@charset "utf-8";
/* CSS Document */
body, html {
background:url(../imgs/main_bg.gif) top repeat-x;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
font-size:11px;
color:#333333;

}
h1 {
font-weight:bold;
padding:0px;
margin:0px;
font-size:15px;
}
h2 {
font-weight:none;
padding:0px;
margin:0px;
}
h3 {
font-weight:bold;
padding:0px;
margin:0px;
font-size:13px;
}
h4 {
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:#990000;
}
ul {
	list-style-type: none;
	padding: 0px;
}
li{
}
p {
padding:0px;
margin:0px;
}
strong {
font-weight:bold;
}

a {
color:#ad1315;
text-decoration:none;
}
a:hover {
color:#ad1315;
text-decoration: underline;
}
.Group2 {
	display: block;
	height: 27px;
	width: 156px;
	background-image: url(../imgs/Button_Group2.jpg);
	line-height: 27px;
	padding-left: 22px;
	text-decoration: none;
	color:#FFFFFF;
}
.Group2:hover {
	text-decoration: none;
		color:#FFFFFF;
					background-image: url(../imgs/Button_Group2B.jpg);
}
.Group {
	display: block;
	height: 27px;
	width: 156px;
	background-image: url(../imgs/Button_Group.jpg);
	line-height: 27px;
	padding-left: 22px;
	text-decoration: none;
		color:#FFFFFF;
}
.Group:hover {
	text-decoration: none;
	background-image: url(../imgs/Button_GroupB.jpg);
		color:#FFFFFF;
}
.Option {
	display: block;
	height: 27px;
	width: 163px;
	background-image: url(../imgs/Button_Option.jpg);
	line-height: 27px;
	padding-left: 15px;
	text-decoration: none;
}
.Option:hover {
	text-decoration: underline;
}
.show {
	display:inline;

}
.hide {
		display:none;
}







#container {
width:774px;
padding:0px;
margin:0px auto 0px auto;
}
#hdr {
	width:774px;
	height:124px;
	padding:0px;
	margin:0px;
	background: url(../imgs/hdr.gif);
	font-size:10px;
	float: left;
}
.date {
	width:400px;
	padding:106px 0px 0px 5px;;
	margin:0px;
	float: left;
	font-size: 10px;
	font-weight: bold;

}

#box {
	float: left;
	padding:0px;
	margin:0px;
}
#CaptionBox {
}
.Caption {
	color: #FEFCCC;
}






#Nav {
padding:0px;
margin:0px;
float:left;
width:187px;
}
#Nav ul {
	list-style-type: none;
}
#Nav li {
	padding-bottom: 5px;
	list-style-type: none;
}




#main {
	padding:0px;
	margin:0px;
	width:587px;
	float: left;
}
.main_page_title {
width:587px;
height:25px;
padding:0px;
margin:0px;
background:url(../imgs/main_pageTTL_BG.gif) bottom repeat-x;
}
.main_page_title_Lft {
width:11px;
height:25px;
background:url(../imgs/main_pageTTL_Lftr.png);
float:left;
padding:0px;
margin:0px;
}
.main_page_title_Mid {
padding:5px 5px 0px 0px; 
height:20px;
background: url(../imgs/main_pageTTL_Mid.png) repeat-x;
float:left;
margin:0px;
font-size:14px;
font-weight:bold;
color:#990000;
}
.main_page_title_Rht {
width:45px;
height:25px;
background: url(../imgs/main_pageTTL_Rght.gif);
float:left;
padding:0px;
margin:0px;
}
.main_page_title_LOGOBTM {
width:145px;
height:25px;
background: url(../imgs/main_pageTTL_LOGOBTM.png) left no-repeat;
float:right;
padding:0px 0px 0px 0px;
margin:0px;
}
.main_page_body {
	background-color: #FEFCCC;
	border-bottom: 1px solid #a92721;
	border-left: 1px solid #a92721;
	border-right: 1px solid #a92721;
	margin:0px;
	padding: 5px 5px 10px 11px;
	width:569px;
	float: left;
	}
.main_hm_out {
	width: 308px;
	height:23px;
	padding:0px;
	margin:0px;
	border: 1px solid #ad1315;
	font-weight:bold;
	color:#FFFFFF;
}
.main_hm_in {
	width:303px;
	height:19px;
	background-color: #FFFFFF;

	background-image: ;
	background-repeat: repeat-x;
	border: 1px solid #fefdcd;
	padding-left: 3px;
	padding-top: 2px;
	background-image: url(../imgs/welcome.gif);
}	
	
	
.home_wrap {
float:left;
padding:0px;
margin:0px;

}
	
.column_lft {
	float:left;
	width:320px;
	margin:0px;
	padding: 0px;
}
.copy_1 {
padding:10px 5px 10px 0px;
margin:0px;

}
.copy_1 ul{
	padding: 5px 0px 0px 20px;
	float:left;
}
.copy_1 li{
	list-style-type: disc;
	list-style-position: outside;

}
.column_rht {
	float:right;
	width:249px;
	margin:0px;
	padding:0px;
}
.img_rht {
	float: right;
}



.footer {
	width:774px;
	height:50px;
	padding:20px 0px 0px 0px;
	margin:0px;
	background: url(../imgs/footer_BG.gif) repeat-x bottom;
	float:left;
}
.footer_logo {
	width:50px;
	height:50px;
	float:right;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	background:url(../imgs/footer_logo.gif) left no-repeat;
}

.footer_copyright {
	color:#c63b10;
	float: right;
	padding: 28px 10px 0px 0px;
}
