//added by subin on may  13th to include css in a seperate file for landing page

@charset "utf-8";
/* CSS Document */


.mainContainer { width:100%; margin-left:0px;min-width:1004px !important;}
select, textarea {font-family:Arial, Helvetica, sans-serif; font-size:11px; border:#999 1px solid; }
input[type=text] {font-family:Arial, Helvetica, sans-serif; font-size:11px; border:#999 1px solid; vertical-align:absbottom; }
input {font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:middle;}
* html input {vertical-align:middle;} 


table.paddingTB2px td, td.paddingTB2px div {padding:2px 0px 2px 0px;}
table.paddingTB5px td, td.paddingTB2px {padding:5px 0px 5px 0px;}
.homeBorder{
width:98.5%; border:6px solid #ECECEC;float: left; *padding-bottom: 30px; *float:none;
}


table a:hover{
text-decoration: none;
}
a:hover{
text-decoration: none;
}

@charset "utf-8";
/* CSS Document */

a{color:#42aade; text-decoration: none;}
a:hover{ text-decoration: none;}
.newhome .maincontainer1{margin:0 auto;margin-top:-12px;*margin-top:0px; width:850px;text-align: left;}
.newhome .container1{width:100%;	background:#FFF; float:left; padding:0 0 20% 0 }
.newhome #logo{ margin:5% 0 0 4%; _margin:5% 0 0 2%; width:284px; }
.newhome .toplink{ color:#0071bc; margin:10px 20px 0 0;_margin:10px 10px 0 0; float:right; }
.newhome .toplink a{ color:#0071bc;text-decoration: none;}
.newhome .text{float:left; padding:5px 0 3% 4%; *padding:3% 0 0 4%;  width:59%; font-size:20px; font-weight:400; line-height:25px; float:left;}

.newhome .signupcontainer{ padding:3px 0 6% 20px;   *padding:25px 0 0 20px; width:550px;  _width:550px; *width:550px;font-size:18px; font-weight:400; float:left; }
.newhome .signupinputs{margin:20px auto 30px auto; *margin:10px auto 18px 20px; width:90%; *width:95% } 
.newhome .signupinputs1{ float:left; clear:both} 
.newhome .buttonContainer{ float:left;} 

.newhome .contentplace { background-color:#eceff5; width: 550px;}
.newhome .contentplace p { margin: 0 10px 0 10px; }
.newhome .topplace{ background: url(../images/jtopright.png) no-repeat top right; }
.newhome .bottomplace { background: url(../images/jbotright.png) no-repeat top right; }
.newhome img.placeborder { width: 20px; height: 20px;border: none;display: block !important; }


.newhome input { margin:2% 0 0 0; width:80% ; height:20px; border:none; color:#666 }
.newhome .joinbutton{outline:none; cursor:pointer;  float:right; margin: 10px 0 0 0;  }
.newhome .loginbutton{background: url(../images/loginbutton.gif) no-repeat; outline:0px; cursor:pointer; width:63px ; height:38px; float:right; }



.newhome button {border: 0 none;cursor: pointer;font-weight: normal;padding: 0 15px 0 0;text-align: center;*text-align: right;height: 30px;line-height: 30px;width: auto;}

.newhome button.rounded {background: transparent url(../images/btn_right.png ) no-repeat scroll right top; clear: left; font-size: 0.8em;}

.newhome button span {display: block; padding: 0 0 0 15px; position: relative; white-space: nowrap; height: 30px; line-height: 30px;}
.newhome button.rounded span {background: transparent url(../images/btn_left.png ) no-repeat scroll left top;color: #ffffff;}
.newhome button::-moz-focus-inner {border: none;}

.newhome .memberlogin{width:237px ; padding:5px 0 5px 0; float:left; margin:-27px 2% 0 3%; *margin:-6px 2% 0 3%;_margin:-6px 2% 0 3%; _float:right;}
.newhome .memberlogin .top{ background:url(../images/logtop.gif) bottom no-repeat; width:237px; height:14px; _height:14px; float:left; margin-top:5px; }
.newhome .memberlogin .bot{ background:url(../images/logbottom.gif) bottom no-repeat #EAE6DA; width:237px; height:50px; _height:50px;float:left;}
.newhome .memberlogin .midcontent{ float:left ; background:#EAE6DA; width:207px; *width:210px; padding:0px 0px 0px 30px; *padding:0px 0px 0px 37px; font-size:13px;min-height: 100px;_min-height: 100px;*min-height: 100px; }
.newhome .memberlogin .midcontent .label{ float:left ; width:80%; margin:5px 0 0 0; color:#808080; font-weight:600;   }
.newhome .memberlogin .midcontent .label input{font-size: 14px; padding:1px 2px 0px 2px;}
.newhome .rememberme {font-size: 12px;font-weight:500; }
.fontsize14{
	padding-left:3px;font-size: 14px; padding:1px 2px 0px 2px;color:#808080;
}


.newhome .member {font-size: 16px; font-weight:bold; margin:0 0 5px 30px; color:#999}
.newhome .forgotten{ font-size: 12px; color:#0095ff; }
.newhome .forgotten a{ font-size: 12px; color:#0095ff; text-decoration: none; }
.newhome .footer{text-align:left; float:right; width:60%; margin:10px 0 0 0; color:#999; font-size:10px; font-weight:400}
.newhome .footer a{ color:#999; font-size:10px; font-weight:400 ;text-decoration:none; outline:none;}
.newhome .footer a:hover{ text-decoration:none; outline:none;}

lchkbox {outline:none;}


.bodyTextLink {font-size:10px; color:#42AADE;}



