body, table, tr, td, select,input,div,form,textarea {font-family:tahoma, verdana;color:#333333; font-size:9pt; line-height:150%} 

.body_main {
	margin: 0;
	padding: 0;
	background-color:#e9e9e9;
}

.main {
	background-image: url(images/top_bg.gif);
	background-repeat:repeat-x; 
	background-position:left top;
}



.body_sub {
	margin: 0;
	padding: 0;
	background-color:#e9e9e9;
}

.sub {
	background-image: url(images/stop_bg.gif);
	background-repeat:repeat-x; 
	background-position:left top;
}



.back1 {
	background-image: url(images/body_left.gif);
	background-repeat:repeat-y; 
	background-position:left top;
}

.footer{
	background-image: url(images/footer_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

#b_ctn{
width:670px;
margin-left:17px;
margin-right:17px;
margin-top:5px;
margin-bottom:20px;}

#title_navi{
margin-right:25px;
color:#575757;}

A:link {text-decoration:none; color:#333333; }
A:visited {text-decoration:none; color:#333333; }
A:active {text-decoration:none; color:#333333; }
A:hover {text-decoration:none; color:#005f8b; }

A.mail:link {text-decoration:none; color:#1c4b93; }
A.mail:visited {text-decoration:none; color:#1c4b93; }
A.mail:active {text-decoration:none; color:#1c4b93; }
A.mail:hover {text-decoration:none; color:#f56403; }