/* CSS Document */

/* =-=-=-=-=-=-=-[home page css]-=-=-=-=-=-=-=- */ 
body { margin:0px; padding:0px; background-image:url(../images/bg1.JPG);}
#wrap { width: 770px;margin:auto; padding:4px; background-color:#FFFFFF; }
#top { width: 770px; height:96px; background-image:url(../images/reddot_01.jpg); }
#top1 { width: 189px; height:96px; float:left;}
#top2 { width: 561px; height:76px; float:left; padding-right:20px; padding-top:20px;}
#mainbody { width:770px;}
#mainbody_left { width:169px;float:left; background-image:url(../images/reddot_04.jpg); background-repeat:repeat-x; padding:10px;}
.menu { width:169px; height:22px;  BORDER-BOTTOM: #858E94 1px dotted; padding-top:9px;}

#mainbody_right { width:581px; float:right;}
#mainbody_right1 { width:581px; height:157px; background-image:url(../images/reddot_03.jpg);}
#mainbody_right2 { width:575px; padding-right:6px;}
.box1 { width:555px; height:34px; background-image:url(../images/reddot_05.jpg); padding:0px 0px 0px 20px;font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #014AB4;
	text-decoration: none; line-height:30px;
}
.box2 { width:555px;background-image:url(../images/reddot_06.jpg); padding:10px 10px 10px 10px;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.box3 { width:177px; height:43px; background-image:url(../images/reddot_08.jpg); padding-left:10px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #014AB4;
	text-decoration: none; line-height:35px;
}
.box4 { width:167px;background-image:url(../images/reddot_09.jpg); padding:0px 10px 10px 10px;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#mainbody_right3{ width:575px;height:15px; background-image:url(../images/reddot_07.jpg);}

#mainbody_right4{ width:575px; padding-top:10px;}
#mainbody_right4_left1{ width:194px; float:left;}
#mainbody_right4_left2{ width:194px; float:left;}
#mainbody_right4_left3{ width:187px; float:left;}
#mainbody_right4_clear{ clear:both;}

#mainbody_clear { clear:both;}

#footer{width:770px; height:93px; background-image:url(../images/reddot_13.jpg);}
#footer1{width:770px; height:40px; padding-top:20px;}
#footer2{width:770px; height:23px;padding-top:10px;}
/* =-=-=-=-=-=-=-[css]-=-=-=-=-=-=-=- */ 
#mainbody_inner1 { width:575px; padding-right:6px;}
#mainbody_inner2 { width:555px; height:34px; background-image:url(../images/reddot_05.jpg); padding:0px 0px 0px 20px;font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #014AB4;
	text-decoration: none; line-height:30px;}
#mainbody_inner3 { width:555px;background-image:url(../images/reddot_06.jpg); padding:10px 10px 10px 10px;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #333333;
	text-decoration: none;}
#mainbody_inner3_left1{width:267px; float:left; padding-right:10px;}
#mainbody_inner3_left2{width:267px; float:left; padding-left:10px;}		
#mainbody_inner3_clear{ clear:both;}


#mainbody_inner4{ width:575px;height:15px; background-image:url(../images/reddot_07.jpg);}
/* =-=-=-=-=-=-=-[css]-=-=-=-=-=-=-=- */ 
.text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.text2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.text2:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DE272A;
	text-decoration: none;
}
.text3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #014AB4;
	text-decoration: none;
}
.text4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.text5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #DBE5EE;
	text-decoration: none;
}
hr{
	width:99%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	margin-top:1px; padding:0px;
}
