@charset "utf-8";
/* INITIALISE */
html,body{height:100%;}
body{margin:0 auto; background:url(/images/pagebg.jpg) repeat-x #F6E8C4; font-family:"Franklin Gothic Medium", Arial; font-size:13px; color:#333;}
img{border:none;}
a{text-decoration:none;} 
h1, h2, h3, h4, h5, h6{margin:0; padding:0; font-family: "Franklin Gothic Medium", Arial; font-weight:normal;}
li{margin:0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif; list-style:none;}
ol, ul{margin:0; padding:0; list-style:none;}

/* LAYOUT */
#wrapper{margin:0 auto; padding:0; min-height:100%; width:970px; position: relative;}
.header{width:970px; position:relative;}

/*Top Links*/
.topLinks{margin:6px 0 0 0; padding:0 12px 0 0; position:relative; height:14px;}
.topLinks ol{list-style:none; float:right; margin:0; padding:0;} 
.topLinks ol li{margin:0pt 5px 0 0; float:left; display:block; font-size:11px; border-right:1px solid #997517;}
.topLinks ol li a{color:#997517; padding:0 5px 0 0; margin:0;}
.topLinks ol li a:hover{text-decoration:underline; color:#9B4715;}
.topLinks ol li.noBg{border:none;}

/*Flash Banner*/
.banner{padding:0; margin:0; width:970px; height:250px; position:relative;}

/*Main Navigation*/
.navigation{margin:0; padding:0; height:70px; background:url(/images/navbg.jpg) repeat-x; width:970px; clear:both;}
.navigation ol{margin-left:5px;}
.navigation ol li{padding:0 5px 0 0; float:left; font-size:12px;  font-weight:bold; line-height:30px; background:url(/images/bgmainnavli.gif) no-repeat right center;}
.navigation ol li a{padding:0 6px; margin:0 8px 0 8px; color:#fff; position:relative;}
.navigation ol li a:hover{color:#987128;}
.navigation ol li.noBg{background:none;}

.subNavigation{margin:0; padding:0; height:30px; width:970px; clear:both; position:relative;}
.subNavigation ul{margin-left:5px;}
.subNavigation ul li{margin:2px 0 0 8px; padding:0; float:left; line-height:24px; background:url(/images/divider-services.gif) no-repeat right center;}
.subNavigation ul li a{padding:0 2px; margin:0 8px 0 8px; color:#EAD7B5; font-size:11px;}
.subNavigation ul li a:hover{margin:0 2px; margin:0 8px 0 8px; color:#987128;}

/*Main Navigation For Services page*/
.navigationServices{margin:0; padding:0; height:91px; background:url(/images/servicesbg1.gif) no-repeat; width:970px; clear:both;}
.navigationServices ol{margin-left:5px;}
.navigationServices ol li{padding:0 5px 0 0; float:left; font-size:12px;  font-weight:bold; line-height:30px; background:url(/images/bgmainnavli.gif) no-repeat right center;}
.navigationServices ol li a{padding:0 6px; margin:0 8px 0 8px; color:#fff; position:relative;}
.navigationServices ol li a:hover{color:#987128;}
.navigationServices ol li.noBg{background:none;}

.subNavigationServices{margin:0; padding:0; width:970px; height:60px; clear:both; position:relative;}
.subNavigationServices ul{margin-left:5px;}
.subNavigationServices ul li{margin:2px 0 0 8px; padding:0; float:left; line-height:24px; background:url(/images/divider-services.gif) no-repeat right center; white-space:nowrap;}
.subNavigationServices ul li a{padding:0 2px; margin:0 8px 0 8px; color:#EAD7B5; font-size:11px;}
.subNavigationServices ul li a:hover{margin:0 2px; margin:0 8px 0 8px; color:#987128;}

/*Page Area*/
.pageArea{background:url(/images/pageareahome.jpg) no-repeat #fff; position:relative; height:190px; clear:both;}
.pageArea .flLeft{width:735px; float:left;}
.pageArea .flRight{width:235px; float:right;  height:484px; background:url(/images/listsbg.gif) repeat-y;}
.flLeft .flLeftNews{width:290px; float:left; color:#666;}
.flLeft .flLeftNews a{color:#666;}
.flLeft .flLeftNews h1{padding:0 0 15px 25px; margin:0; width:265px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#660000; font-size:18px;}
.flLeft .flRightNewsLett{width:445px; float:left; height:190px;}
.newsLett1{width:215px; float:left;}
.newsLett2{width:215px; float:right;}
.newsLett1 h2 a{float:left; padding:5px 0 0 55px; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#006699; font-size:15px; clear:both;}
.newsLett2 h2 a{float:left; padding:5px 0 0 75px; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#006699; font-size:15px; clear:both;}
.flLeft .flRightNewsLett h1{width:395px; float:left; padding:0 0 15px 15px; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#660000; font-size:18px;}
.flLeft{margin:0; padding:0;}
.flLeft ol{margin:0; padding:0; clear:both;}
.flLeft ol li{margin:0 0 5px 20px; padding:0 0 5px 20px; list-style:none; background:url(/images/icon/bullet.gif) no-repeat left 6px;}
.btn{position:relative; margin:0; padding:20px 0 0 140px; clear:both;}

.pageData{background:url(/images/pagedatabg.gif) no-repeat #fff; position:relative; clear:both; width:695px; height:274px; padding:10px 15px 10px 25px;}
.pageData h1{margin:0 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#660000; font-size:22px;}

/*Right Panal*/
.flRight h1{margin:0 0 0 15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#660000; font-size:18px;}
.flRight h3{margin:0 0 7px 15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#006699; font-size:15px;}
.flRight img{padding:1px 2px; margin:0 8px 10px 0; border:1px solid #999;}
.flRight img.mrgLeft{margin-left:15px}

h6.lists{background:url(/images/viewbg.gif) no-repeat center bottom; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; padding:0 0 5px 15px; clear:both; margin:0;}
h6.lists a{color:#61280E; text-decoration:none;}
h6.lists a:hover{color:#61280E; text-decoration:underline;}

.affiliations{width:224px; height:195px; background:url(/images/affiliations-bg.jpg) no-repeat;}

/*footer*/
.footer{width:970px; height:40px; clear:both; position:relative; color:#9EADB1; font-size:11px; border-top:1px solid #E2E2E2; background-color:#fff;}
.footerFlLeft{width:285px; float:left; margin:15px 0 0 10px;}
.footerFlRight{width:200px; float:right; margin:15px 0 0 0 ;}
.powered{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.powered a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#9EADB1;}
.powered a:hover{text-decoration:underline;}
.footerFlRight a.link{color:#9EADB1; text-decoration:none;}
.footerFlRight a:hover.link{color:#9EADB1; text-decoration:underline;}

/* Clear Fix */
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}