/* CSS Document */
body{ 
margin:0px; 
padding:0px; 
background:#000E1D;
}

td {
font: 11px Verdana;
}

#cp_shadeleft{
float:left;
background:#000E1D url(../images/cp_abtshade01.jpg) no-repeat top left;
width:1086px;
display:inline;
padding-left:114px;
}

#cp_shaderite{
float:left;
background:#000E1D url(../images/cp_abtshade02.jpg) no-repeat top right;
width:973px;
display:inline;
padding-right:113px;
}

/* top panel starts here */

.tp_bg1{
float:left;
background:url(../images/tp_abtbg1.jpg) no-repeat;
width:685px;
height:84px;
display:inline;
}

.tp_txt{
float:left;
margin:17px 0 0 24px;
}

.tp_checkpad{
float:right;
background:url(../images/tp_abtcheckpad.jpg) no-repeat;
width:264px;
height:59px;
display:inline;
}

.tp_weltxt{
font-size:10px;
line-height:18px;
color:#78BCE7;
padding: 10px;
}

.tp_chkout{
float:left;
background:url(../images/tp_abtchkout.jpg) no-repeat;
width:111px;
height:17px;
text-align:center;
font-weight:bold;
color:#000;
padding-top:1px;
margin:-12px 0 0 145px;
position:relative;
text-decoration:none;
}

.tp_navbg{
float:left;
background:url(../images/tp_abtnavbg.jpg) no-repeat;
width:685px;
height:35px;
display:inline;
}

.tp_search{ float:left;
background:url(../images/tp_search.jpg) no-repeat;
width:187px;
height:19px;
border:0px;
margin:4px 0 0 83px;
padding:3px 0 0 3px;
color:#FFFFFF;
font:11px Verdana, Arial, Helvetica, sans-serif;
}

.tp_srchbtn{
float:left;
margin:8px 0 0 3px;
background:url(../images/tp_srchbtn.jpg) no-repeat;
width:18px;
height:16px;
border:0px;
}

.lp_abtpadd{
display: inline; 
float:left; 
width:750px;
margin:10px 0 0 30px;
}

.lp_regformpad{
float:left;
width:722px;
margin:10px 0 0 5px;
border:1px solid #D9CEC8;
padding-bottom:20px;
display:inline;
}

.lp_regformpad a{
color:#e01414;
text-decoration:none;
}

.lp_regformpad a:hover{
text-decoration:underline;
}

.lp_regformrow,.lp_regformrow1{
display:inline;
margin:10px 0 0 0;
}

.lp_regformrow{
margin:20px 0 0 0;
}

.lp_regstxt{
float:left;
font:11px/14px Verdana, Arial, Helvetica, sans-serif;
color:#515151;
width:135px;
margin:4px 0 0 0;
text-align:right;
}

.field {
padding:2px;
border:#999 1px solid;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#6C6B6B;
}

.field-long {
width:240px;
padding:2px;
border:#999 1px solid;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#6C6B6B;
}

.field-small {
width:100px;
padding:2px;
border:#999 1px solid;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#6C6B6B;
}

.select-long {
width:246px;
border:#999 1px solid;
padding:2px;
font:11px Verdana, Arial, sans-serif;
color:#333;
}

.select-small{
width:100px;
border:#999 1px solid;
padding:2px;
font:11px Verdana, Arial, sans-serif;
color:#333;
}

.captcha-box {
border:#999 4px double;
width:242px;
}

.cp_captxt1{
float:left;
font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
color:#515151;
width:300px;
margin:20px 0 0 25px;
}

.lp_captcha{
float:left;
margin:3px 0 0 145px;
}

.lp_regstcap{
float:left;
width:90px;
margin:7px 0 0 15px;
border:1px solid #8E3D3D;
height:24px;
}

.lp_regchk{
float:left;
margin:10px 10px 0 30px;
}

.lp_chktxt{
float:left;
margin:9px 0 0 0;
width:300px;
font:10px/14px Verdana, Arial, Helvetica, sans-serif;
color:#515151;
}

.lp_regstsbmt{
background:url(../images/lp_regstsbmt.jpg) no-repeat;
width:76px;
height:24px;
border:0px;
margin:10px 0 0 140px;
}

.lp_regline1{
clear:left; float:left;
margin:15px 0 0 20px;
}

.lp_regsmlxt{
clear:left; 
float:left;
margin:25px 0 0 20px;
font:9px/14px Verdana, Arial, Helvetica, sans-serif;
color:#515151;
width:680px;
display:inline;
}

.lp_abtitle{
float:left;
background:url(../images/lp_abtitleimg.jpg) no-repeat left;
width:300px;
font-weight:bold;
color:#C50000;
height:25px;
padding:3px 0 0 26px;
}

.lp_regerror{
float:left;
background:url(../images/lp_regerrortle.jpg) repeat-x;
height:27px;
width:276px;
margin-left:10px;
border-right:1px solid #8E3D3D;
font:11px/24px Verdana, Arial, Helvetica, sans-serif;
color:#C60000;
}

.message{
float:left;
margin-left:10px;
}

.rp_abtpadd{
display: inline; 
float:left; 
width:165px;
margin:10px 0 0 5px;
}

#ft_padd{ 
clear:left; float:left; width:973px;
height:85px;
background:url(../images/ftr_abtbg.jpg) no-repeat;
}

.ftr_lnks{ 
text-align:center;
line-height:15px;
color:#006FA3;
padding-top:15px;
}
 
.fp_txt{ 
margin:0px 0 0 0px;
line-height:15px; 
color:#006FA3; 
text-decoration:none; 
display:inline;
}

.fp_divi{ 
font:11px/15px Arial; 
color:#006FA3; 
display:inline;
margin:0 10px 0 10px;
}

.ft_cpy{ 
font: 11px/15px Verdana, Arial, Helvetica, sans-serif; 
color:#006FA3; 
text-decoration:none;
text-align:center;
padding-top:6px;
}

