*{ font-family:Arial, Helvetica, sans-serif;}

body{ background-color:#FFF;}

#oDivContainer{ margin: 0 auto!important; position:relative; width:779px;}

#oDivHeader{ height:132px; float:left; background-image:url(../images/headerBG.gif); background-repeat:repeat-y; background-position:right;}

#oDivHeaderLeft{ background-image:url(../images/headerLeft.gif); background-position:center; background-repeat:no-repeat; width:21px; height:132px; float:left;}

#oDivHeaderCentre{ float:left; width:737px; height:132px; padding:0; margin:0;}

#oDivHeaderTop{ width:737px; height:98px; float:left; border-top:2px solid #D9DBDA; border-bottom:1px solid #ACB0AF;}

#oDivHeaderTopLeft{ float:left; width:607px;}
#oDivHeaderTopLeft ul{ list-style:none; margin:10px 0 0 0; padding:0 0 0 11px;}
#oDivHeaderTopLeft ul li{ float:left; font-size:0.6em; font-weight:bold; color:#007676; border-left:1px solid #007676; padding:0 5px 0 5px; margin:0;}
#oDivHeaderTopLeft ul li#liFirst{ border:0; margin:0; padding-left:0;} 
#oDivHeaderTopLeft ul li#loginli{ border:0; margin:0; padding:0 0 0 15px; color:#999999;} 
#oDivHeaderTopLeft ul li a{ text-decoration:none; color:#007676;}
#oDivHeaderTopLeft ul li a:hover{ text-decoration:underline;}
#oDivHeaderTopLeft img{ margin:15px 0 0 10px;}

#oDivHeaderTopRight{ float:left; width:130px;}
#oDivHeaderTopRight p{ float:left; font-size:1em; padding:0; margin:10px 0 0 2px; font-weight:bold; color:#51544D;}
#oDivHeaderTopRight form{ float:left;}
#oDivHeaderTopRight form input{ float:left; width:120px; height:14px; font-size:0.7em; padding:0 0 0 5px; margin:5px 0 0 0; color:#999;} 
#oDivHeaderTopRight ul{ list-style:none; font-size:0.7em; width:130px; float:left; padding:0; margin:5px 0 0 3px;}
#oDivHeaderTopRight ul li{ float:left; padding:0 5px 0 5px; border-left:1px solid #007676; margin:0; font-weight:bold;}
#oDivHeaderTopRight ul li#liLoginFirst{ padding-left:0; border:0;}
#oDivHeaderTopRight ul li a{ text-decoration:none; color:#007676;}
#oDivHeaderTopRight ul li a:hover{ text-decoration:underline;}

#oDivHeaderBottom{ background-color:#007676; width:737px; height:30px; float:left; border-bottom:1px solid #ACB0AF;}
#oDivHeaderBottom ul{ list-style:none; margin:8px 0 0 0; padding:0;} 
#oDivHeaderBottom ul li{ float:left; font-size:0.7em; font-weight:bold; color:#FFF; border-left:1px solid #FFF; padding:0 5px 0 5px; margin:0;}
#oDivHeaderBottom ul li#liHeadFirst{ border:0; margin:0 0 0 10px; padding-left:0;}
#oDivHeaderBottom ul li a{ text-decoration:none; color:#FFF;}
#oDivHeaderBottom ul li a:hover{ text-decoration:underline;}

#oDivHeaderRight{ background-image:url(../images/headerRight.gif); background-position:center; background-repeat:no-repeat; width:21px; height:132px; float:left;}

#oDivButtons{ width:779px; float:left; padding:15px 0 10px 0; border-top:1px solid #666; font-weight:bold; color:#4E5357; background-color:#FFF;}
#oDivButtons p{ margin-left:22px;}
#oDivButtons p a{ text-decoration:none; color:#4E5356;}

#oDivButton1{ background-image:url(../images/buttons.gif); background-repeat:no-repeat; float:left; width:262px; margin:0 0 0 10px;}
#oDivButton1 p{ padding: 10px 0 18px 0; margin:0 0 0 0; text-align: center;}
 
#oDivButton2{ background-image:url(../images/button2.gif); background-repeat:no-repeat; float:left; width:236px; margin:0 0 0 5px;}
#oDivButton2 p{  padding: 10px 0 18px 0; margin:0 0 0 0; text-align: center;} 

#oDivButton3{ background-image:url(../images/button2.gif); background-repeat:no-repeat; float:left; width:236px; margin:0 0 0 5px;}
#oDivButton3 p{ padding: 10px 0 18px 0; margin:0 0 0 0; text-align: center; }

#oDivBottom{ height:77px; width:779px; float:left;} 

#oDivBottomLeft{ background-image:url(../images/bottomLeft.gif); background-position:center; background-repeat:no-repeat; width:24px; height:77px; float:left;}

#oDivBottomMiddle{ float:left; width:731px; height:76px; background-color:#007676; border-bottom:1px solid #809C9F; margin:0; padding:0; text-align:center;}
#oDivBottomMiddle p{ text-align:center; width:85px; color:#FFF; font-size:0.8em; font-weight:bold; float:left; padding:0;  margin:10px 33px 0  0;}
p#DivBottomMiddleFirstP{ width:15px;}
p#DivBottomMiddleThirdP{ width:120px;}

#oDivBottomRight{ background-image:url(../images/bottomRight.gif); background-position:center; background-repeat:no-repeat; width:24px; height:77px; float:left;}

#oDivFooter{ width:779px; float:left; background-color:#FFF;} 
#oDivFooter ul{ width:779px; border-bottom:1px solid #666666; float:left; list-style:none; margin:10px 0 0 0; padding:0 0 10px 0;}
#oDivFooter ul li{ float:left; margin:0; padding:0 5px; font-size:0.8em; border-left:1px solid #666;}
#oDivFooter ul li#liFooterFirst{ border:0; margin:0 0 0 30px;} 
#oDivFooter ul li a{ text-decoration:none; color:#666666;}
#oDivFooter ul li a:hover{ text-decoration:underline;}
#oDivFooter p{ color:#666; font-size:0.8em; margin:0; padding:20px 0 0 0; text-align:center; float:left; width:779px;}
p#oRegfooter{ color:#666; font-size:0.6em; margin:0; padding:10px 0;}

#oDivValid { width:779px; float:left; padding:9px 0 3px 0; height:30px; margin:0;}
#oDivValid p { color:#999; font-size:10px; font-weight:normal; text-align:center;  padding:0; margin:0;}
#oDivValid p a { color:#999; font-size:10px; font-weight:normal;}
#oDivValid p a img{ border:0;}