/* Custom CSS Document for 
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* GLOBAL STYLES
--------------------------------------------------------*/
body {background: #FF6600; font-family: Lucida Sans, Verdana, Tahoma, sans-serif}
#Form2 {margin: 0; padding: 0}
#Form2 input, #Form2 select {font: 11px Verdana, Tahoma, sans-serif; color: #000; background: #fff; line-height: normal}
#PageSubTable {width: 730px;}
#ContentCell { background:url(images/design/bd-bg.gif) repeat-y;}
#Instruction1_InstructCell {background: #3282A8;	border: 1px solid #999;	padding: 7px}
#Instruction1_InstructCell a {color: #fff}
.Instructions {font-size: 11px; color: #fff}
.Messages,
.ErrorMessages {font-size: 10px; font-weight: bold; color: #fff}
.Headings {font-size: 16px; font-weight: bold; color: #fff}
.ContentTableHeader, 
.ContentTable,
.ContentTableHorizontal {font-size: 14px; font-weight: bold; color: #fff; background: #3282A8}
.Content {font-size: 12px; color: #fff}
.Content a {color: #fff; text-decoration: underline}
.Content a:hover {color: #fff; text-decoration: none}

/* TopBanner Styles
--------------------------------------------------------*/
#TopBannerCell {}
.cartwrap { text-align:right; color:#fff;}
.cartwrap a { color:#fff; text-decoration:none;}
.cartwrap a:hover { font-weight:bold;}

/* TopSubBanner Styles
--------------------------------------------------------*/
#TopSubBannerCell { padding-bottom:20px; background:url(images/design/bd-bg.gif) repeat-y;}
#TopSubBannerCell h1 { padding:0; margin:0; background:url(images/design/tb-logo.gif) no-repeat; text-indent:-9999px; width:730px; 
height:92px;float:left; margin-bottom:5px;}
#TopSubBannerCell h1 a { width:730px; height:92px; display:block;}
#TopSubBannerCell ul { float:left; padding:0; margin:0; background:url(images/design/tsb-navbar.gif) no-repeat; width:100%; 
text-align:center;}
#TopSubBannerCell li { padding:0; margin:0; display:inline;}
#TopSubBannerCell li a { font-weight:bold; font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#3D3D33; 
text-decoration:none; height:37px; line-height:37px; padding:0 10px;}
#TopSubBannerCell li a:hover { color:#000; text-decoration: underline;}

/* Default Page Styles
--------------------------------------------------------*/
#ContentCell.default {}
.homepage-pic { margin-left:8px; float:left; font-size:10px; color:#fff; width:481px; margin-right:10px;}
.homepage-pic p { margin:1px 5px; padding:0;}
.homepage-welcometxt { background:url(images/design/bd-welcomebox.gif) no-repeat 0 0; float:left; width:220px;}
.homepage-welcometxtpad { padding:60px 10px 0 7px;}
.homepage-welcometxt p { font-size:10px; color:#fff; padding:0; margin:5px 0; font:Verdana, Arial, Helvetica, sans-serif;}

/* Static Page Styles
--------------------------------------------------------*/
#ContentCell.static {padding: 8px 8px 8px 20px;}
#ContentCell.static h1 {font-size: 16px; font-weight: bold; color: #fff}
#ContentCell.static h2, #ContentCell.static h2 a {font-size: 14px; font-weight: bold; color: #fff; text-decoration:none; padding:0; margin:2px 0;}
#ContentCell.static h2 a:hover { text-decoration:underline;}
#ContentCell.static h3 {font-size: 12px; font-weight: bold; color: #fff}

#catalogtables td { vertical-align:top; padding:10px 0}
#catalogtables ul { padding:0; margin:0 0 15px 10px; list-style:none;}
#catalogtables li { padding:0; margin:2px 0; display:block;}
#catalogtables li a { text-decoration:none; color:#fff; font-size:12px;}
#catalogtables li a:hover { text-decoration:underline;}

.static-links, .static-links ul { padding:0; margin:0; width:100%; margin:5px 0; list-style:none;}
.static-links li { padding:0; margin:0; display:inline;}
.static-links li a { color:#fff; text-decoration:none; font-size:11px; padding:2px 10px; border-right:solid 1px #fff;}

/* Footer Styles
--------------------------------------------------------*/
#FooterCell {background: url(images/design/ft-bg.gif) no-repeat 0 0; padding-top:20px; font-size:11px; 
font:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#fff;}
#FooterCell p { padding:1px 0; margin:0;}
#FooterCell ul { width:100%; text-align:center; padding:0; margin:3px 0; list-style:none;}
#FooterCell li { padding:0; margin:0; display:inline;}
#FooterCell li a { font-size:11px; font:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:0 7px;
border-right:solid 1px #fff;}
li#last a { border:none;}