@charset "utf-8";
/* CSS Document */


body{
margin:0px;
}
h2{ margin:0px; padding:2px; color:#000000; font:Arial, Helvetica, sans-serif;
}
h2 a{color:#000000; text-decoration:none;}
h2 a:hover{ color:#CC3300; text-decoration:none;}
h3{ margin:0px; padding:10px 5px 0 5px; color:#000000; font:Arial, Helvetica, sans-serif;
}
p{
font:Arial, Helvetica, sans-serif; color:#333333; font-size:95%; text-align:left;}
.a {
	color:#33CCFF;
	padding-left:35px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}
.a:visited {
	color: #33CCFF;
	text-decoration: none;
}
.a:hover {
	color: #FF6600;
	text-decoration: none;
}
#main_table_bg {background:url(images/body_background.gif) repeat-x;}
#header_bg{background:url(images/head_bg.gif) repeat-x;}
#add{height:200px; padding-left:60px; padding-right:60px;}
/*.nav{font:Arial, Helvetica, sans-serif; color:#FFFFFF; size:80%; padding-left:10px;}*/
#nav1{background:url(images/nav1.gif) no-repeat bottom; height:24px; width:100px; }
#nav2{background:url(images/nav2.gif) no-repeat bottom; height:24px; width:101px; }
#nav3{background:url(images/nav3.gif) no-repeat bottom; height:24px; }
#nav4{background:url(images/nav4.gif) no-repeat bottom; height:24px; width:125px;  }
.box1{ background-color:#ececec; border:#bdbdbd solid 2px; padding:10px; height:150px;}
.ul-cat {
	list-style: none;
	margin:0px 0px 15px;
	padding:0px;
}
.ul-cat li{
font:Arial, Helvetica, sans-serif;
color:#205f98;
	margin: 0px;
	padding: 2px 0px 0px 20px;
	background: url(images/ul.gif) no-repeat left center;
}
.ul-cat li a, .ul-cat li a:visited{
	color: #205f98;
	text-decoration: none;
}
.ul-cat li a:hover{
	color: #FF6600;
	text-decoration: none;
}
.menu {
	margin: 100px 0 0;
	padding: 0;
	list-style: none;
}
.menu li {
	padding: 0;
	margin: 0 2px;
	float: left;
	position: relative;
	text-align: center;
}
.menu a {
	padding: 15px 2px;
	display: block;
	color: #ffffff;
	width: 115px;
	
	text-decoration: none;
	font-weight: bold;
	background:url(images/box1.png) no-repeat  center;
}
.menu li em {
	background: url(images/hover.png) no-repeat;
	width: 180px;
	height: 45px;
	position: absolute;
	top: -85px;
	left: -15px;
	text-align: center;
	padding: 20px 12px 10px;
	font-style: normal;
	z-index: 2;
	display: none;
}
.img{ padding-bottom:18px;}
.text{ font:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:18px; padding-left:10px; text-align:left;}

.logo{height:24px; margin:5px; }
.logo1{height:24px; margin:5px; float:left; }
.text1{
font-family:"Courier New", Courier, monospace;
font-size:20px;
font-weight:bold;
color:#003300;
margin-top:10px;
}
.text2{
float:left;

}
.text2 a{font: Arial, Helvetica, sans-serif;
font-size:18px;
color:#0066CC;
 text-decoration:none;}
.text2 a:hover{
color:#FF6600;
text-decoration:none;
}
.more{font:Arial, Helvetica, sans-serif;
font-size:90%;
text-align:right;
padding:0px;
}
.more a{
color:#0066CC;
}
.more a:hover{
font:Arial, Helvetica, sans-serif;
color:#FF3300;
text-decoration:none;
}
.img1{border:#CCCCCC solid 4px;}
.img2{border:#ccccc solid 2px;}
.add_table{ padding-top:15px;}