h1, h2, h3, h4, h5, h6 {font-weight: bold; margin: 8px 0px 10px 0px;}
h1, h2, h3 {font-size: 15px;}
h4, h5, h6 {font-size: 13px;}
h1, h4 {color: #0000FF;}
h2, h5 {color: #333333;}
h3, h6 {color: #FF6600;}

a:link, a:visited, a:active {color: #0000FF; font-weight: 900; text-decoration: none;}
a:hover {color: #FF6600; text-decoration: none;}

.searchBox {color: #333333; background-color: #FFFFFF; border: 1px solid #333333;}
.textbox {background-color: #FFFFFF; border: 1px solid #333333; color: #333333;}
.textboxDisabled {background-color: #FFFFFF; border: 1px solid #333333; color: #333333;}

form, ol, ul {margin: 0px; padding: 0px;}
li {list-style-position: inside; margin: 0px; padding: 0px;}
li.bullet {list-style-type: square; color: #333333;}
li.SiteDocsBullet {list-style-position: outside; list-style-image: url(../styleImages/icons/MenuBullet.gif); color: #FFFFFF; margin-left: 12px;}
li.bulletLrg {list-style-type: square; color: #333333;}
li.num {color: #333333;}
li.account {list-style-type: square; padding-top: 5px; padding-bottom: 5px;}
ul li{list-style-position: outside; list-style-type: square; margin: 0px 0px 0px 12px; padding: 0px;}
ul li ul li{list-style-position: outside; list-style-type: square; margin: 0px 0px 0px 16px; padding: 0px;}

.txtSession, .txtCopy, a.txtSession {color: #333333;}
a.txtSession:hover {color: #FF6600;}

.txtOldPrice {text-decoration: line-through;}
.txtSale {color: #FF0000;}
.txtOutOfStock {color: #FF0000;}
.txtSiteDocs, a.txtSiteDocs:link, a.txtSiteDocs:visited, a.txtSiteDocs:active {color: #FFFFFF;}
a.txtSiteDocs:hover {color: #FF6600;}
.txtfoot, a.txtfoot:link, a.txtfoot:visited, a.txtfoot:active {font-size: 9px; color: #FFFFFF;}
a.txtfoot:hover {color: #FF6600;}

.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {color: #333333;}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {color: #FF6600;}
.txtContentTitle {font-size: 14px; font-weight: bold; color: #0000FF;}

.txtBoxSave {color: #F90707; padding-left: 16px;}

.tblList {border: 0px solid;}
.tdListTitle {background-color: #000066; font-weight: bold; color: #FFFFFF;}
.tdEven {background-color: #FFFFFF;}
.tdOdd {background-color: #EBEDFE;}
.txtCartPrice {float: right; color: #FF6600; padding-right: 0px; font-weight: bold; margin-right: -3px;}
.txtCart {color: #FFFFFF;}
.cartTotal {width: 178px; border-top: 1px dashed #FFFFFF; padding-top: 2px;	margin-top: 3px;}
a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {color: #FFFFFF;}
a.txtCartProduct:hover {color: #FF6600;}

.cartProgress {font-weight: normal; color: #000066; padding: 4px; border: 1px solid #000066; width: 350px; margin: 10px auto 3px auto;}
.txtcartProgressCurrent {color: #0000FF; font-weight: bold;}
.quickBuy {text-align: center; color: #333333;}

.tdcartTitle {font-weight: bold; color: #FFFFFF; background-color: #004BC2; border-bottom: 1px solid #333333;}
.tdcartEven {background-color: #EBEDFE;}
.tdcartOdd {background-color: #FFFFFF;}
.tdCartSubTotal {padding-top: 10px; border-top: 1px solid #333333;}

.txtStockWarn {color: #FF0000;}
.txtError {font-weight: bold; color: #050F72; background-color: #FFCECE; border: 1px solid #FF0000; padding: 2px;}
.txtCopyright, a.txtCopyright {font-size: 9px; text-align: center; padding-top: 5px; color: #333333;}
a.txtCopyright:hover {}
.dropDown {width: 120px;}
.red {color: #FF0000;}
.green {color: #33CC00;}

/* CSS BOTTON MOD BY Get IT Happening - http://www.gih.com.au - Start Button Style */
input.btn {color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; background-color: #000066; border: 1px solid #333333; margin: 3px; margin-bottom: -1px; padding: 1px;}
input.btnhov {color: #FFFFFF; font-weight: bold; background-color: #FF6600;}

a.txtButton, a.txtButton:link, a.txtButton:visited, a.txtButton:active {color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 20px; padding: 2px 4px 2px 4px; background-color: #000066; border: 1px solid #333333; text-decoration: none;}
a.txtButton:hover {color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 20px; padding: 2px 4px 2px 4px; background-color: #FF6600; border: 1px solid #333333; text-decoration: none;}
/* End Button Style */