html,body{
      margin:0;
      height:100%;
      font-family:Arial;
}
.bodyClass
{
    background-image:url("../images/graphics/bg_grad.gif");
    background-repeat:repeat-x;
    background-position:top;
}
.master 
{
	margin-left:auto;
	margin-right:auto;
	width:920px;
	background-color:#fff;
}
.masterInner
{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	padding:0px 0px 10px 0px;
}
/*
minheight {
	min-height:500px;
	height:auto !important;
	height:500px;
}
*/
img
{
	border:0;
}
.center
{
    text-align:center;
}
.center table
{
    margin: 0 auto;
}
.clearBoth
{
	clear:both;
}
.error_msg {
  color:red;
font-size:11px;
}
/* standard search box */  
#search form input {border:0px;}  
#search{width: 140px; padding:2px; vertical-align: middle; background-color:#fff; margin:15px auto; 0px auto;}
#search form{padding:0px; margin:0px;}
#search #input {float:left;}
#search #searchgo {float:right; padding-top:2px;}
/* 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;}   
/***** 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 *****/
.gfc-resultsHeader {color:blue !important; display:none !important;}
.gf-author {color:#ccc !important;}
.gf-relativePublishedDate {color:#ccc !important;}
.gf-snippet {color:#fff !important; font-size:11px !important;}
/***** Google Rss Code End *****/
.headDiv
{
    width:900px;
}
.navLeftCap
{
    width:9px;
    height:35px;
    background:url("../images/graphics/nav_cap_left.gif") no-repeat;
    float:left;
}
.navRightCap
{
    width:9px;
    height:35px;
    background:url("../images/graphics/nav_cap_right.gif") no-repeat;
    float:left;
}
.navDiv
{
    width:882px;
    height:35px;
    float:left;
    background:url("../images/graphics/nav_bg.gif") repeat-x;
}
.contactDiv
{
    width:220px;
    float:right;
    font-size:12px;
    line-height:16px;
    padding-top:8px;
}
.menContact
{
    width:98px;
    height:117px;
    float:right;
}
.logo
{
    width:329px;
    height:117px;
}
.headImage
{
    width:900px;
    height:220px;
    clear:both;
}
.imgShad
{
    width:900px;
    height:22px;
    background:url("../images/graphics/image_shad.gif") no-repeat;
}
.menDiv
{
    width:900px;
    height:150px;
}
.eaMen
{
    width:150px;
    height:150px;
    float:left;
}
.eaMen p
{
    text-align:center;
margin:0px;
}
.eaMen a
{
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
}
.conShad
{
    width:900px;
    height:23px;
    background:url("../images/graphics/con_shad.gif") no-repeat;
}
.conDiv
{
    width:900px;
    padding-bottom:30px;
padding-top:10px;
}
.conLeft
{
    width:212px;
    float:left;
}
.conFull
{
width:900px;
}
.conRight
{
    width:688px;
    float:right;
}
.conPad
{
    padding:0px 30px 0px 30px;
}
.leftCon
{
    width:212px;
    background:#005295 url("../images/graphics/left_wmark.gif") no-repeat center center;
    min-height:182px;
	height:auto !important;
	height:182px;
}
/* Links */
.leftCon a{ color: #fff; text-decoration: underline;}
.leftCon a:hover{ color: #ccc; text-decoration: underline;}
.leftTop
{
    width:212px;
    height:10px;
    background:url("../images/graphics/left_top.gif") no-repeat; 
}
.leftFoot
{
    width:212px;
    height:10px;
    background:url("../images/graphics/left_foot.gif") no-repeat;
}
.leftPad
{
    padding:5px 15px;
}
.footDiv
{
    width:900px;
    height:58px;
    background:url("../images/graphics/footer_bg.gif") no-repeat;
}
.footTxt
{
    width:700px;
    text-align:right;
    float:right;
    padding-top:20px;
    padding-right:20px;
font-size:11px;
}   
.WhiteHeader
{
color:#fff;
}