/* -------------Style tophead------------------ */



/* -------------Style header------------------ */

#header_wrap{

	

}

#header{

	background:url(../images/bg_header.png) no-repeat top center;

	overflow:hidden;

}

/* -------------Style mainnav------------------ */

#login h3{

	text-transform:uppercase;

	margin:0;

}

#login fieldset {

	padding:0;

}

#login p{

	margin:0;

}

#login .inputbox{

	background:#000;

	border:1px solid #171f40;

	color:#fff;

}

#login label, #login ul li a{

	color:#435ab6;

	text-transform:uppercase;

}

#login .button{

	background:#a0a4d2;

	border:1px solid #484f98;

	cursor:pointer;

	color:#292a37;

}

#login #modlgn_username, #login #modlgn_passwd{

	width:140px;

}



/* -------------Style banner------------------ */

#banner_wrap{

	background:url(../images/bg_banner_wrap.gif) repeat left top;

	overflow:hidden;

}
#rslide h3{
	color:#1f2236;
	font-size:34px;
	padding:10px;
	font-size:28px;
	margin:0;
	
}
#rslide li{
	background:url(../images/bg_l_h3.gif) no-repeat left top;
	overflow:hidden;
}
#rslide li{
	float:left;
	padding:10px 15px;
}
#rslide li a.lreadon{
	width:16px;
	height:16px;
	display:blog;
	background:url(../images/lreadon.gif) no-repeat left top;
	float:right;
}
/* -------------Style usetop------------------ */



/* -------------Style content------------------ */

#content_wrap, #usebottom_wrap{

	background:#2f324e;

	overflow:hidden;

}
#ja-contentslider-center-wrap{
	float:left;
}
#component .contentheading, #myBlog-head h1{
	margin:10px 0;
	background:transparent url(../images/bg_w_h3.gif) no-repeat left center;
	color:#42467d;
	font-size:34px;
	padding:10px 25px;
	font-weight:bold;
}
#component .contentheading span{
	color:#16182b;
}
#component .contentheading span.sred{
	color:#7b0808;
	font-size:30px;
}
/* -------------Style usebottom------------------ */

#w1 {
	background:transparent url(../images/bg_mod_slide.gif) repeat left top;
	overflow:hidden;
}

#w1 h3{
	margin:10px 0;
	background:transparent url(../images/bg_w_h3.gif) no-repeat left center;
	color:#42467d;
	font-size:34px;
	padding:10px 25px;
}
#w1 h3 span{
	color:#16182b;
}

#w2 h3{
	margin:10px 0;
	background:transparent url(../images/bg_w_h3.gif) no-repeat left center;
	color:#42467d;
	font-size:34px;
	padding:10px 25px;
}
#w2 h3 span{
	color:#16182b;
}

#right span.minifp-introtitle a{
	text-transform:capitalize!important;
	color:#434aa8!important;
	background:transparent url(../images/bg_mini_at.gif) no-repeat left center;
	display:block;
	padding: 10px 20px;
	text-decoration:none;
}
#right .minifp-date {
	color:#b61615!important;
}
/* -------------Style footer------------------ */

#footer_wrap{

	background:url(../images/bg_footer.gif) no-repeat bottom center;

}

#copyright{

	text-align:right;

	color:#16182b;

	padding-right:20px;

}

#footer ul{

	list-style-type:none;

	margin:0;

	background:url(../images/bg_footer_menu.gif) no-repeat center left;

	padding-left:1px;

	overflow:hidden;

}

#footer ul li{

	float:left;

	padding:0;

}

#footer ul li a{

	padding:10px;

	display:block;

	color:#4e5597;

	font-weight:bold;

	text-decoration:none;

	background:url(../images/bg_footer_menu.gif) no-repeat center right;

}

#footer ul li a:hover{

	text-decoration:underline;

}



/* style vrouded */


.boxa_top h3 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/bg_h3_red.gif) no-repeat scroll right top;
	float:left;
	margin:0;
	padding:6px 10px;
	width:92%;
}

#Mod30{

	

	width:100%;
	float: left;

}

#Mod30 .boxa_ct
{
	background:url(../images/bg_v_ct.gif) repeat-y right top;
}
#Mod34 .boxa_top h3,.module-logoslideshow h3{

	background:transparent url(../images/Logos_SLIDE_SHOW_h3.png) no-repeat scroll left center;
	color:#434AA8 !important;
	display:block;
	padding:0;
	text-decoration:none;
	text-transform:capitalize !important;
	margin:0 0 0 -3px;
	width:246px;
	height:30px;
	font-size:0pt!important;
}
.module-logoslideshow h3 span {font-size:0pt!important;}
#Mod34 .boxa_top h3 span{

	padding-left:10px;

	color:#434AA8;

	font-size:0px;

}
.boxa_top h3 span{

	padding-left:50px;

	color:#fda3a3;

	font-size:20px;

}
#Mod34 .boxa_top {
	float:left;
	width:100%;
	background:transparent url(../images/box_center.png) repeat-y scroll left top;

}
.boxa_ct{
	background: transparent url(../images/bg_v_ct.gif) repeat-y scroll right top;

	/*background:url(../images/bg_v_r.gif) repeat right bottom;*/

	width:100%;

	overflow:hidden;
	
	float:left;
}

.boxa_ct .box_content{
	padding:10px;
}

.module_nopadding .box_content{
	padding:0;
}

#Mod34 .boxa_ct {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/box_center_slide.png) repeat-y scroll left top;
	float:right;
	height:auto;
	width:100%;
}
#Mod34 .box_content {
	float:left;
	padding-left:4px;
	width:97%;
}
#Mod34 .boxa_bottom {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/box_bottom.png) no-repeat scroll right top;
	float:left;
	height:20px;
	width:100%;
}

.feature-block .image-container .image-full {
	margin:0 auto;
}

.boxa_bottom{

	width:100%;

	background: url(../images/bg_v_bottom.gif) no-repeat right bottom;

	height:20px;

	float:left;

	margin-bottom:10px;

}


#Mod16 .boxa_top{
	height: 50px;
	background: url(../images/box_top.png) no-repeat right top;
	float: left;
	width: 100%;
}

#Mod16 .boxa_bottom {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/box_bottom.png) no-repeat scroll right top;
	float:left;
	height:0;
	margin:0;
	width:100%;
}
#Mod16 .vmod-content{
	float: left;
}

#Mod16 .boxa_ct{
	height: auto;
	background: url(../images/box_center_sponsors.png) repeat-y left top;
	float: left;
	width: 100%;
}

#login p{
	font-size: 10px;
}

.minifp td p {

	padding-left:8px;
}

#right .minifp-date {

	font-size:12px;
	margin-left:8px;
}

#Mod16 .vmod-content p{
	padding-left: 8px;
	color:#B61615 !important;
}

/* my blog */
.blogsContainer{
	color:#666CA4!important;
	font-size:12px!important;
}

#myBlog-head h1, #myBlog-head h2 a {
color:#666CA4!important;
}

.blogsContainer h2 a{
color:#666CA4!important;
}


h1,h2,h3,h4{
padding-left:10px;
}


