@charset "UTF-8";
/* CSS Document */


html{
		/*background: #c5d5d4;*/
		background: #bee2e0;
}

*{
	margin: 0 auto;
}

body{
	background:  url(../images/background.gif) top center no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11.5px;
	color:#4a4a4a;
	line-height: 18px;
	text-align:justify;
}
img{
	border:none;
}
h2{ font-family: Verdana, Geneva, sans-serif; font-weight:normal; font-style:normal; color: #009FD0; font-size:24px; margin:0px 0px 0px 10px; text-shadow: #FFF -1px 1px 0px; }
h4{font-size:14px; color:#009FD0;}
.redtxt{color:#CC0000; font-weight:bold;}

.clear{
	clear:both;
}
.p-txt{
	padding: 7px 0px;
}
.bold-txt{
	font-weight:bold;
	color: #009FD0;
}
.but-link{
	color: #009FD0;
	text-shadow: none;
}

.but-link:hover{
	color: #F90;
	text-shadow: none;
}

.but-link1{
	color: #4A4A4A;
	text-shadow: none;
}

.but-link1:hover{
	color: #F90;
	text-shadow: none;
}

#but-link{
	color: #009FD0;
	text-shadow: none;
}

#but-link:hover{
	color: #F90;
	text-shadow: none;
}
.faqbut a{
	color: #009FD0;
	text-shadow: none;
}

.main-wrapper{
	width: 923px;
	height:auto;
	
}
.sub-wrapper{
	width:923px;
	height: auto;

}
.header{
	width: 100%;
	height: auto;
}
.logo {
float:left;
height:51px;
margin:27px 0 10px 10px;
width:296px;

}
.board-pad{
	background:transparent url(../images/under-bckg.gif) no-repeat scroll center top;
	height:auto;
	margin:10px 0px 0px 0px;
	padding:20px 20px 0px 20px;
	width:495px;
}
.board-pad1{
	background:transparent url(../images/under-bckg1.gif) no-repeat scroll center bottom;
	height:auto;
	margin:0px 0px 10px 0px;
	padding: 0px 20px 20px 20px;
	width:495px;
}
.moto{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	font-weight:normal;
	font-style:italic;
	text-align:left;
	line-height: 28px;
	width: 340px;
	margin-right: 0px;
}
.menu-bck{
	background: url(../images/black-line.gif) bottom repeat-x;
	width:903px;
	height:auto;
}
.menu{
	width: 651px;
	height: auto;
	font-size: 13px;
	color: #FFF;
	margin-left:235px;
}
.home-but{
	background:url(../images/home-but.png) no-repeat;
	width: 51px;
	height: 35px;
	float:left;
		margin: 10px 0px 0px 0px;
}
.home-but:hover{
	background:url(../images/home-but-hover.png) no-repeat;
	width: 51px;
	height: 35px;
	float:left;
		margin: 10px 0px 0px 0px;
}
.home-but1{
	background:url(../images/home-but-hover.gif) no-repeat #FFF;
	width: 51px;
	height: 35px;
	float:left;
	margin: 10px 0px 0px 0px;
}
.temp-but{
	background:url(../images/temp-but.png) no-repeat  ;
	width: 98px;
	height: 29px;
	float:left;
	text-align:center;
	padding: 6px 0px 0px 0px;
	font-size: 13px;
	color: #FFF;
	text-decoration:none;
	margin: 10px 1px 0px 0px;
	
}
.temp-but:hover{
	background:url(../images/temp-but-hover.png) no-repeat  ;
	width: 98px;
	height: 29px;
	float:left;
	text-align:center;
	padding: 6px 0px 0px 0px;
	font-size: 13px;
	color: #000;
	text-decoration:none;
	margin: 10px 1px 0px 0px;
}
.temp-buta{
	background:url(../images/temp-but-hover.png) no-repeat  ;
	width: 98px;
	height: 29px;
	float:left;
	text-align:center;
	padding: 6px 0px 0px 0px;
	font-size: 13px;
	color: #000;
	text-decoration:none;
	margin: 10px 1px 0px 0px;
	
}
.app-but{
	background:url(../images/app-but.png) no-repeat;
	width: 99px;
	height: 31px;
	float:left;
	text-align:center;
	padding: 6px 0px 0px 0px;
	font-size: 13px;
	color: #FFF;
	text-decoration:none;
		margin: 4px 0px 0px 0px;
}
.app-but:hover{
	background:url(../images/app-but-hover.png) no-repeat;
	width: 99px;
	height: 31px;
	float:left;
	text-align:center;
	padding: 6px 0px 0px 0px;
	font-size: 13px;
	color: #000;
	text-decoration:none;
		margin: 4px 0px 0px 0px;
}
.content{
	width: 923px;
	height: auto;
	background: url(../images/cont-body.jpg) repeat;
	display:block;
}
.cont-foot{
	background: url(../images/cont-foot.jpg) no-repeat;
	width: 923px;
	height: 21px;
	display:block;
}
.border-line{
	background: url(../images/menubck.gif) repeat-x bottom;
	width: 903px;
	height: 14px;
	display:block;
}
.left-menu{
	width:194px;
	height: auto;
	float:left;
}
.side-curve{
	background:url(../images/side-curve.jpg) no-repeat;
	width: 164px;
	height: 42px;
	margin: 0px;
	text-align: left;
	padding: 9px 0px 0px 30px;
	font-size: 13px;
	color: #FFF;
	text-decoration:none;
	text-shadow: #000 -1px -1px 0px ;
}
.side-curve2{
	background:url(../images/side-curve.jpg) no-repeat;
	width: 164px;
	height: 42px;
	margin: 0px;
	text-align: left;
	padding: 9px 0px 0px 30px;
	font-size: 13px;
	color: #FFF;
	text-decoration:none;
	text-shadow: #000 -1px -1px 0px ;
}



.side-curve3{
	color:#FFF;
	text-decoration:none
}
.side-curve3:hover{
	color:#009FD0;
	text-decoration:none
}

.side-curve24{
	color: #009FD0;
	text-decoration:none
}




.side-line{
	background:url(../images/side-line.gif) no-repeat;
	width: 146px;
	height: 2px;
	margin: 0px;
	padding: 0px;
}

/*----Bottom---*/

.bottom-menu{
	width:530px;
	height: auto;
	float:left;
	padding: 10px 0px 0px 25px;
	margin: 0px;
}
.west-side{
	width: 518px;
	height:auto;

	margin-top: 18px;
}
.east-side{
	width: 155px;
	height: auto;
	margin:27px 0px 40px 0px;
	
}
.optin-but{
	font-weight:bold;
	font-size: 12px;
	color:#006586;
	text-decoration: none;
}
.optin-but img{
	vertical-align:middle;
	margin-right: 2px;
}
.base-line{
	background:url(../images/base-line.jpg) no-repeat;
	width: 341px;
	height: 19px;
	margin: 20px 0px 0px 80px;
}
.west-side-2{
	width: 526px;
	height:auto;
}
.east-side-2{
	width: auto;
	height:auto;
	margin:0px;
}

.banner-home{
	background:url(../images/banner-home.jpg) no-repeat;
	width: 526px;
	height: 212px;
	margin: 10px 10px 10px 0px;
}
.banner-home1{
	
	width: 526px;
	height: 212px;
	margin: 10px 10px 10px 0px;
}
.but-apply1{
	background:url(../images/but-apply1.gif) no-repeat;
	width: 147px;
	height: 115px;
	display:block;
}
.but-apply1:hover{
	background:url(../images/but-apply2.gif) no-repeat;
	width: 147px;
	height: 115px;
	display:block;
}
.but-refer1{
	background:url(../images/but-refer1.gif) no-repeat;
	width: 147px;
	height: 114px;
	display:block;
}
.but-refer1:hover{
	background:url(../images/but-refer2.gif) no-repeat;
	width: 147px;
	height: 114px;
	display:block;
}
.under-bckg{
	background:url(../images/under-bckg.gif) no-repeat top center;
	width: 535px;
	height: auto;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.under-bckg1{
	background:url(../images/under-bckg1.gif) no-repeat bottom;
	width: 535px;
	height: auto;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.container-box{
	width:230px;
	height:auto;
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 0px 25px;
	float: left;
}
.icon-up{
	float:left;
	margin: 2px;
	width: 63px;
}
.icon-up img{
	vertical-align: middle;
}
.title-up{
	font-size: 13px;
	font-weight: bold;
	color: #006586;
	float:left;
	width: 150px;
	height:auto;
	text-align:left;
	padding: 16px 0px 0px 0px;
}
.up-line{
	background:url(../images/up-line.gif) no-repeat;
	width:293px;
	height: 24px;
}
.up-line2{
	background:url(../images/up-line2.gif) no-repeat;
	width:293px;
	height: 24px;
}
.bull-grp{
	width: 230px;
	height:auto;
	margin: 10px 0px 5px 0px;
}
.bull1{
	background: url(../images/bul1.gif) no-repeat;
	width: 10px;
	height: 10px;
	float:left;
	margin: 4px 10px 0px 0px;
}
.bulltxt{
	width: 210px;
	height: auto;
	float:left;
	text-align:left;
	line-height: 15px;
	margin: 0px 0px 3px 0px;
}
.bulltxt1{
	width: 400px;
	height: auto;
	float:left;
	text-align:left;
	line-height: 15px;
	margin: 0px 0px 5px 0px;
}
.bullholder{
	width: 420px;
	height:auto;
	margin: 10px 0px 0px 120px;
}
/*----------- Our Mission -------*/
.mission-pic1{
	float:left;
	width: auto;
	margin: 20px 0px 0px 0px;
}
.mission-pic2{
	background:url(../images/mission-pic2.gif) no-repeat left;
	width: 380px;
	padding: 0px 0px 0px 110px;

}
.mission-pic3 {
	background:url(../images/mission-pic3.gif) no-repeat;
	font-size:14px;
	text-align:left;
	width: 308px;
	height: 84px;
	padding: 35px 190px 0px 30px;
	margin:15px 0px;;
	text-shadow: #FFF 1px 2px 0px;
	line-height: 16px;
	color: #333;
}

.bullholder1{
	width: 340px;
	height:auto;
	margin: 20px 0px 10px 20px;
	float:left;
}

.bulltxt2{
	width: 270px;
	height: auto;
	float:left;
	text-align:left;
	line-height: 15px;
	margin: 0px 0px 8px 0px;
}

.bullholder2{
	width: 440px;
	height:auto;
	margin: 10px 20px;
}
.bulltxt3{
	width: 370px;
	height: auto;
	float:left;
	text-align:left;
	line-height: 15px;
	margin: 0px 0px 8px 0px;
}
.bulltxt4{
	width: 370px;
	height: auto;
	float:left;
	line-height: 15px;
	margin: 0px 0px 8px 0px;
}

.check{
	background: url(../images/check.png) no-repeat;
	width: 18px;
	height: 14px;
	float:left;
	margin: 0px 10px 0px 10px;
}
.ban-grap{
	background: url(../images/mission-ban2.gif) no-repeat;
	width:527px;
	height: 210px;
	padding: 12px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
	text-align:center;
}
/*----------- Our Team -------*/

.ot-holder{
	width: auto;
	margin: 0px 0px 30px 0px;
	border-bottom: 1px dashed #CCC;
	padding: 0px 0px 20px 0px;
}

.ot-pic1{
	float:left;
	width: 68px;
	height: 100%;
	background: #FFF;
	padding: 1px;
	border: 1px solid #CCC;
	margin: 5px 20px 0px 0px;
}
.ot-info{
	width: 400px;
	height:auto;
	float:left;
	
}

.ot-info p{
border-top: 1px solid #E0E0E0;
	padding: 10px 0px 5px 0px;
	
}
.ot-name{
	font-size:14px;
	color:#009FD0;
	font-weight:bold;
}
.ot-post{
	font-size:12px;
	color:#666;
	font-weight:normal;
	color:#000;
	
}

.ot-info p{
	font-size:.95em;
}

/*-------- contact -------*/

.cont-left{
	float:left;
	width: 150px;
	margin: 0px 10px 20px 10px;
	padding: 10px 0px 0px 0px;
}
.cont-left span{
	color: #C00;
}
.cont-left p{
	text-align:right;
	font-weight:bold;
}
.cont-ptxt{
	margin: 60px 0px 0px 0px;
	text-align:right;
}
.cont-right{
	float:left;
}

#txtshldr{
	clear:both;
	margin:0px;
	padding:5px;
	overflow:hidden;
	width:269px;
	min-width: 249px;
}
.txtfld{
	border: 0px;
	width: 254px;
	height: 16px;
	font-size: 12px;
	margin: 1px 5px;
}

.txtfld1{
	border: 0px;
	width: 254px;
	height: 146px;
	font-size: 12px;
	margin: 1px 5px;
}
.txtfld2{
	border: 0px;
	width: 234px;
	height: 146px;
	font-size: 12px;
	margin: 1px 5px 1px 20px;
}
.cont-but{

	margin: 10px 0px 0px 315px;
	width: 140px;
}
.cont-reset{
	float: left;
	margin: 2px;
}
.cont-send{
	float: left;
	margin: 2px;
}
.cont-up{
	background:url(../images/cont-up.png) no-repeat;
	width: 497px;
	height: 37px;
}
.cont-center{
	background: url(../images/cont-center.png) repeat;
	width: 457px;
	height:auto;
	padding: 0px 20px;
}
.cont-bottom{
	background:url(../images/cont-bottom.png) no-repeat;
	width: 497px;
	height: 37px;
}
.cont-adbck{
	background: url(../images/cont-ads-pic1.gif) no-repeat left bottom;
	width: 492px;
	height: 202px;
	padding: 20px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
}
.cont-adbck-left{
	margin: 0px 0px 0px 30px;
}
.cont-adbck-left p{
	margin-left: 25px;
}
.cont-adbck-right{
	margin: 15px 0px 0px 30px;
}
.cont-mail {
background-image:url(../images/cont-mail.png);
background-repeat:no-repeat;
height:22px;
margin:0px 0;
padding:0 0 0 25px;
}
.cont-phone {
background-image:url(../images/cont-phone.png);
background-repeat:no-repeat;
height:22px;
margin:0;
padding:0 0 0 25px;
}
.fax {
background-image:url(../images/cont-fax.png);
background-repeat:no-repeat;
height:22px;
margin:0;
padding:0 0 10px 25px;
}
.cont-address{
background-image:url(../images/cont-address.png);
background-repeat:no-repeat;
height:22px;
margin:0px;
padding:0 0 0px 25px;
}

/*------FAQ-----------*/

/*------Pay Rate------*/

.pay-cont{
	 
	width: 259px; 
	margin: 0px 0px 10px 5px; 
	float:left; 
	text-align:center;
}
.pay-pic1b{
	background: url(../images/pay-pic1b.gif) no-repeat;
	height: 33px;
	width: 259px;
	color:#FFF;
	line-height: 12px;
	font-weight:bold;
	font-size: 11px;
	padding-top: 3px;
}
.pay-pic1a{
	background: url(../images/pay-pic1a.gif) no-repeat;
	height: 33px;
	width: 259px;
	color:#FFF;
	line-height: 12px;
	font-weight:bold;
	font-size: 11px;
	padding-top: 3px;
}
.pay-pic2b{
	background: url(../images/pay-pic2b.gif) no-repeat;
	height: 33px;
	width: 259px;
	color:#FFF;
	line-height: 12px;
	font-weight:bold;
	font-size: 11px;
	padding-top: 3px;
}
.pay-pic2a{
	background: url(../images/pay-pic2a.gif) no-repeat;
	height: 33px;
	width: 259px;
	color:#FFF;
	line-height: 12px;
	font-weight:bold;
	font-size: 11px;
	padding-top: 3px;
}
.pay-pic3b{
	background: url(../images/pay-pic3b.gif) no-repeat;
	height: 33px;
	width: 259px;
	color:#FFF;
	line-height: 12px;
	font-weight:bold;
	font-size: 11px;
	padding-top: 3px;
}
.pay-pic3a{
	background: url(../images/pay-pic3a.gif) no-repeat;
	height: 33px;
	width: 259px;
	color:#FFF;
	line-height: 12px;
	font-weight:bold;
	font-size: 11px;
	padding-top: 3px;
}
.pay-ctxt{
	border: 1px solid #CCC;
	padding: 20px 5px;
	font-size:10px;
}
.pay-ctxt2{
	font-size:11px;
}

.position-pic1{
	background: url(../images/positions-pic1.jpg) no-repeat;
	width: 472px;
	height: 117px;
	padding: 260px 0px 0px 25px;
}
.position-pic2{
	background: url(../images/position-pic2.png) no-repeat left;
	padding: 0px 0px 0px 120px;
}

/*------Apply Today------*/

.apply-pic2{
	background: url(../images/apply-pic2.png) no-repeat;
	width: 87px;
	height: 93px;
	float:left
}
.app-up{
	background:url(../images/app-up.gif) no-repeat;
	width: 494px;
	height: 19px;
}
.app-center{
	background:url(../images/app-center.gif) repeat;
	width: 494px;
	height: auto;
}
.app-bottom{
	background:url(../images/app-bottom.gif) no-repeat;
	width: 494px;
	height: 15px;
	
}

.app-left{
	float:left;
	width: 155px;
	margin: 0px 0px 20px 5px;
	padding: 10px 0px 0px 0px;
}
.app-left span{
	color: #C00;
}
.app-left p{
	text-align:right;
	font-weight:bold;
	font-size:11px;
	text-shadow: #fff 0px -1px 0px;
}
.app-ptxt{
	margin: 60px 0px 0px 0px;
	text-align:right;
}
.app-right{
	float:left;
}

#app-txtshldr{
	clear:both;
	margin:0px 0px 0px 20px;
	padding:5px;
	overflow:hidden;
	width:269px;
	min-width: 249px;
}
.app-qa{
	margin: 10px 0px 30px 10px;
	width: 450px;
	padding: 0px 0px 20px 0px;
	border-bottom: 1px dashed #CCC;
}
.app-qa p{
	text-align:left;
}
.q-right{
	width: 410px;
	float:left;
	vertical-align:middle;
	text-align:left;
}
.q-left{
	width: auto;
	float:left;
	padding: 3px 0px 0px 0px;
	text-align:left;
}
/*------ FWJ ------*/
.fw-icon{
	float:left;
	margin: 0px 10px 0px 0px;
}
.side{
	margin: 10px 0px 0px 5px;
}
.fw-pic1 {
	background:url(../images/fw-pic1.gif) no-repeat;
	font-size:14px;
	text-align:left;
	width: 308px;
	height: 112px;
	padding: 18px 190px 0px 30px;
	margin:15px 0px;
	text-shadow: #FFF 1px 2px 0px;
	line-height: 16px;
	color: #333;
}
.sw-pic1 {
	background:url(../images/sw-pic1.gif) no-repeat;
	font-size:14px;
	text-align:left;
	width: 308px;
	height: 95px;
	padding: 35px 190px 0px 30px;
	margin:15px 0px;
	text-shadow: #FFF 1px 2px 0px;
	line-height: 16px;
	color: #333;
}
.bcom-pic2 {
	background:url(../images/bcom-pic2.jpg) no-repeat;
	font-size:14px;
	text-align:left;
	width: 278px;
	height: 90px;
	padding: 40px 205px 0px 45px;
	margin:15px 0px;
	text-shadow: #FFF 1px 2px 0px;
	line-height: 16px;
	color: #333;
}
.sw-pic2{
	background: url(../images/bw-pic1.jpg) no-repeat;
	width: 509px;
	height: 149px;
	padding: 200px 0px 0px 18px;
	margin: 0px 0px 10px 2px; 
}
.wj-pic1{
	background: url(../images/wj-pic1.jpg) no-repeat;
	width: 506px;
	height: 119px;
	padding: 10px 0px 0px 20px;
	margin: 0px 0px 10px 2px; 
}
.wj-pic2{
	background: url(../images/wj-pic2.gif) no-repeat;
	font-size:18px;
	text-align:left;
	width: 268px;
	height: 95px;
	padding: 35px 190px 0px 70px;
	margin:15px 0px;
	text-shadow: #FFF 1px 2px 0px;
	line-height: 22px;
	color: #333;
}
.r-divid{
	float: left;
	width: 160px;
	height: auto;
	margin: 0px 0px 0px 5px;
}
.r-bullet1{
	background: url(../images/bullets1.png) no-repeat;
	width: 10px;
	height: 9px;
	display:block;
	float:left;
	margin: 3px 7px 0px 0px;
}
.r-txt{
	float: left;
	width: 130px;
	height: auto;
	text-align: left;
	line-height: 15px;
	margin: 0px 0px 3px 0px;
}
.icon-grad{
	background: url(../images/icon-grads.png) no-repeat left top ;
	width: auto;
	height: 65px;
	padding: 15px 0px 0px 80px;
	margin: -10px 0px 10px 0px;
	border-bottom: solid #DBE1E6 1px;
}
.icon-arrow{
	background: url(../images/icon-arrow.png) no-repeat;
	width: 19px;
	height: 20px;
	float: left;
	margin: 0px 5px 0px 0px;
}
.txttitle{
	width: 460px;
	height:auto;
	float:left;
	margin:0px 0px 0px 0px;
}
.txttitle span{
	font-weight: bold;
	font-size: 14px;
	text-align:left;
	padding: 0px 0px 0px 0px;
	display:block;
	margin-bottom: 10px;
	text-shadow:-1px -1px 0 #fff;
}
.txttitle p{
	margin: 10px;
	border-top: 1px solid #DBE1E6;
	padding: 10px 0px 0px 0px;
}

.green-bullet{
	background: url(../images/circle_green.png) no-repeat;
	width: 11px;
	height: 11px;
	float:left;
	margin: 4px 5px 0px 20px;
}
.green-txt{
	float:left;
	width: 390px;
	margin: 0px 0px 10px 0px;
	border-bottom: dashed #CCC 1px;
	padding: 0px 0px 10px 0px;
}
.pj-pic1{
	background: url(../images/pj-pic1.gif) no-repeat;
	font-size:14px;
	text-align:left;
	width: 318px;
	height: 84px;
	padding:35px 190px 0 20px;
	margin:15px 0px;
	text-shadow: #FFF 1px 2px 0px;
	line-height: 16px;
	color: #333;
}
.fw-pic3{
	background: url(../images/fw-pic3.gif) no-repeat;
	font-size:14px;
	text-align:left;
	width: 318px;
	height: 84px;
	padding:35px 190px 0 20px;
	margin:15px 0px;
	text-shadow: #FFF 1px 2px 0px;
	line-height: 16px;
	color: #333;
}
.et-pic1{
	background: url(../images/et-pic1.gif) no-repeat;
	font-size:16px;
	text-align:left;
	width: 308px;
	height: 84px;
	padding:35px 190px 0 30px;
	margin:15px 0px;
	text-shadow: #FFF 1px 2px 0px;
	line-height: 18px;
	color: #333;
}
.wc-pic1{
	background: url(../images/wc-pic1.gif) no-repeat;
	font-size:14px;
	text-align:left;
	width: 328px;
	height: 135px;
	padding: 25px 170px 0px 30px;
	margin:15px 0px;
	text-shadow: #FFF 1px 2px 0px;
	line-height: 18px;
	color: #333;
}
.term-cont{
	padding-bottom: 5px;
	border-bottom: 1px #CCC dotted;
	margin-bottom: 5px;
}
.circle{
	background: url(../images/circle.png) no-repeat left top;
	float: left;
	width: 14px;
	height: 23px;
	margin: 7px 10px 0px 0px;
	font-size: 18px;
	color: #090;
	text-align:center;
	text-shadow: #00819e 0px 1px;
	padding: 6px 0px;
}
.t-txt{
	float:left;
	width: 470px;
}
/*------ right menu ------*/


.right-menu{
	width:155px;
	height: 100%;
	float:left;
	padding: 0px;
	margin: 0px;
	
}

/*-----Footer-----*/


.footer{
	width: 923px;
	height: 100px;
	display:block;
}
.logo-foot{
	background:url(../images/logo-foot.png) no-repeat;
	width: 183px;
	height: 34px;
	display:block;
	margin: 10px 0px 0px 10px;
	float:left;
}
.foot-menu{
	float:left;
	text-align:center;
	width: 610px;
	margin: 10px 0px 0px 0px;
	color:#000;
}
.foot-but{
	color:#006586;
	text-decoration:none;
	padding: 0px 10px;
}
.foot-but:hover{
	color: #F90;
	text-decoration:none;
	padding: 0px 10px;
}
.mcafee{
	float:left;
}
/*------ Javascript --------*/

#parallax, #parallax2
   { position: relative; overflow:hidden; width:589px; height:120px;margin:auto; float:left;}
   
   
#sliding-navigation
{
	margin: 0px 0px 15px 27px;
	padding: 0;
	font-size: 11px;
	display:block;
	height: auto;
}
#sliding-navigation .sliding-element a
{
	display: block;
	width: auto;
	padding: 4px 0px 10px 0px;
	margin: 0px;
	color:#4a4a4a;
	text-decoration: none;
	background:url(../images/side-line.gif) no-repeat bottom;
	text-shadow: #FFF -1PX -1px 0px;
}
#sliding-navigation .sliding-element a:hover { color: #F90 }
#sliding-navigation .sliding-element img {
	margin: 0px;
	padding: 0px 4px 0px 0px;
	
}

