﻿* {margin:0; padding:0}
body {background-image:url(/img/body-bg.gif); background-repeat:repeat-x; padding-bottom:10px; font-family:Verdana, Arial, Sans-Serif; font-size:8pt; color:#666;}
ul {margin-left:28px;}
a {color:#2A94D1;}
a:hover {color:#000;}

h1 {font-size:16pt; font-weight:bold; margin-top:8px; margin-bottom:10px; }
h2 {font-size:12pt; font-weight:bold; }
h3 {font-size:11pt; font-weight:bold; }

#w1 {width:950px; background-color:#fff; margin-left:auto; margin-right:auto; position:relative; z-index:1;}
#hd {background-color:#fff; position:relative; z-index:2;}
#tnav {height:33px; background-image:url(/img/top-nav-bg.gif); background-repeat:repeat-x;}
#tnav ul {list-style:none; margin-left:0;}
#tnav li {height:33px; display:block; float:left; margin-left:8px; margin-right:12px; padding-left:5px;}
#tnav a {display:block; float:left; height:33px; color:#000; font-family:Arial,Verdana,Sans-Serif; font-size:11pt; font-weight:bold; text-decoration:none; line-height:30px;}
#tnav a:hover {color:#fff;}
#tnav li.selected {background-image:url(/img/tab-left2.gif); background-repeat:no-repeat;}
#tnav li.selected a {background:url(/img/tab-right2.gif) top right; padding-right:13px; padding-left:8px; height:29px; z-index:9999; color:#2A94D1;}
#tnav li.selected a:hover {color:#2A94D1; cursor:text;}

#c1 {width:674px; padding-left:8px; padding-right:8px; float:left;}
#c2 {width:252px; padding-right:8px; float:left;}
#c3 {display:none;}

#ft {color:#aaa; font-size:8pt; border-top:1px solid #ccc; margin:8px 8px 0 8px; padding:4px 0; clear:both;}

#bbs {clear:both; margin-bottom:8px;}
#bbs h3 {font-size:8pt; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #ccc; margin:8px 0 6px 0;}
#bbs ul {list-style:none; margin-left:0;}
#bbs .state-set {float:left; margin-right:10px; font-size:7pt;}

#srch {font-family:Arial,Verdana,Sans-Serif; display:none;  height:28px; background-color:#e8e8e8; background-image:url(/img/search-gradient.gif); background-repeat:repeat-x; margin-top:-4px; padding-top:8px; padding-left:8px; z-index:5; color:#000; font-size:10pt;}


.ListStatesWithEntries h2 {border-bottom:0px solid #666; font-size:12pt;}
.ListStatesWithEntries .Column {width:329px; padding-right:8px; float:left;}
.ListStatesWithEntries ul {list-style:none; margin-left:0; margin-bottom:10px; margin-top:3px;}
.ListStatesWithEntries li {margin-bottom:5px;}

.DataForm label {width:125px; text-align:right; float:left; margin-top:3px; font-weight:bold; margin-right:3px;}
.DataForm .Row {clear:both; padding:2px 0;}
.DataForm .ButtonRow {padding-left:125px;}
.DataForm .Title {background-color:#000; color:#fff; font-weight:bold; padding:5px; font-size:11pt;  }
.DataForm td.Value label {width:auto; text-align:left; float:none; font-weight:normal;}

.clr {height:0; width:100%; clear:both; font-size:0px;}

.Star {background-image:url(/img/star.gif); width:14px; height:14px;}
.EmptyStar {background-image:url(/img/star.gif); width:14px; height:14px;}
.FilledStar {background-image:url(/img/filled-star.gif); width:14px; height:14px;}
.WaitingStar {background-image:url(/img/waiting-star.gif); width:14px; height:14px;}

.Contain {border:1px solid #000; background-color:#eee;}