body {
	background-image: url(../images/bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#top_navi {width:953px; height:52px; margin:0 auto;}

#top_left { background-image:url(../images/top_left.jpg); width:15px; float:left; height:51px;}

#top_right { background-image:url(../images/top_right.jpg); width:15px; float:right; height:51px;}

#top_middle { background-color:#FFFFFF; width:923px; float:left; height:38px; padding-top:13px; }

#space { width:953px; margin:0 auto; height:11px;}

.black_navi {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 5px 0px 5px; color:#333333; font-weight:normal; font-style:normal; text-decoration:none;}

a:hover.black_navi {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px 5px 0px 5px; color:#41A2E1; font-weight:normal; font-style:normal; text-decoration:none;}

.text_field {
	font-family: Arial, Helvetica, sans-serif; font-size:11px;background-color: #FFFFFF;border: 1px solid #7F7F7F;
}
.button {
	font-family: Arial, Helvetica, sans-serif; font-size:11px;background-color: #FFFFFF;border: 1px solid #7F7F7F; cursor:pointer;
}
#logo_area_left { background-image:url(../images/logo_area_left.jpg); width:13px; float:left; height:95px;}

#logo_area_right { background-image:url(../images/logo_area_right.jpg); width:13px; float:right; height:95px;}

#space_inner { width:953px; margin:0 auto; height:95px;}

#logo_area_middel { background-color:#FFFFFF;   width:927px; float:left; height:95px;}

#blue_white_left { width:13px; float:left; height:14px;}

#blue_white_right { width:13px; float: right; height:14px;}

#blue_white_middel { width:927px; float:left; height:14px; background-color:#0871B5;}

#blue_whiteright_outline {width:953px; margin:0 auto; height:14px;}

#blue_bg { background-color:#0871B5; width:953px; height:126px; margin:0 auto;}

.white {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;  font-style:normal; text-decoration:none;}

a:hover.white {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#55D1FA; font-weight:bold;  font-style:normal; text-decoration:underline;}

#navi_left { width:13px; float:left; height:44px;}

#navi_right { width:13px; float: right; height:44px;}

#navi_bg { background-image:url(../images/navi_bg.jpg); width:927px; float: left; height:44px;}

#navi_outline { width:953px; height:44px; margin:0 auto;}

.navi_white {font-family:Arial, Helvetica, sans-serif; padding-top:16px;   font-size:12px; color:#fff; font-weight:bold;  font-style:normal; text-decoration:none;}

#white_bordor {
width:951px;height:100%;margin:0 auto;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;
border-right-color: #D3D3D3;border-left-color: #D3D3D3; padding-top:8px; background-color:#FFFFFF;}

#white_bordor_space {
width:925px;height:10px; margin:0 auto; border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;
border-right-color: #D3D3D3;border-left-color: #D3D3D3; background-color:#FFFFFF; padding:0px 13px 0px 13px;}

#white_bordor_space1 {
width:925px;height:100%; margin:0 auto; border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;
border-right-color: #D3D3D3;border-left-color: #D3D3D3; background-color:#FFFFFF; padding:0px 13px 0px 13px;}

#social_main {width:930px; margin:0 auto; height:29px;}

#social_left {background-image:url(../images/social_left.jpg); width:5px; height:29px; float:left;}

#social_right {background-image:url(../images/social_right.jpg); width:5px; height:29px; float:left;}

#social_bg { background-image:url(../images/social_bg.jpg); width:918px; height:26px; float:left; padding-top:3px; }

.white_bold {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold;  font-style:normal; text-decoration:none;}
	
.gray {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; font-weight:normal;  font-style:normal; text-decoration:none;}
	
.black_small {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal;  font-style:normal; text-decoration:none;
}

.roll {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration:none;
	font-weight: normal;
	cursor:pointer;
	height:19px;
	width:25px;
	border:solid 1px #7C7E7E; background-color:#F3F3F3;
	text-transform: uppercase;
}
.noroll {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration:none;
	font-weight: normal;
	cursor:pointer;
	height:19px;
	width:25px;
	border:solid 1px #7C7E7E; background-color:#000;
	text-transform: uppercase;
}
.blue {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#015699; font-weight:bold;  font-style:normal; text-decoration:none;
}
	
.borbor3 {
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C6C7C8;
	border-bottom-color: #C6C7C8;
	border-left-color: #C6C7C8;
}
.text {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:none;
	font-weight: normol;
	height:25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
	background-repeat: no-repeat;
	background-position: left;
}
.dot_rsslogo {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:none;
	font-weight: normol;
	height:23px;
	padding:0px 5px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
	background-repeat: no-repeat;
	background-position: right;
	background-image:url(../images/rss_logo1.jpg);
	cursor:pointer;
}
.dot_rsslogo1 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FD920D;
	text-decoration:none;
	font-weight: normol;
	height:23px;
	padding:0px 5px 0px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
	background-repeat: no-repeat;
	background-position: right;
	background-image:url(../images/rss_logo2.jpg);
	cursor:pointer;
}
#white_futter_outline {width:953px; margin:0 auto; height:13px;}

#white_futter_left { width:13px; height:13px; float:left;}

#white_futter_right{ width:13px; height:13px; float:right;}
#white_futter_bg{background-image:url(../images/white_futter_bg.jpg); width:926px; height:13px; float:left;}

#futter_outline {width:953px; height:44px; margin:0 auto;}
#futter_left { background-image: url(../images/futter_left.jpg); width:13px; height:44px; float: left; }
#futter_right{ background-image: url(../images/futter_right.jpg); width:13px; height:44px; float: right;} 
#futter_bg{ background-image: url(../images/futter_bg.jpg); width:927px; height:30px; float: left; padding-top:14px;} 

.white_11 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold;  font-style:normal; text-decoration:none;
}
a:hover.white_11 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#116DA9; font-weight:bold;  font-style:normal; text-decoration:none;
}
.page_item {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:none;
	font-weight: normol;
	height:25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
	background-repeat: no-repeat;
	background-position: left;
	list-style:none;
	margin-bottom:10px;

}
.page_list {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:none;
	font-weight: normol;
	
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
	background-repeat: no-repeat;
	background-position: left;
	list-style:none;
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:5px;

}
.cat-item {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:none;
	font-weight: normol;
	
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
	background-repeat: no-repeat;
	background-position: left;
	list-style:none;
	padding-top:10px;
	padding-bottom:10px;
}
.rowheading {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; font-weight:normal;  font-style:normal; text-decoration:none; font-weight:bold; padding-left: 15px;
line-height:25px;}
.rowspan {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4D4D4D; font-weight:normal;  font-style:normal; text-decoration:none; line-height:normal;
}
#alw_login{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4D4D4D; font-weight:normal;  font-style:normal; text-decoration:none;
}
#newtagcloud, #newtagcloud a{list-style:none;
color:#333333;
padding-left:0px;
font-size:12px;
}
#newtagcloud a:hover{
text-decoration:underline;
}
.ajax_login_widget, .ajax_login_widget a
{
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #000;
text-decoration:none;
font-weight: normol;
}
.ajax_login_widget a
{
text-decoration:underline;
}
.rightcatrow{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration:none;
	font-weight: normol;
	
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
	padding-top:10px;
	padding-bottom:10px;
}