.sliding-element2 a
{
	display: block;
	width: auto;
	padding: 4px 0px 10px 0px;
	margin: 0px;
	font-weight:bold;
	font-size:10px;
	color: #F90;
	text-decoration: none;
	background:url(../images/side-line.gif) no-repeat bottom;
	text-shadow: #FFF -1PX -1px 0px;
	text-align:left;
}
.sliding-element2 img{
	margin: 0px;
	padding: 0px 4px 0px 0px;	
}
.tabb{
	margin:0px;
	padding: 0px;
	width: 670px;
	height: 32px;
}
.line-tab{
	width: 670px;
	height: 5px;
	display:block;
	background-color:#000;
	margin: 0px;
}
.tabb a{
	background:url(../images/tab-but2.gif) no-repeat;
	width: 119px;
	height: 25px;
	float:left;
	text-align:center;
	padding: 7px 0px 0px 0px;
	font-size: 13px;
	color: #FFF;
	text-decoration:none;
	margin-right: 1px;
}
.tabb a.selected{
	background:url(../images/tab-but1.gif) no-repeat;
	width: 119px;
	height: 25px;
	float:left;
	text-align:center;
	padding: 7px 0px 0px 0px;
	font-size: 13px;
	color: #FFF;
	text-decoration:none;
	margin-right: 1px;
}
.tab-cont{
	width: 668px;
	height:auto;
	background-color: #CCC;
		margin: 0px;
	padding: 0px 1px 1px 1px;
}
.tab-cont1{
	width: 666px;
	height:auto;
	background-color: #FFF;
	margin: 0px auto;
	padding: 0px 1px 1px 1px;
}
.fld1{
	background-color: #F2F2F2;
	width: 300px;
	height: auto;
	padding: 8px 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
}
.fld2{
	background-color: #F2F2F2;
	width: 50px;
	height: auto;
	padding: 8px 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
}
.fld3{
	background-color:#F2F2F2;
	width: 110px;
	height: auto;
	padding: 8px 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
}
.fld4{
	background-color:#F2F2F2;
	width: 162px;
	height: auto;
	padding: 8px 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
}
.fld1_a{
	background-color: #FFF;
	width: 300px;
	height: auto;
	padding: 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
	color: #116f8e;
}
.fld2_a{
	background-color:#FFF;
	width: 50px;
	height: auto;
	padding: 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
	color: #116f8e;
}
.fld3_a{
	background-color:#FFF;
	width: 110px;
	height: auto;
	padding: 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
	color: #116f8e;
}
.fld4_a{
	background-color:#FFF;
	width: 162px;
	height: auto;
	padding: 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
	color: #116f8e;
}
.fld1_b{
	background-color: #F2F2F2;
	width: 300px;
	height: auto;
	padding: 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
	color: #116f8e;
}
.fld2_b{
	background-color:#F2F2F2;
	width: 50px;
	height: auto;
	padding: 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
	color: #116f8e;
}
.fld3_b{
	background-color:#F2F2F2;
	width: 110px;
	height: auto;
	padding: 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
	color: #116f8e;
}
.fld4_b{
	background-color:#F2F2F2;
	width: 162px;
	height: auto;
	padding: 5px;
	float:left;
	margin: 0px 1px 1px 0px;
	text-align:center;
	color: #116f8e;
}
/*------Slide Box-----*/
.log-form{
	margin: 0px auto;
	width: 943px;
}
.s-cont-titl{
	width: 200px;
	font-size: 18px;
	font-weight: bold;
	float:left;
	padding: 10px 0px 0px 0px;
}
.s-cont{
	float:left;
	width: 230px;
	padding: 10px 0px 0px 0px;
}
.s-cont-txt{
	float:left;
	color: #FFF;
	font-size: 10px;
	margin: 2px 5px 0px 0px;
}
.s-cont-fld{
	float:left;
background:none repeat scroll 0 0 #414141;
border:1px solid #1A1A1A;
margin: 2px 0px 0px 0px;
color: #FFF;
}
.s-cont-btn{
	float: left;
	margin-right: 5px;
}
.s-cont-lnk{
	float: left;
	color:#15ADFF;
	text-decoration:none;
}

