html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0px solid grey;
outline: 0;
font-style: inherit;
font-size: 13px;
font-family: inherit;
vertical-align: top;
background: transparent;
font-family: Arial, Helvetica, sans-serif;
background-color : transparent;
color: #000203;
}

.iePNG { filter:expression(fixPNG(this));}

ul, li, ol {
	list-style-position: inside;
	vertical-align: middle;
}

.main {
/*	height:100%;
*/	width: 100%;
	position: relative;
	text-align: center;
/*	min-width: 999px;
	width: expression((document.documentElement.clientWidth||document.body.clientwidth)<999?'999px': "auto");
/*	min-height: 660px;
	height: expression(document.body.clientHeight > 660 ? "100%" : "660px");
*/	background: White url(../img/mainback.png) repeat scroll top left;
}

.centertop {
	margin: 0px auto;
	width: 990px;
	height: 766px;
	position: relative;
	background: transparent url(../img/main.jpg) no-repeat scroll top left;
}

.centerbtm {
	position:relative;
	margin: 0px auto;
	padding: 35px 0 0 0;
	width: 990px;
	background-color: white;
}

.default, .center {
	line-height: 20px;
}

.center {
	margin: 0px auto;
	width: 777px;
	text-align: left;
}

.dmenu {
	top: 93px;
	left: 0;
	width: 100%;
	position: absolute;
}

.dmenu table{
	width: 100%;
}

.dmenu div {
	text-align: center;
	padding: 7px 0;
}

.dmenu a {
	color: #7acefe;
	font: normal normal normal 15px/15px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.dmenu td.dm {
	padding: 0;
	width: auto;
}

.dmenu div.dmenusel {
	background-color: #07b2f8;
}

.dmenu .dmenusel a {
	color: #056fc7;
}

div.dmenu-middle{
	padding-left:10px;
}
div.dmenu-middle3{
	padding-left:5px;
}
div.dmenu-middle4{
	padding-left:10px;
} 
.dmenu-act {
	font-weight: bold;
}

.topdesc1, .topdesc2, .topdesc3, .topdesc4, .topdesc5, .topdesc6, .topdesc7 {
	width: 400px;
	top: 165px;
	left: 375px;
	position: absolute;
	text-align: right;
	font: normal normal normal 24px/27px Arial, Helvetica, sans-serif;
	color: #fffefe;
}

.topdesc1 {
	font-weight: bold;
}
.topdesc2 {
	top: 192px;
}
.topdesc3 {
	top: 220px;
}
.topdesc4 {
	top: 250px;
}
.topdesc5 {
	top: 280px;
}
.topdesc6 {
	top: 337px;
	vertical-align: middle;
}
.topdesc7 {
	top: 365px;
}

.topdesc6 span, .topdesc7 span {
	font: normal normal normal 22px/28px Arial, Helvetica, sans-serif;
	color: #fffefe;
	height: 29px;
}

.topdesc6 .topdesc61, .topdesc7 .topdesc71 {
	font: normal normal bold 24px/24px Arial, Helvetica, sans-serif;
	color: #fffefe;
}

.topright {
	width: 147px;
	height: 79px;
	top: 170px;
	left: 810px;
	position: absolute;
	background: transparent url(../img/topright.png) no-repeat scroll top left;
}

.topclick, .topclick2 {
	margin: 0px auto;
	width: 990px;
	height: 92px;
	top: 0;
	left: 0;
	position: absolute;
	cursor: pointer;
	z-index:10;
}

.topclick2 {
	height: 641px;
	top: 125px;
}

.bottom1 {
	position: absolute;
	bottom: 40px;
	left: 0px;
	width: 272px;
	text-align: right;
	color: white;
	font: normal normal normal 12px/12px Arial, Helvetica, sans-serif;
}

.bottom1 a {
	color: #128CE5;
	font: normal normal normal 12px/12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.bottom2 {
	position: absolute;
	bottom: 20px;
	left: 0px;
	width: 272px;
	text-align: right;
	color: white;
	font: normal normal normal 10px/10px Arial, Helvetica, sans-serif;
}

.bottom2 a {
	color: #128CE5;
	font: normal normal normal 10px/10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.bottom3 {
	position: absolute;
	bottom: 20px;
	right: 40px;
	text-align: right;
}


