/* CSS Document */

body{
margin:0;
padding:0;
font-family: "Franklin Gothic Medium", "Franklin Gothic Medium Cond", "Franklin Gothic Demi Cond";
font-size:14px;
background-color:#d8d8d8;
font-style:normal;
font-sm
}

img{
border:0px;
}

h3{
font-size:20px;
color:#005696;
margin-bottom:5px;
text-transform:uppercase;
font-size:16px;
font-smooth: always;
}

ul{
margin-left:-20px;
*margin-left:25px;
*margin-top:7px;
}

li{
padding-bottom:8px;
}

.page{
width:933px;
*width:948px; 
margin:0px auto; 
padding:20px 36px 0px 20px;
*padding:0px;
*padding-top:20px; 
height:100%;
}

.content{
float:left; 
width:960px; 
*width:957px; 
background-color:#d8d8d8;
}

.topbanner{
float:left; 
width:952px; 
height:76px; 
background-image:url(../images/home/topbar.jpg); 
background-repeat:no-repeat;
}

.loginholder{
float:left; 
width:952px;
}

.cellleft{
background-image:url(../images/home/lftbox.jpg); 
background-repeat:no-repeat;
width:476px;
height:421px;
}
.errornone{
float:left; 
margin:10px 35px 0px 35px; 
width:404px;
/*height:22px;*/
}
.errortext{
float:left; 
margin:10px 35px 0px 35px;
text-align:center;
font-weight:bold;
color:#CC3300; 
width:404px;
/* height:20px;*/
background-image:url(../images/home/errorbg.jpg);
background-repeat:no-repeat;
}
.regerrornone{
float:center; 
margin:10px 2px 0px 20px;  
width:404px;
/*height:22px;*/
}
.regerrortext{
float:center; 
margin:10px 2px 0px 20px; 
text-align:center; 
color:#CC3300; 
/* background-color:#fdac9c; */
background-image:url(../images/home/errorbg.jpg);
background-repeat:no-repeat;
width:404px;
/*
border:1px solid #CC0000;
*border-radius: 5px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
*/
font-size:14px;
font-weight:bold;
/*height:20px;*/
}

.loginbg{
float:left; 
width:365px; 
height:270px; 
margin:30px;
margin-top:0px; 
background-image:url(../images/home/loginbg.jpg);
background-repeat:no-repeat; 
padding:25px;
}

.loginbox{
font-family: "Franklin Gothic Demi Cond", "Franklin Gothic Medium", "Franklin Gothic Medium Cond";
font-size:20px; 
color:#fff;
}

.usernamebox{
width:194px;
*width:190px;
height:27px;
background-image:url(../images/home/username_box.jpg);
background-repeat:no-repeat;
}
.registerusernamebox{
/*
width:194px;
*width:190px;
*/
width:120px;
*width:120px;

height:35px;
background-image:url(../images/home/username_box.jpg);
background-repeat:no-repeat;
}
.user_input_box{
*width:172px;
border:0px;
margin-top:-2px;
*margin-top:5px;
*padding-bottom:8px;
margin-left:10px;
}

.url_box{
background-image:url(../images/home/urlbox.jpg);
background-repeat:no-repeat;
width:142px;
height:33px;
}

.url_input_box{
width:130px;
*width:128px;
border:0px;
*padding-bottom:8px;
margin-left:10px;
margin-top:-2px;
*margin-top:5px;
}

.password_txt{
padding-top:13px;
}
.registerinputbox{
padding-top:8px;
}
.passwordbox{
background-image:url(../images/home/passwordbox.jpg);
background-repeat:no-repeat;
width:365px;
height:35px;
}

.password_input_box{
width/*\**/:350px;
width:355px;
*width:350px;
border:0px;
margin-left:10px;

margin/*\**/:0px 0px 0px 5px;
margin-top:8px;
}

.buttons_cell{
padding-top:30px;

}

.remembermebox{
padding:0px;
padding-top:6px;

*padding-top:2px;
padding/*\**/:2px 0 0 0;
}

.buttons{

}

.buttons a{
color:#fff;
text-decoration:none;
outline:none;
}

.buttons a:hover{
color:#fff;
text-decoration:none;
}

.forgotpassword{
padding-top:10px;
text-decoration:underline;

}

