@font-face {

  font-family: "Myriad Pro";

  src: url('../fonts/MyriadPro-Regular.otf') format("truetype");

}

html, body  {

	height:100%;

	margin: 0;

	padding: 0;

	border: none;

	text-align: left;

}

body {

	background-color: #ffffff;

	background-image:url(../images/bg.jpg);

	background-position:top;

	background-repeat:repeat-x;

}

#wrapper {

	text-align: left;

	vertical-align: top;

	width: 100%;

	height: 100%;

	margin-top: 0;

	margin-right: 0px;

	margin-bottom: 0;

	margin-left: 0px;

}

.submenu2 {

	font-family: "Verdana";

	font-size: 13px;

	line-height: normal;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

}

.submenu2 a:link{

	font-family: "Arial";

	font-size: 12px;

	line-height: normal;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

}

.submenu2 a:visited{

	font-family: "Arial";

	font-size: 12px;

	line-height: normal;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

}

.submenu2 a:hover{

	font-family: "Arial";

	font-size: 12px;

	line-height: normal;

	font-weight: bold;

	color: #2aa4a4;

	text-decoration: none;

}

.testimonials {

	font-family: "Calibri";

	font-size: 13px;

	line-height: 18px;

	font-weight: normal;

	font-style:italic;

	color: #666666;

	text-decoration: none;

}



.content {

	font-family: "Verdana";

	font-size: 12px;

	line-height: 16px;

	font-weight: normal;

	color: #1e4c80;

	text-decoration: none;

}

.content a:link{

	font-family: "Verdana";

	font-size: 12px;

	line-height: 16px;

	font-weight: normal;

	color: #0c9fc9;

	text-decoration: underline;

}

.content a:visited{

	font-family: "Verdana";

	font-size: 12px;

	line-height: 16px;

	font-weight: normal;

	color: #0c9fc9;

	text-decoration: underline;

}

.content a:hover{

	font-family: "Verdana";

	font-size: 12px;

	line-height: 16px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

h2 {

	font-family: "Myriad Pro", Verdana, Arial, serif;

	font-size: 30px;

	line-height: 29px;

	font-weight: normal;

	color: #1e4c80;

	text-decoration: none;

	margin:0 0 0 0;

	padding:0 0 0 0;

	letter-spacing:-1px;

}

h3 {

	font-family: "Verdana";

	font-size: 17px;

	line-height: normal;

	font-weight: normal;

	color: #e05c02;

	text-decoration: none;

}

h4 {

	font-family: "Verdana";

	font-size: 14px;

	line-height: normal;

	font-weight: normal;

	color: #3b4c64;

	text-decoration: none;

}

.footer {

	font-family: "Verdana";

	font-size: 10px;

	line-height: normal;

	font-weight: normal;

	color: #1e4c80;

	text-decoration: none;

}

.footer a:link{

	font-family: "Verdana";

	font-size: 10px;

	line-height: normal;

	font-weight: normal;

	color: #1e4c80;

	text-decoration: underline;

}

.footer a:visited{

	font-family: "Verdana";

	font-size: 10px;

	line-height: normal;

	font-weight: normal;

	color: #1e4c80;

	text-decoration: underline;

}

.footer a:hover{

	font-family: "Verdana";

	font-size: 10px;

	line-height: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

td.menuon { background-color: #2ba8a5; color: #FFFFFF; height:30px; line-height:30px;cursor: pointer; padding-left: 20px; padding-right: 15px;	font-family: "Verdana";

	font-size: 12px;

	line-height: normal;

	font-weight: bold; }

td.menuoff { background-color: #01619d; color: #ffffff; height:30px; line-height:30px;cursor: pointer; padding-left: 20px; padding-right: 15px;	font-family: "Verdana";

	font-size: 12px;

	line-height: normal;

	font-weight: bold; }

td.menuon a:link, td.menuon a:visited, td.menuon a:hover, td.menuoff a:link, td.menuoff a:visited, td.menuoff a:hover {

	text-decoration:none; color:#FFF; font-weight:bold;

}

#topfader {

	position:absolute;

	width:494px;

	height:221px;

	background-image:url('../images/shadow-box2.png');

	background-position:top left;

	background-repeat:no-repeat;

	left: 194px;

	top: -221px;

	display:none;

	/*opacity:0.9;*/



	



	

}

#topfadercontent {

	padding-left:25px;

	padding-top:35px;

	padding-right:25px;

}

#topfadercontent a:link, #topfadercontent a:visited, #topfadercontent a:hover {

	font-size:14px;

	color:#FFF;

	text-decoration:none;

	line-height:16px;

}

#topfadercontent hr {

/*	color: #94bacd;

background-color: #94bacd;*/

height: 1px;

border-style:solid;

border-width:1px; border-color:#94bacd;

border-bottom-width:0px; border-left-width:0px; border-right-width:0px;

/*margin-top:10px;

margin-bottom:10px;*/

}

.blink {

}

.style4 a:link,.style4 a:visited, .style4 a:hover{

	font-size:14px;

	font-weight:bold;

	

}

.toplabel {

	width:214px;

	height:45px;

	background-image:url('../images/toplabel.jpg');

	background-position:top left;

	background-repeat:no-repeat;	

	text-align:center;

	font-size:16px;

	color:#FFF;

	text-decoration:none;

	margin-right:5px;

	margin-bottom:20px;

	float:left;

	padding-top:14px;

}

.toplabel3 {

	width:214px;

	height:55px;

	background-image:url('../images/toplabel.jpg');

	background-position:top left;

	background-repeat:no-repeat;	

	text-align:center;

	font-size:16px;

	color:#FFF;

	text-decoration:none;

	margin-right:5px;

	margin-bottom:20px;

	float:left;

	padding-top:4px;

}

a:link.toplabel, a:visited.toplabel, a:hover.toplabel, a:link.toplabel3, a:visited.toplabel3, a:hover.toplabel3 {

	font-size:16px;

	color:#FFF;

	text-decoration:none;

}

/* rotator in-page placement */
div.rotator {
	position:relative;
	height:107px;
}
/* rotator css */
div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	padding: 0px;
	margin:-10px 0px 0px -40px;
}
/* rotator image style */	
div.rotator ul li img {
	/*border:1px solid #ccc; 
	padding: 4px; background: #FFF;*/
	border: 0px;
}
div.rotator ul li.show {
	z-index:500;
}

/* rotator in-page placement */
div.rotator2 {
	position:relative;
	height:107px;
}
/* rotator css */
div.rotator2 ul li {
	float:left;
	position:absolute;
	list-style: none;
	padding: 0px;
	margin:-10px 0px 0px -40px;
}
/* rotator image style */	
div.rotator2 ul li img {
	/*border:1px solid #ccc; 
	padding: 4px; background: #FFF;*/
	border: 0px;
}
div.rotator2 ul li.show {
	z-index:500;
}

