body { margin:0px; text-align:center; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; background:repeat-x url(bg.jpg) top;}

a:link {color: #FE4F00;text-decoration: underline;}
a:visited {text-decoration: underline;color: #FE4F00;}
a:hover {text-decoration: none;color: #333365;}
a:active {text-decoration: underline;color: #0000CC;}

#page { width: 700px; text-align:left; margin:0 auto; border-left:1px dashed #D4D4D4;  border-right:1px dashed #D4D4D4}

#logo { width:100%; background: no-repeat url(logobg.jpg) right bottom; height:55px; padding-top:2px; border-top:3px solid #797979;}
#banner { width:100%; background: no-repeat url(bannerbg.jpg) right; height:203px;}

#content { text-align:justify; margin:10px 0px 5px 0px;}
#content h1{color:#797979; font:bold 18px Arial, Helvetica, sans-serif; text-align:center}
#content span{ margin-left:20px; font-weight:bold; color:#0c4c8c}
#content span a{font-weight:bold; color:#0c4c8c; text-decoration:underline; margin-right:5px;}

.sreview { padding:8px 0px}
.sreview td{ padding:2px}
.oreviews { width:100%;}
.oreviews td{ width:33%; padding-left:5px; line-height:20px;}

#ireviews { margin:5px 0px 5px 0px; border-top:1px dashed #797979; border-bottom:1px dashed #797979}
#ireviews td{ padding-left:5px; line-height:20px; width:33%;}
#ireviews td a {color:#0c4c8c; text-decoration:underline}
#ireviews td a:hover{ text-decoration:none;}

#footer { clear:both; width:100%; text-align:center; background:#797979 repeat-x url(footerbg.jpg) top; color:#FFFFFF; line-height:20px}
#footer a{color:#FFFFFF; text-decoration:underline;}
#footer a:hover{text-decoration:none;}