/****************** Skins */
.skin {
	margin:10px 0 0 0;
	clear:both;
	}
.skin .skin {
	margin-left:0;
	margin-right:0 ;
	margin-bottom:5px;
	} /* left and right margin removal removes any top-level margins from secondary skins when double-skinning occurs */
	#maintop .skin, #mainbot .skin, #mainfull .skin {
		}
	.left .skin {
		}
		#maintop .left .skin {
			}
		#mainbot .left .skin {
			}
	.right .skin {
		}
		#maintop .right .skin {
			}
		#mainbot .right .skin {
			}
	#rm .skin {
		}
	#rm_footer {
		background: url(../images/skins/rm_footer.png);
		height: 26px;
		width: 285px;
		float: right;
	}
.skin_bg01 {
}
.skin_m01 {

	}
.skin_m02 {

	}
.skin_m03 {
	background: #a8130f;
	}
.skin_m03 ul li {
	list-style: url(../images/skins/red_li.png);
}
.skin_mn01BG {
	margin: 0 auto;
	width: 350px;
	background: #B2061E;
	} /* RM Skin */
.skin_mn01 { margin: 0 auto !important; width:318px}
	.skin_mn02 {
	} /* RM Skin */
/* Main Area */
.label_text {
	padding:4px 8px;

	}
.label_text h2, .label_text h4 {
	margin:0;
	position: relative;

	
	}
	.label_text.label_text_bg01 {
		background: transparent url(../images/skins/skin_2tape_grad_top.png) no-repeat;
		height: 30px;
		}
				.label_text.label_text_bg01 h2 {
					position: relative;
					top: 12px;
					font:25px/28px Lucida Grande, Helvetica, Arial, sans-serif;
					color:#b2061e;
					font-weight:bold;
				}
				.label_text.label_text_bg02a  h2, .label_text.label_text_bg02b  h2 {
					position: relative;
					top: 20px;
					font:25px/28px Lucida Grande, Helvetica, Arial, sans-serif;
					color:#b2061e;
					font-weight:bold;	
				}
	.label_text.label_text_bg02a {
		background: transparent url(../images/skins/skin_bgm02top.png) no-repeat;
		height: 48px;
		}

	.label_text.label_text_bg02b {
		background: transparent url(../images/skins/skin_bgm02btop.png) no-repeat;
		height: 48px;
		margin-left: 8px;
		}	
	.label_text.label_text_bg04 {
		background: transparent url(../images/skins/bg04_top.png) no-repeat;
		height: 22px;
		margin-left: 7px;
		}	
				.label_text.label_text_bg04  h2 {
					position: relative;
					top: 20px;	
				}		
	.label_text.label_text_m01 {
		background: url(../images/skins/skin_hdr.png);
		}
	.label_text.label_text_m01 h2 {
		color:#1b8fa6;
		font:12px/14px Arial, Helvetica, Verdana, sans-serif;
		text-transform:uppercase;
		font-weight:bold;
		}
	.label_text.label_text_m02 {

		}
	
	.label_text.label_text_m02 h2 {
		color:#1b8fa6;
		font:12px/14px Arial, Helvetica, Verdana, sans-serif;
		text-transform:uppercase;
		font-weight:bold;
		}
	.label_text.label_text_m03 {

		}
	.label_text.label_text_m03 h2 {
		color: #fff;
		}
		
	.label_text.label_text_mn01 {
		background: #5f1310 url(../images/skins/rm_red_hdr.png) repeat-x;
		height: 28px;
		}
		.label_text.label_text_mn01 h4 {
			position: relative;
			top: 10px;
			color: #fc8511; 
			font-size: 1.1em;
			text-align: center
		}
	.label_text.label_text_mn01 h4 {
		}
	.label_text.label_text_mn02 {
		}
	.label_text.label_text_mn02 h4 {
		}
.label_img {
	padding:0 8px;
	}
	.label_img.label_img_m01 {
		}
	.label_img.label_img_m02 {
		}
	.label_img.label_img_mn01 {
		}
	.label_img.label_img_mn02 {
		}
.inset_banner {
	}
.inset_banner img {
	display:block;
	margin:0 auto;
	}
	.inset_banner.inset_banner_m01 {
		}
	.inset_banner.inset_banner_m02 {
		}
.subnav {
	padding:4px 0px;
	} /* div containing <ul> */
	.subnav.subnav_m01 {
		}
	.subnav.subnav_m02 {
		}
.subnavblock {
	margin:0;
	list-style-type:none;
	} /* class on <ul> */
.subnavblock li {
	padding:0 4px 0 0;
	display: inline;
	border-left:1px solid #bbb;
	}
	.subnavblock li.first {
		border:none;
	}
	.subnavblock li.last {
	}
.subnavblock a {
	padding:0 0 0 4px;
}
	.subnavblock li.first a {
		padding:0;
	}
	.subnavblock li.last a {
	}
.subnavblock a, .subnavblock a:visited {
	}
