/* Global styles */

body { background-color: #cccccc; margin: 0; padding: 0; font: 10px Verdana, Arial, Helvetica, sans-serif; background: url(mainBG00.gif); background-position: center;}

img { margin:0px; padding:0px; border:0px }

#wrapper { margin: auto; width: 1000px;  }

#main { width:100%; overflow:hidden; margin-top: 10px; }

/* General text classes */
.greyText { color: #9e9f9f; }
.greyText a:link { color: #9e9f9f; text-decoration: underline; }
.greyText a:hover { color: #9e9f9f; text-decoration: underline; }
.greyText a:active { color: #9e9f9f; text-decoration: underline; }
.greyText a:visited { color: #9e9f9f; text-decoration: underline; }
.selected { font-weight: bold; }

.blackText { color: #000000; }
.blackText a:link { color: #000000; text-decoration: underline; }
.blackText a:hover { color: #000000; text-decoration: underline; }
.blackText a:active { color: #000000; text-decoration: underline; }
.blackText a:visited { color: #000000; text-decoration: underline; }


h4 { color: #757572; font-size: 11px; margin: 0; }
h4 a:link, a:visited, a:active { color: #757572; text-decoration: none}
h4 a:hover { color: #757572; text-decoration: underline}

.bottomBlocks { height: 13px; }

input.text {font-size: 11px; width: 180px; border: 1px solid #bebab2;}
#insideHeight {padding: 10px 15px 10px 15px; }
#bottom { height: 11px; overflow: hidden;}

/* Navigation Styles */
#logo { margin:0; padding:0px; float: left; }

#header { width:1000px; height:100px; }

#topBlock { float: right; height: 100px; }
#topBlock ul { list-style-type:none; margin:0px; padding:0px; }
#topBlock ul li { float:left; }

.topNav {width:805px;}
.topNav ul { list-style-type:none; margin:0px; padding:0px; }
.topNav ul li { float:left;background-image: url(topNav_b.gif); background-repeat: repeat-x;}
.topNav ul li.first {padding: 8px 0 0 0; height: 28px;width:230px;text-align:right;}
.topNav ul li.second {padding: 10px 0 0 0; height: 26px; width:77px;text-align:left;border-right: 1px solid #9e9f9f;}
.topNav ul li.third {padding: 8px 8px 0 0; height: 28px; width:59px;text-align:right;}
.topNav ul li.forth {padding: 10px 0 0 0; height: 26px; width:90px;text-align:left;}
.topNav ul li.fifth {padding: 10px 0 0 0; height: 26px;width:125px;text-align:center;border-right: 1px solid #9e9f9f;}
.topNav ul li.sixth {padding: 1px 0 0 0; height: 35px; width:80px;text-align:right;}
.topNav ul li.seventh {padding: 10px 0px 0 0; height: 26px;width:109px;text-align:center;}

#navBlock { width:805px; padding-top: 0px; height: 38px; overflow: hidden; float: left; }
#navBlock ul { padding-top: 8px; }

#subnavBlock { width:805px; padding: 0px; margin: 0px; height: 24px; }

#content,#highlights { float:left; }

/* Highlights bar classes */
#highlights { width: 230px; margin-left: 11px; padding: 0; background-image: url(highligh.gif); background-repeat: repeat-y; }

.highlightsImage { border-top: 1px  solid #9e9f9f; border-bottom: 1px  solid #9e9f9f; width: 227px; }	
.highlightsText { padding: 5px 12px 7px 12px; }
.highlightsBottom { height:11px; overflow: hidden; } 

.highlightsRules { padding-top:2px; color: #9e9f9f; }
.highlightsRules a:link { color: #9e9f9f; text-decoration: underline; }
.highlightsRules a:hover { color: #9e9f9f; text-decoration: underline; }
.highlightsRules a:active { color: #9e9f9f; text-decoration: underline; }
.highlightsRules a:visited { color: #9e9f9f; text-decoration: underline; }

#legal {  margin: 0px 0 0 24px; color:#ffffff; clear: both; font-size: 9px; padding: 20px 0 10px 0; }

/* Footer class */
#footer {  margin: 20px 0 0 24px; color:#ffffff; clear: both; font-size: 9px; padding: 20px 0 10px 0; }
#footer a:link { color: #ffffff; text-decoration: none; }
#footer a:hover { color: #ffffff; text-decoration: underline; }
#footer a:active { color: #ffffff; text-decoration: none; }
#footer a:visited { color: #ffffff; text-decoration: none; }
