html,body {margin:0; height:100%; font-family:Arial;}
.bodyClass {background:#8f8432 url("../images/graphics/bg_grad.gif") repeat-x top;}
.master {margin:0px auto; width:900px;}
/*minheight {min-height:500px; height:auto !important; height:500px;}*/
img {border:0;}
#ui-datepicker-div { display:none }
.clearBoth {clear:both;height:0px;}
.error_msg {color:red;}
/* standard search box */  
#search form input {border:0px;}  
#search{width: 146px; padding:2px; vertical-align: middle; border:solid 1px #fff; background-color:#fff; margin:0px auto;}
#search form{padding:0px; margin:0px;}
#search #input {float:left;}
#search #searchgo {float:right; padding-top:1px;}
/* standard search box close */
/* client login box */
#login{width: 160px; margin:0px auto; }
#loginheader{ font-size:14px; padding: 5px; color: #000;  }
#client_login{padding: 0px; margin: 0px; font-size:11px; color:#fff; }
#client_login .username{margin: 5px 0px 5px 0px; font-size:11px; width: 155px;}
#client_login .password{margin: 5px 0px 0px 0px; font-size:11px; width: 155px;}
#loginGo {float:right; margin: 5px 0px 5px 0px;} 
/* client login box close */  
/***** Newsletter Subscribe Thin ******/
form#fmNewsSubscribeThin table td input {width:120px;}
form#fmNewsSubscribeThin {width:180px; margin:0px auto;}
form#fmNewsSubscribeThin table.newssubscribe .formlabel {font-size:11px;}
form#fmNewsSubscribeThin table.newssubscribe input#firstname {font-size:11px;}
form#fmNewsSubscribeThin table.newssubscribe input#email {font-size:11px;}
form#fmNewsSubscribeThin table.newssubscribe .essential {display:none;}
form#fmNewsSubscribeThin table td input#subscribe {font-size:11px; width:80px; color:#333;}
/***** Newsletter Subscribe Thin End ******/
/***** Google Rss Code *****/
.gf-title {font-size:12px !important;}
.gf-author {color:#666 !important; font-size:12px !important;}
.gf-relativePublishedDate {color:#666 !important; font-size:11px !important;}
.gf-snippet {color:#333 !important; font-size:12px !important;}
/***** Google Rss Code End *****/
.logoDiv
{
    width:645px;
    height:134px;
    z-index:99;
    position:absolute;
}
.headDiv
{
    width:900px;
    height:315px;
overflow:hidden;
}
.headDivContact
{
    width:900px;
    height:315px;
background:url("../images/graphics/head_image_building.jpg") no-repeat;
}

.navDiv
{
    width:900px;
    height:37px;
}
.conDiv
{
    width:900px;
    background:#fff url("../images/graphics/wmark.png") no-repeat center center;
}
.conPad
{
    padding:40px 40px 30px 40px;
    min-height:168px; height:auto !important; height:168px;
}
.footDiv
{
    width:900px;
    min-height:164px; height:auto !important; height:164px;
    background:#c0c065 url("../images/graphics/foot_grad.gif") repeat-x top;
}
.eaFeat
{
    width:449px;
    float:left;
    min-height:150px; height:auto !important; height:150px;
}
.divider
{
    width:2px;
    background:url("../images/graphics/divider.png") repeat-y;
    min-height:126px; height:auto !important; height:126px;
    float:left;
    margin-top:24px;
}
.eaFeatEnd
{
    width:449px;
    float:left;
    min-height:150px; height:auto !important; height:150px;
}
.footTxt
{
    width:900px;
    padding:10px 0px;
}
.footLeft
{
    width:150px;
    float:left;
    padding-top:15px;
}
.footRight
{
    width:106px;
    float:left;
}
.footCenter
{
    width:600px;
    float:left;
    padding:18px 22px 0px 22px;
    color:#fff;
font-size:11px;
text-align:center;
}
.footCenter p, .footCenter td, .footCenter li
{
color:#fff;
font-size:11px;
}
.footCenter a{ color: #fff; text-decoration: underline; font-size:11px;}
.footCenter a:hover{ color: #142438; text-decoration: underline; font-size:11px;}

.featPad
{
    width:410px;
    margin:0px auto;
}
.featPad a{ color: #333; text-decoration: underline; font-weight:normal;}
.featPad a:hover{ color: #142438; text-decoration: underline; font-weight:normal;}
.featHead

{
    height:60px;
}
.featHeader
{
    width:340px;
    float:right;
    font-size:16px;
    font-weight:bold;
    padding-top:25px;
}
.featContent
{
    padding:10px 0px 5px 0px;
}