/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
BODY {
  color: #000000;
  margin: 0px;
  height:100%;
  text-align:center;
  background:#afcae7;
}
body,td,th,div,p,a,font,span,ul,li{
	font-family: Verdana, Arial, sans-serif;
	letter-spacing: -0.5px;
	font-size: 12px;
}
#wrapper {
	text-align:left;
	margin:0 auto;
	padding:0;
	background-color:#ffffff;
	background: url(images/template/body_bg.jpg) 50% 0 repeat-y;
}
#lowbar{
	margin:0 auto;
	padding:0;
	height:24px;
	background: url(images/template/bottom_bg.jpg) 50% 0 repeat-y;
}
table.Fix {
	border-collapse: collapse;
	border-spacing: 0 0;
	border:0;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	width:951px;
	vertical-align: top;
	text-align:left;
}
.menu {
	font-family: sans-serif, Verdana, Arial;
	color: #000099;
	font-size: 11px;
	font-weight: bold;
	margin-right:30px;
	margin-top:0px;
	float:right;
	vertical-align:top;
}
.menu a {
	font-family: sans-serif, Verdana, Arial;
	text-decoration: none;
	font-size: 11px;
	color: #000099;
	font-weight: bold;
	outline:none;
}
.menu a:hover {
	text-decoration: underline;
	font-weight: bolder;
	color: #afcae7;
}
.footer{
	font-size: 12px;
	font-weight:bold;
}
.footer a{
	text-decoration: none;
	color:#000099;
	font-size:13px;
}
.footer a:hover{
	text-decoration: none;
	color:#000099;
}

TR.headerError {
	background:#e2b1b1;
}

TD.headerError {
	font-size: 12px;
	color:#000099;
	border:1px solid #6d6d6d;
	padding:10px;
	font-weight:bolder;
	text-align: center;
}

TR.headerInfo {
	background:#e3f2de;
}

TD.headerInfo {
	font-size: 12px;
	color:#000099;
	border:1px solid #6d6d6d;
	padding:10px;
	font-weight:bolder;
	text-align: center;
}
TD.headerError p, TD.headerInfo p{
	width:85%;
}
TD.main {
	vertical-align:top;
}
A {
  color: #000099;
  font-weight:bold;
  text-decoration: none;
}
A:hover {
  color: #000000;
  text-decoration: none;
}
.smallText {
	font-size: 10px;
}
.required{
	color: #ff5555;
}
.remove{
	color: #ff5555;
	font-weight:bold;
}
.add{
	color: #88b48a;
	font-weight:bold;
}
p.alert{
	color: #ff5555;
	font-weight:bold;
	padding:1px;
	margin:2px;
}
table.form {
	border-collapse:collapse;
	background:#ffffff;
	margin:10px 0;
}
table.form td{
	padding:1px 5px;
}
.inputLabel{
	color:#7aafe7;
	font-weight:bold;
}
.inputHint{
	color:#575757;
	font-size:11px;
	font-style:italic;
}

.scrollH{
	width:100%;
	max-width:100%;
	overflow:auto;
}


CHECKBOX, INPUT, RADIO, SELECT {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	padding:4px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding:4px;
}

ul{
	list-style-type: circle;
}
li {
	font-weight:bold;
}
h1 {
	font-size:25px;
}
h2 {
	font-size:23px;
}
h3 {
	font-size:21px;
}
h4 {
	font-size:19px;
}
h5 {
	font-size:16px;
}
h6 {
	font-size:14px;
}
h1,h2,h3,h4,h5,h6{
	font-weight: bolder;
	color:#000099;
	padding:3px;
	text-align:left;
	letter-spacing:-1px;
	border:none;
	margin:0;
}
h6.formInstruction{
	margin-bottom:5px;
}
h6.formSection{
	color:#cfcfcf;
	margin-bottom:3px;
	background:#000099;
	border:1px solid #cfcfcf;
}
h6.formSection span{
	font-size:12px;
	font-style:italic;
}
td.formBox{
	border:1px solid #cfcfcf;
}
span.grouping{
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
	padding:5px;
}
.pageHeading{
	background:#eeeeee;
	margin-bottom:6px;
	border:1px solid #cfcfcf;
}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px;padding:5px 0px;}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
.red {color: #ff0000; font-size:11px;}
/* BOX STYLE */
.tl {width:12px;height:25px;}
.tlop {background: url('images/template/box/top_loop.gif') repeat-x;width:100%;height:25px;font-weight:bold;font-size:14px;color:#FFFFFF}
.tr {width:11px;height:25px;}
.cl {background: url('images/template/box/left_loop.gif') repeat-y;width:12px;height:100%;}
.cr {background: url('images/template/box/right_loop.gif') repeat-y;width:11px;height:100%;}
.bl {background: url('images/template/box/left_bottom.gif') no-repeat;width:12px;height:4px;}
.blop {background: url('images/template/box/bottom_loop.gif') repeat-x;height:4px;width:100%;}
.br {background: url('images/template/box/bottom_right.gif') no-repeat;width:11px;height:4px;}
/* END BOX STYLE */

/* CONTENT BOX STYLE */
table.contentBox{
	margin-bottom:10px;
}
.ctl {width:10px;height:10px;}
.ctlop {background: url('images/template/contentbox/top_loop.gif') repeat-x;height:10px;font-weight:bold;font-size:14px;color:#FFFFFF}
.ctr {width:10px;height:10px;}
.ccl {background: url('images/template/contentbox/left_loop.gif') repeat-y;width:10px;height:100%;}
.ccr {background: url('images/template/contentbox/right_loop.gif') repeat-y;width:10px;height:100%;}
.cbl {background: url('images/template/contentbox/left_bottom.gif') no-repeat;width:10px;height:10px;}
.cblop {background: url('images/template/contentbox/bottom_loop.gif') repeat-x;height:10px;}
.cbr {background: url('images/template/contentbox/bottom_right.gif') no-repeat;width:10px;height:10px;}
/* END CONTENT BOX STYLE*/

/* SLIDESHOW & category bubble */
.tl-grey{background-color:#333333; background-image: url(images/bubble/tl_grey.png);background-repeat: no-repeat; height:10px; width:10px;}
.tr-grey{background-color:#333333; background-image: url(images/bubble/tr_grey.png);background-repeat: no-repeat; height:10px; width:10px;}
.bl-grey{background-image: url(images/bubble/bl_grey.png); height:10px; width:10px;}
.br-grey{background-image: url(images/bubble/br_grey.png); height:10px; width:10px;}
.fill-grey{background-color:#333333;color:#e8e7e7;font-weight:bolder;font-size:12pt;letter-spacing:-1px;}

.tl-blue{background-color:#a6cbf6; background-image: url(images/bubble/tl_blue.png);background-repeat: no-repeat; height:10px; width:10px;}
.tr-blue{background-color:#a6cbf6; background-image: url(images/bubble/tr_blue.png);background-repeat: no-repeat; height:10px; width:10px;}
.bl-blue{background-image: url(images/bubble/bl_blue.png); height:10px; width:10px;}
.br-blue{background-image: url(images/bubble/br_blue.png); height:10px; width:10px;}
.fill-blue{background-color:#a6cbf6;color:#000000;font-weight:bolder;font-size:12pt;letter-spacing:-1px;}

a.bubble{
	color:#e8e7e7;
	font-weight:bolder;
	font-size:13pt;
	letter-spacing:-1px;
	text-decoration:none;
}
/*SLIDESHOW*/

