﻿body{background-color:#3B3B3B; background-image:url(images/background.jpg); background-repeat:repeat-x; background-position:top left; margin:0px 3px 0px 3px; text-align:center;}
h1{font-family:"Trebuchet MS", Verdana, Arial; font-size:20px; line-height:24px;font-weight:bold; font-variant:normal;color:#000000; font-style:normal; text-transform:none;text-decoration:none; margin-top:20px;}
h2{font-family:"Trebuchet MS", Verdana, Arial; font-size:16px; line-height:18px; font-weight:normal; font-variant:normal; color:#333333; font-style:normal; text-transform:none; text-decoration:none;}
h3{font-family:"Trebuchet MS", Verdana, Arial;font-size:14px;line-height:16px;font-weight:bold;font-variant:normal;color:red;font-style:normal;text-transform:none;text-decoration:none;}
h5{font-family:"Trebuchet MS", Verdana, Arial;font-size:12px;margin-top:10px;margin-bottom:5px;}

.TopNav
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
line-height:14px;
font-weight:bold;
font-variant:normal;
color:#000000;
font-style:normal;
padding-right:6px;
text-transform:none;
text-decoration:none;
}
a.TopNav{font-family:Arial, Verdana, Helvetica;font-size:12px;line-height:14px;font-weight:bold;font-variant:normal;color:red;font-style:normal;padding-right:6px;text-transform:none;text-decoration:underline;}
a.TopNav:hover{font-family:Arial, Verdana, Helvetica;font-size:12px;line-height:14px;font-weight:bold;font-variant:normal;color:#000000;font-style:normal;padding-right:6px;text-transform:none;text-decoration:underline;}

.body
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
line-height:14px;
font-weight:normal;
font-variant:normal;
color:#000000;
font-style:normal;
text-transform:none;
text-decoration:none;
}
a.body
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
line-height:14px;
font-weight:normal;
font-variant:normal;
color:#0066CC;
font-style:normal;
text-transform:none;
text-decoration:none;
}
a.body:hover
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
line-height:14px;
font-weight:normal;
font-variant:normal;
color:#0066CC;
font-style:normal;
text-transform:none;
text-decoration:underline;
}
.topLinks
{
font-family:Arial, Verdana, Helvetica;
font-size:13px;
font-weight:normal;
font-variant:normal;
color:#FFFFFF;
font-style:normal;
text-transform:none;
text-decoration:none;
}
a.topLinks
{
font-family:Arial, Verdana, Helvetica;
font-size:13px;
font-weight:bold;
font-variant:normal;
color:#FFFFFF;
font-style:normal;
text-transform:none;
text-decoration:none;
padding-left:12px;
}
a.topLinks:hover
{
font-family:Arial, Verdana, Helvetica;
font-size:13px;
font-weight:bold;
font-variant:normal;
color:#FFFFFF;
font-style:normal;
text-transform:none;
text-decoration:underline;
padding-left:12px;
}
.smallBody
{
font-family:Arial, Verdana, Helvetica;
font-size:10px;
line-height:11px;
font-weight:normal;
font-variant:normal;
color:#000000;
font-style:normal;
text-transform:none;
text-decoration:none;
}
a.smallBody
{
font-family:Arial, Verdana, Helvetica;
font-size:10px;
line-height:11px;
font-weight:normal;
font-variant:normal;
color:#0066CC;
font-style:normal;
text-transform:none;
text-decoration:none;
}
a.smallBody:hover
{
font-family:Arial, Verdana, Helvetica;
font-size:10px;
line-height:11px;
font-weight:normal;
font-variant:normal;
color:#0066CC;
font-style:normal;
text-transform:none;
text-decoration:underline;
}


a
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
line-height:14px;
font-weight:normal;
font-variant:normal;
color:#0066CC;
font-style:normal;
text-transform:none;
text-decoration:none;
}


a:hover
{
font-family:Arial, Verdana, Helvetica;
font-size:12px;
line-height:14px;
font-weight:normal;
font-variant:normal;
color:#0066CC;
font-style:normal;
text-transform:none;
text-decoration:underline;
}

