@charset "utf-8";
A,a:hover,a{
font-weight:bold
}
a.boldlink{
color:#008000
}
body{
background:#fff;
font:10px Verdana,Arial,Helvetica,sans-serif;
margin:0
}
div.white-box-body{
background:url(/images/btn_fill.gif) #79abde;
font:bold 12px Verdana,Arial,Helvetica,sans-serif;
height:35px;
text-align:center;
vertical-align:middle;
width:138px
}
div.white-box-bottom{
background:url(/images/btn_02.gif);
height:15px;
width:138px
}
div.white-box-top{
background:url(/images/btn_01.gif);
height:15px;
width:138px
}
form td,form label,form input,form select,label{
color:#003366;
font:bold 8pt Verdana,Arial,Helvetica,sans-serif
}
h2,h1{
color:#cc0000;
font:16pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin-top:50px;
text-align:center
}
h3{
color:#0000ff;
font:bold 20px Verdana,Arial,Helvetica,sans-serif
}
h3,h4{
color:#cc0000;
font:14pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin-top:40px;
text-align:center
}
h4{
color:#cc0000;
font:bold 18px Verdana,Arial,Helvetica,sans-serif
}
h5{
color:#008000;
font:12pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin-top:35px;
text-align:center
}
html,body{
border:none;
font:normal normal 10pt Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding:0
}
input.FormInputText,.listmenu{
color:#003366;
font:bold 8pt Verdana,Arial,Helvetica,sans-serif;
width:140px
}
select.FormInputTextStep3{
width:325px
}
table{
border:none;
border-collapse:collapse;
}
table.white-links{
border:0;
width:578px
}
table.white-links td{
padding:5px;
width:25%;
border:0
}
td{
border:0 none;
font:12px Verdana,Arial,Helvetica,sans-serif
}
td.calc{
background:#ffffa8;
border:2px solid #33ccff;
font-size:12px;
padding:2px;
text-align:center
}
td.form{
color:#003366;
font-size:9pt;
font-weight:bold;
vertical-align:top
}
.bigform{
border:1px solid #cccccc;
margin-top:10px;
width:100%
}
.box_small{
font-size:0.8em
}
.box-body{
background:#79abde;
color:white;
font-size:9pt;
padding:3px 0 3px 0;
text-align:center
}
.box-body a,.box-body a:visited{
color:white;
font-weight:bold;
text-decoration:none
}
.box-top p,#divStep1 form{
margin:0;
padding:0
}
.box-top,.box-bottom{
background:#79abde;
font-size:1px;
height:1px;
line-height:1px;
margin:0 1px 0 1px;
max-height:1px;
min-height:1px;
overflow:hidden
}
.calc input{
width:70px
}
.calc td.empty{
background:#33ccff;
border:2px solid #33ccff
}
.click_for_full_contents{
color:#6666ff;
font-size:7pt;
font-weight:bold
}
.copy1{
color:#00ffff;
font:bold 11px Verdana,Arial,Helvetica,sans-serif
}
.ErrorBox{
background:#fdcfc1;
border-color:#ff0000;
border-style:solid;
border-width:thick;
font:9pt Verdana,Arial,Helvetica,sans-serif;
padding:4px
}
.footer-leftshadow{
background:url(/images/footer-leftshadow.jpg) no-repeat;
width:7px
}
.footer-rightshadow{
background:url(/images/footer-rightshadow.jpg) no-repeat;
width:7px
}
.footer-topbottomshadow{
background:url(/images/footer-topbottomshadow.jpg) repeat-x;
width:776px
}
.form_comment{
color:red;
font-size:0.9em;
font-style:italic;
font-weight:bold
}
.form_left{
background:#c2daf2;
border-right:1px solid #cccccc;
padding-right:5px;
padding-top:10px;
text-align:right;
vertical-align:top;
width:200px
}
.form_middle{
background:white;
padding-right:3px;
padding-top:10px;
text-align:right;
vertical-align:top;
width:30px
}
.form_right{
background:white;
padding-top:10px;
text-align:left;
vertical-align:top
}
.FormInputTextError,.FormRadioError,.FormSelectError,.FormSelectErrorStep3{
border-color:#ff0000;
border-style:solid;
border-width:3px;
color:#003366;
font:bold 8pt Verdana,Arial,Helvetica,sans-serif;
width:130px
}
.HelpLabel{
color:#003366;
font:normal 7pt Verdana,Arial,Helvetica,sans-serif
}
.highlight{
color:#008000;
font-weight:bold
}
.horz_break{
font-size:1px;
height:10px;
line-height:1px;
overflow:hidden
}
.larger{
font-size:1.3em
}
.leftmenu-bottomshadow{
background:url(/images/leftmenu-bottomshadow.jpg) no-repeat;
height:13px
}
.leftmenu-fadeblue{
background:url(/images/leftmenu-fadeblue.jpg) repeat-y
}
.leftmenu-fadegrey{
background:url(/images/leftmenu-fadegrey.jpg) repeat-y
}
.leftmenu-greymenutab{
background:url(/images/leftmenu-greymenutab.jpg) repeat-x;
height:25px
}
.leftmenu-leftgreymenutab{
background:url(/images/leftmenu-leftgreymenutab.jpg) repeat-y;
height:25px
}
.leftmenu-rightgreymenutab{
background:url(/images/leftmenu-rightgreymenutab.jpg) repeat-y;
height:25px
}
.leftmenu-topshadow{
background:url(/images/leftmenu-topshadow.jpg) no-repeat;
height:13px
}
.link_table_body{
background:#c3e4ed url(/images/bluetable_back.gif) repeat-y top center;
border:1px solid #c3e4ed;
margin:0;
padding:0 15px 0 15px;
text-align:center
}
.link_table_top,.link_table_bottom{
background:#c3e4ed url(../bluetable_back.gif) repeat-y top center;
font-size:1px;
height:1px;
line-height:1px;
margin:0 1px 0 1px;
overflow:hidden;
padding:0
}
.links{
margin-top:20px;
font-size:10pt;
text-align:center
}
.listmenu{
border:1px solid #dddddd;
color:#003366;
font:normal normal 11px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.main_cell{
font-size:1.1em;
padding-left:20px;
padding-right:20px;
text-align:left
}
.main_logo{
padding-top:40px;
text-align:center;
vertical-align:middle
}
.menu1{
background:white;
height:36px;
margin-bottom:10px;
margin-top:3px;
width:100%
}
.menu1 a,.menu2 a,.menu1 a,.menu2 a{
color:#003366;
font-size:10px;
font-weight:bold;
text-decoration:none
}
.menu1 a:visited,.menu2 a:visited,.menu1 a:visited,.menu2 a:visited{
color:#003366
}
.menu1_item{
background:#c4daf2
}
.menu1_left div{
margin:1px 0 1px 3px
}
.menu1_left div,.menu1_right div,.menu1_left div,.menu1_right div{
background:#c4daf2;
height:34px;
width:1px
}
.menu1_left,.menu1_right,.menu1_left,.menu1_right{
max-width:4px;
width:4px
}
.menu1_right div{
margin:1px 3px 1px 0
}
.menu2{
margin-bottom:3px;
margin-top:3px;
width:100%
}
.menu2 td,.menu1 td,.menu2 td,.menu1 td{
margin:0;
padding:0;
text-align:center;
vertical-align:middle
}
.menu2_left,.menu2_right,.menu2_left,.menu2_right{
max-width:0;
width:0
}
.menu-bottomleftshadow{
background:url(/images/menu-bottomleftshadow.jpg) no-repeat;
height:7px;
width:10px
}
.menu-bottomrightshadow{
background:url(/images/menu-bottomrightshadow.jpg) no-repeat;
height:7px;
width:10px
}
.menu-bottomshadow{
background:url(/images/menu-bottomshadow.jpg) repeat-x;
height:7px
}
.menu-leftshadow{
background:url(/images/menu-leftshadow.jpg) repeat-y;
width:10px
}
.menu-rightshadow{
background:url(/images/menu-rightshadow.jpg) repeat-y;
width:10px
}
.menu-topleftshadow-blue{
background:url(/images/menu-topleftshadow-blue.jpg) no-repeat;
height:30px;
width:10px
}
.menu-toprightshadow-blue{
background:url(/images/menu-toprightshadow-blue.jpg) no-repeat;
height:30px;
width:10px
}
.menu-topshadow-blue{
background:url(/images/menu-topshadow-blue.jpg) repeat-x;
height:30px
}
.narrow_box{
margin:0 auto 0 auto;
width:177px
}
.note_table{
width:90%
}
.note_table_top,.note_table_bottom{
height:0
}
.red_highlight{
color:#ff0000;
font-weight:bold
}
.right_form_button{
padding-bottom:10px;
padding-top:10px;
text-align:center
}
.right_form_field{
color:#003366;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif;
padding-top:2px;
text-align:left
}
.right_form_label{
color:#003366;
font:bold 9pt Verdana,Arial,Helvetica,sans-serif;
padding-left:10px;
padding-top:10px;
text-align:left
}
.security_seals a{
color:#003366;
font-size:9pt;
font-weight:bold;
text-decoration:none
}
.security_seals img{
display:block;
margin:15px auto 15px auto
}
.security_seals p{
margin:15px 10px 5px 10px
}
.separator{
color:red;
font-size:1.2em;
margin:12px
}
.smaller{
font-size:0.8em;
font-weight:normal
}
.table_500{
border:0;
width:502px
}
.text10b{
color:#003366;
font:normal bold 11px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.text10n{
color:#003366;
font:normal normal 10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.text10n6{
color:#666666;
font:normal normal 10px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.text11b{
color:#003366;
font:normal bold 11px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
vertical-align:top
}
.text16b{
color:#003366;
font:normal bold 16px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}
.thank_table_body{
background:#ffff99;
border:2px inset #000080;
margin:0;
padding:5px
}
.thank_you_note{
color:#0000ff;
font-weight:bold
}
.verdana17{
font:17px Verdana,Arial,Helvetica,sans-serif
}
.white_table{
margin-left:15px;
margin-right:15px;
width:100%
}
.white-links{
width:100%
}
.yellow_box{
background:#ffffa8;
border:1px solid black;
margin:0 auto 0 auto;
width:350px
}
.yellow_box_body{
margin:0;
padding:10px;
text-align:center
}
.yellow_box_top,.yellow_box_bottom{
display:none
}
.yellow_table_body{
background:#ffffa8;
border:1px solid #000080;
margin:0 100px 0 100px;
padding:5px
}
#bottom-links td div{
height:100%
}
#bottom-links td,#social-table td,#footer-table td{
padding:5px;
vertical-align:middle
}
#c1rate1,#c1rate2{
width:35px
}
#container { 
width:820px; 
margin:10px auto 0 auto; 
padding:0; 
} 
#date{
color:#0000ff;
font-size:1.1em;
font-weight:bold;
margin-bottom:0;
margin-top:5px
}
#divStep1{
color:#003366;
font-size:9pt;
font-weight:bold;
margin:0 5px 0 5px
}
#footer-table{
background:#fdfdfd;
margin:10px auto 0 auto;
width:90%
}
#footer-table td{
color:#003366;
font-size:8pt;
font-weight:normal
}
#leftcolumn{
border-right:1px solid #cccccc;
float:left;
padding:0 5px 0 5px;
width:600px
}
#linkmenu a{
font-size:9pt;
font-weight:bold;
padding:7px 0 0 0;
text-decoration:none
}
#linkmenu h3{
color:#888888;
font-size:1.1em;
font-weight:bold;
text-align:left
}
#linkmenu p{
background:transparent url(/images/leftmenu-greymenutab.jpg) repeat-x;
border-top:1px solid #dddddd;
height:25px;
margin:0;
padding:0;
text-align:left
}
#logo{
margin-bottom:10px;
width:800px
}
#logo1{
color:#003366;
font:normal 15px "Arial Narrow",Verdana,Helvetica,sans-serif;
padding-left:9px;
padding-top:26px
}
#right_form_bottom{
background:transparent;
height:10px
}
#right_form_content{
background:#d7d7d7;
margin:0 6px 0 6px
}
#right_form_content .FormInputText,.house_input{
color:#003366;
font:bold 8pt Verdana,Arial,Helvetica,sans-serif;
width:130px
}
#right_form_content table{
margin-left:auto;
margin-right:auto;
width:160px
}
#right_form_content_bottom{
background:#d7d7d7;
font-size:1px;
height:1px;
line-height:1px;
margin:0 8px 0 8px;
overflow:hidden
}
#right_form_header{
background:#cccccc;
margin:0 -2px 0 -2px
}
#right_form_header_bottom{
background:#cccccc;
font-size:1px;
height:1px;
line-height:1px;
margin:0;
overflow:hidden
}
#right_form_header_break{
background:white;
height:8px;
margin:0
}
#right_form_header_top{
background:#cccccc;
font-size:1px;
height:1px;
line-height:1px;
margin:0 0 0 0;
overflow:hidden
}
#right_form_header1{
color:#3067a5;
font:bold 14px/17px Verdana,Arial,Helvetica,sans-serif;
padding:15px 10px 5px 10px;
text-align:left
}
#right_form_header2{
color:#336699;
font:bold 11px Verdana,Arial,Helvetica,sans-serif;
padding:5px 10px 5px 10px;
text-align:left;
text-decoration:none
}
#right_form_header2 .larger{
color:#003366;
font-size:13px;
font-weight:normal
}
#right_form_top1{
background:white url(/images/RHS_top_arrow.gif) no-repeat 50% 0%;
font-size:1px;
height:4px;
line-height:1px;
overflow:hidden
}
#right_form_top2{
background:#d7d7d7 url(/images/RHS_top_arrow.gif) no-repeat 50% -4px;
font-size:1px;
height:1px;
line-height:1px;
margin:0 7px 0 7px;
overflow:hidden
}
#right_form_top3{
background:#d7d7d7 url(/images/RHS_top_arrow.gif) no-repeat 50% -5px;
font-size:1px;
height:71px;
line-height:1px;
margin:0 6px 0 6px;
overflow:hidden
}
#rightcolumn{
float:left;
text-align:center;
width:205px
}
#social-table td{
text-align:center
}
#social-table,#bottom-links{
margin-top:10px;
width:100%
}
#toptable{
background:#ffffcc;
border:0;
width:790px
}
.tooltip {
  display:none;
  background:transparent url(/images/tooltip.png);
  font-size:12px;
  height:54px;
  width:320px;
  padding:25px;
  color:#000;
}