.slide-panel {
	position: relative;
	z-index: 25;
	margin-bottom: -40px;
}

.bottom {
	bottom: 0;
}

.top {
	top: 0;
}

.content-slide {
	margin-left: auto;
	margin-right: auto;
	z-index: 10;
	overflow: hidden;
	text-align: left;
	background: #343434 ;
	height: 8px;
	width: 100%;
	color: #fff;
	border-bottom: #000 solid 1px;
}

.slide-button {
	position: relative;
	width: 60px;
	z-index: 20;
	cursor: pointer;
	height: 20px;
	padding-top: 0px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	color: #FFF;
	
}
.slide-button1 {
	position: relative;
	width: 60px;;
	z-index: 20;
	cursor: pointer;
	height: 20px;
	padding-top: 0px;
	text-align: center;
	margin-left: auto;
	margin-right: 30px;
	color: #FFF;
	text-decoration:none;
	
}

#workspace {
	padding-top: 50px;
}

#list-1 {
	display: inline;
	float: left;
}

#list-2 {
	display: inline;
	float: left;
}

#list-3 {
	float: left;
}

#list-4 {
	float: left;
}

ul.list {
	line-height: 20px;
	list-style-type: none;
	width: 20%;
	font-size: 0.85em;
}

ul.list li {
	border-bottom: 1px solid rgba(73,81,84,0.49);
	padding-top: 3px;
	padding-bottom: 3px;
	cursor: pointer;
}

