/* main */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img { margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td { font:normal 10px/1.8em Verdana, Arial, Helvetica, sans-serif;}
ul,ol { list-style: none; }
fieldset,img { border: none;}
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
a:link {color: #0000FF;}
a:visited {color: #0000FF;}
a:hover {text-decoration: none;}
a:active {color: #FF0000;}
/* top */
#head{margin:0pt auto;width:868px;overflow:hidden;height:124px;}
#top{overflow:hidden;}
.logo{float:left;margin:10px 0px 0px;}
.logo a{display:block;background:transparent url(../images/logo.jpg) no-repeat scroll 0px 0px;height:69px;width:447px;}
.description{float:right;padding-top:9px;height:69px;background:transparent url(../images/topbg.gif) no-repeat scroll right bottom;}
.description p{font-size:10px;color:#555;margin-right:4px;font-family:Verdana,Arial,Helvetica,sans-serif;margin-top:30px;}
#top2{background:transparent url(../images/top2.gif) repeat-x;height:14px;margin:0 auto;}

/* navBox */
#navBox{width:868px;overflow:hidden;}
.navLeft{float:left;width:216px;padding-left:80px;background:transparent url(../images/nav1.gif) repeat-x;height:24px;line-height:24px;}


.navLeft a:link{color:#555;font-family:Tahoma,Verdana, Arial, Helvetica;font-size:13px;text-decoration:none;}
.navLeft a:visited{color:#555;font-family:Tahoma,Verdana, Arial, Helvetica;font-size:13px;text-decoration:none;}
.navLeft a:hover{color:#555;font-family:Tahoma,Verdana, Arial, Helvetica;font-size:13px;text-decoration:none;}
.navMenu{float:right;background:transparent url(../images/nav2.gif) no-repeat;height:24px;width:572px;}
.navMenu ul{padding-left:190px;}
.navMenu ul li{float:left;padding:0px 25px;}
.navMenu ul li a:link{color:#475C9D;font-weight:bold;font-size:12px;text-decoration:none;}
.navMenu ul li a:visited{color:#475C9D;font-weight:bold;font-size:12px;text-decoration:none;}
.navMenu ul li a:hover{color:#475C9D;font-weight:bold;font-size:12px;text-decoration:underline;}



/* foot */
#foot{text-align:center;margin:10px auto;background:transparent url(../images/foot.gif) repeat-x;padding-top:30px;clear:both;width:100%;}
#foot a:link{color:#555;text-decoration:none;}
#foot a:visited{color:#555;text-decoration:none;}
#foot a:hover{color:#0033FF;text-decoration:underline;}

#foot ul{list-style-type:none;margin:4px auto;text-align:center;width:750px;overflow:hidden;}
#foot ul li{float:left;margin-right:6px;}
#foot ul li:hover{background-color:#F5F5F5;}
#foot p{clear:both;margin:8px auto;}
.keyw{color:#999;line-height:10px;margin:0pt auto;text-align:justify;width:868px;}

/* circle */
.box1start{background:transparent url(../images/circle.gif) no-repeat 0px -1px;height:5px;clear:both;font-size:0%;}
.box1end{background:transparent url(../images/circle.gif) no-repeat 0px -17px;height:5px;clear:both;font-size:0%;}

.box2start{background:transparent url(../images/circle.gif) no-repeat 0px -29px;height:5px;clear:both;font-size:0%;}
.box2end{background:transparent url(../images/circle.gif) no-repeat 0px -47px;height:8px;clear:both;font-size:0%;}

.box3start{background:transparent url(../images/circle.gif) no-repeat -1px -63px;height:26px;clear:both;font-size:0%;}
.box3end{background:transparent url(../images/circle.gif) no-repeat -1px -96px;height:5px;clear:both;font-size:0%;}

.box3title{background:transparent url(../images/circle.gif) no-repeat 0px -112px;height:20px;clear:both;font-size:0%;}

/* space */
.space{margin-bottom:8px;}
/* borders */
.borders{border-left:1px solid #89BBD3;border-right:1px solid #89BBD3;padding:10px 25px;overflow:hidden;height:1%;}

/*main*/
#mainContent{width:868px;margin:10px auto;overflow:hidden;}
#mainLeft{width:688px;float:left;}
#mainRight{width:167px;float:right;}
#mainRight p{font-size:12px;margin:4px;}

.rightBox{padding-bottom:16px;margin:8px;border-bottom:1px solid #bbb;overflow:hidden;}
.rightBox p a:link{color:#2F4F91;font-weight:bold;font-size:12px;}
.rightBox p a:visited{color:#2F4F91;font-weight:bold;font-size:12px;}
.rightBox p a:hover{color:#f00;font-weight:bold;font-size:12px;}
