/* CSS Document */
body{
margin:0;
padding:0;
background:url(image/bg.gif) repeat-x #fff;
color:#000000}

#wrapper{
margin:0 auto;
padding:0;
width:804px;
}

#bg{margin:0;
width:804px;
float:left;
background:url(image/page_bg.gif) repeat-y}



#topbg{margin:0;
padding:0px 14px;
width:776px;
float:left;
background:url(image/top-bg.gif) no-repeat top}

#header{
float:left;
width:776px;
height:93px;}

#asseenon{
float:left;
width:776px;
height:103px;}

.congratulations{
float:left;
width:616px;
background:#FDFAE3;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:17px;
font-weight:bold;
text-align:center;
color:#000000;
line-height:17px;
padding:0px 80px 0px 80px 
}

.congratulations p{ margin:0px; margin-bottom:17px}

.congratulations span{color:#BC0000}

.info{
float:left;
width:736px;
padding:20px 20px 0px 20px;
text-align:center;
font-family:Arial, Helvetica, sans-serif, Tahoma;}

.info p{ margin:0; margin-bottom:20px}

.info .testimonial{

font-size:20px;
font-style:italic;}


.info .redbig{

font-size:35px;
font-weight:bold;
color:#AB0505}

.info .smalltext{

font-size:13px;
font-weight:bold;
}

.info .highlight{

color:#000;
font-size:14px;
font-weight:bold;
background:url(image/heighlight_bg.gif) repeat-y center;
padding:7px
}

.info .time-input{text-align: center; font-family: Arial; font-size: 18pt;}

.list {
float:left;
width:776px;
margin:10px 0px 30px 0px
}

.list ul{
margin:0;
padding:0;
border:1px solid #CFDBE8;
width:600px;
margin-left:80px}

.list ul .odd{ background: url(image/wright-icon.gif) no-repeat 12px 8px #E7EEF4; border-bottom:1px solid #CFDBE8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000; list-style:none; padding:7px 20px 7px 40px}

.list ul .even{ background: url(image/wright-icon.gif) no-repeat 12px 8px #F0F4F8; border-bottom:1px solid #CFDBE8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000; list-style:none; padding:7px 20px 7px 40px}

.dear-ds{
float:left;
width:732px;
background:url(image/dear-ds-bg.gif) repeat-y right top;
padding:0px 0px 0px 22px
}


.dear-ds .left{
float:left;
width:445px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 23px; }

.dear-ds .left .text,
.text{text-indent: 25px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 23px;}

.dear-ds .left .photo{ background:#E7EEF4; padding:10px; border:1px solid #CFDBE8; margin-left:10px}

.dear-ds .right{
float:right;
width:268px;}

.dear-ds .right .companies{
float:left;
width:268px;}

.dear-ds .right .people-view{
float:left;
width:268px;}

.dear-ds .right .people-view .head{ background:#1563A6; padding:15px; float:left; width:238px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; text-align:center}

.dear-ds .right .people-view .view-box{float:left; padding:0px 15px 15px 15px;  *padding:21px 15px 15px 15px;width:238px;}


.dear-ds .right .people-view .view-box p { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#1563A6; line-height: 21px;}
 
.dear-ds .right .people-view .view-box BLOCKQUOTE { text-indent: 0px; background: url(image/quote.gif)  no-repeat; margin-left: 0px; padding-left: 16px; margin-right: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; line-height:21px; border-bottom:1px solid #D6D8DA; padding-bottom:20px}


.dear-ds .right .people-view .view-box img{background:#C9CFD5 ; padding:4px;}

.blue-title{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1563A6}

.wrong-list{
margin:0;
padding:0;
width:445px;
}

.wrong-list li{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 23px;
list-style:none;
background:url(image/wrong-list-icon.gif) no-repeat 4px 13px ;
padding:8px 30px}

.wright-list{
margin:0;
padding:0;
width:445px;
}

.wright-list li{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 23px;
list-style:none;
background:url(image/wright-list-icon.gif) no-repeat 0px 9px ;
padding:8px 30px}


.Step{
float:left;
width:732px;
padding:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height: 23px;
}

.highlight-text{ background:#FFEFC0; padding:0px 3px 2px 3px}

.table-style{border:1px solid #BBBBBB}

.table-style td{ padding:5px; line-height: 15px;}

.Bullet{
margin:0;
padding:0}

.Bullet li{
list-style:none;
background:url(image/bullet-icon.gif) no-repeat 0px 8px;
padding-bottom:15px;
padding-left:20px}

.calendar{
background:url(image/calendar.gif) no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1563A6;
height:41px; padding-left:75px; padding-top:13px;
}

.process{
background:url(image/process-icon.gif) no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1563A6;
height:41px; padding-left:75px; padding-top:13px;
}

.quick-guide{
float:left;
width:732px;
padding:0px 20px;
}

.quick-guide .left{
float:left;
width:480px;
margin:15px 0px
}

.quick-guide .right{
float:right;
width:232px;
margin:15px 0px
}


.Advisor{
float:left;
width:732px;
padding:0px 20px;
}

.Advisor .left{
float:left;
width:270px;
margin:15px 0px
}

.Advisor .right{
float:right;
width:440px;
margin:15px 0px
}

.subtitle{
background:url(image/title-bg.gif) repeat-x bottom #FDFDFD ; border-top:1px solid #E8E9EB; width:732px;  padding:15px 0px ; float:left;}

.subtitle span{ width:700px; padding-left:35px; background:url(image/arrow.gif) no-repeat 15px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#1563A6; float:left;}


.guarantee{
float:left;
width:732px;
padding:0px 20px;
background:url(image/guarantee-med-bg.gif) repeat-y center
}

.guarantee .top-bg{
background:url(image/guarantee-top-bg.gif) no-repeat top;
float:left;
width:732px}

.guarantee .bot-bg{
background:url(image/guarantee-bot-bg.gif) no-repeat  bottom;
float:left;
width:712px;
padding:15px 5px 15px 15px}


.guarantee .bot-bg h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#1563A6; width:702px; text-align:center; margin:0px;
line-height:23px; padding:15px 0px}

.guarantee .bot-bg .left{
float:left;
width:430px;
margin:15px 0px 0px 0px
}


.guarantee .bot-bg .left ol{margin-top:0}

.guarantee .bot-bg .left ol li{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 23px;
padding-bottom:21px}

.guarantee .bot-bg .right{
float:right;
width:265px;
margin:15px 0px
}

.investment{
float:left;
width:732px;
padding:0px 20px;
margin:20px 0px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 23px;
padding-bottom:21px}

.linkbutton{
color:#00509A;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bold;
background:url(image/linkbutton-bg.gif) repeat-x center;
border:1px solid #B5C6D0;
line-height:14px;
padding:5px 10px;
text-decoration:none}

.linkbutton:hover{
color:#000;
border:1px solid #7C8990;
text-decoration:none}

.certification{
float:left;
width:538px;
padding:0px 118px ;
background:url(image/certification-bg.gif) repeat-y center}

.certification .title{width:538px; float:left; background:#004E91; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:bold; text-align:center; padding:15px 0px; color:#FFFFFF}

.certification .top-bg{width:538px; float:left; background:url(image/certification-top-bg.gif) no-repeat top}

.certification .bot-bg{width:498px; padding:20px; margin:0; float:left; background:url(image/certification-bot-bg.gif) no-repeat bottom ;font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;}

#footer{
float:left;
width:776px;
background:#D0D3D6;
padding:15px 0px;
text-align:center;
margin-top:40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:20px}

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

#footer a:hover{ text-decoration:none}

#footer span{ color:#909397 ; padding:0px 7px}
