@font-face{
    font-family: 'TitilliumText250wt';
    src: url('fonts/TitilliumText250wt.eot');
    src: local('TitilliumText250wt'), url('fonts/TitilliumText250wt.ttf') format('truetype');
	font-weight: normal;
    font-style: normal;
}
body,td,th {
	color: #333;
}
body {
	background-color: #f2f3f3;
	background-image: url(back-in.png);
	background-repeat:repeat-x;
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
A:link {color:#0086ea; text-decoration:none}
A:visited {color:#0086ea; text-decoration:none}
A:active {color:#ffb10b; text-decoration:underline}
A:hover {color:#0086ea; text-decoration:underline}
#header {
	width:1200px;
	height: 60px;
	}
#photo {
	width:1200px;
	height: 283px;
	background-image:url(back-photo-sm.png);
	background-repeat:no-repeat;
	}
#photo-in {
	width:1200px;
	height: 181px;
	background-image:url(back-photo-sm.png);
	background-repeat:no-repeat;
}
#photo-in2 {
	text-align:center;
margin-right:1px;
padding-top:6px;
width:960px;
	height: 183px;
	font-size:0px;
}
#main {
	width:1200px;
	background-image:url(back-main.png);
	background-repeat:repeat-y;
	background-position:top;
	margin:0px;
	padding:0px;
	vertical-align:top;
	overflow:auto;
	}
#main-containershadow {
	width:1200px;
	background-image:url(back-main-top.png);
	background-position:top;
	background-repeat:no-repeat;
	font-size:12px;
	overflow: inherit;
	}
#nav {
	width:1200px;
	height:50x;
	text-align:center;
	}
#teaser {
	width:960px;
	height:232x;
	margin-top:6px;
	}
#maintopshadow {
	width: 960px;

	background-repeat:no-repeat;
	background-position:center;
	}
#main-left {
/* original width 582*/
width: 517px;
	margin-left:35px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
		float:left;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:15px;
	color:#484848;
}
#main-right {
	width: 378px;
	float:right;
	background-image:url(rightpane.png);
	background-repeat:no-repeat;
	}
#main-right2 {
/* original width 582*/
	width: 678px;
	float:right;
	background-color:#f9f9f9;
	background-image:url(rightpane.png);
	background-repeat:repeat-x;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:15px;
	color:#484848;
		text-align:left;
			padding-left:20px;
}
#main-right2 p {
/* original width 582*/
	color:#666;
}
#main-right3 {
	width: 578px;
	float:right;
	background-color:#f9f9f9;
	background-image:url(rightpane.png);
	background-repeat:repeat-x;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:15px;
	color:#484848;
		text-align:left;
			padding-left:20px;
}
#main-right3content {
margin-top:30px;
	width: 578px;
	background-color:#f9f9f9;
	background-image:url(logotmey.png);
	background-position: center top;
	background-repeat: no-repeat;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:15px;
	color:#484848;
		text-align:left;
}
#main-left2 {
	position: fixed;
	width: 217px;
	margin-left:35px;
	text-align:left;
	padding-top:30px;
	padding-bottom:10px;
	float:left;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:16px;
}
#main-left3 {
	width: 317px;
	margin-left:35px;
	text-align:left;
	padding-top:30px;
	padding-bottom:10px;
	float:left;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:13px;
}
#main-left3 ul {
	list-style-type: none;
	padding-left: 0px;
	margin-left: 5px;
	margin-top: -15px;
	}
#main-left3 li { background: url(listbullet.png) left top no-repeat;
	padding-left: 10px;
	margin-bottom: 0px;}
	
#main-merged {
width: 890px;
	margin-left:35px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
		float:left;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:15px;
	color:#484848;
}
#main-left-wide {
width: 417px;
	margin-left:35px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
		float:left;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:15px;
	color:#484848;
}
#main-right-wide {
	width: 478px;
	float:right;
	background-image:url(rightpane.png);
	background-repeat:repeat-x;
	}
#footer {
	width:1200px;
	background-image:url(back-main.png);
	}
#footerin {
	width:960px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#b7b7b7;
	text-align:left;
	padding-left:75px;
	padding-bottom:15px;
	}
#footerin A:link {color: #ffb10b; text-decoration: none}
#footerin A:visited {color: #ffb10b; text-decoration: none}
#footerin A:active {color: #ffb10b; text-decoration: none}
#footerin A:hover {
	text-decoration: underline;
}
#main-end {
	width:1200px;
	height:62px;
	background-image:url(back-main-end.png);
	}
	
