@CHARSET "UTF-8";
@import "reset.css";

body, html {
	width: 100%;
	height: 100%;
}

body { padding-bottom: 40px; background: #020202 url("../images/body_bg.gif") left top repeat-x; color: #b4b4b4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
a { cursor: pointer; text-decoration: underline; color:#8e79c8;}
h1 { position:relative; width:100%; margin:10px 0 25px 0; font-size: 24px; font-weight: normal; color:#db7d8c; }
h2 { margin: 8px 0 13px 0; font-size: 20px; font-weight: normal; color:#8e79c8; }
h3 { margin-bottom: 8px; font-size: 14px; } 
div.clear { clear: both; font-size:0;}
p { line-height: 20px; margin-bottom: 30px; }
table { border:0; padding:0; margin: 5px 0 30px 0; vertical-align: top;width:600px;}
table td { padding: 2px; height: 32px; line-height: 18px; }
td.labelcol {width:110px;}
td.contentcol {width:402px; }
/* main structure
 *******************************************************************************/
#tableinit { width: 880px; margin: 0 auto; padding: 0 0 0 0; border: 1px solid #121018; border-top:0; background: transparent url(../images/tableinit_bg.gif) 0 0 repeat-x; }
#mainwrap { width: 840px; margin: 0 auto; border: 1px solid #2D2D2D; background: #0b000f url(../images/mainwrap_bg.gif) 0 0 no-repeat; }
 #header { position:relative; height: 88px; padding: 0; }
#leftcol { width: 594px; float:left; margin-bottom: 6px;}
#rightcol { width: 222px; float:left; background-color:#0b000f; }
#footer { width: auto; margin: 0; height:auto; padding: 32px 0 0 0; color: #75746F; text-align:center;}


#footer ul { width: 630px; height: 15px; margin: 0 auto 6px auto; }
#footer li { float:left; height: 15px; }
#footer li.wrapper {width: 23px; height: 15px; background: transparent url(../images/footerbullet_bg.gif) center center no-repeat; }
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active { color:#75746F; text-decoration: none;}
#footer p { clear: both; }

#rightcol .container { padding: 0 20px 0 20px; }
#leftcol .container { padding: 0 32px 10px 40px; }

.container p img { border: 8px solid #241a27; margin-right: 8px; }
.container ul { padding:0; margin: 0 0 20px 0; line-height: 20px; list-style-position: outside; }
.container ul li { margin:0; padding-left: 20px; background:transparent url(../images/bullet.gif) 0 8px no-repeat; }

#rightcol .container p { font-size: 11px; }
.pedi a:link, .pedi a:visited, .pedi a:hover, .pedi a:active { color:#75746F; text-decoration: none;}

.menu ul li a:hover a:acitve a:visited{
background:transparent url(images/menu.gif) no-repeat scroll right top;
display:block;
text-decoration:none;
}

.container2 p img { border: 4px solid #241a27; margin-right: 8px; width:40px; }
.container2 ul { padding:0; margin: 0 0 20px 0; line-height: 20px; list-style-position: outside; }
.container2 ul li { margin:0; padding-left: 20px; padding-top:11px; background:transparent url(../images/menu.gif) 0 8px no-repeat; height:40px; padding-top:11px; color:#FFFFFF;  text-decoration: none;}
#rightcol .container2 { padding: 0 20px 0 20px; }
#rightcol .container2 p { font-size: 11px; }
.pedi a:link, .pedi a:visited, .pedi a:hover, .pedi a:active { color:#FFFFFF; text-decoration: none;}
#leftcol .container2 { padding: 0 32px 10px 40px; }

img.left {
	float: left;      
	margin-top: -10px;
}
.container3 p img {border: 0px; margin-right: 8px; width:185px; }