
body{
	background:url(../images/page-bg.jpg)  repeat-x #f8f7f7;
}


#Wrapper{
margin-top: 24px;
width:980px;
margin-left:auto;
margin-right:auto;
}	


ul li{
background:url(../images/bullet.png) left 7px no-repeat;
padding-left:20px;
line-height:21px;
display: table;
}


#header{
width:960px; 
	height:99px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
}
#logo{ margin-right:60px;}

#content{
	background:url(../images/content-bg.png) top no-repeat #ffffff;
	width:960px;
	display:block;
	padding-top:19px;
	padding-left:10px;
	padding-right:10px;
}

.flash{
width:932px;
border:4px solid #51A7D9;
height:246px;
margin-bottom:10px;
}
#navigation{
display:block;
height:30px;
margin-bottom:11px;
overflow:hidden;
}
#navigation li{
float:left;
list-style:none;
margin:0;
padding:0;
height:30px;
margin-right:17px;
}

#navigation li a{
	background:url(../images/navi-rf-hover.jpg) right no-repeat;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	float:left;
	cursor:pointer;
	text-transform:uppercase;
	font-weight:bold;
	
}
#navigation li a span{
	background:url(../images/navi-lf-hover.jpg) left no-repeat; 
	display:block; padding-top:4px; float:left; height:26px; padding-left:17px; padding-right:17px;}
	
#navigation li a:hover{
background:url(../images/navi-rf.jpg) right no-repeat;
color:#175A97;
}

#navigation li a:hover span{
background:url(../images/navi-lf.jpg) left no-repeat;
}

#picture-bar{
height:100px;
margin-bottom:12px;
}
#picture-bar img{
float:left;
}		
#picture-bar .marg-right{ margin-right:16px;}
#picture-bar .last{ margin-right:0;}


.black-contbg{
height:41px;
width:621px;


}

.blue-title{
width:302px; height:40px;}

.block{
display:block;
}


.formbg{
background:url(../images/formbg.jpg) repeat-x #2580b7;
min-height:360px;

padding:12px;
border:2px solid #51A7D9;
width:272px;
display:block;
}

.formbg .lf{width:83px; float:left; padding-top:3px;}
.margbot11{margin-bottom:11px;}


.conte-bot{background:url(../images/contbg_bot.png) no-repeat; width:980px; height:21px; margin-bottom:20px;}





#footer{
width:960px;
padding-left:10px;
padding-right:10px;
background:url(../images/footer-bg.jpg) top no-repeat #ffffff;
padding-top:5px;

}

#footer .width762{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0C66A5;
text-align:left;
}

.lower-footer{
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:20px;
color:#999999;
}

.bottom-footer{
color:#BABABA;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
margin-top:10px;
}
.bottom-footer ul{
margin-left:0;
padding:0;
}
.bottom-footer li
{ background:none;color:#BABABA;
text-align:left;
font-family: Arial, Helvetica, sans-serif;font-size:10px;
line-height:12px;
margin-left:0;
padding:0;}

.bottom-footer a{
color:#BABABA;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
}
.submit{ background:url(../images/submit.png) no-repeat; display:block; width:134px; height:33px; margin-top:10px; margin-left:70px; cursor:pointer; border:none; display:block;}
#footer * a{ margin:0; padding:0; text-decoration:none; color:#B0B0B0; font-size:12px;  text-decoration:none; } 
#footer a:hover { color:#B0B0B0;text-decoration:underline; } 
#bottom * a{ margin:0; padding:0; text-decoration:none; color:#BABABA; font-size:10px;  text-decoration:none; } 
#bottom a:hover { color:#BABABA;text-decoration:underline; } 
#tag_color * a{ margin:0; padding:0; text-decoration:none; color:#999999; font-size:12px;  text-decoration:none; } 
#tag_color a:hover { color:#999999;text-decoration:underline; } 
#footer .grid_8 .grid_4 a {
font-size:10px;
}

.page_item {}
.red800 {
	color:#FF0000;
	font-size:24px;
	font-weight:bold;
	text-align:center;
}