@charset "utf-8";




/* Middle Part ----- */

#wrapper1 {margin:0px auto; width:1000px; margin-top:10px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#060606; margin-bottom:5px; line-height:18px;}

#wrapper1 .mid{padding:17px 0px 8px 0px;}

#wrapper .maincontent_home {width:904px; margin:0px auto; }

#wrapper .maincontent_home p label{display: block; float:left;  margin: 0 0 5px 0;  text-align: left;}  
#wrapper .maincontent_home p .input{height:13px; padding:2px; width:180px; font-size:11px; background-color:#d9d9d9; border:1px solid #a9a9a9; color:#060606; margin-bottom:10px; float:left; margin-left:10px;}

	#wrapper .maincontent_home a{color:#0f64b3;}
	#wrapper .maincontent_home a:hover{color:#04aee5;}
	
	#wrapper .maincontent_home .link{padding-left:180px; width:230px; float:left; margin-top:-12px;}
	
	
	
/*  register Pop ups
	------------------ */
	
	#regibg{background:url(../home/images/register_bg.jpg) no-repeat top; width:450px;  margin:0px auto; font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#060606; line-height:17px;}
	
	#regibg p {margin:0px; padding:2px;}
	
	#regibg p label{display: block; float:left; width:120px; margin: 0 0 5px 0;  text-align: left;}  
	#regibg p .radio{width:10px;}
	
	.input{height:13px; padding:2px; width:250px; font-size:11px; background-color:#ededed; border:1px solid #a9a9a9; color:#060606; margin-bottom:10px;}
.select{height:17px; width:257px; font-size:11px; background-color:#ededed; border:1px solid #a9a9a9; color:#060606; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#060606;}

.date{height:17px; width:70px; font-size:11px; background-color:#ededed; border:1px solid #a9a9a9; color:#060606; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#060606;}
	
.textarea{height:70px; padding:2px; width:300px; font-size:11px; background-color:#ededed; border:1px solid #a9a9a9; color:#060606; margin-bottom:7px; font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#060606;}

.astric{color:#FF0000;}


/*  login page
	------------------ */
.hotNews{ border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf; font-weight:bold; margin-top:5px; margin-bottom:5px; color:#565656; padding:3px;}

.hot_sublinks{background:url(../home/images/bg_sublinks.jpg) no-repeat; text-align:center; float:left; width:202px; height:128px; padding-top:5px }

.hot_sublinksNew{background:url(../home/images/bg_sublinks_new.jpg) no-repeat; text-align:center; float:left; width:202px; height:128px; padding-top:5px } 

.hot_sublinks a{color:#565656; text-decoration:none;}
.hot_sublinks a:hover{color:#0f64b3; text-decoration:none;}


.hot_sublinksNew a{color:#565656; text-decoration:none;}
.hot_sublinksNew a:hover{color:#0f64b3; text-decoration:none;}

/*  New
	------------------ */
	
	.newbg{background:url(../home/images/bg_new.jpg) no-repeat; width:830px; height:290px; padding-top:45px; padding-left:85px; padding-right:85px; }
	
	
	
/* Image scroll
	------------------ */
	.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 820px; /*Width of Carousel Viewer itself*/
height: 230px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{ padding-top:30px;
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{font-family:Arial, Helvetica, sans-serif, Verdana; font-size:11px; color:#0f64b3; text-align:center; font-weight:bold;
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/

 /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.stepcarousel .panel a{color:#0f64b3; text-decoration:none;}
.stepcarousel .panel a:hover{color:#04aee5; text-decoration:none; font-weight:}
	
	.stepcarousel .panel img{padding:3px;}

/*  Welcome
	------------------ */
#welcome { background:url(../search/images/bg_mid.jpg) repeat; margin:17px 0px 0px 0px;}
#welcome .top{ background:url(../search/images/bg_top.jpg) no-repeat top;  padding:30px 75px 8px 75px; min-height:450px;
  height:auto !important;  height:450px;}
#welcome .bottom{ background:url(../search/images/bg_bottom.jpg) no-repeat bottom; height:9px; margin:0px; padding:0px; }

.welheading{color:#0f64b3; font-size:24px; padding-top:10px;}

.rollcont{ border-left:#b7c3b7 solid 2px;border-bottom:#b7c3b7 solid 2px;border-right:#b7c3b7 solid 2px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#060606; }

