/*  CSS printed for Unknown   */

html {height:100%;}
body {margin-top:0px;margin-bottom:0px;background-image:url("/images/body_grad.png");background-repeat:repeat-x;background-color:#1A7CA4;font-family:Segoe UI, Tahoma, Verdana, Arial, sans-serif;}
#container {width:100%;height:100%;padding:0px;margin:0px;}
.main {background-color:#FFFFFF;width:750px;padding:0px;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;}
.main td {vertical-align:top;}
#bucket {width:960px;border-left:3px solid #FFF;border-right:3px solid #FFF;position:relative;}
#logo_cell {width:412px;background-image:url("/images/masthead_left.jpg");padding-left:35px;}
.block {padding:4px;}
#overlay {position:absolute;top:0px;left:0px;width:100%;height:100%;background-image:url("/images/overlay_alpha.png");z-index:3000;}
#overlay_message {width:960px;z-index:5000;position:absolute;top:0px;left:0px;text-align:center;}
div#menu {height:26px;padding:0;position:relative;}
div#menubar {float:left;background-image:url("/images/menubar_bgrad.png");background-repeat:repeat-x;height:26px;padding:0px;width:701px;}
div#menubar span {float:left;height:26px;width:115px;text-align:center;vertical-align:middle;}
div#menubar span.hilite {background-color:#1a7ca4;}
div#menubar span a {color:#FFF;font-size:9pt;text-decoration:none;display:block;margin-top:5px;}
div#menu div#midslice {float:left;width:4px;height:26px;}
div#menu div#rightside {float:right;width:255px;height:26px;}
div#cat_menu {background-color:#3E6A93;border-bottom:1px solid #98B7CC;border-left:1px solid #98B7CC;border-right:1px solid #98B7CC;position:absolute;top:25px;left:115px;width:300px;z-index:1000;}
div#cat_menu .brmenu div {padding:0px;text-align:left;}
div#cat_menu .brmenu a {color:#FFF;display:block;font-size:9pt;padding:3px 0px 3px 2px;text-decoration:none;}
div#cat_menu .brmenu a:hover {background-color:#1a7ca4;color:#FFF;text-decoration:none;}
div#cat_menu .brmenu td {padding:0px;text-align:left;}
#site_space {background-color:#FFF;}
#content_area {width:705px;}
#content {background-color:#FFFFFF;padding:0px;width:960px;}
#mainbody {padding:0px 2px 0px 0px;width:705px;}
.mainbodycontent {padding:5px 3px 0px 3px;}
.mainbodycontent td {color:#000;font-size:11px;vertical-align:top;}
.mainbodycontent th {background-color:#054E7F;color:#FFF;font-size:12pt;font-weight:bold;text-align:left;}
.mainbodycontent .cimg {border:1px solid #000;}
.mainbodycontent h1 {color:#902500;font-size:18px;padding:0;margin:2px 0;}
ol li {padding-top:4px;}
label {cursor:pointer;font-weight:bold;}
label:hover {color:#054E7F;}
.red_line {color:#F00;font-weight:bold;padding:2px;border:1px solid #F00;margin-bottom:5px;background-color:#FDF2CF;}
.section, .bluestrip, div .bluestrip {text-align:left;font-size:9pt;font-weight:bold;background-color:#054E7F;color:#FFF;padding:3px;}
.bluestrip {margin-bottom:4px;margin-top:2px;}
.bluestrip a, .bluestrip a:hover {color:#FFF;}
.aed {color:#253743;}
.popup_main {background-color:#FFFFFF;padding:0px;border-left:3px solid #FFF;border-right:3px solid #FFF;}
#content_cell {padding:5px 0px 0px 0px;font-size:9pt;}
.arrowlink {padding:2px 0px 2px 0px;}
a {color:#253743;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;font-weight:bold;color:#E07D1C;}
a:active {color:#800000;text-decoration:underline;font-weight:bold;}
.boxed {border:1px solid #253743;padding:3px;background-color:#FFFFFF;}
.editme {border:1px dashed #086608;background-color:#FFF;background-image:url("/images/edit.png");background-position:top left;background-repeat:no-repeat;padding:8px 5px 8px 20px;margin:0.5em;text-decoration:none;}
.a_button_print {background-image:url("/images/button_print.png");background-repeat:no-repeat;background-position:4px 3px;color:#000;padding:5px 5px 5px 24px;background-color:#FFEDD9;border:1px solid #FFD3A3;}
.a_button_print:hover, .a_button_home:hover {text-decoration:none;color:#000;background-color:#FFE3C5;}
.a_button_home {background-image:url("/images/button_home.png");background-repeat:no-repeat;background-position:4px 3px;color:#000;padding:5px 5px 5px 24px;background-color:#FFEDD9;border:1px solid #FFD3A3;}
#rightpanel {background-image:url("/images/peach_sidegrad_rpt.png");background-repeat:repeat-y;font-size:8pt;}
.topbuttons {height:75px;}
.topbuttons img {background-image:url("/images/sp_topbuttons.png");background-repeat:no-repeat;cursor:pointer;}
.topbuttons img.view_new {background-position:0 -107px;}
.topbuttons img.view_popular {background-position:0 -184px;}
.topbuttons img.hot_deals {background-position:0 -30px;}
img.buy_item {background-image:url("/images/sp_images.png");background-position:-844px 0px;cursor:pointer;}
div#searchbox {position:static;}
div#searchbox div.sformwrap {padding:4px 0px 10px 0px;position:relative;}
div#searchbox div.sformwrap div#quick_search_result {position:absolute;left:1px;top:23px;background:#FFF9F0;border-left:1px solid #FFF;border-right:1px solid #7D684D;border-bottom:1px solid #7D684D;max-height:280px;min-width:225px;max-width:355px;overflow-y:auto;}
div#searchbox div.sformwrap div#quick_search_result p {margin:0px;padding:4px;font-weight:bold;background-color:#FFEDD6;border-bottom:1px dotted #D6C1A5;}
div#searchbox div.sformwrap div#quick_search_result div.result {padding:5px 5px 5px 16px;border-bottom:1px dotted #D6C1A5;background:url("/images/arrow_orange.gif") no-repeat 4px 7px;}
div#searchbox div.sformwrap div#quick_search_result div.result a {display:block;color:#000;text-decoration:none;}
div#searchbox div.sformwrap input#sbq {width:155px;}
div#searchbox div.sformwrap div#swarn {background-image:url("/images/sp_images.png");background-position:0 -31px;background-repeat:no-repeat;margin-left:1px;color:#F00;font-weight:bold;height:33px;width:160px;overflow:hidden;padding:0px;}
div#searchbox img.search {background-image:url("/images/sp_images.png");background-position:-541px 0px;background-repeat:no-repeat;}
div .rightpanelinset img.account {background-image:url("/images/sp_images.png");background-position:-383px 0px;background-repeat:no-repeat;}
div.rightpanelinset img.categories {background-image:url("/images/sp_images.png");background-position:-174px 0px;background-repeat:no-repeat;}
th.carthead img.mycart {background-image:url("/images/sp_images.png");background-position:0px 0px;background-repeat:no-repeat;}
div.rightpanelinset {padding:8px 6px 10px 20px;}
div.rightpanelinset td {color:#000000;cursor:default;font-size:8pt;}
div.rightpanelinset .mycart th {padding:0px;text-align:left;}
div.rightpanelinset .mycart td {border-bottom:1px solid #A6B6C2;font-size:8pt;padding:4px 0px 4px 0px;}
div.rightpanelinset .mycart td.row {width:200px;}
div.rightpanelinset .mycart .nhl, .nhl {background-color:#054E7F;color:#FFFFFF;font-weight:bold;margin-right:3px;padding:1px;}
div.rightpanelinset .mycart .ttl {background-color:#054E7F;color:#FFFFFF;font-size:8pt;font-weight:bold;padding:1px 3px 1px 3px;text-align:right;}
div#cr_context {border:1px outset #000;background-color:#FDF7ED;text-align:left;font-size:8pt;font-weight:bold;cursor:pointer;}
div#cr_context div.remove {padding:4px 10px 4px 24px;background:url("/images/trash.png") no-repeat 2px 2px;border-bottom:1px solid #CCC;}
div#cr_context div.view {padding:4px 10px 4px 24px;background:url("/images/sun.png") no-repeat 2px 2px;border-bottom:1px solid #CCC;}
div#cr_context div.cancel {padding:4px 10px 4px 24px;background:url("/images/iclose.png") no-repeat 2px 2px;}
div#cr_context div:hover {background-color:#FFE8B5;}
#rightpanel ul {line-height:130%;list-style-image:url("/images/bullet_blue.png");list-style-type:circle;padding-left:1.9em;}
#rightpanel ul a:hover {color:#000;}
#rightpanel .login th {color:#253743;font-size:8pt;font-weight:bold;text-align:right;}
#side_topspot {background-image:url("/images/coral_sidegrad_rpt.png");background-repeat:repeat-y;font-size:8pt;padding-left:6px;padding-top:0px;}
#side_topspot .t {background-image:url("/images/coral_sidegrad.png");background-repeat:repeat-x;}
#side_topspot .t td {font-size:8pt;padding:4px;text-align:center;}
#side_topspot #searchbox {background-image:url("/images/coral_sidedropshadow.png");background-repeat:repeat-x;padding:16px 2px 2px 10px;}
#side_topspot a {color:#000;text-decoration:none;}
.mainbodycontent .inset {margin:8px 0px 2px 0px;}
.mainbodycontent .inset img,.mainbodycontent .inset2 img {border:none;}
.mainbodycontent .inset th {background-color:transparent;border-bottom:1px solid #054E7F;color:#000;font-size:8pt;font-weight:bold;font-variant:small-caps;padding:2px;border:none;}
.mainbodycontent .inset td {vertical-align:middle;font-weight:bold;font-size:8pt;padding:8px;}
.mainbodycontent .inset2 {width:100%;}
.mainbodycontent .inset2 td {vertical-align:middle;font-weight:bold;font-size:8pt;}
.mainbodycontent .inset2 th, .inset2 .runningtime {vertical-align:middle;font-weight:bold;font-size:8pt;color:#000;background-color:#FCD7B0;}
img#captcha {border:1px solid #000;cursor:pointer;}
.blurb {padding:0px;}
.blurb th, .big_red, .blurb_head {color:#902500;font-size:9pt;font-weight:bold;padding:0px 0px 5px 0px;}
h2.big_red {font-size:10pt;margin-top:5px;}
.blurb_head a {color:#902500;}
.blurb th, .big_red, .big_red h1 {background-image:none;background-color:#FFFFFF;font-size:9pt;font-weight:bold;color:#902500;padding:0px 0px 5px 0px;text-align:left;margin-top:0em;margin-bottom:-0.4em;}
.blurb td, .blurb_body {border-top:1px solid #B2C0CA;font-weight:bold;font-size:8pt;color:#000;padding:5px 1px;margin:6px 0;background-color:#FDF7ED;}
.blurb .error {background-color:#930600;color:#FFF;font-weight:bold;font-size:9pt;padding:4px 4px 4px 24px;margin-top:2px;margin-bottom:2px;border:none;background-image:url("/images/error_sign.png");background-repeat:no-repeat;background-position:2px 3px;}
.blurb a {text-decoration:underline;}
.ixtable {background-color:#FFF;border:none;height:100%;}
.ixtable th {padding:4px 2px 4px 2px;font-size:9pt;}
.ixtable th a {color:#FFFFFF;}
.ixtable th a:hover {color:#FDE1AB;text-decoration:underline;}
.ixtable td {padding:2px 0px 0px 4px;}
div#catalog_listings {}
div#catalog_listings div.product {background-color:#054E7F;padding:4px 2px 4px 2px;font-size:9pt;margin-top:5px;}
div#catalog_listings div.product_new {background-image:url("/images/sp_images.png");background-position:0 -108px;background-repeat:no-repeat;height:40px;font-size:9pt;margin-top:5px;position:relative;}
div#catalog_listings div.product_popular {background-color:#FFFFFF;background-image:url("/images/sp_images.png");background-position:0 -148px;background-repeat:no-repeat;height:40px;font-size:9pt;margin-top:5px;position:relative;}
div#catalog_listings div.product_hot {background-color:#FFFFFF;background-image:url("/images/sp_images.png");background-position:0 -68px;background-repeat:no-repeat;height:40px;font-size:9pt;margin-top:5px;position:relative;}
div#catalog_listings a.title {color:#FFF;width:600px;}
div#catalog_listings a.title:hover {text-decoration:underline;font-weight:bold;color:#fde1ab;}
div#catalog_listings div.product_new a.title {position:absolute;top:21px;left:82px;width:600px;}
div#catalog_listings div.product_popular a.title {position:absolute;top:21px;left:82px;width:600px;}
div#catalog_listings div.product_hot a.title {position:absolute;top:21px;left:60px;width:600px;}
div#catalog_listings div.product_listing {font-size:8pt;padding:4px;border-bottom:1px solid #B2C0CA;border-left:1px solid #B2C0CA;border-right:1px solid #B2C0CA;}
.ctable th {padding:4px 2px 4px 2px;font-size:9pt;}
.ctable th a {color:#FFFFFF;}
.ctable th a:hover {color:#FDE1AB;text-decoration:underline;}
.ctable td {padding:2px 0px 5px 4px;vertical-align:top;}
.ctable .big {font-size:9pt;padding:5px 0px 5px 0px;}
.ctable .idxlist {background-image:url("/images/catgrad.png");background-repeat:repeat-x;background-position:top left;}
.ctable legend {font-variant:small-caps;font-weight:bold;font-size:9pt;background-color:#FDF7ED;border:1px solid #B2C0CA;padding:2px;}
.ctable fieldset {border:1px solid #B2C0CA;margin-top:0.5em;padding:5px;}
.catalog {background-color:#FCF4E6;border:1px solid #B2C0CA;}
.plisting {border-right:1px solid #B2C0CA;border-left:1px solid #B2C0CA;border-bottom:1px solid #B2C0CA;}
.ctnew {background-image:url("/images/new_prod.png");background-repeat:no-repeat;background-position:bottom left;height:40px;padding:22px 0px 5px 80px;}
.ctpop {background-color:#FFFFFF;background-image:url("/images/popular_prod.png");background-repeat:no-repeat;background-position:bottom left;height:40px;}
.cthot {background-color:#FFFFFF;background-image:url("/images/hot_prod.png");background-repeat:no-repeat;background-position:bottom left;height:40px;}
.spacer {background-color:#FFF;padding:2px;}
.hl {color:#930600;font-weight:bold;text-decoration:underline;}
.incart {margin:3px;background-color:#FFF;color:#930600;padding:3px 3px 3px 19px;font-weight:bold;border:1px solid #F00;background-image:url("/images/check.png");background-repeat:no-repeat;background-position:2px 3px;height:14px;}
.review_notice a {font-weight:bold;color:#1A7CA4;font-style:oblique;}
.review_shell {border-bottom:1px solid #fcd7b0;background:url("/images/field_grad.png");background-repeat:repeat-x;background-color:#FBEFDB;line-height:150%;}
.review_body {padding:10px;}
.review_info {text-align:right;font-style:oblique;padding:3px;}
.vinfo legend {border:none;background-color:transparent;font-variant:normal;color:#054e7f;}
.vinfo fieldset {border-color:#f8d8b6;border-width:1px;font-weight:bold;padding:0px 5px 5px 5px;background-image:url("/images/smcoral_grad.png");background-repeat:repeat-x;background-position:bottom left;}
.headerlink a {color:#253743;text-decoration:none;padding-right:10px;}
.headerlink a:hover {color:#000000;background-color:#A5B8C4;text-decoration:none;}
.categ {padding:2px;}
.categorylist td {border-left:1px solid #253743;}
.chart {margin-top:2px;border-right:1px solid #D4DADE;border-left:1px solid #D4DADE;}
.chart th {background-color:#D4DADE;text-align:left;font-size:8pt;font-weight:bold;padding:3px;color:#253743;}
.chart td {padding:2px 1px 2px 20px;text-align:left;font-size:8pt;background-color:#F0F1F2;border-bottom:1px solid #D4DADE;}
#footer {padding:10px;text-align:center;color:#253743;font-size:8pt;}
#footer a {padding:1px 4px;}
#footer a:link, .footer a:visited {color:#253743;text-decoration:none;font-weight:bold;}
#footer a:hover {text-decoration:underline;font-weight:bold;color:#E07D1C;}
#footer .footer_inset {border:1px solid #B2C0CA;background-image:url("/images/ltgold_grad.png");background-position:bottom left;background-repeat:repeat-x;padding:5px;margin-top:-8px;}
ul#footerlinkwrap {display:inline;background-color:#FFF;padding:10px 10px 15px 10px;}
ul#footerlinkwrap li {list-style-type:none;display:inline;padding:0;}
.bodycart td {background-color:#F0F1F2;margin-bottom:1px;padding:3px 2px 3px 2px;border-bottom:1px solid #D4DADE;}
.bodycart th {background-color:#D4DADE;color:#000;text-align:right;font-size:8pt;border:none;background-image:none;padding:6px 2px 6px 2px;}
.bodycart .desc {font-weight:bold;font-size:8pt;color:#000;padding:5px;background-color:#FDF7ED;}
.bodycart .cart_submit {font-size:9pt;text-align:right;}
.bodycart .extra {background-color:#E2E7EC;font-weight:bold;padding-left:3px;}
.bodycart .extra_amt {background-color:#E2E7EC;font-weight:bold;text-align:right;vertical-align:middle;}
.bodycart .notice_row {border:1px solid #F00;background-color:#FFF;text-align:center;padding:2px;color:#F00;font-weight:bold;}
.cart {text-align:right;font-weight:bold;}
.cart a {background-color:#EAF2F8;border:1px solid #253743;color:#253743;font-size:8pt;text-decoration:none;padding:1px 4px 1px 4px;}
.cart a:hover {background-color:#1E7ABA;color:#FFFFFF;text-decoration:none;}
.acct_cartrow {background-color:#FDF7ED;border:1px solid #F7E5C9;padding:4px;}
.acct_cartrow_2 {background-color:#FFF;border:1px solid #FFF;padding:4px;}
.acct_carttotal {background-color:#F7E5C9;font-size:9pt;font-weight:bold;text-align:right;padding:6px 4px 6px 6px;}
.checkout {margin-top:10px;}
.checkout th {background-color:transparent;text-align:right;font-weight:bold;font-size:8pt;color:#000;padding-right:6px;}
.checkout td {padding:5px 0px 5px 0px;}
.checkout .section {text-align:left;font-size:9pt;font-weight:bold;background-color:#054E7F;color:#FFF;padding:3px;}
.bluestrip {margin-bottom:4px;}
.account_bubble {border:1px solid #3282AB;background-image:url("/images/bluewhite_grad.png");background-repeat:repeat-x;text-align:left;padding:0px;margin-top:6px;}
.account_bubble div {padding:5px;}
.account_bubble h3 {margin:0px;background-image:url("/images/acct_bubble_head.png");background-repeat:repeat;padding:3px 5px 5px 4px;border-bottom:1px dotted #B8AE96;font-size:9pt;}
.account_bubble input {margin-top:2px;}
.addbook_row {background-color:#FDF7ED;padding:3px;border:1px solid #F7E5C9;margin-bottom:3px;margin-top:-1px;}
.addbook_row_sel {border:1px solid #B2C0CA;background-image:url("/images/acct_bubble.png");background-repeat:repeat-x;padding:3px;margin-bottom:3px;margin-top:-1px;}
.addbook_details {padding-left:20px;padding-top:4px;padding-bottom:4px;}
.addbook_row .trigger, .addbook_row_sel .trigger {vertical-align:middle;}
.addbook_row .title, .addbook_row_sel .title {vertical-align:middle;padding-left:2px;}
.addbook_row a:hover, .addbook_row_sel a:hover {color:#253743;}
.acct_link {background-image:url("../images/arrow_link.png");background-position:left center;background-repeat:no-repeat;padding:4px 0px 5px 20px;vertical-align:middle;}
.acct_link a:hover {text-decoration:none;color:#E07D1C;}
.newsline {padding:10px;}
.newsline a {font-weight:bold;font-size:9pt;}
.newsline .newstip {padding-left:0.1em;font-weight:normal;font-size:8pt;}
.newsline .newstip a {font-weight:normal;font-size:8pt;}
.newstext {font-size:9pt;padding:10px 5px 5px 5px;}
.ftable th {background-color:transparent;font-weight:bold;text-align:right;font-size:8pt;color:#000;padding:5px;}
.ftable td {padding:5px;}
.bluestrip {background-color:#156f9a;text-align:left;color:#FFF;font-weight:bold;padding:4px 2px 4px 2px;font-size:10pt;}
.redstrip {background-color:#930600;text-align:left;color:#FFF;font-weight:bold;padding:4px 2px 4px 2px;font-size:9pt;margin-top:2px;}
.gtable {width:100%;border-top:3px solid #FFF;border-bottom:5px solid #FFF;}
.gtable th {font-weight:bold;background-color:#EBF5FF;border:1px outset #E9F1FD;padding:4px 10px 4px 4px;vertical-align:top;text-align:center;font-size:8pt;}
.gtable th a {color:#000;}
.gtable th a:hover {color:#000;text-decoration:underline;}
.gtable .list {text-align:left;padding-left:4px;}
.gtable td {text-align:center;font-size:8pt;border-left:1px solid #FFF;border-top:1px solid #FFF;padding:6px 2px 4px 2px;}
.gtable img {border:none;}
.gtable a {padding:2px 4px 2px 4px;color:#FA860A;text-decoration:none;font-weight:bold;font-size:8pt;}
.gtable a:hover {color:#F2652E;text-decoration:underline;}
.ctable td {padding:5px;font-size:8pt;}
.image_cap {font-weight:bold;font-style:italic;color:#253743;}
.obig {border:1px solid #B2C0CA;}
.paginate {background-color:#054E7F;text-align:left;color:#FFF;font-weight:bold;padding:6px;font-size:9pt;margin-bottom:3px;margin-top:3px;}
.paginate .showing {font-weight:bold;color:#FFF;}
.paginate .links {text-align:right;}
.paginate a {padding:2px 3px 2px 3px;margin-left:4px;border:1px solid #000;font-size:8pt;font-weight:bold;color:#000;background-color:#FFF;text-decoration:none;}
.paginate a:hover {background-color:#F7F4EF;text-decoration:none;color:#000;}
.folders {border-bottom:6px solid #FFF;width:100%;background-color:#F7F4EF;}
.folders td {width:33%;vertical-align:top;font-size:8pt;padding:4px;text-align:center;}
.folders th {text-align:center;font-weight:bold;font-size:9pt;background-color:#054E7F;color:#FFF;padding:3px;}
.sdlisting {text-align:center;}
.sdlisting img {border:none;}
.atoplinks {margin-top:5px;padding-top:5px;padding-bottom:5px;font-size:9pt;}
.atoplinks span {margin-bottom:5px;border-right:1px solid #FFF;}
.atoplinks a {padding:5px;color:#FFF;text-decoration:none;}
.atoplinks a:hover {color:#FDF7ED;}
.atoplinks .link_selected {background-color:#156f9a;}
.atoplinks .link {background-image:url("/images/acct_toplink_bg.png");background-position:bottom;background-repeat:repeat-x;}
.mtable .hist_row {margin:2px 0;padding:2px;}
.mtable .hist_row table {width:100%;}
.mtable .hist_row td {padding-right:0px;padding-left:0px;}
.mtable .hist_row .orderbox {}
.mtable .hist_row .arrow, .fauxlink {padding-right:3px;color:#253743;font-weight:bold;cursor:pointer;}
.mtable .hist_row .arrow:hover, .fauxlink:hover {color:#E07D1C;}
.mtable .hist_row .pdetails {padding:2px;text-align:right;}
.mtable .hist_row .pname {text-align:left;border-bottom:1px dotted #B2C0CA;}
.mtable .hist_row .price {color:#F00;border-bottom:1px dotted #B2C0CA;}
.mtable .hist_row .total {text-align:right;font-size:8pt;font-weight:bold;}
.mtable .row0 {background:#FDF7ED;border:1px solid #FDF7ED;}
.mtable .row1 {background:#FFFFFF;border:1px solid #FFFFFF;}
.mtable .ordertab {background-image:url("/images/acct_ordertab.png");background-position:left bottom;background-repeat:no-repeat;padding-left:4px;height:40px;}
.mtable .orderhead {background-image:url("/images/acct_orderhead_bg.png");background-repeat:repeat-y;padding:8px;color:#FFF;}
.mtable .orderhead b {font-size:9pt;}
.mtable .download_titlerow {border-bottom:1px solid #f0c088;padding:0;line-height:150%;background-image:url("/images/dlrow_grad.png");background-repeat:repeat-x;background-color:#FAEDDD;}
.mtable .download_dlrow {padding-left:15px;}
.mtable .ahead {font-size:8pt;background-color:#156f9a;color:#FFF;padding:6px;}
.mtable .ahead a {font-weight:bold;color:#FFF;}
.mtable .ahead a:hover {color:#FDF7ED;text-decoration:underline;}
.mtable fieldset {border-color:#f8d8b6;border-width:1px;}
.mtable legend {font-weight:bold;padding:2px 5px 2px 5px;}
.mtable .help {font-size:8pt;}
.mtable .help_img {border-style:solid;border-color:#B2C0CA;background-color:#F9FAFB;}
.mtable .help_keyword {background-color:#EFE4D1;color:#F00;padding-right:13px;padding-left:2px;font-weight:bold;background:url("/images/up_arrow.png") center right no-repeat;}
.mtable .faqrow {margin-top:4px;}
.mtable .faqdesc {padding:2px 0px 2px 20px;background-color:transparent;}
img.vote {cursor:pointer;}
.fcheck_list {padding-left:10px;padding-top:6px;background-color:#f5eee5;border:1px solid #ead1b3;margin-top:2px;margin-bottom:5px;}
.babyblue {background-color:#EBF3FF;padding:6px;}
.formline {padding-top:2px;padding-bottom:2px;}
.redir, .error {border-width:1px;border-style:outset;border:10px solid #d2ecfe;}
.redir .heading {background-image:url("/images/redir_dropshadow.png");background-repeat:repeat-x;background-position:top;color:#054E7F;padding:12px 6px 6px 6px;font-size:10pt;font-weight:bold;text-align:center;}
.error .heading {background-image:url("/images/redir_dropshadow.png");background-repeat:repeat-x;background-position:top;color:#F00;padding:12px 6px 6px 6px;font-size:10pt;font-weight:bold;text-align:center;vertical-align:middle;}
.redir td, .error td {background-color:#FDF7ED;font-size:8pt;}
.redir .message, .error .message {background-color:#FDF7ED;padding:3px 10px 30px 3px;font-size:8pt;text-align:center;font-weight:bold;}
.redir .blink, .error .blink {background-image:url("/images/redir_dropshadow.png");background-repeat:repeat-x;background-position:top;font-style:italic;text-align:center;padding:12px;}
.basemargin {margin-bottom:4px !important;}
.warning {background-color:#FFFFB7;border:1px solid #F00;background-image:url("/images/warning.png");background-position:3px 1px;background-repeat:no-repeat;padding:7px 4px 7px 60px;font-weight:bold;font-size:9pt;margin-top:5px;}
.errorblock {background-color:#FFFFB7;border:1px solid #F00;background-image:url("/images/error.png");background-position:3px 1px;background-repeat:no-repeat;padding:5px 5px 5px 40px;font-weight:bold;color:#F00;}
.errorblock li {margin-left:20px;}
.warning a {text-decoration:underline;}
.warning_block {padding:2px;background-color:#F00;color:#FFF;font-weight:bold;}
.warning_block a, .warning_block a:hover {text-decoration:none;color:#FFF;}
.redstrip {background-color:#930600;text-align:left;color:#FFF;font-weight:bold;padding:4px 2px 4px 2px;font-size:9pt;margin-bottom:4px;}
.errorstrip {background-color:#FFD305;background-image:url("/images/error_anim.gif");text-align:left;color:#000;font-weight:bold;padding:4px 2px 4px 2px;font-size:9pt;border:1px solid #FF9805;margin-bottom:2px;}
.errorstrip .info {font-weight:bold;font-size:9pt;padding:3px 3px 3px 4px;}
.error_line {margin-bottom:0.25em;border:1px solid #FF0000;padding:2px 2px 2px 15px;background-image:url("/images/err_sm.png");background-repeat:no-repeat;background-position:top left;background-color:#F00;font-family:Tahoma;font-size:8pt;font-weight:bold;color:#FFF;}
.tip {font-weight:normal;font-size:8pt;font-style:italic;color:#666;}
.infobar {margin-top:4px;border:1px solid #FFDB94;padding:4px 4px 4px 35px;background-image:url("/images/info_bubble.png");background-repeat:no-repeat;background-position:1%;background-color:#FFFFB7;font-size:8pt;font-weight:normal;color:#000;}
.infobar_inline {margin-top:4px;border:1px solid #FFDB94;padding:4px;background-color:#FFFFB7;font-size:8pt;font-weight:normal;color:#000;}
.load_screen {height:220px;background-image:url("/images/loading_large.gif");background-repeat:no-repeat;background-position:center center;text-align:center;padding-top:60px;}
.load_screen h3 {color:#E07D1C;font-size:12pt;}
#preloader {display:none;}
.top-margin {margin-top:5px !important;}
.bottom-margin {margin-bottom:5px !important;}
.no-border {border:none !important;}
select {background-color:#F8F8F8;color:#054E7F;font-weight:bold;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:8pt;border-style:inset;}
optgroup, option {background-color:#F8F8F8;color:#054E7F;font-weight:bold;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:8pt;}
input, textarea, button {background-color:#F8F8F8;color:#3A617F;font-weight:bold;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:8pt;padding:2px 2px 2px 4px;border:1px solid #000000;border-style:inset;}
input[type=submit], input[type=button], input[type=reset], button, .submit {background-color:#EFF1F3;border:1px solid #3A617F;border-style:outset;color:#253743;cursor:pointer;font-size:10px;padding:1px 4px 1px 4px;text-decoration:none;}
input.submit_secure {background-color:#EFF1F3;background-image:url("/images/secure.png");background-position:4px 2px;background-repeat:no-repeat;border:1px solid #3A617F;border-style:outset;color:#253743;cursor:pointer;font-size:9px;padding:2px 4px 2px 16px;text-decoration:none;}

