@charset "UTF-8";
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; margin:0px; font-size:11px; color:#333;}
a img { border: none; }
#banner {width:100%; background:url(../images/bannerBG.jpg) repeat-x; height:175px; color:#FFF; font-size:21px}
#banner #bannerCopy {margin-left:306px; padding-top:70px;}
#banner img {float:left;}
#breadcrumb {width:100%; height:23px; background:url(../images/navBG.jpg);}
#breadcrumb #breadcrumbText {margin-left:306px; padding:4px; font-size:11px; color:#FFF;}
#breadcrumb #breadcrumbText a {color:#fff; text-decoration:none;}
#breadcrumb #breadcrumbText a:hover {text-decoration:underline;}
#breadcrumb #breadcrumbText .divider {padding:0px 4px 0px 4px;}

#mainContent {width:auto; max-width: 950px; padding:20px;}
#mainContent #nav {width:218px; float:left;}
#mainContent #nav a {font-weight:bold; color:#333; text-decoration:none;}
#mainContent #nav a:hover {text-decoration:underline;}
#mainContent #nav ul {list-style:none; margin:0px; padding:0px;}
#mainContent #nav ul li { padding:0px 0px 0px 0px; margin-bottom:10px; border-bottom:dotted #666 1px;}
#mainContent #nav ul li .leader { width: 200px; font-size: 9px; }
#mainContent #nav ul li .leader a { font-weight: normal; }
#mainContent #nav ul li .leader a:hover { text-decoration: none; }
#mainContent #nav ul li img {float:right; margin-top:-11px;}
#mainContent #nav ul li ul {margin: 10px 0px 0px 20px; }
#mainContent #nav ul li ul li {padding: 0px; margin: 0px; border: none; }
#mainContent #nav ul li ul li a { font-weight: normal; }
#mainContent #nav ul li ul li {padding:0px 0px 5px 0px; margin-left:-10px;}
#mainContent #nav ul li ul li a {color:#336699;}

#mainContent #mainPanel {width: auto; margin-left:286px; line-height:18px;}
#mainContent #mainPanel a{color:#336699; text-decoration:none;}
#mainContent #mainPanel a:hover {text-decoration:underline;}
#mainContent #mainPanel #contentBlock1 {margin-left:120px;}
#mainContent #mainPanel #contentBlock2 {float:left; width:113px;}

.formcontainer table { width: 445px; }
.formcontainer form { margin: 0px; padding: 0px 0px 10px 0px;}
.formcontainer form .formtitle { font-weight: bold;}
.formcontainer form .formsectionhead {font-weight: bold; color: #555; text-align:right;}
.formcontainer form {padding-top: 5px; margin-top: 0px; }
.formcontainer form .label {text-align: right;}
.formcontainer form .field {font-size:10px; }
.formcontainer form .field input { border: 1px #999 solid; font-size:10px;}
.formcontainer form .field select { border: 1px #999 solid; font-size:10px;}
.formcontainer form .field textarea { border: 1px #999 solid; font-size:10px; font-family: Arial; }
.formcontainer form .field .checkbox { border: none; }
.formcontainer form .field .star {color: #f00; margin-left: 3px;}
.formcontainer .message_error { color: #f00; font-weight: bold; font-size: 11px; margin: 20px 0px 0px 0px; }
