/**************  IMPORTED FROM CS DEFAULT.CSS *************************/
.CS_Document { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; }

/**************  TEMPLATE LEVEL IDS & SELECTORS *************************/
#toolsnavcell { background-color: #589; border-right: 1px solid #FFF; }



body, div, h1, h2, h3, h4, p, form { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; }
ul { margin: 0 20px 0 28px; padding: 0 0 0 5px; }
li { margin: 0 0 5px 10px; padding: 0; font-size: 11px; line-height: 14px; }
* .pagetitle { font-weight: bold; font-size: 14px; line-height: 14px; color: #369; margin: 0 50px 0 18px; letter-spacing: .1em; }
.leftnav { }
.leftnav td { border-top: 1px solid #9B9B9B; padding: 6px 0; }
.navhighlight { background-color: #E8F4E3; }
.navitem { font-weight: normal; font-size: 10px; line-height: 10px; }
.subnavitems {  font-weight: normal; font-size: 9px; line-height: 12px; margin: 3px 0 0 8px; }
p { font-weight: normal; font-size: 11px; line-height: 15px; margin: 0 50px 12px 18px; }
p a, li a { color: #369; text-decoration: underline; }
p a:hover, li a:hover { text-decoration: none; }
.leftnav a { color: #369; text-decoration: none; }
.leftnav a:hover { text-decoration: underline; }
.rightcol { width: 202px; background-color: #EBEBEB; padding: 15px 0 20px 0; }
.rightcolitem { margin: 0 0 8px 0; }
.copyright { font-size: 9px; margin: 7px 0 0 0; text-align: center; }
.toolsnavcontainer {  margin-left: 10px; color: #E6E6E6; }
.toolsnav { font: normal 10px Verdana, Arial, Helvetica, sans-serif; }
.toolsnav a { color: #E6E6E6; text-decoration: none; }
.toolsnav a:hover { text-decoration: underline; }

.toolsnav  { color: #E6E6E6; text-decoration: none; }
.toolsnav:hover { text-decoration: underline; }

.searchbox { width: 120px; height: 15px; margin: 0 6px 0 14px; padding: 0; font: normal 9px Verdana, Helvetica, sans-serif; }
.spotlight b, .spotlight strong { color: #369; }
.spotlight p { margin: 0 0 12px 0; }
.searchtd { width: 200px; }

.leftcoltext {}
.leftcoltext td { padding-left: 20px; font-size: 11px; }
.leftcoltext p { margin: 0 0 12px 0; }

/*  FORM STYLES  */
#formtable { margin: 25px 0 15px 25px }
#formtable td { padding: 5px; }
#formtable .fullwidthcol { font: normal 11px Arial, Helvetica, sans-serif;  }
#formtable .leftcol { width: 150px; font: bold 11px Arial, Helvetica, sans-serif; color: #000; text-align: right;  background-color: #FFF;}
#formtable .rightcol { width: 350px; font: normal 11px Arial, Helvetica, sans-serif; color: #000;  background-color: #FFF;}
#formtable .rightcol input, #formtable .rightcol textarea { font: normal 11px Arial, Helvetica, sans-serif; color: #000; padding-left: 5px;}
#formtable select { font: normal 11px Arial, Helvetica, sans-serif; color: #000; }
#formtable .rightcol .button { font: bold 11px Arial, Helvetica, sans-serif; color: #FFF; background-color: #69C; padding: 2px; border-style: none; }



