/* CSS Document */
/* Begin - Stylesheet aded for fixed header*/
body{padding:0px;margin:0px;height:100%;overflow:auto;}
#container {width:100%;}
#mainContent {overflow:auto;width:100%}
/* End - Stylesheet aded for fixed header*/

body {color:#999999;background:#000000;margin:0px;}
body, table, td, th, input, select {font-size:12px;font-family:Arial, Helvetica, sans-serif;}

h4 {font-family:Times New Roman; font-size:20px;font-weight:normal;clear:both;margin:0px;padding:0px;color:#ffffff;border-top:2px solid #000000;}
h4 span{background:#000000;padding:2px 10px 2px 0px;}

h4.blue {font-family:Tahoma;color:#006699;border-top:0px;}

a,
a:link,
a:active,
a:visited{color:#006699;}
a:hover{color:#ffffff;}

.bullets ul,.bullets li{list-style:disc !important;margin-left:10px;}

h3 {font-family:Times New Roman; font-size:22px;color:#d1d3d2;font-weight:normal;}
h5 {font-size:16px;color:#cccccc;}

a.linkBtn,
a.linkBtn:link,
a.linkBtn:active,
a.linkBtn:visited {background:url(../images/lnkBtn.jpg) repeat-x left top;text-decoration:none;padding:5px;border:1px solid #002430;color:#CCCCCC;}
a.linkBtn:hover {color:#ffffff;}

a.blulinkBtn,
a.blulinkBtn:link,
a.blulinkBtn:active,
a.blulinkBtn:visited{display:block;background:url(../images/LnkOverLeft.gif) no-repeat left top;text-decoration:none;font-size:12px;line-height:35px;padding-left:10px;color:#efefef;}
a.blulinkBtn:hover {color:#ffffff}
a.blulinkBtn span{line-height:35px;display:block;background:url(../images/LnkOverRight.gif) no-repeat right top;padding-right:10px;}

.container {background:url(../images/bodybg.jpg) repeat-x left top;}
.header {width:975px;margin:auto;height:80px;}
.logo {line-height:80px;float:left;vertical-align:middle;}
.logo img{margin-top:15px;}
.headerControls {float:right;}
.globalControls{margin-top:10px;}

.primaryNav{float:right;}

.primaryNav ul, .primaryNav li{margin:0px;padding:0px;list-style:none;float:left;}
.primaryNav ul li {margin:0px 10px;}
.primaryNav ul li a,
.primaryNav ul li a:link,
.primaryNav ul li a:active,
.primaryNav ul li a:visited{display:block;text-decoration:none;font-size:12px;line-height:35px;padding-left:10px;color:#999999;}
a.last {}

.primaryNav ul li a.on,
.primaryNav ul li a.on:link,
.primaryNav ul li a.on:active,
.primaryNav ul li a.on:visited{display:block;background:url(../images/LnkOverLeft.gif) no-repeat left top;text-decoration:none;font-size:12px;line-height:35px;padding-left:10px;color:#ffffff;}

.primaryNav ul li a.on span{line-height:35px;display:block;background:url(../images/LnkOverRight.gif) no-repeat right top;padding-right:10px;}
.primaryNav ul li a:hover{color:#dedede;}

.main{background:#001118 url(../images/contentbg.jpg) repeat-x left top;overflow:auto;margin:auto;}
.content {margin:10px 0px 5px 0px;line-height:1.5em;padding-top:5px;width:975px;margin:auto;padding-bottom:5px;}
.content img
{
	margin:2px;
}
.content strong {color:#ffffff;}
.content p{text-align:justify;}

.top.lc {background:url(../images/BoxLC.gif) no-repeat top left;}
.base.lc {background:url(../images/BoxBLC.gif) no-repeat top left;}
.rc div{background:#000000;height:12px !important;margin:0px 7px;}
.top .rc {background:url(../images/BoxRC.gif) no-repeat top right;}
.base .rc {background:url(../images/BoxBRC.gif) no-repeat top right;}
.boxContent {background:#000000;padding:0px 5px;}

.quote {font-style:italic;}

.blueBtn {background:url(../images/bluBtnBg.jpg) repeat-x left top;border:1px solid #082645;color:#ffffff;line-height:22px;}
.blackBtn {background:url(../images/blackBtnBg.jpg) repeat-x left top;border:1px solid #0B0B0B;color:#999999;line-height:22px;}

.error {color:Red;}

.grid{border:1px solid #161616;}
.gridHd{font-family:Times New Roman;background:url(../images/tabhead.jpg) repeat-x top left;font-weight:bold; font-size:14px;
        line-height:32px;padding:0px 5px 0px 10px;text-align:left;}
.gridBody {background:#000000;border:1px solid #161616;}
.gridRow td{border:0px;padding-left:5px;line-height:22px;}
.gridAltRow td{border:0px;padding-left:5px;background:#080808;line-height:22px;}
.gridHd td{border:0px;padding-left:5px;line-height:22px;}
.gridRow td a,.gridAltRow td a{padding-left:10px;}
.gridPager {background:#101010;text-align:left;}
.gridPager span{padding:0px 5px;color:#202020;}

.confirm{font-weight:bold;color:Green;}
.error{font-weight:bold;color:red;}

ul,li{margin:0px;padding:0px;list-style:none;}
ul.tree li{line-height:30px;background:#0F0F0F;border-bottom:1px solid #000000;}
ul.tree li.blue{background:#00455B !important;}

ul.tree li.blue a,ul.tree li a,
ul.tree li.blue a:link,ul.tree li a:link,
ul.tree li.blue a:active,ul.tree li a:active,
ul.tree li.blue a:visited,ul.tree li a:visited{padding-left:30px;display:block;text-decoration:none;}
ul.tree li.blue a{color:#ffffff !important;}
ul.tree li a{color:#999999;}
ul.tree li.blue a:hover{color:#aaaaaa;background:#00536F;}
ul.tree li a:hover{color:#aaaaaa;background:#121212;}

ul.tree li.closed.closed a{background:url(../images/plus.jpg) no-repeat 10px center;}
ul.tree li.closed a:hover{color:#aaaaaa;background:#121212 url(../images/plus.jpg) no-repeat 10px center;}

ul.tree li.opened a{background:url(../images/minus.jpg) no-repeat 10px center;}
ul.tree li.opened a:hover{color:#aaaaaa;background:#121212 url(../images/minus.jpg) no-repeat 10px center;}

.subCategory li{border-bottom:1px solid #101010 !important;background:#000000 !important;}
.subCategory li a{padding-left:40px !important;background:none !important;}

.Category li.closed .subCategory{display:none !important;}
.Category li.opened .subCategory{display:block !important;}


.footer {background:#000000 url(../images/footerbg.jpg) repeat-x left top;text-align:center;padding:20px 0px 10px 0px;color:#253236;}


