body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
}

form, ul, ol, h1, h2, h3, h4, h5 { padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }
p { margin:0px; }
a img { border: none; } /*default border attribute on images that have a link*/
a { color:#FFFFFF; }

.b { font-weight:bold; }
.i { font-style:italic; }
.u { text-decoration:underline; }

.black { color: #000000; }

.top {
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	padding: 2px 1px 1px 1px;
}

.mid {
	background-image: url(../images/mid.jpg);
	background-repeat: repeat-y;
}
.bot {
	background-image: url(../images/bot.jpg);
	background-repeat: no-repeat;
}

.mid_left {
	background-image: url(../images/bg_left.jpg);
	background-repeat: repeat-y;
	width: 206px;
}

.mid_right{
	padding: 16px 13px;
}

.index_left {
	padding-right:13px;
}

.index_right {
	color: #46B3FE;
	width: 198px;
	padding-left:13px;
	background-image: url(../images/dotted.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

.nav_block { padding:8px 4px 4px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#C40C0C; }
.nav a { /*display:block; for vertical*/ /*float:left; for horizontal*/
		 /*display:table-cell; display:inline-block;*/ 
         padding: 0px 3px;
		 height:auto; width:auto;
       }
.nav a { color:#C40C0C; text-decoration:none; font-weight:bold }

.navside_block {
	padding:26px 14px 35px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}
.navside_block2 {
	padding:10px 14px 35px 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}
.navside a {
	display:block;
	padding: 5px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	width:auto;
	color: #209AEE;
	text-decoration: none;
	background-position:bottom left; 
	background-repeat:no-repeat;
}

.navside a:link, .navside a:visited { background-image:url(../images/nav.jpg);  }
.navside a:hover { background-image:url(../images/nav_hover.jpg); }

.nav_header { 
	background-image:url(../images/nav_header.jpg);
	background-position:bottom left; 
	background-repeat:no-repeat;
	padding: 5px 0px;
	font-size:14px;
	font-weight:bold;
	}

.footer_block {
	padding: 23px 0px 17px 0px;
	color:#343434;
	font-size:10px;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.footer a { padding:0px 3px; color:#343434; text-decoration:none;}

.register {
	color:#2F92D6;
	padding: 21px 0px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.register a{
	color:#2F92D6;
	text-decoration:none;
	font-style: italic;
	font-weight: bold;
}

.section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

.comments_name {font-weight:bold;}
.comments {font-style:italic;}