/* CSS Document */

#pageWidth {margin:0px auto; padding:0px; width:1127px; height:0px; font-size:0px; line-height:0px; }

img {border:0px;}
.clear { clear:both; height:1px; line-height:1px; font-size:1px; }


.greyHeader { color:#bbc9d0; font-size:14pt; }

.horizontalContent { margin: 0px auto;   }
.horizontalContent ul li a.topnavlink{ text-decoration:none; }
.horizontalContent ul li { font-weight:normal; font-size:14px; }
.horizontalContent ul li .divider { margin: 0 1px; }

#topSection { background-color:#000000; height:105px; border-bottom: 1px solid #333333; padding: 0px 0 0 0px; }
#topLeftLogo { height:82px; float:left; margin:13px 0px 0px 37px; padding: 0px; }
#topAd {  float:right; width:468px; height:60px; margin:25px 28px 0px 0px; padding: 0px; }

#topMenu { background:#000000 url(../img/images-extended/menu/line.gif) bottom repeat-x; height:31px; margin-left: -32px; color:#FFFFFF; font-weight:bold; font-size:13px; overflow:hidden;}
#topMenu ul { list-style-type:none; margin:0px 0px 0px 48px; padding:0px;}
#topMenu ul li { float:left; padding-top:7px; text-align:center; }
#topMenu ul li a img { margin: 0px 13px 0px 13px; vertical-align:middle; }
.topnavlink { font-family: "Georgia", Arial, Tahoma, Verdana; text-decoration:none; font-size:12px; color:#b6c5cc; font-weight:bold; margin: 0 14px}
.topnavlink:visited{ color:#B6C5CC; }
.topnavlink:hover { color:#e9f0f4;}
.topnavinact { font-family: "Georgia", Arial, Tahoma, Verdana; text-decoration:none; font-size:12px; color:#e9f0f4; font-weight:bold; margin: 0 14px}
.topnavinact:visited{ color:#e9f0f4; }
.topnavinact:hover { color:#e9f0f4; text-decoration:none;}
#topMenu ul li .arrow { background: #000000 url(../img/images-extended/menu/arrow.gif) top no-repeat; height:9px; width:20px; font-size:8px; }

#searchLabel { background:#000000 url(../img/images-extended/menu/search.gif) top no-repeat; width:48px; height:18px; float:left; margin:6px 5px 0px 10px; }
#searchForm { background:#000000 url(../img/images-extended/menu/search-form.gif) top no-repeat; width:156px; height:20px; float:left; margin:5px 0px 0px 0px; }
#searchForm input { border:0px; margin: 1px 0px 0px 10px; width:100px; }

#topGradient { height:27px; background:#000000 url(../img/images-extended/top-gradient.gif) top repeat-x; margin-left:-20px;}


#bottomInfo { padding:0px; padding-top:10px; padding-bottom:10px; background-color:black; }
#bottomInfoContent { margin: -10px 0px; color:#ffffff; font-size: 7.5pt; padding: 10px 300px 10px 45px; text-align:left;}
#bottomInfoContent #bottomMenu { font-size:8.0pt; letter-spacing:-1px; font-weight:400; }
#bottomInfoContent p { margin-top:5px; margin-bottom:10px; font-size:7pt; line-height:8pt;}

#bottomInfoContent a { color:#FFFFFF; text-decoration:none; }
#bottomInfoContent a:hover { color:#FFFFFF; text-decoration:underline; }

