@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	background-color: #FFF;
}

.wrapper{
	background-image:url(../images/pagetopbg.jpg);
	background-repeat:no-repeat;
	margin:auto;
	width:1000px;
	display: block;
}

.header{
	height:138px;
}

.logo{
	width:639px;
	float:left;
}

.seachbox{
	float:left;
	padding-left:130px;
	padding-top:66px;
	width:210px;
	background-color:transparent;
	/* background-image:url(../images/search_background.jpg); */
	background-repeat:no-repeat;
}

.headsearchbox{ 
	background-color:transparent;
	background-image:url(../images/searchbox.gif);
	background-repeat:no-repeat;
	border:0 none;
	font-size:16px;
	height:27px;
	padding-top:1px;
	padding-left:3px;
	color:#666;
	width:185px;
}
.clear{
	clear:both;
}

.clear1{
	clear:both;
	height:1px;
}

.clear10{
	clear:both;
	height:10px;
}

.clear15{
	clear:both;
	height:15px;
}

.clear20{
	clear:both;
	height:20px;
	color: #FFF;
}

.headsearchbut{
	background-color:transparent;
	background-image:url(../images/headseachbutton.gif);
	background-repeat:no-repeat;

	width:23px;
	height:30px;
	border:0px;
}

.topsearchdiv{
	width:180px;
	float:left;
}
.leftmenu{
	width:211px;
	float:left;
	margin-right:15px;
}

.contentpane{
	width:758px;
	float:left;
	
}

.contentpane-vid{
	width:758px;
	float:right;
	padding: 0 10px 0 0;

	
}


.tabpanel{
	margin:auto;
	margin-top:5px;
	width:765px;
	background-image:url(../images/tabsbluebg.png);
	background-repeat:repeat-x;
	/* height:275px; */
	height:auto;
	min-height:220px;
	padding-top:10px;
}

#container-5{ width:95%; margin:auto;}

.blueheading{color:#000ca4; font-weight:bold;}
#news{
	/* height:200px; */
	 height:auto;

 }

.slidePanel{width:486px; float:left; background-image:url(../images/tabsbluebg.png); height:156px; }
.videoPanel{margin-left:10px;width:250px; float:left; background-image:url(../images/tabsbluebg.png); height:148px; padding:4px; }
.blackheading{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

.footerwrapper{
	padding:0;
	display:block;
	background-image:url(../images/footerbg.jpg); background-repeat:repeat-x;
	height:163px;
}
.footer{
	margin:auto;
	width:1000px;
	padding:0;
	display:block;
	padding-top:20px;
}
.footertxt1{

	font-size:12px;
	color:#fff;
}

.footertxt2{

	font-size:12px;
	color:#fff;
}

.foot-img{
	/*background-image:url(../images/seal.png);*/
	width:115px;
	height:114px;
	margin:0 0 0 47px;
	float:left;
}


.mainHeading{ 
  font-size:16px; 
  color:#0096d6; 
  font-weight:bold; 
 
  padding-top:8px; 
  padding-bottom:8px; 
  margin:0px; 
  padding-left:10px; 
  margin-top:6px;
}

.contentHalf{
   width:550px; 
   float:left; 
   margin-right:10px; 
  line-height:14px;
  color:#555; 
  line-height:22px; 
  padding-left:10px;
}

.full{ 
width:745px; 
}

.rightCol{
	width:175px;
	float:left;
	margin-right:2px;
	line-height:14px;
	background-color:#fcfcfc;
	padding:4px;
	color:#666;
	border: thin solid #ccc;
}

.rightCol h1 {
	color:#2f8bd8;
	font-size:15px;
	/*background-color:#FEFEFE;*/
	padding:2px;
	padding-bottom:4px;
	border: #ccc 
}

.rightCol ul li { 
margin:0px; 
padding:0px
}
.rightCol ul li a { color:#666; line-height:25px;}
.rightCol ul li a:hover { color:#666; text-decoration:none}
.rightCol ul  { margin-left:22px; padding:0px}
.topSearchBut{ width:20px; float:left; margin:0px; padding:0px;}
.topsearchdiv ul{padding:0px; margin:0px;}
.topsearchdiv ul li { display:inline; padding:0px; margin:0px;}

.contentHalf h1{ color:#0c5c9e; font-size:13px; font-weight:bold; }
.redtext {
	color:#C00;
	font-weight:bold;
	text-decoration: underline;
	font-style: italic;
}
.mainHeading800 {
	font-size:16px;
	color:#0096d6;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:8px;
	margin:0px;
	padding-left:10px;
	margin-top:6px;
}
.contentiframe {
	width:770px;
	float:left;
}
.tabpanel h1 {
	color:#000ca4;
	font-size:16px;
	font-weight:bold;
	padding-left: 20px;
}
#fragment-14 {
	/* height:200px; */
	 height:auto;
}
#forms {
	/* height:200px; */
		 height:auto;

}
#faqs {
	/* height:200px; */
		 height:auto;

}
#agenda {
	/* height:200px; */
		 height:auto;

}
.16 {
	font-size: 16px;
}
.heading_blue {
	color: #0c5c9e;
}
.bluetitles {
	color:#0c5c9e;
	font-size:16px;
	font-weight:bold;
	text-align: center;
}

