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

A:link{
color:#333333;
}

#tlinks A:link{
text-decoration:none;
}

#tlinks A:visited{
text-decoration:none;
color:#000000;
}

body{
font-family:verdana;
color:#333333;
width:945px;
margin:auto;
font-size:12px;
}

#page{

width:945px;
}

#t1{
float:left;
width:435px;
}


#stack{
margin:auto;
margin-top:40px;
margin-bottom:40px;
}



#t2{
float:right;
width:510px;
}

#theader{
width:510px;
background:#D1CDCA;
height:22px;
}

#pnum{
height:22px;
margin-left:20px;
background:#D1CDCA;
width:auto;
display:block;
line-height:22px;
float:left;
}

#tlinks{
height:22px;
background:#D1CDCA;
margin-right:20px;
width:auto;
float:right;
line-height:22px;
display:block;
}

#plans{
font-size:12px;
width:390px;
}

#c1{
width:230px;
float:left;

line-height:20px;
}

#c2{
width:50px;
float:left;
}

#c3{
width:230px;
float:left;
}

.small{
font-size:10px;
}

#sbox{
border:thin #999999 solid;
height:60px;
}

#formd{
background:#e2dfda;
}

.large{
font-size:18px;
padding-left:10px;
display:block;
}

.spand{
margin-left:32px;
display:block;
}

#reta{
background:#F0EFEC;
margin-top:6px;
margin-bottom:6px;
display:none;
}

#termsd{
background:#e2dfda;
}


#footer{
background:#94CD3D;
margin-top:30px;
}

#blinks{
height:30px;
vertical-align:middle;
line-height:30px;
}

#coninfo{
margin-top:100px;
}

.hrs{
color: #CCCCFF;
background-color:#CCCCFF;
height: 2px;
width:100%;
margin:auto;
}

#oinfo{
width:100%;
margin:auto;
}

#tpage{
width:15cm;
margin:auto;
}

#mlabel{
width:15cm;
margin:auto;
margin-top:30px;
}

.mrhs{
color:#000000;
background-color:#000000;
border:none;
border-top:#000000 dashed;
height:3px;
}

#sadd{
width:200px;
float:right;
text-align:left;
height:4cm;
font-size:14px;
vertical-align:middle;
margin-top:2cm;
}

input.radio{
margin-bottom:0px;
}

#radd{
float:left;
font-size:11px;
}

#ptimg{
margin-left:38px;
margin-top:70px;
}

.rlabel{
height:16px;
display:block;
line-height:16px;
vertical-align:middle;
}

.faqlist{


}