body {margin:0px; padding:0px 0px; background-color:#f2efe5; font: 10px/15px Arial, Geneva, sans-serif; color:#3f3f3d;}

#container {background-color:#fff; margin:0px; padding:0px;}

.navbar {background-image:url(img/navbar_bg.gif); background-repeat:repeat-x; margin:0px; padding:0px; border:0px; height:42px;}

.contentainer {background-image: url(img/bg_content2.jpg);background-repeat: no-repeat;height:656px;margin:0px;padding:0px;}

.content {margin:0px 0px 0px 40px;padding:13px 0px 0px 0px;}

#footer {margin:4px 0px 0px 20px;font-size: 9px;color:#b2afa5;}

table, tr, td, img {border:0px;margin:0px;padding:0px;}

a.link:link {color:#000; text-decoration:none; font-weight:bold;border-bottom:1px dotted #000;}
a.link:visited {color:#3f3f3d; text-decoration:none; font-weight:bold;border-bottom:1px dotted #3f3f3d;}
a.link:hover {color:#fff; text-decoration:none; background-color:#a2afa5;font-weight:bold;border-bottom:1px solid #a2afa5;}
a.link:active  {color:#900; text-decoration:none; background-color:#f2efe5;font-weight:bold;border-bottom: 1px dotted #f2efe5;}

.devnote {color:#c00;}

.extra {margin:0px 0px 0px 40px;padding:13px 0px 0px 0px; width:770px;}

a.extralink:link {font-family: arial,geneva,sans-serif; color:#600; text-decoration:none; border-bottom:1px solid #600;}
a.extralink:visited {font-family: arial,geneva,sans-serif; color:#600; text-decoration:none; border-bottom:1px solid #600;}
a.extralink:hover {font-family: arial,geneva,sans-serif; color:#600; text-decoration:none; background-color:#e2efe5;border-bottom:1px solid #600;}
a.extralink:active  {font-family: arial,geneva,sans-serif; color:#900; text-decoration:none; background-color:#f2efe5;border-bottom: 1px solid#900;}

a.plainlink:link {color:#3f3f3d; text-decoration:none;}
a.plainlink:visited {color:#3f3f3d; text-decoration:none;}
a.plainlink:hover {color:#000; text-decoration:underline;}
a.plainlink:active  {color:#900; text-decoration:underline;}

.faq {border: 5px solid rgb(245,246,248); padding:14px;}
.faqcondensed {border: 5px solid rgb(245,246,248); padding:8px;line-height:13px;}

input {border:1px solid #444;}

input.noborder {border:0}
textarea {border:1px solid #444;font-family: arial,geneva,sans-serif;font-size:10px;padding:4px;}

.paperclip {
position:absolute;
top:372px;
left:22px;
background-image: url(img/bg_paperclip.gif);
background-repeat: no-repeat;
width:397px;
height:226px;
margin:0px;
padding:0px;
color:#fff;
}

a.whtlink:link {font-family: arial,geneva,sans-serif; color:#ffc; text-decoration:none; font-weight:bold; border-bottom:1px solid #ffc;}
a.whtlink:visited {font-family: arial,geneva,sans-serif; color:#ddd; text-decoration:none; font-weight:bold;}
a.whtlink:hover {font-family: arial,geneva,sans-serif; color:#eeb; text-decoration:none; font-weight:bold;}
a.whtlink:active  {font-family: arial,geneva,sans-serif; color:#ddc; text-decoration:none; font-weight:bold;}

.headline {
font-size: 20px;
font-weight:bold;
color: #333;
font-family: trebuchet ms, arial, geneva, sans-serif;
margin:0px;
padding:0px;
line-height: 21px;
}

hr.pagedivider {margin: 0px; height: 2px; border: 0 none; border-bottom: 2px dotted #aaa;}

.disclaimer {font-size:9px;line-height:11px;}

.bullet {background:url(img/arrow.gif) no-repeat 10px 5px; padding:0 0 0 22px;}


/* reviews */
.source {font-size:15px; font-weight:bold; padding-bottom:2px;}
.date {font-size:10px; color:#777;}
.relevant {font-style:italic; font-size:10px; color:#900; padding-bottom:2px; margin:0 0 6px 121px; border-bottom:1px dotted #999;}

/* form */
div.fo, input.url {display:none;}
