/* Scrubaustralia.com.au CSS Template 

IMPORTANT : When updating the stylesheet ensure all current information is deleted first. This will stop the creation of duplicates.

*/

BODY {	BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #cccccc; BACKGROUND-REPEAT: repeat; FONT-FAMILY: arial}

IMG {	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none}

H1 {	BORDER-RIGHT: #81a5a8 1px solid; PADDING-RIGHT: 3px; BACKGROUND-COLOR: #81a5a8; BORDER-TOP: #81a5a8 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 24px; PADDING-BOTTOM: 5px; BORDER-LEFT: #81a5a8 1px solid; WIDTH: 100%; COLOR: #f2f2f2; PADDING-TOP: 5px; BORDER-BOTTOM: #81a5a8 1px solid; TEXT-ALIGN: left
}
H2 {
	FONT-SIZE: 20px; COLOR: #FFFEF7; PADDING-TOP: 2px; PADDING-LEFT: 16px; FONT-FAMILY: arial; text-align: left
}
H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #5B3727; PADDING-TOP: 5px; TEXT-ALIGN: center
}
H4 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #603914; PADDING-TOP: 3px; BORDER-BOTTOM: #97b2af 1px solid; BACKGROUND-COLOR: #97b2af
}
TABLE {
	FONT-SIZE: 12px
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A {
	COLOR: #666666
}
A.section-ref {
	CURSOR: default; COLOR: #603913; TEXT-DECORATION: none
}
.littletext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
IMG.bannerdiv {
	BORDER-RIGHT: #b6c6a4 0px solid; BORDER-TOP: #b6c6a4 0px solid; BORDER-LEFT: #b6c6a4 0px solid; BORDER-BOTTOM: #b6c6a4 0px solid; }
TABLE.nav-tabs {HEIGHT: 25px}

TD.nav-tabs {HEIGHT: 100%}

TABLE.main-content {
	BORDER-RIGHT: none; BORDER-TOP: none; BORDER-LEFT: none; WIDTH: 800px; BORDER-BOTTOM: none}

TH.main-content {
	WIDTH: 800px
}
TD.main-content {
	PADDING-TOP: 5px; HEIGHT: 100%; BACKGROUND-COLOR: #F9F9F4; BACKGROUND-IMAGE: none; TEXT-ALIGN: center
}
TD.nav {
	BORDER-RIGHT: none 1px solid; FONT-WEIGHT: bold; WIDTH: 140px; COLOR: #333333; PADDING-TOP: 5px; HEIGHT: 450px; BACKGROUND-COLOR: #81a5a8
}
TABLE.top-table {}
TD.top-table {
	
}
TD.t-nav {
	BACKGROUND-IMAGE: none; COLOR: none; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; BACKGROUND-COLOR: #cccc99
}
TD.t-nav-upper {
	PADDING-LEFT: 15px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
TABLE.side-table {
	WIDTH: 139px
}
TD.side-text {
	WIDTH: 139px
}
TD.left-nav {
	PADDING-LEFT: 5px;
	WIDTH: 139px;
	color: #666666;
height: 250px

}
TABLE.cpm-side-tab {
	WIDTH: 139px
}
TH.cpm-side-tab {
	COLOR: #efefef; BACKGROUND-COLOR: #336699
}
TD.cpm-side-tab {
	BACKGROUND-COLOR: #336699
}
TABLE.standard-content {
	WIDTH: 100%
}
TD.standard-content {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; WIDTH: 660px; PADDING-TOP: 10px
}
TD.standard-content-body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px
}
TD.main-footer { BORDER-TOP: #cccc99 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #335c65; BACKGROUND-COLOR: #cccc99}

TABLE.footer {	color: 335c65;}
TD.footer {}
TD.footer-text {	COLOR: #335c65}

A.top-nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #f2f2f2; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.top-nav:hover {
	BACKGROUND-IMAGE: none; COLOR: #607188
}
SPAN.top-nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #335c65; PADDING-TOP: 2px; HEIGHT: 21px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; COLOR: #f2f2f2; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
A.nav:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; COLOR: #335c65; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
SPAN.nav {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #335c65; PADDING-TOP: 2px; TEXT-ALIGN: center
}
A:hover {
	TEXT-DECORATION: none
}
A.white {
	COLOR: #ffffff
}
A.white:hover {
	TEXT-DECORATION: none
}
A.foot {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #335c65
}
SPAN.foot {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #335c65; TEXT-DECORATION: none
}
A.foot:hover {
	COLOR: #335c65; TEXT-DECORATION: none
}
A.quick-jump {
	FONT-SIZE: 9px; FONT-FAMILY: "New Century Schoolbook", Times, serif
}
A.quick-jump:hover {
	
}
.msg {
	WIDTH: 100%
}
TABLE.msg-table {
	BORDER-RIGHT: #ff4000 1px outset; BORDER-TOP: #ff4000 1px outset; BORDER-LEFT: #ff4000 1px outset; WIDTH: 480px; BORDER-BOTTOM: #ff4000 1px outset; HEIGHT: 100%
}
TD.msg-table-text {
	FONT-WEIGHT: bold; COLOR: #ff4000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.msg-table-img {
	BACKGROUND-COLOR: #ffcc00
}
TABLE.product-data {
	BORDER-RIGHT: #b6c6a4 1px solid; BORDER-TOP: #b6c6a4 1px solid; BORDER-LEFT: #b6c6a4 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b6c6a4 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
THEAD.product-data {
	
}
TFOOT.product-data {
	
}
TBODY.product-data {
	
}
TH.product-data {
	FONT-SIZE: 14px; BACKGROUND-IMAGE: none; COLOR: #7f8959; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #92C3CD
}
TD.product-data {
	BACKGROUND-COLOR: #d8d8af; TEXT-ALIGN: left
}
TD.product-data-image {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.product-data-foot {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: left
}
TABLE.page-section {
	WIDTH: 100%; TEXT-ALIGN: center
}
THEAD.page-section {
	
}
TFOOT.page-section {
	
}
TBODY.page-section {
	
}
TH.page-section {
	FONT-SIZE: 14px; BACKGROUND-IMAGE: none; COLOR: #335c65; BACKGROUND-REPEAT: no-repeat;
}
TD.page-section {
	TEXT-ALIGN: left
}
TD.page-section-image {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.page-section-foot {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
TABLE.cpm-form {
	BORDER-RIGHT: #b6c6a4 1px solid; BORDER-TOP: #b6c6a4 1px solid; BORDER-LEFT: #b6c6a4 1px solid; WIDTH: 95%; BORDER-BOTTOM: #b6c6a4 1px solid
}
THEAD.cpm-form {
	
}
TFOOT.cpm-form {
	
}
TBODY.cpm-form {
	
}
TH.cpm-form {
	FONT-SIZE: 14px; COLOR: #335c65; BACKGROUND-COLOR: #92C3CD
}
TD.cpm-form {
	
}
TD.cpm-form-image {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.cpm-form-foot {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #efefef
}
TABLE.cpm-user {
	BORDER-RIGHT: #b6c6a4 1px solid; BORDER-TOP: #b6c6a4 1px solid; BORDER-LEFT: #b6c6a4 1px solid; WIDTH: 95%; BORDER-BOTTOM: #b6c6a4 1px solid
}
THEAD.cpm-user {
	
}
TFOOT.cpm-user {
	
}
TBODY.cpm-user {
	
}
TH.cpm-user {
	FONT-SIZE: 14px; COLOR: #335c65; BACKGROUND-COLOR: #92C3CD
}
TD.cpm-user {
	TEXT-ALIGN: center
}
TD.cpm-user-foot {
	FONT-SIZE: 10px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #efefef
}
TABLE.nb_table {
	BORDER-RIGHT: #333333 0px solid; BORDER-TOP: #333333 0px solid; BORDER-LEFT: #333333 0px solid; WIDTH: 530px; BORDER-BOTTOM: #333333 0px solid
}
TD.nb_box {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #333333 1px solid; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #dfdfdf
}
TD.nb_head {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #dcdcdc; HEIGHT: 10px; BACKGROUND-COLOR: #336699
}
TD.nb_table {
	FONT-SIZE: 11px; COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
TD.nb_body {
	FONT-SIZE: 16px; BACKGROUND-COLOR: #ffffff
}
TH.nb_table {
	FONT-SIZE: 10px; HEIGHT: 10px; BACKGROUND-COLOR: #dfdfdf
}
TH.nb_head {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dcdcdc; HEIGHT: 10px; BACKGROUND-COLOR: #006666
}
DIV {
	
}
DIV.bbcode {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 75%; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #ffffff
}
P {
	
}
P.topic {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 90%; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.menuItems {
	FONT-SIZE: 10px; WIDTH: 120px; COLOR: #efefef; HEIGHT: 15px; BACKGROUND-COLOR: #92C3CD
}
TD.menuItems:hover {COLOR: #335c65}
A.menuItems {BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: medium none; WIDTH: 120px; COLOR: #ffffff; BORDER-BOTTOM: medium none; TEXT-DECORATION: none}
A.MenuItems:hover {COLOR: #335c65}
TABLE.product-form {BORDER-RIGHT: #5b3727 1px solid; BORDER-TOP: #5b3727 1px solid; BORDER-LEFT: #5b3727 1px solid; WIDTH: 95%; BORDER-BOTTOM: #5b3727 1px solid}
TH.product-form {FONT-SIZE: 14px; COLOR: #335c65; BACKGROUND-COLOR: 92C3CD}
TD.product-form {}
TD.product-form-foot {}

/* Product Plugin */
TABLE.product-category {width: 95%; background-color: #FFFFFF; text-align: left; border-bottom: 1px solid #000000;}
THEAD.product-category {}
TFOOT.product-category {}
TBODY.product-category {}
TH.product-category-heading {font-size: 18px;}
TH.product-category {color: #000000; 
 font-size: 16px; 
 background-repeat: no-repeat; border-bottom: 0px solid #777777;}


TD.product-category {text-align: left; border-bottom: 1px solid #777777;}
TD.product-category-image {border: none;}
TD.product-category-foot {font-size: 12px; background-color: #FAFAFA; text-align: center;}
A.product-category {text-decoration: none;}
A.product-category:HOVER {text-decoration: underline;}

TABLE.products {width: 100%; background-color: #FFFFFF; text-align: left; border-bottom: 1px solid #000000;}
THEAD.products {}
TFOOT.products {}
TBODY.products {}
TH.products-heading {font-size: 18px; color: #335c65}
TH.products {
 background-color: #EFEFEF; 
 color: #000000; 
 font-size: 14px; 
 background-repeat: no-repeat;
}
TD.products-h {
 background-color: #EFEFEF; 
 color: #666666; 
 font-size: 16px;
 font-weight: bold; 
 background-repeat: no-repeat;
 text-align: left;
}
TD.products {}
TD.products-image {border: none; width: 25%;}
TD.products-foot {font-size: 12px; background-color: #FAFAFA; text-align: center;}
TD.products-footer {font-size: 12px; background-color: #FAFAFA; text-align: right;}

TABLE.product {width: 100%; background-color: #FFFFFF; text-align: left; border-bottom: 1px solid #000000;}
THEAD.product {}
TFOOT.product {}
TBODY.product {}
TH.product-heading {font-size: 18px; font-weight: bold; color: #335c65}
TH.product {
 background-color: #EFEFEF; 
 color: #000000; 
 font-size: 14px; 
 background-repeat: no-repeat;
}
TD.product{font-size: 13px; border-bottom: 1px solid #777777;}
TD.product-image {border: none; width: 25%;}
TD.product-price {font-size: 14px; background-color: #FAFAFA; text-align: left;}
TD.product-foot {font-size: 12px; background-color: #FAFAFA; text-align: center;}
TD.product-footer {font-size: 12px; background-color: #FAFAFA; text-align: right;}

/* Plugin : Shopping Cart */
TABLE.cart {width: 100%; background: #FFFFFF; text-align: center; border-bottom: 1px solid #000000;}
THEAD.cart {}
TFOOT.cart {}
TBODY.cart {}
TH.cart-heading {font-size: 30px; font-weight: bold;}
TH.cart {
 background-color: #EFEFEF; 
 color: #000000; 
 font-size: 14px; 
 background-repeat: no-repeat;
}
TD.cart {font-size: 13px; border-bottom: 1px solid #777777;}
TD.cart-image {border: none; width: 25%;}
TD.cart-price {font-size: 14px; background-color: #FAFAFA; text-align: left;}
TD.cart-foot {font-size: 12px; background-color: #FAFAFA; text-align: right;}
TD.cart-footer {font-size: 12px; background-color: #FAFAFA; text-align: right;}

DIV.check-out {width: 98%; text-align: center; border: 1px solid #161616; vertical-align: text-top; padding-left: 5px;}
A.check-out-button {
 width: 100px;
 height: 25px;
 border: 1px solid #000000; 
 background: #CCCCCC;
 padding-top: 1px;
 padding-bottom: 1px;
 padding-left: 1px;
 padding-right: 1x;
}
A.check-out-button:HOVER {}


/* Plugin : Customer */
TABLE.customer-form {width: 80%; background-color: #FFFFFF; text-align: center;}
THEAD.customer-form {}
TFOOT.customer-form {}
TBODY.customer-form {}
TH.customer-form-heading {font-size: 22px;}
TH.customer-form {background-color: #FFFFFF; color: #161616; font-size: 14px; background-repeat: no-repeat;}
TD.customer-form {text-align: left;}
TD.customer-form image {border: none;}
TD.customer-form-foot {font-size: 12px; background-color: #FAFAFA; text-align: right;}

.littletext {font-size: 12px; text-align: right;}
.littletext-left {font-size: 12px; text-align: left;}
.littletext-center {font-size: 12px; text-align: center;}

TH.compulsory {color: red; text-align: left;}

.compulsory-field {color: red;}