

/*main styles*/
#leftSide { padding: 133px 0 0 0; width: 147px; background: #ffffff url(../images/graphics/bg_leftArea.gif) no-repeat; vertical-align: top; height: 400px;}
#rightSide { padding: 0; width: 866px; background: #ffffff url(../images/graphics/bg_rightArea.gif) repeat-y; vertical-align: top;}
#topHeader { padding: 0px; height: 133px; background: transparent url(../images/graphics/bg_logoTopHeader.gif) no-repeat; vertical-align: top;}
#homeImage { padding: 0 0 0 13px; height: 187px; background: transparent url(../images/graphics/bg_homeImage.gif) no-repeat;}
#mainImage { padding: 0 0 0 13px; background: transparent url(../images/graphics/bg_mainImage.gif) no-repeat;}
#logoSP {padding: 34px 0px 0px 29px; width: 627px;}
#searchArea {padding: 88px 0 0 0; vertical-align: top;}
#contentAreaHome { padding: 28px 60px 20px 21px;}
#newsContentArea { padding: 28px 40px 20px 40px; background: transparent url(../images/graphics/news_bgContent.gif) repeat-y;}


input,textarea{ font-family: arial; font-size:12px; background-color:#f0f0f0; border: 1px solid #98999d; color:#000000;}
#googleMap { text-align: left; background-color:#FFFFFF; } 

/* Footer */
#footer{ padding: 25px 40px 0px 40px; height:54px; vertical-align: top; background: #ffffff url(../images/graphics/bg_footer.gif) no-repeat;}
#footer p { font-size: 11px; color: #b8b7b7; }
#footer a{ text-decoration: none; color: #b8b7b7;}
#footer a:hover{ text-decoration: underline; color: #868585;}

#newsFooter{ padding: 15px 40px 0px 40px; height:54px; vertical-align: top; background: #ffffff url(../images/graphics/news_footer.gif) no-repeat;}
#newsFooter p { font-size: 11px; color: #b8b7b7; }
#newsFooter a{ text-decoration: none; color: #b8b7b7;}
#newsFooter a:hover{ text-decoration: underline; color: #868585;}

/* All Navigations */
.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{ text-decoration: none;}
.Nav_Side_Level1{ color: 036; font-weight: bold; }
.Nav_Side_Level2{ color: 369; }
.Nav_Side_Leveln{ color: 69a; }
.Nav_Side_Level_Selected{}
.Nav_Top{ color: 036; }
.Nav_Top:hover{ color: black; }
.toplink { font: bold 12px verdana; color: #black; text-decoration: underline;}
.toplink:hover {color: 333; text-decoration: none; } 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

