/*  CSS printed for Firefox 44.0  */

html {}
body {background-color:#1A7CA4;background-image:url("/images/body_grad.png");background-repeat:repeat-x;font-family:Segoe UI, Tahoma, Verdana, Arial, sans-serif;margin-bottom:0px;margin-top:0px;}
#container {width:960px;margin:auto;background:#FFF;border-left:3px solid #FFF;border-right:3px solid #FFF;}
#bucket {text-align:left;}
.main {background-color:#FF0;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;padding:0px;width:750px;}
#site_space {background-color:#FFF;}
#content_area {width:705px;}
#content {background-color:#FFFFFF;padding:0px;width:960px;}
#mainbody {background-color:#FFFFFF;float:left;padding:0;width:705px;}
#masthead {background-repeat:no-repeat;background-position:0 0;height:99px;position:relative;}
#masthead a.logo {position:absolute;top:18px;left:18px;}
div#menu {height:26px;padding:0;position:relative;}
ul#menubar {float:left;height:26px;width:960px;padding:0;margin:0;background-position:0 -99px;}
ul#menubar li {list-style-type:none;float:left;height:26px;width:115px;text-align:center;vertical-align:middle;border-right:1px solid #98B7CC;background-image:url("/images/menubar_bgrad.png");background-repeat:repeat-x;}
ul#menubar li:last-child {border:none;}
ul#menubar li.hilite {background-image:none;background-color:#1a7ca4;}
ul#menubar li 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;}
.mainbodycontent {padding:4px 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;}
.mainbodycontent .inset {margin:8px 0px 2px 0px;}
.mainbodycontent .inset th {background-color:transparent;border:none;color:#000;font-size:8pt;font-variant:small-caps;font-weight:bold;padding:2px;}
.mainbodycontent .inset td {font-size:8pt;font-weight:bold;padding:8px;vertical-align:middle;}
.mainbodycontent .inset .cart {text-align:left;}
.mainbodycontent .inset2 {width:100%;}
.mainbodycontent .inset2 td {font-size:8pt;font-weight:bold;vertical-align:middle;}
.mainbodycontent .inset2 td.cart {width:100px;}
.mainbodycontent .inset2 img,.mainbodycontent .inset img {border:none;}
.mainbodycontent .inset div.ic_notify {min-height:24px;}
#rightpanel {background-image:url("/images/peach_sidegrad_rpt.png");background-repeat:repeat-y;font-size:8pt;float:right;width:255px;}
#rightpanel_base {background:url("/images/sidebarbase_dropshadow.png") no-repeat 0 0;height:7px !important;}
#rightpanel #etv_link {position:relative;background-position:-705px -125px;height:68px;}
#rightpanel #etv_link a.etv {position:absolute;z-index:2000;right:0;bottom:0;width:114px;height:70px;}
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.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;}
div#hform table.login th, div#hform table.login td {padding:2px;}
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;}
.cart_loading {padding-top:5px;}
.blurb {padding:0px;}
.blurb th, .big_red {background-color:#FFFFFF;background-image:none;color:#902500;font-size:11pt;font-weight:bold;padding:0px 0px 5px 0px;}
.blurb_head {color:#902500;font-size:9pt;font-weight:bold;padding:0px 0px 5px 0px;}
.blurb_head a {color:#902500;}
.blurb th, .big_red, .big_red h1 {background-color:#FFFFFF;background-image:none;color:#902500;font-size:9pt;font-weight:bold;margin-bottom:-0.4em;margin-top:0em;padding:0px 0px 5px 0px;text-align:left;}
.blurb td, .blurb_body {background-color:#FDF7ED;border:1px solid #B2C0CA;color:#000;font-size:8pt;font-weight:bold;padding:5px;margin-bottom:2px;}
.blurb .error {background-color:#930600;background-image:url("/images/error_sign.png");background-position:2px 3px;background-repeat:no-repeat;border:none;color:#FFF;font-size:9pt;font-weight:bold;margin-bottom:2px;margin-top:2px;padding:4px 4px 4px 24px;}
.blurb a {text-decoration:underline;}
.ixtable {background-color:#FFF;border:none;height:100%;}
.ixtable th {font-size:9pt;padding:4px 2px 4px 2px;}
.ixtable th a {color:#FFFFFF;}
.ixtable th a:hover {color:#FDE1AB;text-decoration:underline;}
.ixtable td {padding:2px 0px 0px 4px;}
th.carthead img.mycart {background-image:url("/images/sp_images.png");background-position:0px 0px;background-repeat:no-repeat;}
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 {font-size:9pt;padding:3px 4px 3px 4px;}
.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-position:top left;background-repeat:repeat-x;}
.ctable legend {background-color:#FDF7ED;border:1px solid #B2C0CA;font-size:9pt;font-variant:small-caps;font-weight:bold;padding:2px;}
.ctable fieldset {border:1px solid #B2C0CA;margin-top:0.5em;padding:5px;}
.vinfo fieldset {border:1px solid #B2C0CA;margin-top:0.5em;padding:8px;}
.catalog {background-color:#FCF4E6;border:1px solid #B2C0CA;}
.plisting {border-bottom:1px solid #B2C0CA;border-left:1px solid #B2C0CA;border-right:1px solid #B2C0CA;}
.klisting {border-bottom:1px solid #B2C0CA;border-left:1px solid #B2C0CA;border-right:1px solid #B2C0CA;margin-bottom:5px;padding:8px;}
.spacer {background-color:#FFF;padding:2px;}
.hl {color:#930600;font-weight:bold;text-decoration:underline;}
.incart {background-color:#FFF;border:1px solid #F00;color:#930600;font-weight:bold;height:14px;padding:3px;}
.incart img {background-image:url("/images/sp_images.png");background-position:-210px -50px;background-repeat:no-repeat;margin-right:5px;}
.review_notice a {color:#1A7CA4;font-style:oblique;font-weight:bold;}
.review_shell {background:url("/images/field_grad.png");background-color:#FBEFDB;background-repeat:repeat-x;border-bottom:1px solid #fcd7b0;line-height:150%;}
.review_body {padding:10px;}
.review_info {font-style:oblique;padding:3px;text-align:right;}
.vinfo legend {background-color:transparent;border:none;color:#054E7F;font-variant:normal;}
.vinfo fieldset {background-color:#f9e8d6;background-image:url("/images/smcoral_grad.png");background-position:top left;background-repeat:repeat-x;border-color:#f8d8b6;border-width:1px;font-weight:bold;padding:0px 5px 5px 5px;}
.headerlink a {color:#253743;padding-right:10px;text-decoration:none;}
.headerlink a:hover {background-color:#A5B8C4;color:#000000;text-decoration:none;}
.categ {padding:2px;}
.extend {font-size:9pt;padding:10px;text-align:center;}
.extend a {background:#fdf7ed;border:1px solid #b2c0ca;padding:2px;}
.categorylist td {border-left:1px solid #253743;}
.chart {border-left:1px solid #D4DADE;border-right:1px solid #D4DADE;margin-top:2px;}
.chart th {background-color:#D4DADE;color:#253743;font-size:8pt;font-weight:bold;padding:3px;text-align:left;}
.chart td {background-color:#F0F1F2;border-bottom:1px solid #D4DADE;font-size:8pt;padding:2px 1px 2px 20px;text-align:left;}
table.bodycart {margin-top:6px;}
table.bodycart td {background-color:#F0F1F2;border-bottom:1px solid #D4DADE;margin-bottom:1px;padding:3px 2px 3px 2px;}
table.bodycart td.check {width:20px;padding:0px;}
table.bodycart td.number {width:30px;}
table.bodycart td.product {font-weight:bold;width:495px;}
table.bodycart td.price {text-align:right;font-weight:bold;}
table.bodycart th {background-color:#D4DADE;background-image:none;border:none;color:#000;font-size:8pt;padding:6px 2px 6px 2px;text-align:right;}
table.bodycart .desc {background-color:#FDF7ED;color:#000;font-size:8pt;font-weight:bold;padding:5px;}
table.bodycart .cart_submit {font-size:9pt;text-align:right;}
table.bodycart .extra {background-color:#E2E7EC;font-weight:bold;padding-left:3px;}
table.bodycart .extra_amt {background-color:#E2E7EC;font-weight:bold;text-align:right;vertical-align:middle;}
table.bodycart .notice_row {background-color:#FFF;border:1px solid #F00;color:#F00;font-weight:bold;padding:2px;text-align:center;}
.cart {font-weight:bold;text-align:right;}
.cart img {border:none;}
.cart a {background-color:#EAF2F8;border:1px solid #253743;color:#253743;font-size:8pt;padding:1px 4px 1px 4px;text-decoration:none;}
.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;padding:6px 4px 6px 6px;text-align:right;}
.checkout {margin-top:10px;}
.checkout th {background-color:transparent;color:#000;font-size:8pt;font-weight:bold;padding-right:6px;text-align:right;vertical-align:middle;}
.checkout td {padding:5px 0px 5px 0px;}
.checkout .section {background-color:#054E7F;color:#FFF;font-size:9pt;font-weight:bold;padding:3px;text-align:left;}
.bluestrip {margin-bottom:4px;}
div#cvv_shell {background-color:#000;color:#FFF;display:inline;font-size:9pt;font-weight:bold;padding:10px;text-align:center;}
.newsline {padding:10px;}
.newsline a {font-size:9pt;font-weight:bold;}
.newsline .newstip {font-size:8pt;font-weight:normal;padding-left:0.1em;}
.newsline .newstip a {font-size:8pt;font-weight:normal;}
.newstext {font-size:9pt;padding:10px 5px 5px 5px;}
.gtable {border-bottom:5px solid #FFF;border-top:3px solid #FFF;width:100%;}
.gtable th {background-color:#EBF5FF;border:1px outset #E9F1FD;font-size:8pt;font-weight:bold;padding:4px 10px 4px 4px;text-align:center;vertical-align:top;}
.gtable th a {color:#000;}
.gtable th a:hover {color:#000;text-decoration:underline;}
.gtable .list {padding-left:4px;text-align:left;}
.gtable td {border-left:1px solid #FFF;border-top:1px solid #FFF;font-size:8pt;padding:6px 2px 4px 2px;text-align:center;}
.gtable td div.finfo {margin-top:4px;}
.gtable td div.fname {margin-top:4px;font-weight:bold;}
.gtable td div.caption {margin-top:4px;margin-bottom:2px;}
.gtable img {border:none;}
.gtable a {color:#FA860A;font-size:8pt;font-weight:bold;padding:2px 4px 2px 4px;text-decoration:none;}
.gtable a:hover {color:#F2652E;text-decoration:underline;}
table.ctable td, div.ctable {font-size:8pt;padding:5px;}
.image_cap {color:#253743;font-style:italic;font-weight:bold;}
.obig {border:1px solid #B2C0CA;}
.buybuttons img {background-image:url("/images/sp_images.png");background-repeat:no-repeat;cursor:pointer;}
.buybuttons img.buy_Book {background-position:-844px 0px;}
.buybuttons img.buy_CD {background-position:-911px 0px;}
.buybuttons img.buy_DVD {background-position:-844px -21px;}
.buybuttons img.buy_VHS {background-position:-911px -21px;}
.buybuttons img.buy_BluRay {width:82px;background-position:-844px -42px;}
td.format {padding-top:10px;}
.format img {background-image:url("/images/formats.png");background-repeat:no-repeat;}
.format img.icon_Book {background-position:0 -30px;}
.format img.icon_CD {background-position:0 -83px;}
.format img.icon_DVD {background-position:0 -136px;}
.format img.icon_VHS {background-position:0 -185px;}
.format img.icon_BluRay {background-position:0 -240px;}
.topbuttons {height:72px;}
.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;}
.account_bubble {background-image:url("/images/bluewhite_grad.png");background-repeat:repeat-x;border:1px solid #3282AB;margin-top:6px;padding:0px;text-align:left;}
.account_bubble div {padding:5px;}
.account_bubble h3 {background-image:url("/images/acct_bubble_head.png");background-repeat:repeat;border-bottom:1px dotted #B8AE96;font-size:9pt;margin:0px;padding:3px 5px 5px 4px;}
.account_bubble input {margin-top:2px;}
.addbook_row {background-color:#FDF7ED;border:1px solid #F7E5C9;margin-bottom:3px;margin-top:-1px;padding:3px;}
.addbook_row_sel {background-image:url("/images/acct_bubble.png");background-repeat:repeat-x;border:1px solid #B2C0CA;margin-bottom:3px;margin-top:-1px;padding:3px;}
.addbook_details {padding:4px 4px 4px 20px;}
.addbook_row .trigger, .addbook_row_sel .trigger {vertical-align:middle;}
.addbook_row .title, .addbook_row_sel .title {cursor:pointer;padding-left:2px;vertical-align:middle;}
.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 {color:#E07D1C;text-decoration:none;}
#footer {background:#FFF;color:#253743;font-size:8pt;padding:10px;text-align:center;width:940px;}
#footer a {padding:1px 6px 1px 6px;}
#footer a:link, .footer a:visited {color:#253743;font-weight:bold;text-decoration:none;}
#footer a:hover {color:#E07D1C;font-weight:bold;text-decoration:underline;}
#footer .footer_inset {background-image:url("/images/ltgold_grad.png");background-position:bottom left;background-repeat:repeat-x;border:1px solid #B2C0CA;margin-top:-8px;padding:5px;}
.footerlinkwrap {background-color:#FFF;padding:10px 10px 15px 10px;}
.paginate {background-color:#054E7F;color:#FFF;font-size:9pt;font-weight:bold;margin-bottom:3px;margin-top:3px;padding:6px;text-align:left;}
.paginate .showing {color:#FFF;font-weight:bold;}
div.goto {font-size:8pt;min-width:50px;background-color:#FDF7ED;text-align:left;font-weight:bold;cursor:pointer;border:1px outset #000;}
div.goto div {padding:3px 8px;background-color:#FDF7ED;border-bottom:1px solid #CCC;}
div.goto div:hover {background-color:#FFE8B5;}
div.goto div a, div.goto div a:hover {color:#000;text-decoration:none;}
.paginate .links {text-align:right;}
.paginate a, .paginate span.aa {cursor:pointer;background-color:#FFF;border:1px solid #000;color:#000;font-size:8pt;font-weight:bold;margin-left:4px;padding:2px 3px 2px 3px;text-decoration:none;}
.paginate a:hover, .paginate span.aa:hover {background-color:#F7F4EF;color:#000;text-decoration:none;}
.folders {background-color:#F7F4EF;border-bottom:6px solid #FFF;width:100%;}
.folders td {font-size:8pt;padding:4px;text-align:center;vertical-align:top;width:33%;}
.folders th {background-color:#054E7F;color:#FFF;font-size:9pt;font-weight:bold;padding:3px;text-align:center;}
.sdlisting {text-align:center;}
.sdlisting img {border:none;}
.arrowlink {margin:2px 0;}
#overlay {background-image:url("/images/overlay_alpha.png");height:100%;left:0px;position:fixed;top:0px;width:100%;}
#overlay_message {left:0px;position:fixed;text-align:center;top:0px;}
.overlay-screen {width:420px;background:#FFF;font-size:12px;padding:10px;border:6px solid #C7DFE8;}
.overlay-screen h3 {margin:4px 0 4px 0;font-size:19px;}
.clear {clear:both;}
ol li {padding-top:4px;}
label {cursor:pointer;font-weight:bold;}
label:hover {color:#054E7F;}
.red_line {background-color:#FDF2CF;border:1px solid #F00;color:#F00;font-weight:bold;margin-bottom:5px;padding:2px;}
.section, .bluestrip {background-color:#054E7F;color:#FFF;font-size:9pt !important;font-weight:bold;padding:3px;text-align:left;}
.bluestrip {margin-bottom:4px;}
.bluestrip a, .bluestrip a:hover {color:#FFF;}
.aed {color:#253743;}
a {color:#253743;font-weight:bold;text-decoration:none;}
a:hover {color:#E07D1C;font-weight:bold;text-decoration:underline;}
a:active {color:#800000;font-weight:bold;text-decoration:underline;}
a img {border:none;}
.boxed {background-color:#FFFFFF;border:1px solid #253743;padding:3px;}
.editme {background-color:#FFF;background-image:url("/images/edit.png");background-position:top left;background-repeat:no-repeat;border:1px dashed #086608;margin:0.5em;padding:8px 5px 8px 20px;text-decoration:none;}
.a_button_print {background-color:#FFEDD9;background-image:url("/images/button_print.png");background-position:4px 3px;background-repeat:no-repeat;border:1px solid #FFD3A3;color:#000;padding:5px 5px 5px 24px;}
.a_button_print:hover, .a_button_home:hover {background-color:#FFE3C5;color:#000;text-decoration:none;}
.a_button_home {background-color:#FFEDD9;background-image:url("/images/button_home.png");background-position:4px 3px;background-repeat:no-repeat;border:1px solid #FFD3A3;color:#000;padding:5px 5px 5px 24px;}
.redir, .error {border:10px solid #d2ecfe;width:400px;}
.redir .heading {background-image:url("/images/redir_dropshadow.png");background-position:top;background-repeat:repeat-x;color:#054E7F;font-size:10pt;font-weight:bold;padding:12px 6px 6px 6px;text-align:center;}
.error .heading {background-image:url("/images/redir_dropshadow.png");background-position:top;background-repeat:repeat-x;color:#F00;font-size:10pt;font-weight:bold;padding:12px 6px 6px 6px;text-align:center;vertical-align:middle;}
.redir td, .error td {background-color:#FDF7ED;font-size:8pt;}
.redir .message, .error .message {background-color:#FDF7ED;font-size:8pt;font-weight:bold;padding:3px 10px 30px 3px;text-align:center;}
.redir .blink, .error .blink {background-image:url("/images/redir_dropshadow.png");background-position:top;background-repeat:repeat-x;font-style:italic;padding:12px;text-align:center;}
.warning {background-color:#FFFFB7;background-image:url("/images/warning.png");background-position:3px 1px;background-repeat:no-repeat;border:1px solid #F00;font-weight:bold;margin-top:5px;padding:7px 4px 7px 40px;font-size:9pt;}
.basemargin {margin-bottom:5px !important;}
.warning a {text-decoration:underline;}
.warning_block {background-color:#F00;color:#FFF;font-weight:bold;padding:2px;}
.warning_block a, .warning_block a:hover {color:#FFF;text-decoration:none;}
.redstrip {background-color:#930600;color:#FFF;font-size:9pt;font-weight:bold;margin-bottom:4px;padding:4px 2px 4px 2px;text-align:left;}
.errorstrip {background-color:#FFD305;background-image:url("/images/error_anim.gif");border:1px solid #FF9805;color:#000;font-size:9pt;font-weight:bold;margin-bottom:2px;padding:4px 2px 4px 2px;text-align:left;}
.errorstrip .info {font-size:9pt;font-weight:bold;padding:3px 3px 3px 4px;}
.error_line {background-color:#F00;background-image:url("/images/err_sm.png");background-position:top left;background-repeat:no-repeat;border:1px solid #FF0000;color:#FFF;font-family:Tahoma;font-size:8pt;font-weight:bold;margin-bottom:0.25em;padding:2px 2px 2px 15px;}
.tip {color:#666;font-size:8pt;font-style:italic;font-weight:normal;}
.infobar {background-color:#FFFFB7;background-image:url("/images/info_bubble.png");background-position:1%;background-repeat:no-repeat;border:1px solid #FFDB94;color:#000;font-size:8pt;font-weight:normal;margin-top:4px;padding:4px 4px 4px 35px;}
.load_screen {background-image:url("/images/loading_large.gif");background-position:center center;background-repeat:no-repeat;height:220px;padding-top:60px;text-align:center;}
.load_screen h3 {color:#E07D1C;font-size:12pt;}
div#preloader {display:none;}
select {background-color:#F8F8F8;border-style:inset;color:#054E7F;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:8pt;font-weight:bold;outline:none;}
optgroup, option {background-color:#F8F8F8;color:#054E7F;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:8pt;font-weight:bold;}
input, textarea, button {background-color:#F8F8F8;border:1px solid #000000;border-style:inset;color:#3A617F;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:8pt;font-weight:bold;padding:2px 2px 2px 4px;}
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;}
