@charset "utf-8";
/* CSS Document */

.boxA{}
.boxA .h{
	
	position:relative;
	}

.boxA .h h2{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	margin:0;
	padding:4px 0 0 11px;
	}
.boxA .h h3{
	font-size:12px;
	font-weight:bold;
	margin:0;
	color:#AAAAAA;
	padding:0 0 4px 11px;
	height:12px;
	overflow:hidden;
	}
.boxA .h .icon{
	display:inline;
	float:right;
	position:absolute;
	right:10px;
	top:42%;
	}
.boxA .content{
	
	color:#333;
	font-size:12px;
	line-height:20px;
	padding:9px;
	text-align:justify;
	overflow:auto;
	
	position:relative;
	}
.boxA .long{
	height:700px;
	}
.boxA .content a{
	color:#1A2F5A;
	font-weight:bold;
	text-decoration:none;
	}
.boxA .content a:hover{
	text-decoration:underline;
	color:#972982;
	}
.boxA .content img.logo{
	border:3px solid #444444;
	float:right;
	margin:5px;
	}
.boxA .none{
	margin:0;
	padding:0;
	border:0;
	
	height:auto;
	}
.boxA .hide{
	overflow:hidden;
	}
.boxA .content ul{
	list-style:none;
	margin-bottom:5px;
	}
	
.boxA .content ul li{
	margin-left:5px;
	}
.boxA .content h4{
	clear:both;
	font-size:14px;
	margin-bottom:4px;
	color:#6A472E;
	}
.boxA .content dl{
	clear:both;
	}
.boxA .content dl dt{
	margin-left:7px;
	clear:both;
	display:inline;
	float:left;
	min-width:65px;
	
	}
.boxA .content dl dd{
	display:inline;
	font-weight:bold;
	float:left;
	margin-left:15px;
	text-align:left;
	}
.boxA .content a.more{	
	margin-right:10px;
	margin-bottom:10px;
	background:#241349;
	-moz-border-radius-bottomright:3px;
    -webkit-border-bottom-right-radius:3px;
	-moz-border-radius-topleft:3px;
    -webkit-border-top-left-radius:3px;
	padding:3px;
	position:absolute;
	right:0;
	text-decoration:none;
	color:white;
	}
.boxA .content a.more:hover{
	color:white;
	background:#972982;
	}
.boxA .content div.bottom{
	height:35px;
	}
/* commented backslash hack for mac-ie5 \*/
.boxA .content dl dt { clear: both;}
/* end hack */
.boxA .mini .h{
	background:#1A2F5A;
	-moz-border-radius-topleft:0;
	-webkit-border-top-left-radius:0;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	}
.boxA .mini .content{
	display:block;
	height:auto;
	padding-top:0;
	overflow:hidden;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	}
.boxA .mini .h h3{
	color:#0080F2;
	font-size:9px;
	font-weight:bold;
	margin:0;
	padding:5px 11px 4px 11px;

	}
.boxA .mini .h h3 a{
	color:#EBEBEB;
	text-decoration:none;
	font-weight:bold;
	display:block;
	font-size:12px
	}
.boxA .mini .category{
	height:30px;
	margin-bottom:10px;
	overflow:hidden;
	}
.boxA .mini .category{}

.boxA .mini big{
	font-size:48px;
	display:block;
	margin-top:20px;
	height:auto;
	text-align:center;
	text-transform:uppercase;
	color:#1A2F5A;
	}
.boxA .mini big.na{
	letter-spacing:-6px;
	margin:13px 5px 5px;
	margin-top:20px;
	}
.boxA .mini small {
	font-size:28px;
	display:block;
	margin-top:15px;
	height:auto;
	text-align:center;
	text-transform:uppercase;
	color:#6A472E;

}
.boxA .mini small.na{
	letter-spacing:-2px;
	margin:13px 5px 5px;
	margin-top:20px;
	}