a:link, a:hover, a:active, a:visited {
 padding: 0;
 background: none;
 border: none;
 color: #ff6600; /*orange*/
 text-decoration: none;
 outline: none;
}

.orange {
color: #ff6600; /*orange*/
}

menu a:link, menu a:hover, menu a:active, menu a:visited {
 padding: 0;
 background: none;
 border: none;
 color: #ff6600; /*orange*/
 text-decoration: none;
 outline: none;
}

img { border:none;} 

body {font-family:Arial; font-size:0.9em; color:#444444; margin:0 0 0 0; text-align:center; }

#banner { width:100%; height:337px; background-image: url(assets/headershadow.png); background-repeat:repeat-x; margin: 0; text-align: center; }

.help_section { font-size:0.9em; }
.help_section h2 { width:100%; background-color:#444444; color:#EEEEEE; }
.help_section table {  border-collapse: collapse; font-size:0.9em; width:100%; text-align:center; }
.help_section table td { text-align:center; border-bottom: 1px solid #999999; }
.help_section table th { text-align:center; color:black; background-color: #999999;}
.help_section table tr { }

#header { margin-top:0; height:123px; width:900px; margin-left:auto; margin-right:auto; background-image:url(assets/header_logo.jpg); background-repeat: no-repeat;}

#header ul { margin-top:0; margin-bottom:0px; margin-left:350px; padding-top:90px; }
#header li { display: inline; list-style: none; }

#pagecontent { margin-top:0; height:123px; width:900px; margin-left:auto; margin-right:auto; text-align:left; }
#innercontent { margin:10px; }

#innercontent  a:link, a:hover, a:active, a:visited {
 padding: 0;
 background: none;
 border: none;
 color:#ff6600; /*orange*/
 text-decoration: none;
 outline: none;
}

#leftcontent { float:left; width:600px; margin-left:0px; }
#leftcontent .section { margin-top:0px; }
#leftcontent .section_title {}
#leftcontent .section_title h3 { margin-bottom:10px; margin-top:10px; width:550px; }
#leftcontent .section_body { float:left; width:420px; text-align: justify;}
#leftcontent .section_body_full { width:550px; text-align: justify;}
#leftcontent .section_clear { clear:both; height:5px; }
#leftcontent .section_clear_thin { clear:both; height:1px; margin:0px; }
#leftcontent .section_image { float:left; width:130px; }
#leftcontent .section_legal { width:550px; text-align: justify; font-size:0.7em; font-style: italic;}

#leftcontent .section .picture { float:left; width:200px; margin-left:20px; }
#leftcontent .section .description { float:left; width:350px; margin-left:0px; }
#leftcontent .section_support_faq { margin-top:20px; border-top: 1px solid #DDDDDD; }

#leftcontent li { text-decoration:none;}

#logoutPane { text-align:right; margin-top:10px; margin-right:30px; }
#logoutPane p { font-size:0.8em; }

#rightcontent { float:right; width:250px; }
#rightcontent .box_first { margin-top:0px; }
#rightcontent .box { margin-top:30px; }

#rightcontent .rightBox { margin-top:30px; width:90%; font-size: 0.9em; }
#rightcontent .rightBox h3 { font-size:0.9em; font-weight: bold; background-color:#DDDDDD; padding:5px 10px 5px 10px; margin-bottom: 0px; }
#rightcontent .rightBox p { color: gray; padding:10px 10px 10px 10px; background-color:#EFEFEF; margin-top:0px; }

#rightcontent .reviewBox { width: 90%; margin-top:20px; }
#rightcontent .reviewBox h3 { font-size:0.9em; margin-top:0px; margin-bottom:0px; color: gray; font-size:0.9em; }
#rightcontent .reviewBox .review { font-size:0.8em; margin-top:3px; margin-bottom:0px; color: gray; font-style: italic; }
#rightcontent .reviewBox .date { font-size:0.8em; margin-top: 0px; color:#888888;}


#footer { width:100%; height:169px; background-image: url(assets/footer_strip.jpg); background-repeat:repeat-x; margin: 0; }
#footer_content {
	padding-top:10px;
	text-align:center; font-size:11px;
	color:gray; margin-top:0; height:168px; width:900px; 
	margin-left:auto; margin-right:auto;
	background-image:url(assets/footer_circles.jpg); background-repeat: no-repeat;
}
#footer .item { float:left; margin-top:0px; margin-left:30px; width:100px; }
#footer .item_long { float:left; margin-top:0px; margin-left:80px; width:300px; }
#footer p { text-align:left; margin-top:0px; }

#footer a:link, #footer a:hover, #footer a:active, #footer a:visited {
 padding: 0;
 background: none;
 border: none;
 color:gray;
 text-decoration: none;
 outline: none;
}