.subnavblock a:hover, .subnavblock a:visited:hover {
	}
	.subnavblock.subnavblock_m01 { color: #24708f }
	.subnavblock.subnavblock_m01 a, .footlinksblock_m01 a {
		color: #24708f;
		font-weight: bold;
		}
	.subnavblock.subnavblock_m02a, .footlinksblock_m02 a {
		color: #be1021;
		font-weight: bold;
		}


		.subnavblock.subnavblock_m01 a:hover {
		}
	.subnavblock.subnavblock_m01 a:visited {
		}
	.subnavblock.subnavblock_m01 a:visited:hover {
		}
	.subnavblock.subnavblock_m02 { color: #000;  }
	.subnavblock.subnavblock_m02 a, .footlinksblock_m02 a {
		color: #be1021 !important;
		font-weight: bold;
		}
	.subnavblock.subnavblock_m02 a:hover {
		}
	.subnavblock.subnavblock_m02 a:visited {
		}
	.subnavblock.subnavblock_m02 a:visited:hover {
		}
.contentblock {
	padding:8px;
	}
	.contentblock.nopad {
		padding:0 !important;
		}
	
	.contentblock.contentblock_bg01 {
	background: #F99207 url(../images/skins/skin_2tape_grad_bg.png) repeat-x !important;
	overflow: hidden;
	}
	.contentblock.contentblock_m01 {
		background: #F8F483 url(../images/skins/skin_shadow_bg.png) repeat-x !important;
		}
		
	.contentblock.contentblock_m02 {
		background: #f9f685 url(../images/skins/m02bg.png) repeat-x !important;
		}		
	.contentblock.contentblock_bg02a  {
		background: #F99207 url(../images/skins/skin_bgm02bg.png) repeat-x !important;
		margin-left: 6px;
		overflow: hidden;
		zoom: 1;
	}
	.contentblock.contentblock_bg02b  {
		background: #F99207 url(../images/skins/skin_bgm02bbg.png) repeat-x !important;
		width: 226px;
		margin-left: 7px;
		overflow: hidden;
		zoom: 1;
	}
	.contentblock.contentblock_bg04{
		background: #faad62 url(../images/skins/bg04_bg.png) repeat-x !important;
		margin-left: 7px;
		overflow: hidden;
		width: 609px;
		zoom: 1;
	}
		
	.contentblock.contentblock_m01 p {
		}
	.contentblock.contentblock_m01 a {
		color: #378917; 
		}
.contentblock.contentblock_bg01 a, .contentblock.contentblock_bg02 a, .contentblock.contentblock_bg03 a, .contentblock.contentblock_bg04 a  {
		color: #378917; 
		}
	.contentblock.contentblock_m01 a:hover {

		}
	.contentblock.contentblock_m01 a:visited {
		}
	.contentblock.contentblock_m01 a:visited:hover {
	
		}
	.contentblock.contentblock_m02 {
		color: #4f4a45;
		}
	.contentblock.contentblock_m02 p {
		}
	.contentblock.contentblock_m02 a {
		color: #017db6;
		}
	.contentblock.contentblock_m02 a:hover {

		}
	.contentblock.contentblock_m02 a:visited {
		}
	.contentblock.contentblock_m02 a:visited:hover {
		}
	
	.contentblock.contentblock_mn01 {
		background: #7c1c19;
		color: #fff;
		}
	.contentblock.contentblock_mn02 {
		background:#b2061e;
		color: #fff;
		}
	.contentblock.contentblock_mn01BG {
		background:#b2061e;
		padding: 0px
	}
		.m01_inside { padding: 15px 0;}
	.contentblock.contentblock_mn01 p {
		}
	.contentblock.contentblock_mn01 a {
		color: #59b137;
		}
	.contentblock.contentblock_mn01 a:hover {
		}
	.contentblock.contentblock_mn01 a:visited {
		}
	.contentblock.contentblock_mn01 a:visited:hover {
		}

	.contentblock.contentblock_mn02 p {
		}
	.contentblock.contentblock_mn02 a {
		color: #980f0c;
		}
	.contentblock.contentblock_mn02 a:hover {
		}
	.contentblock.contentblock_mn02 a:visited {
		}
	.contentblock.contentblock_mn02 a:visited:hover {
		}
.footlinks {
	padding:4px 8px;
	} /* div containing <ul> */
	.footlinks.footlinks_m01 {
		}
	.footlinks.footlinks_m02 {
		}
.footlinksblock {
	margin:0;
	list-style-type:none;
	} /* class on <ul> */
.footlinksblock li {
	padding:0 4px 0 0;
	display: inline;
	border-left:1px solid #bbb;
	}
	.footlinksblock li.first {
		border:none;
	}
	.footlinksblock li.last {
	}
.footlinksblock a {
	padding:0 0 0 4px;
}
	.footlinksblock li.first a {
		padding:0;
	}
	.footlinksblock li.last a {
	}
.footlinksblock a, .footlinksblock a:visited {
	}
.footlinksblock a:hover, .footlinksblock a:visited:hover {
	}
	.footlinksblock.footlinksblock_m01 {
		}
	.footlinksblock.footlinksblock_m01 a {
		color: #014958;
		}
	.footlinksblock.footlinksblock_m01 a:hover {
		}
	.footlinksblock.footlinksblock_m01 a:visited {
		color: #014958;
		}
	.footlinksblock.footlinksblock_m01 a:visited:hover {
		}
	.footlinksblock.footlinksblock_m02 {
		}
	.footlinksblock.footlinksblock_m02 a {
		color: #be1021;
		}
	.footlinksblock.footlinksblock_m02 a:hover {
	    color: #be1021;
		}
	.footlinksblock.footlinksblock_m02 a:visited {
		}
	.footlinksblock.footlinksblock_m02 a:visited:hover {
		}