ul.red li {color:red;}
ul.red li span {color:#000000;}

ul.blue li {color:#2E6287;}
ul.blue li span {color:#000000;}

ul.blank li {list-style:none;}

ul.ratings li {list-style:none; margin:5px 1px 1px 5px;}
ul.ratings h5{font-family:"Trebuchet MS", Verdana, Arial;font-size:12px;  margin-top:20px;margin-bottom:5px;}

ul#search {list-style:none;  font-size:14px;}
ul#browse {list-style:none;  font-size:14px;}

ol.interview {margin-left:30px;}
ol.interview li {margin-bottom:15px;} 

.checklist {width:505px;}

#sidebar  {width:225px; float:left; margin-right:5px;}
#main     {width:525px; float:left; margin-left:10px; border-left:solid 2px #000000; padding-left:12px;  }

.lightBlue {color:#0066CC; font-size:14px;}

.ratingHead {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:20px;
line-height:24px;
font-weight:bold;
font-variant:normal;
font-style:normal;
text-transform:none;
text-decoration:none;
}

.ratingHeadRed {font-family:"Trebuchet MS", Verdana, Arial;font-size:20px;line-height:24px;font-weight:bold;font-variant:normal;font-style:normal;color:Red;text-transform:none;text-decoration:none;}

.copyright {font-size:10px;}

.ValidationSummary {color:Red;font-weight:bold;background-color:#FFFFC0;padding:5px; margin-left:5px;margin-right:5px;margin-bottom:5px;margin-top:5px;border-color:#000000;border-style:solid;border-width:1px;line-height:1.5;}
.ValidationSummary ul {color:Red; margin:0px; padding:0px; margin-left:80px;}

#dish_privacy_link{float:left; font:normal 12px Arial, Verdana, Helvetica; text-decoration:none;}
#dish_privacy{display:none;border:1px solid rgb(153, 153, 153); background:rgb(255, 255, 255) none repeat scroll 0% 0%; position:absolute; width:190px; z-index:50000; -moz-background-clip:-moz-initial; -moz-background-origin:-moz-initial; -moz-background-inline-policy:-moz-initial; padding-bottom:5px; padding-right:5px; padding-left:5px; font-size:12px; font-family:Arial, Verdana, Helvetica; color:rgb(220, 136, 97);}

textarea {font-size:12px; font-family:Arial, Helvetica, Verdana;}

input.search {margin-bottom:4px; margin-top:4px; font-size:12px; font-family:Arial, Helvetica, Verdana;}

.contact {font-style:italic;}
.under { text-decoration:underline; }
.licol {float:left; width:200px;}

#main-survey {background-color:#FFFFFF; width:626px; border-bottom:3px #000000 solid; border-right:3px #000000 solid; border-left:3px #000000 solid; vertical-align:top;}
#main-masthead {background-color:#215375; text-align:center;}
#main-shim { height:24px; background-image:url(images/nav_bar3.jpg); background-position:top left; background-repeat:repeat-x;}

#main-toplinks {height:24px; background-image:url(images/nav_bar3.jpg); background-position:top left; background-repeat:repeat-x; vertical-align:middle; text-align:right; padding-right:36px;}

.box-top {width:520px; background-image:url(images/box_back.gif); background-position:top left; background-repeat:repeat-y; padding:0px 36px 12px 16px; vertical-align:top; text-align:left;}
.blue-box {background-image:url(images/log_box_back.jpg); background-position:top left; background-repeat:repeat-y; padding:10px 10px 7px 10px; text-align:left;}
.log-box {width:133px;text-align:left;}

hr.blueline-thin {background-color:#0066CC; color:#0066CC; border:0; height:1px;}
hr.blueline {color:#003366; background-color:#003366; border-width:0; border:none; height:2px;}
.orange-dash {width:1px; padding-right:10px; background-image:url(images/orange_dash.jpg); background-position:top left; background-repeat:repeat-y;} 

#login-table {width:520px;}  

.login-label {width:270px; text-align:right;}
.login-field {width:250px;}

#tblHelpDesk, #tblSuggest {margin:4px;}
#tblSuggest select { margin:5px 0 5px 0;}
#tblSuggest textarea { margin:5px 0 5px 0;}
#tblSuggest input {width:400px; margin:5px 0 5px 0;}
#tblSuggest .submitBut {width:65px;}


