body {margin:0px; padding:0px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
form {margin:0px; padding:0px;}

#header_container {background-image:url(header_container_bkg.jpg); background-position:top; background-color:#b7b7b7;}
#header {font-size:11px; color:#000000; background-position:right; background-repeat:no-repeat;}
#header a {color:#000000;}
#header a.current {text-decoration:none; font-weight:bold;}

#nav_container {background-image:url(nav_container_bkg.jpg); background-position:center top; background-color:#FFFFFF; color:#FFFFFF; padding:0px; margin:0px;}
#nav_container table {margin:0px; border:none;}
#nav_container td {padding:5px; text-align:center; color:#FFFFFF; text-transform:uppercase;}
#nav_container td.current {background-color:#c8e001;}
#nav_container td a {color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}
#nav_container td.current a {color:#000000;}

#flash_container {background-position:center top; background-color:#FFFFFF; color:#FFFFFF; padding:0px; margin:0px;}

#check_container {background-image:url(nav_container_bkg.jpg); background-position:top; background-color:#FFFFFF; color:#FFFFFF;}
#check_container h3 {margin-bottom:0px;}
#check_container #login_top {position:absolute; margin-top:-26px; z-index:1; width:250px;}
#check_container #login_top .bleed {background-position:left top; background-image:url(black_tab.png); padding:6px 0px 6px 15px;}
#check_container #login_top .cap {background-position:right top; background-image:url(black_tab.png);}
#check_container #login_bot {position:absolute; z-index:1}
#check_container #login_bot .bleed {background-position:left bottom; background-image:url(black_tab.png); padding:6px 0px 8px 15px;}
#check_container #login_bot .cap {background-position:right bottom; background-image:url(black_tab.png);}
#check_container #login_top, #check_container #login_bot {color:#FFFFFF; font-size:11px; font-weight:bold;}
#check_container #login_top a, #check_container #login_bot a {color:#ff9217; text-decoration:none;}
#check_container .grad_left {background-image:url(grad_vert_left.jpg); background-position:right; background-repeat:repeat-y; background-color:#000000; border:1px solid #d0d0d9; color:#FFFFFF; font-size:11px;}
.checkblock {background-image:url(bkg_checkblock.jpg); background-position:right; background-repeat:repeat-y; background-color:#0b1b00; border:1px solid #d0d0d9; padding:10px; color:#FFFFFF; border-left:none; border-bottom:none;}
.checkblock td {color: #FFFFFF; font-size:11px;}
#check_container input, .check_container select {font-size:11px;}
#check_container a {color:#FFFFFF; text-decoration:none;}
#check_container a:hover {text-decoration:underline;}
#progressbar {width:373px; height:85px; background-image:url(10x10_blotter.png); text-align:center; padding:20px; color:#FFFFFF; position:absolute; z-index:1; visibility:hidden; border:1px dashed #FFFFFF;}
.featureblock {padding:10px; border:1px solid #d0d0d9; border-left:none; border-bottom:none; background-image:url(grad_vert_right2.jpg); background-position:left; background-repeat:repeat-y; background-color:#021b3a;}

.shadow_left {background-image:url(shadow_run_left.jpg); background-repeat:repeat-y; background-position:right;}
.shadow_right {background-image:url(shadow_run_right.jpg); background-repeat:repeat-y; background-position:left;}

#content_container {background-color:#FFFFFF;}
#content_container .railbox {background-image:url(leftside_innershadow.jpg); background-position:right; background-repeat:repeat-y; background-color:#FFFFFF; padding:10px;}
#content_container .railbox_map {background-image:url(leftside_map.jpg); background-position:right center; background-repeat:no-repeat; background-color:#FFFFFF; padding:10px;}
#content_container a {color:#00457c;}
#content_container a:hover {color:#00457c; text-decoration:underline;}
.pricepoint {width:100px; float:right; text-align:right; font-size:11px; margin-right:25px; margin-left:20px;}
.pricepoint b {font-size:20px; color:#ff9217}

.footer {padding:6px 0px 6px 0px; font-size:11px; color:#000000;}
.footer a {color:#000000; text-decoration:none; padding:4px 15px 4px 0px;}
.footer a:hover {text-decoration:underline;}