html {
margin-bottom: 15px;
}
body {
	color: #818382;
	background: #fff;
}
div#wrapper {
	position: relative;
	width: 755px;
	margin: 0 auto;
	padding-top: 38px;
}
h1 {
	background: transparent url(../imgs/logo.gif) 0 0 no-repeat;
	margin-bottom: 25px;	
 height: 48px;	
}
h1 a {
	margin-left: -9999px;
}
div#aNav {
	height: 25px;
	margin-top: -2px;
	margin-bottom: 10px;
	font: 12px/10px "Verdana", Arial, sans-serif;
	padding: 0;
}
div#aNav ul {
	width:  405px;
	position: absolute;
	list-style-type: none;
	height: 25px;
	background: transparent url(../imgs/aNav.gif) 0 -40px no-repeat;
	margin: 0;
	padding: 0;
}
div#aNav ul#menu li a {
	text-indent: -9999px;
}	
ul#menu li a {
	display: block;
	height: 22px;
	background: none;
	color: #818382;
	text-decoration: none;
}
ul#menu li.level1-act a {color: #0087df;}

div#aNav li, div#bNav li {
	float: left;
	margin-left: 7px;
}

div#aNav li#m18 {left: 0; width: 35px; margin-left: 0;}
div#aNav li#m18 a:hover, #m18.level1-act  {background: transparent url(../imgs/aNav.gif) 0 1px no-repeat;}

div#aNav li#m17 {left: 0; width: 53px; margin-left: 7px;}
div#aNav li#m17 a:hover, #m17.level1-act  {background: transparent url(../imgs/aNav.gif) -42px -20px no-repeat;}

div#aNav li#m16 {left: 0; width: 67px; margin-left: 7px;}
div#aNav li#m16 a:hover, #m16.level1-act  {background: transparent url(../imgs/aNav.gif) -102px -20px no-repeat;}

div#aNav li#m5 {left: 0; width: 58px; margin-left: 7px;}
div#aNav li#m5 a:hover, #m5.level1-act  {background: transparent url(../imgs/aNav.gif) -176px -20px no-repeat;}

div#aNav li#m4 {left: 0; width: 82px; margin-left: 7px;}
div#aNav li#m4 a:hover, #m4.level1-act  {background: transparent url(../imgs/aNav.gif) -241px -20px no-repeat;}

div#aNav li#m3 {left: 0; width: 68px; margin-left: 7px;}
div#aNav li#m3 a:hover, #m3.level1-act  {background: transparent url(../imgs/aNav.gif) -330px -20px no-repeat;}

div#bNav {
	float: right;
	margin-top: -45px;
	font: 10px/10px "Verdana", Arial, sans-serif;
}
div#bNav ul {
	list-style-type: none;
}
div#bNav li {
	display: block;
	height: 20px;
}
 div#bNav a {
	text-decoration: none
}
div#bNav li a:hover {
	color: #db35a4;
}
#s1 a, #s2 a, #s3 a,#s4 a {
	color: #818382;
}
#s1.s-act a,#s2.s-act a,#s3.s-act a,#s4.s-act a {
	color: #db35a4;
}
div#colL table, div#colR table {
	margin-top: 0;
	margin-bottom: 0;
 }
div#colL {
	width:502px;
	float: left;
	margin: 0;
	padding: 0;
}
div#colL .mclt {
	height: 15px;
	background: url(../imgs/mcl1.gif) 0 0 no-repeat;
	margin: 0;
	padding: 0;
}
div#colL .cb {
	background: url(../imgs/mcl2.gif) 0 0 repeat-y;
	margin: 0;
	padding: 0;
}
div#colL .mclb {
	height: 15px;
	background: url(../imgs/mcl3.gif) 0 0 no-repeat;
	margin: 0;
	padding: 0;
}
div#colL .cb td {
	padding-bottom: 14px;
	margin: 0;
}
div#colL .cb td {
	padding-top: 15px;
}
div#colR {
	width: 242px;
	float: right;
	margin: 0;
	padding: 0;
}
div#colR .mclt {
	height: 15px;
	background: url(../imgs/mcr1.gif) 0 0 no-repeat;
	margin: 0;
	padding: 0;
}
div#colR .cb {
	min-height: 50px; 
	background: url(../imgs/mcr2.gif) 0 0 repeat-y;
	margin: 0;
	padding: 0;
}
div#colR .mclb {
	height: 15px;
	background: url(../imgs/mcr3.gif) 0 0 no-repeat;
	margin: 0;
	padding: 0;
}
h2 {
	color: #0087df;
	font-size: 14px;
	margin-bottom: 15px;

}
h3 {
	color: #db35a4;
	font-size: 14px;
}
p {
	margin-top: 15px;
}
table {
	width: 95%;
	margin: 10px 0 5px 14px;
	font: 12px/18px "Verdana", Arial, sans-serif;
}
td, tr {
	vertical-align:top;
	text-align: left;
}
table a {
	text-decoration:  none;
	color: #818382;
	font-weight: bold;
}
.rm {
	padding: 0 20px;
}
hr {
border:0;
 border-top: solid 1px #818382;
 border-bottom: transparent;
	width: 90%;
	margin: 15px 0;
}
select {
  width: 90%;
	font: 11px/18px " Verdana", Arial, sans-serif;
}

.navilist a, .navilist a:visited {
	text-decoration:  none;
	color: #818382;
}

#colR h1 {
	background: none;
	color: #db35a4;
	margin-bottom: 15px;
	font-size: 14px;
}

* html div#colL .cb, * html div#colR .cb {
	margin-top: -4px;
}

* html body { 
 text-align: center;
}

* html div#wrapper {
text-align: left;
}

.contenttable p.bodytext, .contenttable tr, .contenttable td {
 margin: 0;
 padding: 0;
}


