@charset "utf-8";
/* CSS Document */

html, body{	height:100%; margin:0; padding:0;}
a{ outline:none;}
img{ border:none; padding:0; margin:0;}
p, span, h1, h2, h3, h4{padding:0px; margin:0px auto;}
p,{ text-align:justify;}
div{ text-align:left;}
ul, li{padding:0; margin:0;}

#topmsg {
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#F00;
}

#formmsg {
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#F00;
}


body{ background:url(../images/body-bg.gif) repeat-x scroll top #fff; font-family:Verdanda, Arial, sans-serif;}

#main-div{ margin: 0 auto; width:1000px;}

/*------------------------------------------------------------------------ Header Part Start ----------*/
#header{ height:223px; background:url(../images/header.jpg) no-repeat scroll top;}
#logo{ margin-left:30px; padding:0; width:289px;}
#logo a{ width:289px; height:86px; display:block; text-indent:-9000px;}

#header h2{ margin:36px 0 0 79px; padding:0; text-indent:-9000px;}

/*------------------------------------------------------------------------ Header Part End ----------*/

/*------------------------------------------------------------------------ Content Part Start ----------*/
#cpart{ margin-top:26px; padding-left:30px;}

.steps{ margin:0; padding:0;}
.steps  h3.title{text-indent:-9000px;  background:url(../images/3-steps-bg.jpg) no-repeat; height:35px;}
.steps ul{ list-style:none; padding:0; margin:0;}
.steps li{ float:left; display:block;}
.steps li span{ color:#6e6e6e; font-size:19px; font-weight:normal;}
.steps li h4{ font-size:19px; font-weight:bold; color:#383838; padding:0; margin:0; text-transform:uppercase;}
.steps li.step1{ background:url(../images/step1-bg.jpg) no-repeat; width:239px; height:76px; padding:28px 0 0 48px;}
.steps li.step2{ background:url(../images/step2-bg.jpg) no-repeat; width:268px; height:76px; padding:28px 0 0 66px;}
.steps li.step3{ background:url(../images/step3-bg.jpg) no-repeat; width:256px; height:76px; padding:28px 0 0 70px;}
.msg2 {	font-size:17px;}

/*------------------------------------------------------------------------ Content Part Start ----------*/


/*------------------------------------------------------------------------ Left Form Part Start ----------*/
#lpart{ float:left; width:287px; margin:1px 0 0 0; background:url(../images/big-arrow.jpg) no-repeat scroll top right; padding:102px 0 0 0;}

.f-box{ background:url(../images/form-bg.jpg) no-repeat; height:261px; padding:0px 32px 0px 32px;}
.f-box .heading{ font-size:19px; color:#fff; text-align:center; display:block; text-transform:uppercase; padding-top:13px;}
.f-box .content{ font-size:12px; font-weight:bold; color:#616161; padding-top:7px; display:block; margin-bottom:13px;}

.f-box form{ padding:0; margin:0;}
.f-box input{ padding:3px; border:1px solid #d8d8d8;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#616161; width:153px; margin-bottom:9px; outline:none;}
.f-box .label{ font-size:15px; color:#444444; padding-top:2px;}
.f-box .button{ background:url(../images/jobs2.jpg) no-repeat; height:40px; width:159px; border:0 none; cursor:pointer;margin-left:20px;}


/*------------------------------------------------------------------------ Right Part Start ----------*/
#rpart{ float:left; width:637px; background:url(../images/rpart-bg.jpg) no-repeat scroll top; margin:1px 0 0 0 ; padding:18px 0 0 23px;}
#rpart h1{ margin:0; padding:0; font-size:25px; font-weight:bold; color:#01141f; padding-bottom:30px;}
#rpart p{ font-size:15px; color:#000000; margin-bottom:30px; text-align:justify}
/*------------------------------------------------------------------------ Right Part End ----------*/




/*------------------------------------------------------------------------ Terms Top Start ----------*/
#tpart{ margin-top:26px; padding-left:30px;}

.tsteps{ margin:0; padding:0;}
.tsteps  h3.title{text-indent:-9000px;  background:url(../images/t-steps-bg.jpg) no-repeat; height:35px;}
/*------------------------------------------------------------------------ Terms Page End ----------*/


/*------------------------------------------------------------------------ Unsubscribe Top Start ----------*/
#njpart{ margin-top:26px; padding-left:30px;}

.njsteps{ margin:0; padding:0;}
.njsteps  h3.title{text-indent:-9000px;  background:url(../images/nj-steps-bg.jpg) no-repeat; height:35px;}
/*------------------------------------------------------------------------ Unsubscribe Page End ----------*/


/*------------------------------------------------------------------------ Privacy Page Start ----------*/
#ppart{ margin-top:26px; padding-left:30px;}

.psteps{ margin:0; padding:0;}
.psteps  h3.title{text-indent:-9000px;  background:url(../images/p-steps-bg.jpg) no-repeat; height:35px;}

/*------------------------------------------------------------------------ Privacy Page End ----------*/


/*------------------------------------------------------------------------ FAQ Top Start ----------*/
#fpart{ margin-top:26px; padding-left:30px;}

.fsteps{ margin:0; padding:0;}
.fsteps  h3.title{text-indent:-9000px;  background:url(../images/f-steps-bg.jpg) no-repeat; height:35px;}
/*------------------------------------------------------------------------ FAQ Page End ----------*/

/*------------------------------------------------------------------------ Privacy, Terms, Unsubscribe & FAQ Top Start ----------*/
#tppart{ float:left; width:850px; background:url(../images/rpart-bg.jpg) no-repeat scroll top; margin:1px 0 0 0 ; padding:4px 0 0 23px;}
#tppart h1{ margin:0; padding:0; font-size:25px; font-weight:bold; color:#01141f; padding-bottom:30px;}
#tppart p{ font-size:15px; color:#000000; margin-bottom:30px; text-align:justify}
/*------------------------------------------------------------------------ Privacy, Terms, & FAQ Page End ----------*/



/*------------------------------------------------------------------------ Content Part End ----------*/

#footer{ width:977px; height:30px;}
#footer span{ text-align:right; padding-right:10px; color:#007ebb; font-size:12px; display:block;}

.clear{ clear:both;}

/*------------------------------------------------------------------------ Form ----------*/
.register {margin-bottom:40px;}
.reg 		{
	display:inline;
	vertical-align:top;
}
.register fieldset {padding:10px 0 0 0;}
.register fieldset p{
	padding:3px 5px 0 0;
	width:185px;
}
.register textarea {width:137px;}#clickbooth {
	font-family: Verdana, Arial, sans-serif;
	font-size: xx-small;
	color: #007ebb;
	padding-right: 120px;
}
