body {background-color:#e6e6e6; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#000000; margin:0px; padding:0px; min-width:760px; text-align:center;}
hr {height:1px; color:#213685; background-color:#213685; border-width:0px;}
table {padding:0px; border-collapse:collapse;}
input, select {font-size:11px;}
textarea {font-size:11px; font-family:Arial, Verdana, Helvetica, sans-serif;}
form {margin-top:0px; margin-bottom:0px;}
th, td, .normalFont {font-size:12px;}
img {border-width:0px;}
p {margin:6px 0px 6px 0px;}
h1 {margin:2px 0px 6px 0px; font-size:18px; font-weight:bold;}
h2 {margin:8px 0px 2px 0px; font-size:16px; font-weight:bold;}
h3 {margin:2px 0px 6px 0px; font-size:14px; font-weight:bold;}
h4 {margin:10px 0px 1px 0px; font-size:13px; font-weight:bold;}
img.bdr {border:solid 1px #999999;}

/* Hides from IE5-mac \*/
* html h1, * html h2, * html h3, * html h4, * html p {height: 1%;}
/* End hide from IE5-mac */ 


ol {margin:4px 0px 4px 25px; padding:0px; list-style-type:lower-alpha;}
ul {margin:4px 0px 4px 25px; padding:0px; list-style-type:none; list-style-image:url(/images/arrow.gif);}
ul ul {list-style-image:url(/images/dot.gif);}
ul ul ul {list-style-image:url(/images/arrow_drop.gif);}
ul.disc {margin:2px 0px 2px 15px; padding:0px; list-style-type:disc; list-style-image:none;}

a:Link {text-decoration:none; color:#213685;}
a:Visited {text-decoration:none; color:#213685;}
a:Hover {text-decoration:underline; color:#800000;}

a:Link.uline {text-decoration:underline; color:#213685;}
a:Visited.uline {text-decoration:underline; color:#213685;}
a:Hover.uline {text-decoration:none; color:#800000;}

a:Link.redUline {text-decoration:underline; color:#ff0000;}
a:Visited.redUline {text-decoration:underline; color:#ff0000;}
a:Hover.redUline {text-decoration:none; color:#800000;}

.grayFont {color:#8e8e8e;}
.darkGrayFont {color:#3d3d3d;}
.darkRedFont {color:#800000;}
.redFont {color:#ff0000;}
.medium {font-size:13px;}
.small {font-size:11px;}
.hdrFont {font-weight:normal; font-style:italic;}
.normalFontWt {font-weight:normal;}
p.smallMrgn {margin:2px 0px 2px 0px;}
p.lrgMrgn {margin:10px 0px 10px 0px;}
p.nuMrgn {margin:4px 0px 0px 0px;}
div#contentDiv {text-align:left; margin:0px auto 0px auto; width:780px; background-color:#ffffff; border-left:solid 1px #727272; border-right:solid 1px #727272;}
div.searchDiv {float:right; width:300px; height:55px; text-align:center; border-left:solid 1px #e6e6e6; margin-top:5px;}
div.searchDiv ul {margin-top:6px;}
div.searchDiv ul li {display:inline; padding-left:8px; margin:0px 5px 0px 5px; background:url(/images/arrow_nomargin.gif) no-repeat 0%; font-weight:normal; font-size:11px;}
.searchBtn {display:none; vertical-align:middle;}
img#logoImg {margin:2px 0px 0px 2px;}
div#mainContent {padding:10px 8px 6px 8px;}
div.floatClear {clear:both; margin:0px; padding:0px;}
div.floatLeft {float:left; width:47%;}
.nowrap {white-space:nowrap;}
.bold {font-weight:bold;}
div.divider {background:url(/images/line.gif) #ffffff no-repeat center; height:20px; margin:0px; padding:0px;}
div.shortDivider {background:url(/images/line_short.gif) #f7f3f7 no-repeat center; height:30px; margin:0px; padding:0px;}
div.blueBlock {background:url(/images/line_faded.gif) #213685 repeat-y right; color:#ffffff; font-size:16px; font-weight:bold; width:200px; padding:1px;}
div.grayBox {border:solid 1px #e6e6e6; background-color:#f7f3f7; padding:2px;}

div.colLeft {font-weight:bold; float:left; margin-top:1px;}
div.colRight {float:left; margin-top:1px;}
div.row {clear:both;}

div.centrd {text-align:center;}
div.centrd div {margin:0px auto 0px auto;}

div.frmdBox {border:solid 6px #e6e6e6; padding:0px; margin:0px 0px 0px 0px; background-color:#ffffff;}
div.frmdBox div.innrFrm {background-color:#f7f3f7; padding:4px; margin:2px; border-width:0px;}
div.frmdBox div.innrFrm ul {margin:0px; padding:2px 0px 2px 20px;}
div.prdctBox {width:260px;}

div.hdrBox {text-align:center;}
div.hdrBox div.hdrBoxGrphc {position:relative; color:#ffffff; text-align:left; margin:0px auto 0px auto; background:#ffffff no-repeat left top; height:125px; width:760px;}
div.hdrBox div.hdrBoxGrphc div {position:absolute; margin:0px; top:14px; left:20px; width:460px;}
div.hdrBox div.hdrBoxGrphc div h1 {margin-bottom:4px;}

/*div#hdrBarBlue {background-color:#213685; color:#ffffff; font-weight:bold; padding:1px 4px 1px 4px; }*/
div#hdrBarBlue {background:#213685 url(/images/line_vert_blue.gif) repeat-x left; line-height:23px; height:23px; color:#ffffff; font-weight:bold; padding:1px 4px 1px 4px; border-bottom:solid 1px #213685;}
div#hdrBarBlue a:Link {text-decoration:none; color:#ffffff;}
div#hdrBarBlue a:Visited {text-decoration:none; color:#ffffff;}
div#hdrBarBlue a:Hover {text-decoration:underline; color:#cccccc;}

/*div#hdrBarGray {background-color:#e6e6e6; font-weight:bold; padding:1px 4px 1px 4px; text-align:right; border-bottom:solid 1px #727272}*/
div#hdrBarGray {background:#e6e6e6 url(/images/line_vert_gray.gif) repeat-x left; line-height:23px; height:23px; font-weight:bold; padding:1px 4px 1px 4px; text-align:right;}
div#hdrBarGray a:Link {color:#000000;}
div#hdrBarGray a:Visited {color:#000000;}
div#hdrBarGray a:Hover {color:#800000;}

div#ftrBarBlue {background-color:#213685; color:#ffffff; font-weight:bold; padding:1px 4px 1px 4px;}
div#ftrBarBlue a:Link {text-decoration:none; color:#ffffff;}
div#ftrBarBlue a:Visited {text-decoration:none; color:#ffffff;}
div#ftrBarBlue a:Hover {text-decoration:underline; color:#cccccc;}
div#ftrBarBlue div#ftrLeft {float:left;}
div#ftrBarBlue div#ftrRight {float:right;}

table.bdrBlackTbl {border-collapse:collapse; background-color:Transparent;}
table.bdrBlackTbl td {padding:2px; border-style:solid; border-width:1px; border-color:#9a9a9a;}
table.bdrBlackTbl th {background-color:#e6e6e6; padding:2px; border-style:solid; border-width:1px; border-color:#9a9a9a; color:#000000;}
table.bdrBlackTbl tr.grayRow {background-color:#f7f3f7;}
table.bdrBlackTbl tr.navRow td {padding:1px; border-style:none; border-width:0px;}

/* News List styles */
ul.news {list-style-image:url(/images/arrow_drop.gif); margin:4px 0px 10px 35px;}
ul.news li {font-size:13px; margin-top:6px;}
h3.news {margin-bottom:0px;}