ul.list li:hover {
	color: #9f9d8e;
}

ul.list li.header {
	color: #e56f03;
	letter-spacing: 3px;
	padding-bottom: 20px;
	font-variant: small-caps;
	font-size: 1.7em;
	margin-top: 10px;
	cursor: text;
}

ul.list li.header:hover {
	font-size: 1.7em;
}

label {
	
}

.box {
	width: 760px;
	margin-left: auto;
	margin-right: auto;
}

.box p {
	margin-bottom: 0;
}

.box h1 {
	margin: 0;
}

.box h5 {
	margin-bottom: 0;
	border-bottom-style: none;
	font-size: 1em;
	margin-top: -12px;
}

.box h5 span {
	font-weight: normal;
	font-style: normal;
	font-size: 0.9em;
	color: #545454;
}

.box-top {
	background-image: url(box-top.png);
	height: 30px;
}

.box-bottom {
	background-image: url(box-bottom.png);
	height: 30px;
}

.box-middle {
	padding-left: 40px;
	padding-right: 40px;
	background: url(box-middle.png) repeat-y;
}

ul.params {
	font-size: 0.9em;
	font-weight: bold;
	padding-bottom: 30px;
	margin: 0;
}

ul.params li span {
	font-weight: normal;
	font-style: normal;
}
.curv-log{
	background: url(../images/curv-log.png) no-repeat;
	width: 170px;
	height: 46px;
	margin-left: auto;
	margin-right: 50px;
	margin-top: -1px;
	padding: 0px;
}
.icon-log{
	background: url(../images/plus-open2.png) no-repeat;
	width: auto;
	height: 20px;
	padding: 0px 0px 0px 12px;
}
.icon-log:hover{
	background: url(../images/plus-open1.png) no-repeat;
	width: auto;
	height: 20px;
	padding: 0px 0px 0px 12px;
}
.x-close{
	background: url(../images/x-close1.png) no-repeat;
	width: auto;
	height: 20px;
	padding: 0px 0px 0px 12px;
}
.x-close:hover{
	background: url(../images/x-close.png) no-repeat;
	width: auto;
	height: 20px;
	padding: 0px 0px 0px 12px;
}

