﻿/* CSS by PrizeByte */
*{padding:0;margin:0;}
body{
	text-align:center;
	background:url(../img/bg.jpg) top repeat-x #092472;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	color:#333333;
}
#wrap{
	position:relative;
	margin:30px auto 0 auto;
	width:756px;
	background:#FFFFFF;
	border-top:1px solid #aaaec8;
	border-left:1px solid #aaaec8;
	border-bottom:1px solid #3d446e;
	border-right:1px solid #3d446e;
}
.dgr #wrap{
	height:615px;
}
#hdr{
	width:756px;
}
#hdrl{
	position:absolute;
	top:12px;
	left:110px;
}
#tmenu{
	position:absolute;
	top:128px;
	text-align:left;
	padding-left:10px;
	width:486px;
	font-weight:bolder;
	z-index:5;
}
#tmenu li{
	display:inline;
	list-style-type:none;
}
#tmenu span,#ftr span{
	margin:0 6px 0 9px;
	color:#FFFFFF;
}
li#tmenuc{
	padding-left:40px;
}
#enq{
	position:absolute;
	top:16px;
	left:566px;
	width:180px;
	text-align:center;
}
#enq div{
	padding-top:30px;
	font-size:1.9em;
}
#enq div span{
	font-size:0.9em;
	font-weight:bolder;
}
.dgr #enq,.dgr #enq a{
	color:#ffffff;
}
.dgr #enq div{
	font-size:1.6em;
}
#enq a:hover{
	text-decoration:underline;
}
img#dgrt{
	display:block;
	position:absolute;
	top:0;
	left:518px;
}
img#dgrb{
	display:block;
	position:absolute;
	top:183px;
	left:595px;
}
#ftr{
	margin:2px 0;
}
#ftr li{
	display:inline;
	list-style-type:none;
}
#ftr *{
	color:#cccccc;
	font-size:0.95em;
}
#clrb{
	clear:both;
}
#home h3,#ftr a:hover{
	color:#8181d5;
}
#home{
	width:547px;
	margin:0 auto 0 38px;
}
#home h3{
	font-size:1.2em;
	line-height:1.5em;
	font-weight:normal;
}
#home h3 b{
	font-weight:bolder;
}
#home p{
	font-size:1.1em;
	line-height:1.1em;
	padding:0.9em 0 0;
}
#home h1{
	padding:0.75em 0;
}
img#himg{
	display:block;
	position:absolute;
	left:0;
	top:373px;
}
#newsttl{
	position:absolute;
	left:0;
	top:504px;
}
#newsttl div{
	position:absolute;
	left:54px;
	top:2px;
	color:#ffffff;
	font-weight:bolder;
}
#news{
	position:absolute;
	left:54px;
	top:520px;
	width:590px;
	color:#333333;
	text-align:left;
}
#news p{
	padding:5px 0 0;
	font-size:1em;
	line-height:1em;
}
#news a{
	font-weight:bolder;
}
#news sup{
	font-size:5pt;
}
#news a:hover{
	text-decoration:underline;
}
.smhp{
	margin:0 auto;
	width:550px;
}
.spd{
	margin:10px auto 0;
	height:auto;
}
.spd p{
	margin:0 auto;
	width:210px;
	padding-bottom:0.8em;
}
.pb1{
	width:231px;
}
.pb2{
	width:462px;
}
.pb3{
	width:693px;
}
.pbnorm, .hh{
	float:left;
	width:231px;
}
.pbnorm div{
	margin:40px auto 24px;
}
.hh{
	margin-top:152px;
}
span.detbtn{
	display:block;
	margin:0 auto;
	color:#FFFFFF;
	height:16px;
	width:71px;
	background:url(../img/detbtn.png) no-repeat;
	padding-top:1px;
}
#plg{
	float:left;
	display:inline;
	text-align:left;
	width:373px;
	margin:16px 0 10px 34px;
	font-size:0.9em;
	font-weight:bolder;
}
#plg img{
	margin-bottom:1em;
}
#pbx{
	float:right;
	display:inline;
	margin:50px 0 20px;
	width:348px;
}
#cusbtn{
	background:url(../img/cusbtn.png) no-repeat;
	width:156px;
	height:18px;
	margin:6px auto;
	font-size:0.9em;
	font-weight:bolder;
	padding-top:3px;
}	
#pdesc{
	float:left;
	display:inline;
	margin:0 20px 10px 34px;
	width:210px;
	text-align:left;
	font-size:0.9em;
}
#pfeat{
	float:left;
	width:144px;
	text-align:left;
	font-size:0.9em;
}
#pfeat ul{
	margin-left:8px;
	padding-left:8px;
}
#pfeat li{
	list-style-image:url(../img/pbull.gif);
	font-size:1.2em;
	margin-bottom:1em;
}
#plink{
	float:left;
	margin:10px 0 20px;
	width:400px;
	text-align:left;
	font-size:0.9em;
}
#plink img{
	float:left;
	padding:0 6px 0 0;
}
#plink a{
	color:#999999;
}
#ptst{
	float:right;
	display:inline;
	width:400px;
	margin:10px 34px 16px 0;
}
#ptst div{
	background:url(../img/cqt.gif) no-repeat bottom right #f0f0f0;
	text-align:right;
	margin-right:-22px;
	padding:0.5em 24px 12px;
	font:bolder 1em Verdana, Arial, Helvetica, sans-serif;
}	
#lcol, .biol{
	float:left;
	display:inline;
	width:440px;
	margin:10px 0 20px 50px;
	text-align:left;
}
#lcol ul{
	margin-left:40px;
}
#lcol ul.ins{
	margin-left:110px;
	margin-bottom:1em;
}
#lcol li{
	list-style:disc;
	font-size:1.2em;
	padding-bottom:4px;
}
#lcol li div{
	font-size:0.95em;
	padding:4px 10px 4px 0;
	color:#9f9f9f;
}
.tmptbtn{
	background:url(../img/lrnbtn.png) no-repeat center;
	text-align:center;
	height:18px;
	line-height:18px;
	margin:20px 18px 0 0;
	font-size:1em;
	font-weight:bolder;
	color:#FFFFFF;
}
#rcol, .bior, #aubull{
	float:right;
	display:inline;
	width:215px;
	margin:16px 46px 20px 0;
}
#aulink{
	text-align:left;
}
#aulink a{
	color:#999999;
	font-weight:bolder;
}
#aulink a img{
	float:left;
	padding:0 8px 0 10px;
}
#aubull{
	background:url(../img/aboutbx.jpg) no-repeat top right;
	height:270px;
	text-align:left;
	font-size:1.1em;
}
#aubull ul{
	margin:8px 70px 0 12px;
}
#aubull li{
	padding:8px 0;
	list-style:none;
}
#aubull, #aubull a{
	color:#ffffff;
}
#aubull a:hover{
	color:#333377;
}
#svctst{
	margin:30px 19px 0 4px;
}
.autst{
	clear:both;
	margin:0 auto 24px;
	width:500px;
}
#svctst div, .autst div{
	background:url(../img/cqt.gif) no-repeat bottom right #f0f0f0;
	text-align:right;
	margin-right:-22px;
	padding:0.5em 24px 12px;
	font:bolder 1em Verdana, Arial, Helvetica, sans-serif;
}
#svctst, #ptst, .autst{
	background:url(../img/oqt.gif) no-repeat top left #f0f0f0;
	text-align:left;
	padding:12px 24px 0;
	font-style:italic;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.bio{
	float:left;
	display:inline;
	width:610px;
	margin:18px 0 12px 73px;
}
.biol{
	width:420px;
	margin:0;
}
.bior{
	width:136px;
	margin:0.5em 0 0;
	background:#cccccc;
}
.bior img{
	margin:8px 8px 0;
}
.bior p{
	padding:8px;
	font-style:italic;
	font-size:0.95em;
	color:#666666;
}