.forgotpassword a{
padding-top:10px;
color:#f3be4c;
outline:none;
text-decoration:underline;
}

.forgotpassword a:hover{
padding-top:10px;
color:#f3be4c;
text-decoration:underline;
}

.cellright{
background-image:url(../images/home/rgtbox.jpg);
background-repeat:no-repeat;
width:476px;
height:421px;
}

.textboxright{
float:left; 
width:404px; 
margin-top:160px;
*margin-top:150px;
padding:36px; 
color:#fff; 
font-size:14px; 
font-weight:normal; 
letter-spacing:0.025em;
}

.mvlogo_btm_border{ 
border-bottom:1px solid #cccccc;
}

.textbox{
color:#595959;
width:952px; 
height:195px; 
background-image:url(../images/home/txtbg.jpg);
background-repeat:no-repeat;
}

.textbox2{
color:#595959;
width:952px; 
height:195px; 
background-image:url(../images/home/txtbg2.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
border-bottom:1px solid #cccccc;
}

.textbox3{
color:#595959;
width:952px; 
height:195px; 
background-image:url(../images/home/txtbg3.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
border-bottom:1px solid #cccccc;
}

.txtlft{
float:left; 
margin-left:85px; 
color:#595959; 
width:220px; 
margin-top:10px;
*margin-top:20px;
}

.txtcenter{
float:left; 
margin-left:95px;
color:#595959; 
width:220px;
*width:200px;  
margin-top:10px;
*margin-top:20px;
}

.txtrgt{
float:left; 
margin-left:102px;
*margin-left:120px;  
margin-right:12px; 
color:#595959; 
width:200px;
*width:180px;   
margin-top:10px;
*margin-top:20px;
background-color:#FFFFFF;
}

.txtlft2{
float:left; 
margin-left:100px; 
color:#595959; 
width:380px; 
margin-top:10px;
}

.footer{
float:left; 
width:952px; 
background-color:#6292ac; 
color:#dfe7eb; 
text-align:center; 
padding-top:15px; 
padding-bottom:15px;
}

.footer a{
text-decoration:underline;
color:#fff;
}

.footer a:hover{
text-decoration:none;
color:#fff;
}

/*new classes*/
.cellleft_light{
background-image:url(../images/home/light-bg-lft.jpg); 
background-repeat:no-repeat;
width:476px;
height:421px;
}

.edit_content{
float:left; 
width:365px; 
height:270px; 
margin:30px;
margin-top:10px; 
padding:25px;
}

.editBox_txt{
font-family: "Franklin Gothic Demi Cond", "Franklin Gothic Medium", "Franklin Gothic Medium Cond";
font-size:15px; 
color:#525657;
}

.editBox_txt a{
font-size:15px; 
color:#525657;
text-decoration:none;
outline:none;
}

.editBox_txt a:hover{
color:#525657;
text-decoration:underline;
outline:none;
}

.bottom_border{
border-bottom:1px solid #a4c2da;
padding-bottom:5px;
padding-top:5px;
}

.lft_title{
color:#015496;
font-size:20px;
}
/* -------------------------------------- */
.right_sliding_box_outer
{
font-family:Franklin Gothic Medium, Franklin Gothic Medium Cond; 
font-size:20px; 
color:#fff;
position:absolute;
width:476px;
z-index:100;
}

.right_sliding_box_inner
{
position:relative;
height:401px;
width:446px;
z-index:100;
background-image:url(../images/home/blank-bg.png);
background-repeat:no-repeat;

margin-left:0px;
padding-left:15px;
}

.register_submit_button_right{
width:80px;
height:30px;
background-image:url(../images/home/rgt_btn.jpg);
background-repeat:no-repeat;
color:#fff;
border:0px;
font-size:18px;
cursor:pointer;
padding-bottom:3px;
*padding-bottom:0px;
padding-right:9px;
*padding-right:6px;
}

.register_submit_button_left{
width:80px;
height:30px;
background-image:url(../images/home/lft_btn.jpg);
background-repeat:no-repeat;
color:#fff;
border:0px;
font-size:18px;
cursor:pointer;
padding-bottom:3px;
*padding-bottom:0px;
padding-right:9px;
*padding-right:6px;

}



.corpwidth{
/*
	padding-right:12px;
	*padding-right:12px;
*/
	padding-right:1px;
	*padding-right:1px;
	
}