#main-left h1{
	font-family:TitilliumText250wt, Candara, Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#347934;
	text-align:left;
	}
#main-left h2{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#484848;
	text-align:left;
	}
#main-left h3{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#ff7e00;
	text-align:left;
	}
#main-left h4{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#484848;
	text-align:left;
	margin-top:-16px;
	}
#main-merged h1{
	font-family:TitilliumText250wt, Candara, Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#347934;
	text-align:left;
	}
#main-merged h2{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#484848;
	text-align:left;
	}
#main-merged h3{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#ff7e00;
	text-align:left;
	}
#main-merged h4{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#484848;
	text-align:left;
	margin-top:-16px;
	}
#main-merged h5{
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#484848;
	text-align:left;
	}
#main-right2 h1{
	font-family:TitilliumText250wt, Candara, Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#347934;
	text-align:left;
	}
#main-right2 h2{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#000000;
	text-align:left;
	}
#main-right2 h3{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#ff7e00;
	text-align:left;
	}
#main-right2 h4{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#484848;
	text-align:left;
	margin-top:-16px;
	}
#main-right2 h5{
	font-family:TitilliumText250wt, Candara, Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#999;
	text-align:left;
	}
#main-right3 h1{
	font-family:TitilliumText250wt, Candara, Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#347934;
	text-align:left;
	}
#main-right3 h2{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#484848;
	text-align:left;
	}
#main-right3 h3{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#ff7e00;
	text-align:left;
	}
#main-left3 h3{
margin-top:-5px;
	}
#main-right3 h4{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#484848;
	text-align:left;
	margin-top:-16px;
	}
#main-right3 h5{
	font-family:TitilliumText250wt, Candara, Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#999;
	text-align:left;
	}
#main-left-wide h1{
	font-family:TitilliumText250wt, Candara, Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#347934;
	text-align:left;
	}
#main-left-wide h2{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#484848;
	text-align:left;
	}
#main-left-wide h3{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#ff7e00;
	text-align:left;
	}
#main-left-wide h4{
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#484848;
	text-align:left;
	margin-top:-16px;
	}
ul {
	list-style-type: none;
	padding-left: 0px;
	margin-left: 20px;
	margin-top: -10px;
	}
li { background: url(listbullet.png) left top no-repeat;
	padding-left: 10px;
	margin-bottom: 0px;
		color:#666;}
	
#main-right-pane1 {
	width: 330px;
	height: 95px;
	background-image:url(tab-research.png);
	background-repeat:no-repeat;
	margin-top:24px;
	padding-top:40px;
	text-align:left;
}
#main-right-pane1text {
	width: 189px;
	height: 70px;
	margin-left:22px;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#484848;
	text-align:left;
}
#main-right-pane2 {
	width: 330px;
	height: 105px;
	background-repeat:no-repeat;
	margin-top:14px;
	text-align:left;
}
#main-right-pane3 {
	width: 220px;
	height: 200px;
	background-image:url(tab-nav.png);
	background-repeat:no-repeat;
	margin-top:24px;
	padding-top:10px;
	text-align:left;
}
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:0px; padding:0;}
#xsnazzy h1 {font-size:2.5em; color:#000;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#c4c4c4; padding-top:5px; padding-bottom:5px;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:24px; width:330px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
.xb1 {margin:0 5px; background:#e8e8e8;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#fff; border:0 solid #e8e8e8; border-width:0 1px;}


#xsnazzy2 p {margin:0 5px; letter-spacing:0px; padding:0;}
#xsnazzy2 p {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#666; padding-top:5px; padding-bottom:5px;}
#xsnazzy2 {background: transparent; margin:9px; width:125px; text-align:center;}
.xtop2, .xbottom2 {display:block; background:transparent; font-size:1px;}
.xb21, .xb22, .xb23, .xb24 {display:block; overflow:hidden;}
.xb21, .xb22, .xb23 {height:1px;}
.xb22, .xb23, .xb24 {background:#fff; border-left:1px solid #e8e8e8; border-right:1px solid #e8e8e8;}
.xb21 {margin:0 5px; background:#e8e8e8;}
.xb22 {margin:0 3px; border-width:0 2px;}
.xb23 {margin:0 2px;}
.xb24 {height:2px; margin:0 1px;}
.xboxcontent2 {display:block; background:#fff; border:0 solid #e8e8e8; border-width:0 1px;}

label.collapsible {
	font-family:TitilliumText250wt, Candara, Calibri, Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:22px;
	color:#347934;
	text-align:left;
}
label.collapsible img {
      margin-left: 20px;
      vertical-align: middle;
}
