body { padding:0; margin:0; background:#bfceed url('images/main_bg.gif') top left repeat } 
img { border:none }
#flash { border-top:solid 1px #CFD7E8; margin:4px 0px 4px 0px }
#left_space { width:50%; background:#bfceed url('images/main_bg.gif') top right repeat }
#right_space {width:50%; background:#bfceed url('images/main_bg.gif')  0px -1px repeat }
#left_shadow { width:14px; background:#bfceed url('images/shadow_left.gif') top left repeat-y }
#right_shadow{width:14px; background:#bfceed url('images/shadow_right.gif') top left repeat-y }
.space { background-color:#afb9cb; width:1px }
#main { width:768px; background-color:#afbdd8 }
#flash { height:220px }
#top_bg { height:80px; padding:9px 0; text-align:center; border-top:1px #ffffff solid; background:#0c3b91 url('images/top_bg.gif') top left repeat-x }
#main_table { background-color:#0c3b91; vertical-align:top; text-align:center }
#main_table td { vertical-align:top; text-align:left }
.double_border { border:1px #fff solid; padding:0px; background-color:#fff }
.double_border div { border:1px #d27c7c solid; margin:0px; background-color:#fff }
.left_box { width:520px }
#bottom_menu { background-color:#0c3b91; color:#b7c5de; text-align:center; padding:0px 0px 9px 0px; font:8pt Tahoma,sans-serif }
#bottom_menu a { color:#b7c5de;text-decoration:none }
#copyright { background-color:#0c3b91; color:#6d89bd; text-align:center; padding:9px 0px 9px 0px; font:8pt Tahoma,sans-serif }
#line { background-color:#0c3b91; height:1px; text-align:center }
#line img { background-color:#869dc8 }
.box{background-color:#6989c3; border-left:1px #9baed2 solid; border-right:1px #9baed2 solid; padding-left:9px; padding-right:9px }
.box_top { background-color:#6989c3; border:1px #9baed2 solid; border-bottom:none; height:9px }
.box_bottom { background-color:#6989c3; border/*-bottom*/:1px #9baed2 solid; border-top:none/*1px #ffffff solid*/; height:9px }
.box_shadow_right { background:url('images/box_shadow_right.gif') top left repeat-y }
.box_shadow_bottom { background:url('images/box_shadow_bottom.gif') top left repeat-x }
.box_empty { background-color:#6989c3; border:1px #9baed2 solid; border-top:none; border-bottom:none }
.box_left { background-color:#6989c3; border-left:1px #9baed2 solid; width:9px }
.box_right { background-color:#6989c3; border-right:1px #9baed2 solid; width:9px }
.content_top { /*background-color:#d27c7c;*/ background:#fff url('images/border_bg.gif') top left repeat-x; border:1px #fff solid; border-bottom:none; height:1px }
.content_bottom{/*background-color:#d27c7c;*/ background:#ffffff url('images/border_bg.gif') bottom left repeat-x; border:1px #fff solid; border-top:none; height:1px }
.content_left{/*background-color:#d27c7c;*/ background:#ffffff url('images/border_bg.gif') top left repeat-y; border-left:1px #ffffff solid; width:1px }
.content_right{/*background-color:#d27c7c;*/ background:#ffffff url('images/border_bg.gif') top right repeat-y; border-right:1px #ffffff solid; width:1px }
.contact{color:#ffffff; font:8pt Tahoma, sans-serif; padding:2px 0px 2px 0px }
.contact_alert { color:#ff0000; font:8pt Tahoma, sans-serif; padding:2px 0px 2px 0px }
.input_right { /*width:124px;*/ height:13px; border:none; color:#000000; font:8pt Tahoma, sans-serif; padding-left:3px; background:#ffffff url('images/input_bg.gif') top left no-repeat }
.content h1 { color:#c41c1c; font:bold 12pt Tahoma, Arial, sans-serif; margin-top:0px; padding:0px }
.content h2 { color:#58595b; font:bold 9pt Tahoma, Arial, sans-serif; margin-top:0px; padding:0px }
.content a { color:#58595b; font:bold 9pt Tahoma, Arial, sans-serif; margin-top:0px; padding:0px; text-decoration:underline }
.content a:hover { color:#c41c1c; font:bold 9pt Tahoma, Arial, sans-serif; margin-top:0px; padding:0px; text-decoration:underline }
.content { background-color:#ffffff; padding:13px; color:#000; font:9pt Tahoma,Arial, sans-serif }
.content p {}
.content li { margin-bottom:10px }
.error { font:bold 9pt Tahoma,Arial,sans-serif; color:red; text-align:center }
.success { font:bold 9pt Tahoma,Arial,sans-serif; color:green; text-align:center }
.errorcenter { font:bold 9pt Tahoma,Arial,sans-serif; color:red; text-align:left }
.successcenter { font:bold 9pt Tahoma,Arial,sans-serif; color:green; text-align:left }
.contactcenter { color:#000; font:8pt Tahoma, sans-serif; padding:2px 0px 2px 0px; text-align:right }
.contact_alertcenter { color:#ff0000; font:8pt Tahoma, sans-serif; padding:2px 0px 2px 0px; text-align:right }
.inputradio{/*width:124px;*/ height:13px; border:none; color:#000000; font:8pt Tahoma, sans-serif; padding-left:3px }
.edit { font: 8pt arial,Verdana,sans-serif; height:13px } 
.dealoftheday { font-weight:bold; color:#00F }
.table_border { border-top:solid 1px #aaa }
.logos { padding:10px 0 0 0 }
.logos div { margin:0 0 15px 0; padding:0; border:0 }
#backgroundPopup { display:none; position:fixed; _position:absolute; /* hack for internet explorer 6*/ height:100%; width:100%; top:0; left:0; background:#000000; border:1px solid #cecece; z-index:1 }  
#popupContact { display:none; position:fixed; _position:absolute; /* hack for internet explorer 6*/ height:353px; width:500px; background:#bdcbe8; border:2px solid #0a3177; z-index:2; padding:25px 12px 12px 12px; font-size:13px }  
#popupContactClose { font-size:14px; line-height:14px; right:16px; top:4px; position:absolute; color:#f00; font-weight:700; display:block; cursor:hand; cursor:pointer; text-transform:uppercase; font-family:Tahoma,sans-serif }