/* CSS Document */
*{border:none;padding:none;margin:none;}
body{background-color:#eeeeee;border:none;padding:none;}
#main{position:relative;background-color:#ffffff;width:950px;left:50%;margin-left:-475px;margin-top:10px;margin-bottom:10px;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10pt;border:1px solid #BBBBBB;}
#mainInner{position:relative;margin-left:25px;margin-right:25px;margin-top:35px;border:none;}

#header{position:relative;width:900px;}
#header #headerTitle{position:relative;float:left;}
#header #headerContact{position:relative;float:right;}
#header #headerLogo{position:relative;float:left;}
#header #headerBanner{position:relative;float:left;}

#contentWrapper{border-bottom:solid 1px #AAAAAA;}

#navigation{position:relative;width:120px;color:#FFFFFF;text-align:right;float:left;}
#navigation .navButtonOn{position:relative;background-image:url(/images/orangebutton.gif);width:110px;height:15px;padding-top:5px;padding-bottom:5px;padding-right:10px;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#navigation .navButtonOff{position:relative;background-image:url(/images/greybutton.gif);width:110px;height:15px;padding-top:5px;padding-bottom:5px;padding-right:10px;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}
#navigation .navButtonOff:hover{position:relative;background-image:url(/images/orangebutton.gif);width:110px;height:15px;padding-top:5px;padding-bottom:5px;padding-right:10px;font-family:Arial, Helvetica, sans-serif;font-size:9pt;}

#navigation .navImage{position:relative;background-image:url(/images/navgraphic.jpg);width:120px;height:238px;}
#navigation #quickLinks{color: #666666;font-size:8pt;}
#navigation #quickLinks #title{font-weight:bold;}
#navigation #quickLinks a:link	{ color: #666666; background-color:transparent;text-decoration:none;} 
#navigation #quickLinks a:visited	{ color: #666666; background-color:transparent;text-decoration:none;}
#navigation #quickLinks a:link:hover    { color: #666666;   background-color:transparent;text-decoration:underline;}
#navigation #quickLinks a:visited:hover { color: #666666;   background-color:transparent;text-decoration:underline;}
#navigation #quickLinks a:active	{ color: #666666;     background-color:white;text-decoration:none;}

#legalnews {}
#legalnews a:link	{ color: #555555; background-color:transparent;text-decoration:none;} 
#legalnews a:visited	{ color: #555555; background-color:transparent;text-decoration:none;}
#legalnews a:link:hover    { color: #555555;   background-color:transparent;text-decoration:underline;}
#legalnews a:visited:hover { color: #555555;   background-color:transparent;text-decoration:underline;}
#legalnews a:active	{ color: #555555;     background-color:white;text-decoration:none;}

#content{position:relative;width:454px;padding-left:25px;padding-right:25px;float:left;min-height:400px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#333333;
background-image:url(/images/backgroundr.gif);
background-repeat:no-repeat;}
#content .line{position:relative;width:100%;height:1px;background-color:#AAAAAA;}

#features{position:relative;width:276px;float:left;}

#features #advice #adviceForm{position:relative;background-image:url(/images/getadvice.gif);width:276px;height:308px;}
#features #advice #adviceForm #adviceName{position:absolute;left:52px;top:108px;height:17px;width:208px;border:1px solid #999999;color:#666666}
#features #advice #adviceForm #adviceName:hover{position:absolute;left:52px;top:108px;height:17px;width:208px;border:1px solid #de761c;color:#666666}
#features #advice #adviceForm #adviceEmail{position:absolute;left:52px;top:140px;height:17px;width:208px;border:1px solid #999999;color:#666666}
#features #advice #adviceForm #adviceEmail:hover{position:absolute;left:52px;top:140px;height:17px;width:208px;border:1px solid #de761c;color:#666666}
#features #advice #adviceForm #adviceText{position:absolute;left:10px;top:189px;width:246px;height:68px;border:1px solid #999999}
#features #advice #adviceForm #adviceText:hover{position:absolute;left:10px;top:189px;width:246px;height:68px;border:1px solid #de761c}
#features #advice #adviceForm #adviceSubmit{position:absolute;right:14px;top:273px;width:92px;height:24px;border:2px solid #999999;}
#features #advice #adviceForm #adviceSubmit:hover{position:absolute;right:14px;top:273px;width:92px;height:24px;border:2px solid #de761c;}

#features #newsletter #newsletterForm{position:relative;background-image:url(/images/newsletter.gif);width:276px;height:210px;}
#features #newsletter #newsletterForm #newsletterName{position:absolute;left:52px;top:108px;height:17px;width:208px;border:1px solid #999999;color:#666666}
#features #newsletter #newsletterForm #newsletterName:hover{position:absolute;left:52px;top:108px;height:17px;width:208px;border:1px solid #de761c;color:#666666}
#features #newsletter #newsletterForm #newsletterEmail{position:absolute;left:52px;top:140px;height:17px;width:208px;border:1px solid #999999;color:#666666}
#features #newsletter #newsletterForm #newsletterEmail:hover{position:absolute;left:52px;top:140px;height:17px;width:208px;border:1px solid #de761c;color:#666666}
#features #newsletter #newsletterForm #newsletterSubmit{position:absolute;right:14px;top:175px;width:92px;height:24px;border:2px solid #999999;}
#features #newsletter #newsletterForm #newsletterSubmit:hover{position:absolute;right:14px;top:175px;width:92px;height:24px;border:2px solid #de761c;}

#footer {position:relative;}
#footer #copyright{position:relative;font-size:9pt;color:#666666;font-weight:bold;}
#footer #avanti{position:relative;float:right;font-size:8pt;color:#666666;float:right;}
#footer #disclaimer{text-align:justify;font-size:8pt;color:#666666;}
#footer #links{font-size:8pt;color:#666666;float:left;}

#footer a:link	{ color: #666666; background-color:transparent;text-decoration:none;} 
#footer a:visited	{ color: #666666; background-color:transparent;text-decoration:none;}
#footer a:link:hover    { color: #666666;   background-color:transparent;text-decoration:underline;}
#footer a:visited:hover { color: #666666;   background-color:transparent;text-decoration:underline;}
#footer a:active	{ color: #666666;     background-color:white;text-decoration:none;}

.contentHeader{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#555555;}
.contentSubHeader{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#666666;}
.contentMain{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#666666;}

h1{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#555555;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#666666;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:normal;color:#666666;
font-style:italic;}

.padding20{position:relative;height:20px;}
.padding10{position:relative;height:10px;}
.clearer{clear:both;}

/* Link styles */
#navigation a:link	{ color: #ffffff; background-color:transparent;text-decoration:none;} 
#navigation a:visited	{ color: #ffffff; background-color:transparent;text-decoration:none;}
#navigation a:link:hover    { color: #ffffff;   background-color:transparent;text-decoration:none;}
#navigation a:visited:hover { color: #ffffff;   background-color:transparent;text-decoration:none;}
#navigation a:active	{ color: #ffffff;     background-color:white;text-decoration:none;}

