#vi_landing_wrap { float: left; width: 913px; padding-right: 52px; padding-left: 15px; }.vi_landing_header  { float: left; width: 913px; height: 41px; }.vi_landing_media { float: left; width: 913px; margin: 0px; padding: 0px; height: 286px; }.vi_landing_content { padding: 20px; float: left; width: 873px; background-color: #d1e7f4; }.vi_landing_content_above { padding: 20px; float: left; width: 710px; background-color: #ffffff; }.vi_landing_content_above ul {  margin-top: 0px; margin-left: 0px; padding-left: 0px; list-style-type: none; padding: 0;}.vi_landing_content_above li { font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; text-transform: capitalize; }.vi_landing_content_above li ul li { font-weight: normal; text-transform: capitalize; padding-left: 10px; }.vi_landing_content_above    li  h3 { margin: 0px; font-size: 11px; line-height: 18px; font-weight: bold;  }.vi_landing_content_above li ul li h3 { margin: 0px; font-size: 11px; line-height: 18px; font-weight: normal; }.vi_landing_content_above a { color: #0074C0; text-decoration: none; }.vi_landing_content_above a:hover { text-decoration: underline; }.vi_landing_content_bottom { padding: 20px; float: left; width: 710px; background-color: #e2f1f8; }.vi_landing_content_bottom ul {  margin-top: 0px; margin-left: 0px; padding-left: 0px; list-style-type: none; padding: 0;}.vi_landing_content_bottom li { font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; text-transform: capitalize; }.vi_landing_content_bottom li ul li { font-weight: normal; text-transform: capitalize; padding-left: 10px; }.vi_landing_content_bottom li h3 { margin: 0px; font-size: 11px; line-height: 18px; font-weight: bold;  }.vi_landing_content_bottom li ul li h3 { margin: 0px; font-size: 11px; line-height: 18px; font-weight: normal; }.vi_landing_content_bottom a { color: #0074C0; text-decoration: none; }.vi_landing_content_bottom a:hover { text-decoration: underline; }.vi_landing_content_bottom h3 {font-size: 12px; text-transform: uppercase; color: #0074C0; margin-bottom: 2px;}.vi_landing_content_bottom .common_results_line {padding-bottom: 10px; padding-top: 0; margin-top: 0; height: 1px; }.vi_landing_twocol { float: left; width: 315px; padding-right: 20px; }.vi_landing_twocol  h2 { font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; text-transform: capitalize; color: #424242; float: left; width: 315px; margin-bottom: 10px; margin-top: 0px; }.vi_landing_threecol {float: left; width: 220px; margin-top: 0; padding-right: 15px;}.vi_landing_threecol h2 {font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #da6f20;}.vi_landing_threecol a:link {color: #0074C0;}.vi_landing_threecol a:hover{color: #da6f20;}.vi_landing_form h3 {font-size: 11px; color: #424242; font-weight: bold; padding-top: 5px;}.vi_landing_form {color: #424242;}.vi_landing_subcol { float: left; width: 145px; padding-right: 12px; }.vi_landing_subcol_disc { float: left; width: 100px; padding-right: 5px; }.vi_landing_subcol_dest {float: left; width: 145px; padding-right: 80px;  }.vi_landing_subcol_dest ul {padding: 0; margin-left: 0; list-style-type: none; font-size: 12px; color: #2789C9;}.vi_landing_subcol_dest ul li li { list-style-type: square; }.vi_landing_subcol_dest li { font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; text-transform: capitalize; }.vi_landing_subcol_dest li ul li { font-weight: normal; text-transform: capitalize; margin-left: 10px; }.vi_landing_subcol_dest li  h3 { margin: 0px; padding: 0; font-size: 11px; line-height: 18px; font-weight: bold; }.vi_landing_subcol_dest li ul li h3 { margin: 0px; padding: 0; font-size: 11px; line-height: 18px; font-weight: normal; }.vi_landing_content ul { margin-top: 0px; margin-left: 0px; padding-left: 0px; list-style-type: none; }.vi_landing_content li { font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; text-transform: capitalize; }.vi_landing_content li ul li { font-weight: normal; text-transform: capitalize; padding-left: 10px; }.vi_landing_content    li  h3 { margin: 0px; font-size: 11px; line-height: 18px; font-weight: bold; }.vi_landing_content li ul li h3 { margin: 0px; font-size: 11px; line-height: 18px; font-weight: normal; }.vi_landing_content a { color: #0074C0; text-decoration: none; }.vi_landing_content a:hover { text-decoration: underline; }#vi_results_wrap { float: left; padding-left: 15px; background-image: url(../images/bg_inside_results.gif); background-repeat: repeat-y; }
