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

body {background-color:#eee;  font-family:Arial, Helvetica, sans-serif;font-size:11px;

}
h2{ color:#F09206 ; font-weight:300; font-size:12px; border-bottom:solid 1px; border-bottom-color:#ccc; padding-bottom:5px; margin-bottom:5px; margin-top:15px  }
h1{ color:#14214E; font-weight:300; font-size:24px; border-bottom:solid 1px; border-bottom-color:#ccc; padding-bottom:5px; margin-bottom:5px; margin-top:15px  }
#outermain{width:1000px;  background-color:#eee; background-image:url(../images/middle_bar.jpg); background-repeat:repeat-y; margin:auto; padding:0px 0px 0px 0px; margin-bottom:10px;}
#topbar{ float:left; height:100px; background-color:#FFF; background-image: url(../images/top_bar.jpg); background-repeat:repeat-x; width:988px; }
#topbar_logo{ float:left; height:100px;  width:280px;  }
#mainbanner{ float:left; height:250px; background-color:#FFF; width:800px; }
#centre_content{ float:left;  background-repeat:repeat-x; width:800px;  }
#maintext{ float:left; width:528px; height:350px; background-color:#FFF;  padding: 0px 0px 40px 30px;  }
#videocont{ float:left; width:230px;   }
#videocont_1{ float:left; width:242px; height:50px;   }
a {
	color:#FFF;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color: #9C0;
}
.a_errorlink {
	color:#F09206;
	text-decoration:none;
}
.a:hover errorlink {
	text-decoration:none;
	color: #9C0;
}


#nav { float:left; color:#111;  padding-left:px; width:180px; margin-bottom:0px; }
#nav ul {   font-size:11px; margin:0px; padding-left:0px; }
#nav ul li {  text-decoration: none; list-style:none; font-weight:600}
#nav ul  li a {  color: #fff; height:13px; display:block;  padding:8px 10px 6px 20px;  text-decoration: none; background-color:#14214E; background-image:url(../images/nav_line_break.jpg); background-repeat:repeat-x;   }

#nav ul li a:hover {  background-image:url(../images/bristormbtn.jpg); color:#F09206   }
#nav ul li a.selected { color:#444; background-image:url(../images/bristormbtn.jpg);  color:#F09206     }
.breadcrumb{ flaot:left; margin:10px 0 10px 0; color:#666}
.breadcrumb .selected{ color:#00467f;}

.news  {float:left; margin:0px;  background-repeat:repeat-x;  background-image:url(../images/news_banner.jpg); height:220px;  }
.heading_news { font-weight:bold; font-size:11px; margin:0px; color:#FFF }
.news p { padding-left:2px; padding-bottom:0px; margin:8px 0px 8px 0px; }
.news img { border:none; margin-bottom:10px;}
.news a {float:left;  padding:6px 8px 20px 7px; text-decoration:none; color:#ddd;    }
.news a:hover{float:left; background-color:#00467f; padding:6px 8px 20px 7px; text-decoration:none; color:#DDDBD0; }

.news_1  {float:left; margin:0px;  background-repeat:repeat-x; width:240px;  }
.heading_news { font-weight:bold; font-size:11px; margin:0px; color:#FFF }
.news_1 p { padding-left:2px; padding-bottom:0px; margin:8px 0px 8px 0px; }
.news_1 img { border:none; margin-bottom:10px;}
.news_1 a {float:left;  padding:6px 8px 20px 7px; text-decoration:none; color:#ddd;    }
.news_1 a:hover{float:left; background-color:#00467f; padding:6px 8px 20px 7px; text-decoration:none; color:#DDDBD0; }

#middle_cont1{ float:left; width:228px;  padding:20px 0px 0px 0px; }
#middle_cont2{ float:left; width:280px;  padding:0px 0px 0px 20px; }

.clear{clear:both;}

#downloads { float:left; padding-left:0px; width:180px; margin-bottom:0px; margin-top:10px; height:140px; }
#downloads ul {   font-size:11px; margin:0px; padding-left:0px; font-weight:300;  }
#downloads ul li {  text-decoration: none; list-style:none; font-weight:450; width:160px; }
#downloads ul  li a {  color: #fff; height:10px; width:160px; display:block;  padding:8px 55px 6px 5px; color:#14214E;  text-decoration: none; }

#downloads ul li a:hover {  color:#F09206   }
#downloads ul li a.selected { color:#F09206  }
.breadcrumb{ flaot:left; margin:10px 0 10px 0; color:#666}

.list  {float:left; margin: 0px 0px 0px 5px;   list-style:square; color:#14214E;    }
.heading_list{ font-weight:bold; font-size:11px; margin:0px; color:#14214E; }
.list p { padding-left:2px; padding-bottom:0px; margin:8px 0px 8px 0px; }
.list a {float:left;  padding:6px 8px 20px 7px; text-decoration:none;  list-style:square; color:#14214E;    }
.list a:hover{float:left;  padding:6px 8px 20px 7px; text-decoration:none; color:#DDDBD0;  }





#footer{float:left; width:980px; height:70px; background-repeat:no-repeat; color:#433F32; background-image:url(../images/footer.jpg);   vertical-align:middle; background-color:#FFF; padding:0px 20px 0px 0px; font-size:10px; }
#footerbord{ width:980px; height:70px; border-top:1px solid #CCC; }
#footer_right{float:right; width:300px; color:#433F32;  vertical-align:middle;  text-align:right;  padding:15px 20px 15px 0px; font-size:10px; }
#footer_left{float:left; width:610px; color:#433F32;  vertical-align:middle;   padding:15px 0px 15px 20px; font-size:10px; }



.clear{clear:both;}

/* Video Page */ 

#mainbanner_video{ float:left; height:290px; background-color:#14214E;  width:800px; }
#videoPlayer{ float:left; height:288px; width:512px; }
#videoPlayer02{ float:left; height:288px; width:245px; padding-left:20px; padding-right:20px; background-image:url(../images/news_banner02.jpg); background-repeat:repeat-x; color:#FFF; }
#maintext_video{ float:left; width:770px; min-height:350px; background-color:#FFF;  padding: 0px 0px 40px 30px;  }
