html, body, dl, dt, dd, h1, h2, h3, h4, h5, h6, p blockquote, form, fieldset, legend, ul,ol,li {
margin:0pt;
padding:0pt;
}

body {
	margin:		0px;
	padding: 	0px;
	font-size:	10pt;
	font-family:  Verdana, sans-serif;
	color:		#ffffff;
	background: #1e1e1e;
}

.clear {
clear:both;
font-size:1px;
height:1px;
line-height:1px;
min-height:1px;
width:1px;
}

.tline{
	background: #8e8e8e url(../i/tbg.gif) repeat-x;
	height:29px;
}

.main{
margin:0 auto;
width: 995px;
background: #4f4f4f url(../i/mbg.gif) repeat-x;
border-left: 1px solid #898989;
border-right: 1px solid #898989;
padding:10px 20px;
}

.lbg{
margin:0 auto 40px;
height: 108px;
background: #358726 url(../i/lbg.gif) repeat-x;

}

.ll{
height: 108px;
background: url(../i/ll.jpg) no-repeat top left;
}

.lr{
height: 108px;
background: url(../i/lr.jpg) no-repeat top right;
}

.logo{
height: 60px;
width: 200px;
}

.logo img{
margin: 20px 0 0 50px;
height: 60px;
width: 200px;
border: 0px;
}

hr.dotted{
	border:0px;
	height:1px;
	border-bottom: 1px dotted #969696;
}

.menu{
	float:left;
	padding:30px 30px;
	width: 250px;
}

.menu ul {
	margin:0;
	padding:0;
}

.menu li {
	list-style-type: none;
	padding:0 0 0 40px;
	
}

.menu a{
	display:block;
	font-size:	11pt;
	font-family:  arial, verdana, sans-serif;
	color:		#ffffff;
	padding: 10px 20px 10px 40px;
	text-decoration:none;
	background: url(../i/bul.gif) no-repeat left center;
}

.mb{
	border-bottom: 1px dotted #cccccc;
}

.menu a:hover{	
	color:		#cccccc;
	text-decoration:none;
}

.menu a.active{	
	color:		#cccccc;
	text-decoration:none;
}

.mpict{
text-align:right;
margin-left:300px;
margin-bottom:30px;
}


.smenu{
	
	float:left;
	padding:30px 30px;
	width: 250px;
}


.smenu ul {
	margin:0;
	padding:0;
}

.smenu li {
	list-style-type: none;
	padding:0;
	font-size:	9pt;
	font-family:  arial, verdana, sans-serif;
	color:		#d1d1d1;
}

.smenu a{
	display:block;
	font-size:	9pt;
	font-family:  arial, verdana, sans-serif;
	color:		#d1d1d1;
	padding: 5px 0 5px 20px;
	text-decoration:underline;
	background: url(../i/sbul.gif) no-repeat left center;
}


.smenu a:hover{	
	color:		#ffffff;
	text-decoration:underline;
}

.infoblock{
margin-top: 40px;
margin-left:320px;
}

.infoblock table {
	width:				99%;
	border-collapse:	collapse;
	background: #3b3b3b;
}

.infoblock td {
	
	
}

.bp{
padding:20px !important;
width:50%;
text-align:center
}

.bpp{
padding:20px !important;
}

.bp img{
width:250px;
	height:180px;
	border:0;
}

.bpl{
border-bottom: 1px dotted #cccccc;
border-right: 1px dotted #cccccc;
}
.bpr{
border-top: 1px dotted #cccccc;
border-left: 1px dotted #cccccc;
}

.btl, .btr, .bbl, .bbr{
	width:16px;
	height:16px;
	padding: 0 !important;
}

.bt{
height:16px;
background: url(../i/bt.gif);
padding: 0 !important;
}

.bb{
height:16px;
background: url(../i/bb.gif);
padding: 0 !important;
}

.bl{
width:16px;
background: url(../i/bl.gif) repeat-y;
padding: 0 !important;
}

.br{
width:16px;
background: url(../i/br.gif) repeat-y;
padding: 0 !important;
}


.btl{
	background: url(../i/btl.gif) no-repeat;
}
.btr{
	background: url(../i/btr.gif) no-repeat;
}
.bbl{
	background: url(../i/bbl.gif) no-repeat;
}
.bbr{
	background: url(../i/bbr.gif) no-repeat ;
}

.mtl{
	background: #3b3b3b url(../i/mtl.gif) no-repeat top left;
}
.mtr{
	background: url(../i/mtr.gif) no-repeat top right;
}
.mbl{
	background: url(../i/mbl.gif) no-repeat bottom left;
}
.mbr{
	background: url(../i/mbr.gif) no-repeat bottom right;
}

.mtext{
padding: 20px;
text-align:center;
color:		#939292;
}

.mtext a{
	font-size:	9pt;
	font-family:  arial, verdana, sans-serif;
	color:		#939292;
	margin: 0 15px;
	text-decoration:underline;
}


.mtext a:hover{	
	color:		#ffffff;
	text-decoration:underline;
}

h1,h2,h3,h4,h5{
	font-family:  arial, verdana, sans-serif;
	font-weight:normal;
}




h1{
	margin: 10px 0 5px 0;
	color:#999999;
	font-size: 16pt;
}

h2{
	margin: 6px 0 3px 0;
	color:#999999;
	font-size: 14pt;
}

h3{
	margin: 5px 0 3px 0;
	font-weight:	normal;
	color:			#999999;
	font-size: 12pt;
	
}

h4{
	color:	#999999;
	font-size: 10pt;
	font-weight:	normal;
	
}

h5{
	color:	#999999;
	font-size: 9pt;
	font-weight:	normal;
	
}

p {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color:		#cccccc;
	margin: 3px 0 7px 0;
	line-height: 1.5;
}

p.gold{
	color:		#a80b0b;
}

a{
	color:#aaaaaa;
	text-decoration:underline;
}	
a:hover{
	color:#ffffff;
	text-decoration:none;
}	
a.active{
	color:#ffffff;
	text-decoration:none;
}
.addboard td {
	border:			0px !important;
	padding:		10px !important;
}

.addboard input {
	margin: 0;
	font-family: Verdana;
	font-size: 10pt;
	color: #555555;
	width: 100%;
}


.addboard textarea{
	margin: 0;
	font: 10pt Verdana;
	color: #555555;
	width: 100%;
	}
input.addboard {
	color: #555555;
	text-align: center;
	font-size: 10pt;
	width:auto;
	padding: 5px 20px;
	cursor:pointer;
  }

