/*SIFR*/
	.sIFR-flash {visibility: visible !important; margin: 0;}
	.sIFR-replaced {visibility: visible !important;}
	span.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
	.sIFR-hasFlash h1 {
	visibility: hidden;
	letter-spacing: 0px;
	color:#294175;
	font-size:30px;
	height:30px;
	margin-bottom:0px;
	background-image: url(images/headerbg_internal_1.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}
.sIFR-hasFlash h2 {visibility: hidden; letter-spacing: 0px; color:#294175; font-size:36px; height:36px; margin-bottom:5px;}	
.sIFR-hasFlash h3 {visibility: hidden; letter-spacing: 0px; color:#294175; font-size:26px; height:26px; margin-bottom:5px;}	
	
#menu {
	width:253px;
	float:left;
}
	.menuTitle {cursor:pointer; }
	.menuSubs {width:253px; color:#87b9e2; font: 11px verdana, arial, helvetica, verdana; text-align:left; line-height:17px;}
	.menuSubs a {display:block; padding-left:36px; color:#ffffff; text-decoration:none;}
	.menuSubs a:hover {color:#fff; text-decoration:underline;}
		


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat;
	background-color: #7A95C0;
	background-position: center top;
}
#contenthome {
	display:block;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	padding-top: 40px;
	padding-right: 135px;
	padding-bottom: 42px;
	padding-left: 115px;

}
.bgheaders {
	background-image: url(images/bgheaders_1.jpg);
	background-repeat: no-repeat;
}
#content {
	display:block;
	background-image: url(images/bgcontent2_1.jpg);
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: top;
	line-height: 18px;
	padding-top: 42px;
	padding-right: 110px;
	padding-bottom: 42px;
	padding-left: 60px;


}

#bghome {
	background-image: url(images/bgcontent_1.jpg);
	background-repeat: repeat-y;
}

#bginternal {
	background-image: url(images/bgcontent2_1.jpg);
	background-repeat: repeat-y;
	padding-top: 42px;
	padding-right: 60px;
	padding-bottom: 42px;
	padding-left: 60px;
}


a:link {
	color: #FFFFFF;
}
a:visited {
	color: #cccccc;
}
a:hover {
	color: #cccccc;
}
a:active {
	color: #cccccc;
}

iframe {
	border: 5px solid #FFFFFF;
}

#faq a {text-decoration:none; color:#ffffff; font-weight:bold; font-size:11px;}
#faq a:hover {text-decoration:none; color:#666666;}
#faq li a {display:block;}
.faqAnswer {width:90%; background-color:#000000; border:1px solid #ffffff; padding:8px 8px 8px 8px; color:#ffffff; margin-bottom:10px; line-height:15px;}
