/* CSS Document */

body{
padding:0px;
margin:0px;
font:12px/15px Arial, Helvetica, sans-serif;
color:#E6E6E6;
background:#0A0A0A ;
}

td{
font:12px/15px  Arial, Helvetica, sans-serif;
color:#E6E6E6;
font-weight:normal;
}

div, h1, h2, h3, h4, p, img, ul, ol, li, form, input, textarea{
	padding : 0;
	margin : 0;
	}
p{
	padding : 0 0 8px 0;
	margin : 0;
	}
ul {
	list-style : none;
	}
img {
	outline : none;
	border : none;
	}
a{
color:#1b6009;
text-decoration : none;
}

a:hover{
color:#000000;
text-decoration : none;
}



/*-------------------       Layout      --------------*/
.fontSize12{ font-size:12px; line-height:15px;}
.fontSize18{ font-size:18px; line-height:24px;}
.fontSize30{ font-size:30px; line-height:36px;}
.blueText{ color:#118CD1;}
.whiteText{ color:#fff;}
.yellowLink{ color:#FF8B0F; text-decoration:underline; font-weight:bold;}
.yellowLink:hover{ color:#fff; text-decoration:underline; font-weight:bold;}
.whiteLink{ color:#fff; text-decoration:none; font-weight:bold;}
.whiteLink:hover{ color:#fff; text-decoration:underline; font-weight:bold;} 
.grayText{ color:#383838;}
.grayLink{ color:#484848; text-decoration:underline; font-weight:bold; font-size:11px;}
.grayLink:hover{ color:#000; text-decoration:none; font-weight:bold;} 
/*--------------------------------------------------*/
#topBar{
text-align:center;
background:#9B1919 url("images/topbarbg.gif") repeat-x bottom left;
}
#topBar td{
color:#FFFFFF;
text-transform:uppercase;
font-size:11px;
}
#topBar td a{ color:#FFFFFF; padding:0 6px 0 6px;}
#topBar td a:hover{ color:#FFFFFF; padding:0 6px 0 6px; text-decoration:underline;}
#topBar .border1{ border-left:#6E1111 1px solid;}
#topBar .border2{ border-right:#9F1616 1px solid;}

#topMenu{
text-align:center;
border-top:#A21C1C 1px solid;
border-bottom:#000 1px solid;
background:#9F1616 url("images/topmenu_bg.gif") repeat-x bottom left;
}
#topMenu table{border-left:#A21C1C 1px solid;}
#topMenu a{
color:#F9EEEE;
display:block;
padding:16px 20px 15px 20px;
float:left;
text-transform:uppercase;
border-right:#A21C1C 1px solid;
}
#topMenu a:hover, #topMenu a.active{ background:#0A0A0A; color:#fff;}

#header{border-top:#1E1E1E 1px solid; border-bottom:#000 1px solid; background:#0A0A0A;}
#logo{background:#000 url("images/logo_bg.gif") no-repeat right top;}
#banner{background:url("images/banner_bg.gif") no-repeat left top;}
#banner td{ font-size:11px; color:#F1F0ED; line-height:14px;}
#banner td a{ color:#FF8839; font-weight:bold; text-decoration:underline;}
#banner td a:hover{ color:#FFC800; font-weight:bold; text-decoration:underline;}
#centerRow{ border-top:#1D1D1D 1px solid; padding:10px 0 10px 0;} 
.green_heading{
font-size:18px;
line-height:20px;
background:url("images/heading_bg.gif") top left repeat-x;}

.rightPanelBoxOuter{
padding:20px 18px 20px 18px;
background:#1B6009 url("images/green_bg.gif") top left repeat-x;
}
.rightPanelBoxOuter div{
padding:6px 0 6px 23px;
}
.rightPanelBoxOuter div a{ color:#FFFFFF;}
.rightPanelBoxOuter div a:hover{ color:#FFDE26;}

.rightPanelBoxOuter li{
display:block;
padding:6px 0 6px 0;
background:url("images/dot.gif") bottom left repeat-x;
}
.rightPanelBoxOuter li a{
display:block;
padding:0 0 0 19px;
color:#fff;
background:url("images/bullet.gif") top left no-repeat;
}
.rightPanelBoxOuter li a:hover{ color:#FFC300;}

.w_bg{background:#fff url("images/w_bg.gif") bottom left repeat-x;}
.r_bg{background:#610202 url("images/r_bg.gif") bottom left repeat-x;}
.centerBoxOuter{
padding:5px 10px 5px 6px;
}
.pageHeading{
font-size:22px;
font-weight:normal;
color:#0A0A0A;
line-height:30px;
padding-bottom:10px;
display:block;
}
.whiteHeading{
font-size:18px;
font-weight:normal;
color:#fff;
line-height:24px;
padding:4px 10px 10px 0;
display:block;
}
.boxLink{
border:#818181 1px solid;
color:#fff;
display:inline;
padding:2px 5px 2px 5px;
background:#333333 url("images/bok_link_bg.gif") left top repeat-x;}
.boxLink:hover{ background:#000000;}

.imgborder{border-right:#000 2px solid; border-bottom:#000 3px solid;}
.chartHeading td{ padding:6px 3px 6px 3px;}
/*--------------------  footer ------------------------------*/

#footer{
padding:20px;	 
}
#footer td , #footer a{ color:#D1DEC6;}
#footer a:hover{ color:#D1DEC6; text-decoration:underline;}

.footer a:hover{
	color:#fff;
	text-decoration:underline;
	}

.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 12px;
}
