BODY {background-color: #333; font-family:Arial,Helvetica,sans-serif; font-size:0.8em; font-size-adjust:none; margin-top: 0px; line-height:1.6em; color:#31363E;}
a {color: #006699; text-decoration: none;}
a:hover {text-decoration: underline;}
 
.master_container {width: 960px; margin-left:auto;margin-right:auto; }
.container {background-color: #FFFFFF;}

.header {background-color: #FFFFFF; border-bottom:10px solid #646464; height: 93px;}
.header img {margin: 20px 0px 0px 20px;}
.header a img {border: 0px;}

.topLinks {float: right; margin: 50px 10px 0px 0px; *margin: 62px 10px 0px 0px;}
.topLinks ul {list-style: none;  }
.topLinks ul li {list-style: none; text-align: center; padding-top: 3px; height: 30px; display: block;  float: left;   margin-left: 1px; width: 100px;  background: transparent url('images/tab.gif') top left no-repeat;  }
.topLinks ul li a {color: #C8C8C8; }
.topLinks ul li a:hover {color: #FFFFFF; text-decoration: none;}
.topLinks ul li.on {background:#646464 url('images/tab_on.gif') top left no-repeat;}
.topLinks ul li.on a {color: #FFFFFF;}

.content-bottom {clear: both; background: transparent url('images/bground_contentBottom.gif') repeat-x; height: 165px;}

.content-bottom_box {float: left; padding: 0px 20px 20px 20px; margin-top: 20px; width: 275px;  _width: 255px; height: 110px; border-right: 1px solid #F2F2F2;}
.content-bottom_box last {border-right: 0px solid #F2F2F2;}
.content-bottom_box h2 {color:#646464; font-size:0.85em; font-weight:normal; margin-bottom: 0px;} 
.content-bottom_box p {margin-top: 0px;}
.content-bottom_box a:hover {color: #DEDEDE;}

.footer {color:#A9A9A9; padding: 0px 10px 0 10px; margin-top: 0px; background-color: #444444; font-size: .9em; }
.footer a:hover {color: #FFFFFF;}

.disclaimer {color: #A9A9A9; font-size: 0.83em; font-style: italic;clear: both;}

.disclaimer p {margin: 0px 0px 10px 0px;}

.home_top {background: transparent url('images/bground_home_top.jpg') no-repeat; height: 225px; padding: 10px 0px 0px 35px;}
.home_top h1 {font-weight: bold; font-size: 22px; color: #8CC63F; margin-bottom: 0px; }
.home_top p {color: #484848; font-size: 13px; margin-right: 455px; margin-top: 5px; }
.home_top ul {margin-left: 0px; padding-left: 0px;}
.home_top li {list-style: none; display: block; float: left; width: 200px; }
.home_top li a {color: #4998B6; text-decoration: none; font-size: 13px; font-weight: bold;}  
			
			
.home_box {font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; margin-top: 10px; margin-left: 20px; margin-bottom: 10px; }
.home_box h1 {font-size: 12px; font-weight: bold; color: #646663; margin: 0px; display: block; margin-left: 15px; margin-right: 15px; background: #FFFFFF url('images/h1_line_shadow.gif'); height: 30px; }
			
.home_box_tl {display:block; height:15px; background: #FFFFFF url('images/bground_home_box.gif') top left no-repeat;  padding: 0px 0px 0px 10px; }
.home_box_tr {display:block; height:15px; background: #FFFFFF url('images/bground_home_box.gif') top right no-repeat;  padding: 0px 10px 0px 0px; }
			
.home_box_bl {display:block; height:18px; background: #FFFFFF url('images/bground_home_box.gif') bottom left no-repeat;  padding: 0px 0px 0px 10px; }
.home_box_br {display:block; height:18px; background: #FFFFFF url('images/bground_home_box.gif') bottom right no-repeat;  padding: 0px 10px 0px 0px; }
			
.home_box_bl.fadel {background-position: 0px -152px; }
.home_box_br.fader {background-position: right -152px;}
			
			
.contentHomeBox {border-left: 1px solid #a4a2a0; border-right: 1px solid #a4a2a0;} 
			
.contentHome {overflow: auto; margin-left: 15px; }
			
.contentHome h2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:13px; color: #8CC63F; margin-top: 10px; margin-bottom: 0px; }
.contentHome h2.first {margin-top: 0px;}
.contentHome p {color: #484848; font-size: 11px; line-height:13px; margin-top: 0px; margin-bottom: 8px;}
.contentHome a {color: #4998B6; text-decoration: none;}
			
.home_box.toplt {width: 550px; clear: both; }
.contentHome.topleft {height: 85px; width: 320px; float: left; _margin-left: 8px; margin-right: 10px;  }
			
			
.home_box.blt {width: 550px; float: left; _margin-left: 10px; margin-top: 0px;}
.contentHome.bottomleft {height: 80px; width: 520px; }
.home_box.brt {width: 265px; float: left; margin-top: 0px;}
.contentHome.bottomright {height: 80px; width: 235px;}
			
.home_box.rt {width: 350px; margin-left: 20px; float: left; }
.home_box.rt h1 {background: #FFFFFF; height: 20px;}
.home_box.rt h3 {background: #FFFFFF url('images/h3_green_bar.gif') repeat-x; height: 27px; display: block;  font-size: 12px; font-weight: bold; color: #646663; margin: 0px; padding-left: 15px; padding-top: 5px; }
.home_box.rt p {font-size: 11px; line-height:16px;}
.contentHome.right {height: 213px; margin-top: 5px; _padding-left: 0px; width: 320px;  }
.contentHome.right a {font-weight: bold; display: block; width: 275px; margin-top: 20px; }


.blocktitle { color:#646464; font-family:Times,Georgia,Garamond,Serif; font-size:32px; line-height:32px;}
.floatingbox_right {float: right; width: 200px; margin: 10px 20px 20px 20px; padding-bottom: 10px; border-bottom: 2px solid #E2E2E2; }
.floatingbox_right h3 {display: block; font-size:0.85em; font-weight:normal; margin-bottom: 0px; text-transform: uppercase;}
.floatingbox_right_sub {background-color: #F2F2F2; padding: 5px;}

.floatingbox_left {float: left; width: 208px; margin: 10px 20px 10px 20px;}

.center-content {padding: 20px 20px 20px 30px;}

.contactus_title {color:#4E7F02; font-family:Times,Georgia,Garamond,Serif; font-size:23px; margin:0; padding-bottom:3px; padding-left:0px; padding-top:4px;}
