/* CSS Document */

body{ margin: 0; padding: 0; font-family: Arial, verdana, sans-serif; font-size: 13px; color: #000; background-color:#666666; }
a:link { color: #639; text-decoration: underline; }
a:visited { color: #639; text-decoration: underline; }
a:hover { color: #c3b3d5; text-decoration: none; }
a img { border: none; }
a#no_under { text-decoration: none; }
a#no_under:hover { text-decoration: underline; }

#holder { width: 780px; margin-left: auto; margin-right: auto; background-color:#FFFFFF; }

#header { background: url("images/header-top.gif") no-repeat top left; margin: 0px; padding: 0px; height: 130px; width: 780px; clear:both; float:none; }
#header_sub { background: url("images/subhead-end.gif") no-repeat top right; margin: 0; padding: 0; height: 70px; width: 780px; }
#header_sub #left_sub { background: #fff url("images/fourways2order.gif") no-repeat top left; margin: 0; padding: 0; width: 498px; height: 70px; float: left; }
#header_sub #center_sub { margin: 0; padding: 0; width: 245px; height: 70px; float: left; }
#header_sub #center_sub ul { margin: 0; padding: 0; width: 245px; height: 70px; }
#header_sub #center_sub li, #header_sub #center_sub li a { margin: 0; padding: 0; display: block; float: left; height: 70px; }
#header_sub #center_sub li a#online { background: #fff url("images/btn-email.gif") no-repeat top left; width: 60px; }
#header_sub #center_sub li a#online:hover { background: url("images/btn-email-hover.gif") no-repeat top left; }
#header_sub #center_sub li a#phone { background: #fff url("images/btn-phone.gif") no-repeat top left; width: 63px; }
#header_sub #center_sub li a#phone:hover { background: url("images/btn-phone-hover.gif") no-repeat top left; }
#header_sub #center_sub li a#fax { background: #fff url("images/btn-fax.gif") no-repeat top left; width: 61px; }
#header_sub #center_sub li a#fax:hover { background: url("images/btn-fax-hover.gif") no-repeat top left; }
#header_sub #center_sub li a#mail { background: #fff url("images/btn-mail.gif") no-repeat top left; width: 61px; }
#header_sub #center_sub li a#mail:hover { background: url("images/btn-mail-hover.gif") no-repeat top left; }

/* ###### CONTENT SETTING ###### */
#left_col { /*background: url("images/nav-bkgrnd.gif") no-repeat top left;*/ float: left; width: 125px; height: 380px; margin: 25px 0 0 0; padding: 10px 10px 0 15px; }
#left_col a { display: block; font-weight: bold; font-size: 12px; padding: 2px 2px 8px 2px; margin: 0; }
#content { width: 610px; min-height: 390px; height:auto !important; height: 390px; padding: 20px 0 0 10px; margin: 0; float: left; }
#content_sub { background: #fff url("images/content.gif") repeat-x top left; width: 760px; padding: 0; margin: 0; }
/* #footprints { width: 200px; height: 360px; background: url("images/footprints.gif") top left; float: right; } */
#viewtitles { margin: 0; padding: 20px 0 20px 0; }

#footer { background: #fff url("/images/footer_logo.gif") no-repeat 0 50px; width: 780px; height: 80px; font-size: 12px; padding: 30px 0 0 0; margin: 0; }
#footer #logobar { height: 43px; padding: 0; margin: 20px 0 0 0; }
#footer p { padding: 0 10px 10px 10px; margin: 0; }
#footer a { color: #039; }

#search { background: #333 url("images/blowout_search.gif") no-repeat top left; width: 77px; height: 22px; margin: 2px 0 0 50px; border: none; }

input.qty { text-align: center; background: #000; color: #E68321; font-weight: bold; }

h1 { font-size: 22px; font-weight: bold; color: #639; padding: 0; margin: 0; }
h2 { font-size: 18px; font-weight: bold; color: #639; padding: 0; margin: 10px 0 0 0; }
h2 span.large{ font-size: 22px; color: #666; }

table a:link { font-weight: bold; color: #639; }
table a:hover { color: #c3b3d5; }
table {border-collapse: collapse; width: 45em; border: 1px solid #666;}
th, td {padding: 0.1em 1em;}
tr { border-top: 1px solid #ccc; }
caption {font-size: 1.2em; font-weight: bold; margin: 8px 0;}
col {border-right: 1px solid #ccc;}
#table_prod col#qtyCol, col#actionCol {border: none;}
thead {background: #ccc url(/images/bar.gif) repeat-x left center; border-top: 1px solid #a5a5a5; border-bottom: 1px solid #a5a5a5;}
th {font-weight: normal; text-align: left;}
table#order_form tr { border-top: none; }

.success { background-color: #90dc90; border: 2px solid #008000; margin: 0 0 18px 0; padding: 10px; font-size: 14px; font-weight: bold; }
.warning { background-color: #ff9; border: 2px solid #fc6; margin: 0 0 18px 0; padding: 10px; font-size: 14px; font-weight: bold; }
.error { background-color: #fdc0c1; border: 2px solid #e59d9e; margin: 0 0 18px 0; padding: 10px; font-size: 14px; font-weight: bold; }
.info { background-color: #E0EEF3; border: 1px solid #C3DCE6; margin: 0 0 18px 0; padding: 10px; font-size: 13px; font-weight: normal; }
.round { float: left; width: 250px; height: 170px; margin: 0 0 0 10px; padding: 0 10px 10px 10px; background: #eee; }
.red { color: #C02; }
.big { font-size: 13px; }
.small { font-size: 10px; }
.subject { background: #CCE4FF; color: #000; font-weight: bold; font-size: 14px; }
button.button, input.button { border: 3px double #999; border-top-color: #CCC; border-left-color: #CCC; padding: 0.25em; background: #FFF url(http://www.gale.com/images/buttons/btn_bg.gif) repeat-x top left; color: #333; font-size: 75%; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif; }
button.button:active, input.button:active { border: 3px double #CCC; border-top-color: #999; border-left-color: #999; }
button.button img, input.button img { vertical-align: middle; margin-top: -2px; }
.highlight { background: #eee; }
.content { line-height: 18px; }
hr.clearit { clear: both; visibility: hidden; }

.req { color: #C80000; font-weight: bold; } /* RED */
#creditPay { position: absolute; top: 340px; left: 500px; width: 200px; font-size: 14px; }

button { cursor: pointer; }

button.add_cart { font-size: 11px; background: url("/blowout/images/blowout_add.gif") no-repeat top left; width: 159px; height: 28px;border: none;}

button.view_cart { font-size: 11px; background: url("/blowout/images/blowout_view.gif") no-repeat top left; width: 159px; height: 28px;border: none;}

button.cont_shop { font-size: 11px; background: url("/blowout/images/blowout_continue.gif") no-repeat top left; width: 184px; height: 28px;border: none;}

button.sales_rep { font-size: 11px; background: url("/blowout/images/blowout_send.gif") no-repeat top left; width: 184px; height: 28px;border: none;}

button.reset { font-size: 11px; background: url("/blowout/images/blowout_reset.gif") no-repeat top left; width: 77px; height: 22px; border: none; margin: 10px 0; cursor: pointer;}

button#send { font-size: 11px; background: url("/blowout/images/blowout_send2.gif") no-repeat top left; width: 77px; height: 22px; border: none; margin: 10px 0; cursor: pointer;}
