body{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#EAECEB;}

#log{display:none}

#top-bg{background-image:url(images/bg.gif); background-repeat:repeat-x;}
#top{margin:0 auto; background-color:#144B84; height:150px; width:998px; background:url(images/banner.jpg) no-repeat;}

.title {font-size:18px; font-weight:bold; padding:65px 0 0 265px;}
.title a {color:#000000; text-decoration:none;}
.title a:hover {color:#003399;}

#button ul{display:block; margin:31px 0 0 10px; padding:0;}
#button ul li{list-style:none; display:inline; padding:0 10px 0 5px; line-height:31px;}
#button ul li a {text-decoration:none; font-size:12px; background:url(images/arrow.gif) no-repeat left center; font-weight:bold; color:#FFFFFF; padding: 2em 0 2em 23px;}
#button ul li a:hover { color:#FC9C13;}

#all {width:998px; margin:0px auto; background-color:#144B84;}

#left {width:230px; height:auto; float:left; background-color:#144B84;}
#left dl {margin:0; padding:0;}
#left dt {border-bottom:solid #FFFFFF 1px; background:url(images/arrow-1.gif) no-repeat; margin:10px 0 0 10px; padding:0 0 3px 0;}
#left dt a{color:#FFFFFF; text-decoration:none; font-weight:bold; margin:0; padding:0 0 0 15px;}
#left dt a:hover{color:#C2F3F0;}
#left dd {margin:0 14px 0 25px; padding:2px 0; border-bottom:#FFFFFF dotted 1px;}
#left dd a{color:#FFFFFF; line-height:17px; text-decoration:none;}
#left dd a:hover{color:#FC9C13;}

#right {float:right; text-align:left; width:700px; padding:0px 30px 10px 30px; background-color:#FFFFFF;}

#foot {clear:both; margin:0; padding:5px 0; font-size:10px; text-align:center; background-color:#C9CACA;}
#foot a{color:#000000; text-decoration:none;}
#foot a:hover{color:#FF0000;}

h1 {background:url(images/h1-b.gif) left center no-repeat; font-size:12px; margin:12px 0 5px 0; color:#474747; padding:0 0 0 13px;}

h2 {margin:0 0 10px 0px; font-size:9px; color:#878787;}
h2 a {color:#878787; text-decoration:none; font-weight:normal;}
h2 a:hover{color:#FF0000;}

h3 {color:#375A97; font-size:14px; margin:10px 0 5px 0px;}

p {margin:8px 0;}
p a {color:#595959; text-decoration:none}
p a:hover {color:#FF0000}

#link {clear:both; margin:0; padding:10px 0 0 0 }
#link ul {margin:0 ; padding:0}
#link ul li {margin:5px 0 5px 15px; color:#666666; list-style:url(images/arrow-3.gif)}
#link ul li a {color:#666666;text-decoration:none;}
#link ul li a:hover {color:#FF0000}

.rel {font-style:italic; color:#FC9C13; font-weight:bold; border-bottom:dashed 1px #999999; width:95%; padding:0 0 5px 0px; display:block;}
 
#pro-s {margin:0 0 0 12px;}
#pro-s dt {font-size:12px; padding:0 30px 20px 0; text-align:center; float:left;}
#pro-s dt a {color:#5A5A5A; text-decoration:none;}
#pro-s dt a:hover {color:#FF0000;}
#pro-s dd {padding:0px 0px 0px 10px; margin:5px 0 5px 5px;}
#pro-s dd a {color:#725DA1; text-decoration:none;}
#pro-s dd a:hover {color:#000000;}

#pro dl {padding:0 15px 0 12px; margin:5px 0; float:left; height:320px}
#pro dt {font-size:12px; font-weight:bold;}
#pro dt a{color:#5A5A5A; text-decoration:none;}
#pro dt a:hover {color:#FF0000}
#pro dd {background:url(images/arrow-2.gif) no-repeat left center; padding:0px 0px 0px 10px; margin:5px 0 5px 5px;}
#pro dd a{color:#000000; text-decoration:none;}
#pro dd a:hover{color:#FC9C13;}

.img {border-bottom:#666666 1px dashed; margin:6px; padding:3px;}

.sp {margin:0px; border:solid 1px #FFFFFF; background:#007EAE; color:#FFFFFF; font-weight:bold}

.sp1 {background-color:#E0EDF4; padding:2px; border:solid 2px #FFFFFF; line-height:20px;}

.sp2 {background-color:#E5E5E5; border:solid 2px #FFFFFF; line-height:20px;}

.text {color:#FC9C13; font-weight:bold; font-size:12px; margin:0; line-height:25px;}

ol {margin:5px 0 5px 25px; padding:0}