@charset "UTF-8";
/* CSS Document */

*{margin:0; padding:0;}
.breach{left:50%; margin:5px 0 0 -383px; padding: 3px; position:relative; width:768px; border:1px solid #f00; clear:both; background-color: #fff;}
.container{float:left;left:50%;margin:30px 0 0 -383px;position:relative;width:768px; height:100%; color:#fff; border:4px solid #fff;}
.clr{clear:both;}
body{background:#4db848; background-image:url(images/bg.jpg); background-repeat:repeat-x;}
.print{display:none;}
#topBar{width:768px; height:96px; background-color:#fff;}
#topBar .logo{border:none; width:168px; float:left;}
#topBar h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#0F298F; font-weight:normal; position:absolute; top:63px; left:160px;}
.container .whiteArea{float:left; width:748px; height:100%; position:relative; left:50%; margin:0 0 0 -375px;}
.container .whiteArea .content{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
.container .whiteArea .content p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; width:300px; margin:5px 0 5px 30px;line-height:1.2em}
.container .whiteArea .content h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#0F298F; width:300px; font-weight:normal; margin:0 0 0 30px;}
.container .whiteArea a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F; text-decoration:none;}
.container .whiteArea a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0F298F; text-decoration:underline;}

#lightBlueBar{height:50px; width:768px; border-bottom:solid 1px #fff; background-color:#6a9eda; float:left;}
#lightBlueBar h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#fff; width:250px; font-weight:normal; margin:0px 0 0 10px; padding:20px 0 0 0; float:left;}
#lightBlueBar .subHeaderMain{margin:0px 0 0 10px; padding:0px 0 0 0; float:left;}



#breadCrmbs{ color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none; float:right; width:430px; position:relative; top:5px; left:-10px;}
#breadCrmbs a{ color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;  text-align:right;}
#breadCrmbs .divider{ color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none; padding:0 5px;}
#breadCrmbs a:hover{ color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;text-decoration:underline; }
#breadCrmbs ul{display:inline; float:right; position:relative;}
#breadCrmbs li{display:inline; text-align:right;}

.productInfo .whiteArea2  .aboutProducts{float:left; clear:both;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#0F298F; font-weight:normal; line-height:normal;}
/*******************************************Footer**************************************************************/
#bottom{background-color:#1253c1; width:768px; height:16px;}

/********************************************Product Locator**************************************************/

#locatorPlayerContainer{
	position: absolute;
	top:0;
	left: 0;
	width:100%;
	z-index: 5001;
	text-align: center;
	display: none;
	height: 100%;
}




#locatorCloseBtn{
	background-image:none;
	background-repeat: no-repeat;
	margin-left: 495px;
	color: #006600;
	font-size: 100%;
	text-decoration: underline;
	background-position: 0px 1px;
	padding-left: 15px;
}

#locatorCloseBtn a:hover{text-decoration: underline;}


#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5000!important;
	width: 100%;
	height:100%;
	/*background-color: #000;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7; 		opacity: 0.7;*/
	display: none;
}

.detectFlash{
	background-color: #FFFFFF;
	text-align: left;
	padding: 11px;
	
	margin-right: auto;
	margin-left: auto;
}

.detectFlash p{
	padding-bottom:5px;
	background-color: #FFFFFF;
	color:#333;
	margin-bottom: 1em;
	
	}

#headerAnim{ background:none;}