.csblock{
	margin:4px auto;
	padding:10px;
	width:560px;
	text-align:left;
	font-size:1.1em;
	border:2px solid #eeeeee;
	background:white;
	
}

.csblock div.actn{
	display:block;
	padding:0;
	text-align:right;
	font:normal 0.95em Verdana, Arial, Helvetica, sans-serif;
}

.csblock div.actn a:hover{
	text-decoration:underline;
}


.testi{
	margin:4px auto;
	padding:10px;
	width:560px;
	text-align:left;
	font-size:1.1em;
	border:2px solid #eeeeee;
}
.ot{
	background:#F8F8F8;
}
.et{
	background:#f0f0f0;
}

.testi div{
	padding:0.8em 0 0 0;
	text-align:left;
	font:bolder 1em Verdana, Arial, Helvetica, sans-serif;
}
.testi div.actn{
	display:block;
	padding:0;
	text-align:right;
	font:normal 0.95em Verdana, Arial, Helvetica, sans-serif;
}
.testi div.actn a:hover{
	text-decoration:underline;
}
.jhidn{
	display:none;
}
.redhl{
	color:#ffaaaa;
}
/*****/

img{
	border:none;
}
h1{
	font-size:1.4em;
	padding:1.2em 0 1em 0;
}
h2{
	font-size:1.2em;
	font-weight:bolder;
	padding:0.2em 0 0.6em 0;
}
p{
	font-size:1.2em;
	padding:0 0 1em 0;
}
a{
	text-decoration:none;
	color:#FFFFFF;
}
a:hover,.testi div.actn a,.csblock div.actn,h1,.bluehl,#enq,#enq a,#home h3 b,#news a{
	color:#093a9d;
}
sup{
	font-size:7pt;
}
