@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Helvetica Neue(T1):47 Light Condensed);
body {
	background:#000000;
	margin: 0px;
	padding:0px;
	color:#f09e01;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:justify;
}
*:focus{outline:none;} 
p{ padding:0px; margin:0px; }
img { border:0px;}
/*.midbg{background:url(../images/bg.jpg) top center no-repeat; height:450px;}*/
.message{color:#af2333; font-weight:bold;}
.whitefont{color:#FFFFFF;}
.white_link, white_link:link, white_link:visited {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.white_link:hover {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	}
.whites_link, whites_link:link, whites_link:visited {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.whites_link:hover {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	}
/*.yellow_link, .yellow_link:link, .yellow_link:visited {
	font-family: 'Helvetica Neue', arial, serif;
	font-size:18px; font-weight:normal;
	color:#f09e01;
	text-decoration:none;
}
.yellow_link:hover {
	font-family: 'Helvetica Neue', arial, serif;
	font-size:18px;
	font-weight:normal;
	color:#f09e01;
	text-decoration:underline;
	}*/
.textbox{ width:200px; height:18px; border:0px; background-color:#f09e01; color:#000000;}
.field{ width:200px; height:100px; border:0px; background-color:#f09e01; color:#000000;}

#wrapper{ margin:0 auto; width:975px; padding:0 5px 0 20px;}
/*.homecont{ font-family: 'Helvetica Neue', arial, serif; font-size:18px; font-weight:normal; line-height:19px; }*/
#nav { float:right; width:660px; margin: 0px; padding: 1px 0px 0px; height:28px; }
#nav li {
	float:left;
 	list-style-type:none;
	padding: 0px;
	display: block;
	margin:0px;
	}
#nav li a {
	background:url('../images/nav2.jpg') no-repeat;
	padding: 0px;
	display: block;
	height: 28px;
	width:93px;
	margin:0px;
	}
#nav li a.item1 {background-position:0px 0px; }
#nav li a:hover.item1 {background-position:0px -28px; }
#nav li a.active1 {background-position:0px -28px; }

#nav li a.item2 {background-position:0px -56px;}
#nav li a:hover.item2 {background-position:0px -84px; }
#nav li a.active2 {background-position:0px -84px; }

#nav li a.item3 {background-position:0px -112px;}
#nav li a:hover.item3 {background-position:0px -140px;}
#nav li a.active3 {background-position:0px -140px;}

#nav li a.item4 {background-position:0px -168px;}
#nav li a:hover.item4 {background-position:0px -196px;}
#nav li a.active4 {background-position:0px -196px;}

#nav li a.item5 {background-position:0px -224px;}
#nav li a:hover.item5 {background-position:0px -252px;}
#nav li a.active5 {background-position:0px -252px;}

#nav li a.item6 {background-position:0px -280px;}
#nav li a:hover.item6 {background-position:0px -308px;}
#nav li a.active6 {background-position:0px -308px;}

#nav li a.item7 {background-position:0px -336px;}
#nav li a:hover.item7 {background-position:0px -364px;}
#nav li a.active7 {background-position:0px -364px;}

.midbg{ width:100%; background:url(../images/midbg.jpg) top repeat-x; height:38px;}
.apply{padding-bottom:40px; }
#leftnav { float:left; width:200px; margin: 0px; padding: 1px 0px 7px; }
#leftnav li {
	float:left;
 	list-style-type:none;
	padding: 0px;
	display: block;
	margin:0px;
	}
#leftnav li a {
	background:url('../images/btns.gif') no-repeat;
	padding: 0px;
	display: block;
	height: 31px;
	width:147px;
	margin:0px;
	}
#leftnav li a.item1 {background-position:0px 0px; }
#leftnav li a:hover.item1 {background-position:0px -31px; }
#leftnav li a.active1 {background-position:0px -31px; }

#leftnav li a.item2 {background-position:0px -62px;}
#leftnav li a:hover.item2 {background-position:0px -93px; }
#leftnav li a.active2 {background-position:0px -93px; }

#leftnav li a.item3 {background-position:0px -124px;}
#leftnav li a:hover.item3 {background-position:0px -155px; }
#leftnav li a.active3 {background-position:0px -155px; }
.homebg{ background:url(../images/homebg.jpg) repeat-x; height:174px;}
/*stepcarousel - using gallery*/	
.stepcarousel {
	position: relative; /*leave this value alone*/
	border: 0px solid #d1c9a2;
	overflow: hidden; /*leave this value alone*/
	width: 700px; /*Width of Carousel Viewer itself*/
	height: 400px; /*Height should enough to fit largest content's height*/
	margin:20px auto;
}
.stepcarousel .belt {
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}
.stepcarousel .panel {
	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: 700px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.stepcarousel .desc {
	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: 700px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.archlist{}
.archlist ul{ margin:0px; padding:0px;}
.archlist li{ margin:0px; width:100px; height: 170px; padding:20px 20px 0; float:left; line-height:22px; list-style:none; text-align:center;}

.winner{
   text-align:justify;
   padding:20px 0px 5px 0px;
   margin:0px;
   width:100%;
   float:left;  
    }
.winner ul{ margin:0px; padding:0px; float:left;}
.winner li{ margin:0px;  width:auto; padding:0px 0px 5px; width:100%;  list-style:none; text-align:center;}
.winner p{ float:right; width:77%; vertical-align:top}