/*------Modal------*/

#dim{ position:absolute; top:0; left:0; width:100%; z-index:100;  text-align:left; }
			
				.msgbox{ position:absolute; width:300px; height:200px; z-index:200; border:5px solid #222; background: #FFF; top: 50%; left: 50%; margin-top: -100px; margin-left: -150px; }
					.msgbox img{ border:none; margin:5px }
					.closefuzz, .closedim{ top:0px; float:right; }
					





/*------- roundcorner-------*/

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px; padding:0;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:25px 1em 100px 1em;}

.xboxcontent {display:block; background: #FFF; border:0 solid #DBE1E6; border-width:0 1px;}
.xboxcontent-fwj {display:block; background: #fff; border:0 solid #DBE1E6; border-width:0 1px; padding: 12px 18px 5px 18px;}
.xboxcontent-fwj2 {display:block; background: #fff url(../images/position-pic3.png) no-repeat left; border:0 solid #DBE1E6; border-width:0 1px; padding: 12px 18px 5px 18px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background: #FFF; border-left:1px solid #CCC; border-right:1px solid #DBE1E6;}
.xb1 {margin:0 5px; background:#DBE1E6;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}


.xboxcontent-app {display:block; background: #F9FAFA; border:0 solid #DBE1E6; border-width:0 1px; padding: 10px;}
.xboxcontent-app1 {display:block; background: #F9FAFA url(../images/cont-bck.gif) left bottom no-repeat; border:0 solid #DBE1E6; border-width:0 1px; padding: 10px;}
.xboxcontent-app2 {display:block; background: #F9FAFA url(../images/refer-pic1.gif) left bottom no-repeat; border:0 solid #DBE1E6; border-width:0 1px; padding: 10px;}
.xboxcontent-app3 {display:block; background: #F9FAFA; border:0 solid #DBE1E6; border-width:0 1px; padding: 15px 13px;}
.xboxcontent-app4 {display:block; background: #F9FAFA; border:0 solid #DBE1E6; border-width:0 1px; padding: 10px 20px;}
.xtop-app, .xbottom-app {display:block; background:transparent; font-size:1px;}
.xb1-app, .xb2-app, .xb3-app, .xb4-app {display:block; overflow:hidden;}
.xb1-app, .xb2-app, .xb3-app {height:1px;}
.xb2-app, .xb3-app, .xb4-app {background: #F9FAFA; border-left:1px solid #DBE1E6; border-right:1px solid #DBE1E6;}
.xb1-app {margin:0 5px; background:#DBE1E6;}
.xb2-app {margin:0 3px; border-width:0 2px;}
.xb3-app {margin:0 2px;}
.xb4-app {height:2px; margin:0 1px;}




.xboxcontent-ban {display:block; background: #FFF; border:0 solid #fff; border-width:0 1px; padding: 10px;}
.xtop-ban, .xbottom-app {display:block; background:transparent; font-size:1px;}
.xb1-ban, .xb2-ban, .xb3-ban, .xb4-ban {display:block; overflow:hidden;}
.xb1-ban, .xb2-ban, .xb3-banp {height:1px;}
.xb2-ban, .xb3-ban, .xb4-ban {background: #fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.xb1-ban {margin:0 5px; background:#fff;}
.xb2-ban {margin:0 3px; border-width:0 2px;}
.xb3-ban {margin:0 2px;}
.xb4-ban {height:2px; margin:0 1px;}


.xboxcontent-lan {display:block; background: #FFF; border:0 solid #ECECEC; border-width:0 1px;}
.xtop-lan, .xbottom-lan {display:block; background:transparent; font-size:1px;}
.xb1-lan, .xb2-lan, .xb3-lan, .xb4-lan {display:block; overflow:hidden;}
.xb1-lan, .xb2-lan, .xb3-lan {height:1px;}
.xb2-lan, .xb3-lan, .xb4-lan {background: #FFF; border-left:1px solid #ECECEC; border-right:1px solid #ECECEC;}
.xb1-lan {margin:0 5px; background:#ECECEC;}
.xb2-lan {margin:0 3px; border-width:0 2px;}
.xb3-lan {margin:0 2px;}
.xb4-lan {height:2px; margin:0 1px;}



/*------- Upload button-------*/
	.hidden{
				display: none;
			}
			
			
/*--------Accordion-------*/

.basic {
	width: 490px;
	margin: 20px auto;
}






.basic h4 {
	margin:0;
	padding:0;
	text-align:left;
}


#accord{
	background-color:#EBEBEB;
border-bottom:1px solid #CCCCCC;
border-left:4px solid #0099CC;
color:#464646;
cursor:pointer;
display:block;
font-family:Verdana;
font-size:11px;
font-weight:bold;
line-height:14px;
padding:8px;
text-align:left;
text-decoration:none;
text-shadow:0 -1px 0 #FFFFFF;
}

#accord.selected{
	background-color: #009FD0;
  border-bottom:0;
  text-shadow: #000 0px 1px 0px;
  color:#fff;
}


.basic-cont{
	background: #FFF;
	width: 488px;
	border: 0px #F0F0F0 solid;
	border-width: 0px 1px 1px 1px;
	text-align:left;
}

.confirm-dialog {
	background-color:#E6E6E6;
    MARGIN: 0px auto;	
    WIDTH: 340px;	
    PADDING-TOP: -20px;	
    POSITION: relative;
	border: 1px #FFF solid;
}

.confirm-dialog .inner {	
    PADDING-RIGHT: 20px;	
    PADDING-LEFT: 20px;	
    PADDING-BOTTOM: 11px;	
    BACKGROUND: url(../images/dialog24.png) no-repeat left bottom;	
    FLOAT: left;	
    MARGIN: 0px 0px -20px 0px;	
    WIDTH: 290px;	
    PADDING-TOP: 0px;
} 

.confirm-dialog .base {	
    BORDER-TOP: #ddd 1px solid;	
    BACKGROUND: url(img/bg/dialog-base.png) no-repeat left bottom;	
    PADDING-BOTTOM: 4px;	
    MARGIN-LEFT: -11px;	
    MARGIN-RIGHT: -11px;	
    PADDING-TOP: 4px;	
    TEXT-ALIGN: center;
}

.confirm-dialog H2 {	
    FONT-WEIGHT: bold;	
    FONT-SIZE: 1.25em;	
    COLOR: #f60;
    TEXT-ALIGN: center;
} 

 

.close {	
    DISPLAY: block;	
    BACKGROUND: url(../images/close24.png) no-repeat 0px 0px;	
    LEFT: -5px;	
    WIDTH: 26px;	
    TEXT-INDENT: -1000em;	
    POSITION: absolute;	
    TOP: -7px;	
    HEIGHT: 26px;	
}   


.radiobutton {
margin-left:-1px;
}
label {
position:relative;
top:-1px;

}
#ctl00_placeholdercontainer_updateOtherSource{
	width: 323px;
	height:auto;
	padding: 0px;
	margin: 0px;
	
}

.formq {
height:auto;
margin:0 auto;
padding:10px;
width:300px;
}

.formq1  {
color:#000;
font-size:14px;
margin-left:0;
padding:0 0 10px;
font-weight: bold;
width:200px;
}
.formq2 {
color:#000000;
margin-left:0;
padding:0 0 10px;
width:105px;
}
.log-li {
float:left;
margin:0 5px 0 0;
}
.modalBackground {
background-color:Black;
opacity:0.7;
}
.login-txtfld1 {
border:1px solid #999;
font-size:14px;
height:20px;
width:300px;
}
.watermark
{
	COLOR: #999;
	font-size:11px;
	font-style:italic;
	border:0px;
	width: 254px;
	height:16px;
	}

/* basic */
#basic-modal{color:#15ADFF;
float:left;
text-decoration:none;}
#basic-modal-content {display:none; }
#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container {height:100px; width:320px; color:#bbb; background-color: #FFF; border:4px solid #000; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/x-close1.png ) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}

.backtop{
	background-image:url(../images/top.gif);
	background-repeat:no-repeat;
	width: 80px;
	height: 17px;
	margin: 20px 20px 10px 0px;
	padding: 2px 0px 0px 15px;
	float:right;
}
.scroll{
	color: #009FD0;
	text-shadow: none;
}

.scroll:hover{
	color: #F90;
	text-shadow: none;
}
	
.error{ text-align:left; color:#800000;
        margin-left:70px;
        width:450px;
        }
		
