BODY {
	PADDING-BOTTOM: 0px; 
	BACKGROUND-COLOR: #e2d9c1; 
	MARGIN: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: left top; 
	PADDING-TOP: 0px;
	font-size: 12px;
}
BODY.popup {
	BACKGROUND-IMAGE: url(popup.gif); 
	BACKGROUND-COLOR: #e6d3b2; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-POSITION: center center
}

/*
H1
{
	COLOR: #bd461f;
	FONT-FAMILY: Tahoma,Arial,Helvetica; 
	FONT-SIZE: 18px; 
	FONT-WEIGHT: bold;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top: 12px;
}
*/

P.smalltext
{
	font-size: 11px;
	color: #493d21;
	FONT-FAMILY: Tahoma,Arial,Helvetica;
}

P.smalltextcentre
{
	font-size: 11px;
	text-align: center;
	vertical-align: top;
	color: #493d21;
	FONT-FAMILY: Tahoma,Arial,Helvetica;
}

FONT {
	MARGIN-TOP: 12px; 
	FONT-FAMILY: Tahoma,Arial,Helvetica; 
	COLOR: #493d21; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal
}
P {
	MARGIN-TOP: 12px; 
	FONT-FAMILY: Tahoma,Arial,Helvetica; 
	COLOR: #493d21; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal
}

P.pricing {
	MARGIN-TOP: 2px; 
	FONT-FAMILY: Tahoma,Arial,Helvetica; 
	COLOR: #493d21; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal
}
A {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #cc0808; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:hover {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #cc0808; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}


DIV
{
	FONT-FAMILY: Tahoma,Arial,Helvetica;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: normal;
}

FONT.smalltext
{
	font-size: 10px;
}

FONT.message
{
	font-size: 10px;
	font-style:italic;
}


DIV#container
{
	 width: 820px; 
	 margin-left: auto; 
	 margin-right: auto;
}

DIV#container-main
{
	
}

DIV#container-left
{
	width: 190px; 
	float: left; 
	padding-right: 5px;
	padding-left: 5px;
	BACKGROUND-IMAGE: url(back4.gif); 
	BACKGROUND-COLOR: #ffffff; 
	BACKGROUND-REPEAT: repeat-x;  
	BACKGROUND-POSITION: left top; 
	border-right: solid 1px #b19e6a;
}

DIV#container-right
{
	width: 600px; 
	float: right; 
	padding-right: 10px;
	padding-left: 5px;
	BACKGROUND-IMAGE: url(back4.gif); 
	BACKGROUND-COLOR: #ffffff; 
	BACKGROUND-REPEAT: repeat-x;  
	BACKGROUND-POSITION: left top; 
}

DIV#container-full
{
	width: 800px; 
	float: right;
	padding-left: 10px;
	padding-right: 10px; 
	BACKGROUND-IMAGE: url(back4.gif); 
	BACKGROUND-COLOR: #ffffff; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-POSITION: left top;
}

DIV#headersection
{
	 width: 818px; 
	 background-color: Black; 
	 border-bottom: solid 1px white; 
	 border-top: solid 1px white; 
	 border-left: solid 1px white; 
	 border-left: solid 1px white;
}

DIV#menubar
{
	 width: 820px; 
	 /*border-bottom: solid 1px white; */
	 /*border-right: solid 1px white;*/ 
	 background-color: #b19e6a;
}

DIV#footer-frame
{
	height: 18px;
	width: 820px; 
	border-bottom: solid 1px white; 
	/*border-right: solid 1px white;*/ 
	/*BACKGROUND-COLOR: #cbb989;*/ 
	COLOR: #6c5724; 
	/*FONT-SIZE: 12px; 
	FONT-WEIGHT: normal*/
	text-align: center;
}


TD {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #493d21; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
TD.background {
	BACKGROUND-IMAGE: url(back.gif); BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
TD.padded {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 18px; PADDING-RIGHT: 25px; PADDING-TOP: 15px
}
TD.padded2 {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 18px; PADDING-RIGHT: 8px; PADDING-TOP: 15px
}

FONT
{
	BACKGROUND-COLOR: Transparent; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #493d21; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}

FONT.padded
{
	PADDING-BOTTOM: 10px; 
	BACKGROUND-COLOR: transparent; 
	PADDING-LEFT: 18px; 
	PADDING-RIGHT: 25px; 
	PADDING-TOP: 15px;
}

FONT.indented
{
	background-color: Transparent;
	margin-left: 20px;
	margin-right: 10px;
}

TD.white {
	BACKGROUND-COLOR: #ffffff
}
TD.black {
	BACKGROUND-COLOR: #000000
}
TD.brown {
	BACKGROUND-COLOR: #b19e6a
}
TD.none {
	BACKGROUND-COLOR: transparent
}

SPAN.none
{
	background-color: Transparent;
}

TD.back1 {
	BACKGROUND-IMAGE: url(back1.gif); BACKGROUND-COLOR: #7f0101; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
TD.back2 {
	BACKGROUND-IMAGE: url(back2.gif); BACKGROUND-COLOR: #e2d9c1; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
TD.back3 {
	BACKGROUND-IMAGE: url(back3.gif); BACKGROUND-COLOR: #f3eee4; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
TD.back4 {
	BACKGROUND-IMAGE: url(back4.gif); BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
DIV.back4
{
	BACKGROUND-IMAGE: url(back4.gif); BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top;
}

TD.back5 {
	BACKGROUND-IMAGE: url(back5.gif); PADDING-BOTTOM: 18px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; PADDING-TOP: 23px
}
TD.back6 {
	BACKGROUND-IMAGE: url(back5.gif); PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e2d9c1; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; PADDING-TOP: 7px
}
TD.heading {
	BACKGROUND-COLOR: #e2d9c1; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}

SPAN.heading
{
	background-color: #e2d9c1; color: #000000; font-size: 11px; font-weight: normal;
}

TD.heading2 {
	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TD.label {
	BACKGROUND-COLOR: #f5f1e7; COLOR: #493d21; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TD.data {
	BACKGROUND-COLOR: #f7f3eb; COLOR: #493d21; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TD.data2 {
	BACKGROUND-COLOR: #f3ecdf; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
FONT.data {
	COLOR: #bd461f; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.data {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #c35129; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.data:hover {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #c35129; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
TD.comment {
	BACKGROUND-COLOR: transparent; COLOR: #493d21; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TD.on {
	BACKGROUND-COLOR: #bd461f; COLOR: #bd461f
}
TD.off {
	BACKGROUND-COLOR: #e2d9c1
}
FONT.q {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
FONT.a {
	COLOR: #bd461f; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
FONT.heading {
	COLOR: #bd461f; FONT-SIZE: 12px; FONT-WEIGHT: bold
}

DIV.heading
{
	COLOR: #bd461f;
	FONT-FAMILY: Tahoma,Arial,Helvetica; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top: 12px;
}

DIV.heading A
{
	text-decoration: none;
	COLOR: #bd461f;
	FONT-FAMILY: Tahoma,Arial,Helvetica; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;

}

FONT.boldtext {
	COLOR: #9e5a48; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
FONT.allcaps {
	TEXT-TRANSFORM: uppercase; COLOR: #9e5a48; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
FONT.smallcaps {
	FONT-VARIANT: small-caps; COLOR: #9e5a48; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.smallcaps {
	FONT-VARIANT: small-caps; COLOR: #9e5a48; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.smallcaps:hover {
	FONT-VARIANT: small-caps; COLOR: #9e5a48; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
FONT.heading_u {
	BORDER-BOTTOM: #acacac 1px solid; MARGIN-TOP: 40px; COLOR: #c47427; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
FONT.popup {
	COLOR: #493d21; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
TD.top1 {
	BACKGROUND-COLOR: #e2d9c1
}
TD.top2 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #b19e6a; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #ffffff; CURSOR: hand; PADDING-TOP: 7px
}
FONT.top {
	COLOR: #824000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.top {
	COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.top:hover {
	COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD.side {
	BACKGROUND-COLOR: #e4e4e4; COLOR: #824000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
TD.sidemenu {
	BACKGROUND-COLOR: #e4e4e4; CURSOR: hand
}
P.side {
	COLOR: #824000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.side {
	COLOR: #824000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.side:hover {
	COLOR: #824000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
TD.bottom {
	BACKGROUND-COLOR: #cbb989; COLOR: #6c5724; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
P.bottom {
	COLOR: #c35129; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.bottom {
	COLOR: #59471f; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.bottom:hover {
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
TD.tagline {
	BACKGROUND-COLOR: transparent; COLOR: #a8925c; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
P.tagline {
	COLOR: #c35129; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.tagline {
	COLOR: #a8925c; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.tagline:hover {
	COLOR: #a8925c; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
IMG.content {
	BORDER-BOTTOM: #cbb989 1px solid; BORDER-LEFT: #cbb989 1px solid; BORDER-TOP: #cbb989 1px solid; BORDER-RIGHT: #cbb989 1px solid
}
IMG.right {
	BORDER-BOTTOM: #cbb989 1px solid; BORDER-LEFT: #cbb989 1px solid; MARGIN: 3px 0px 3px 7px; BORDER-TOP: #cbb989 1px solid; BORDER-RIGHT: #cbb989 1px solid
}
IMG.left {
	BORDER-BOTTOM: #cbb989 1px solid; BORDER-LEFT: #cbb989 1px solid; MARGIN: 3px 7px 3px 0px; BORDER-TOP: #cbb989 1px solid; BORDER-RIGHT: #cbb989 1px solid
}
IMG.popup {
	BORDER-BOTTOM: #cbb989 1px solid; BORDER-LEFT: #cbb989 1px solid; BORDER-TOP: #cbb989 1px solid; BORDER-RIGHT: #cbb989 1px solid
}
UL {
	LIST-STYLE-POSITION: outside; LINE-HEIGHT: 13px; MARGIN: 10px 0px 10px 30px; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #493d21; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
LI {
	LINE-HEIGHT: 13px; LIST-STYLE-TYPE: disc; FONT-FAMILY: Tahoma,Arial,Helvetica; MARGIN-BOTTOM: 6px; COLOR: #493d21; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
LI.numbered {
	LINE-HEIGHT: 14px; LIST-STYLE-TYPE: decimal; FONT-FAMILY: Tahoma,Arial,Helvetica; MARGIN-BOTTOM: 9px; COLOR: #493d21; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
SELECT {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #493d21; FONT-SIZE: 12px
}
/*
INPUT {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #493d21; FONT-SIZE: 12px
}*/
TEXTAREA {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #493d21; FONT-SIZE: 12px
}
INPUT.radio {
	BACKGROUND-COLOR: transparent; FONT-FAMILY: Tahoma,Arial,Helvetica; HEIGHT: 13px; COLOR: #493d21; FONT-SIZE: 11px
}
INPUT.form {
	BORDER-BOTTOM: #b19e6a 1px solid; BORDER-LEFT: #b19e6a 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial,Helvetica; HEIGHT: 18px; COLOR: #493d21; FONT-SIZE: 12px; BORDER-TOP: #b19e6a 1px solid; BORDER-RIGHT: #b19e6a 1px solid
}
TEXTAREA.form {
	BORDER-BOTTOM: #b19e6a 1px solid; BORDER-LEFT: #b19e6a 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #493d21; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #b19e6a 1px solid; BORDER-RIGHT: #b19e6a 1px solid
}
INPUT.popup {
	BORDER-BOTTOM: #37958d 1px solid; BORDER-LEFT: #37958d 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial,Helvetica; HEIGHT: 18px; COLOR: #493d21; FONT-SIZE: 12px; BORDER-TOP: #37958d 1px solid; BORDER-RIGHT: #37958d 1px solid
}


H1 {
	MARGIN-TOP: 0px; 
	FONT-FAMILY: Tahoma,Arial,Helvetica; 
	MARGIN-BOTTOM: 0px; COLOR: #af4c03; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	padding-bottom: 10px;
}

H2 {
	MARGIN-TOP: 0px; 
	FONT-FAMILY: Tahoma,Arial,Helvetica; 
	MARGIN-BOTTOM: 0px; COLOR: #542502; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}

H1.pricing_hdr {
	MARGIN-TOP: 0px; 
	FONT-FAMILY: Tahoma,Arial,Helvetica; 
	MARGIN-BOTTOM: 0px; COLOR: #af4c03; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	padding-bottom: 0px;
}

HR {
	TEXT-ALIGN: left; MARGIN: 5px 0px; HEIGHT: 1px; COLOR: #cbb989
}



.prop {
	height:500px;
	float:right;
	width:1px;
}

.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}


/* CONTROLS */
.logincontrol
{
	/*background-color: Blue;*/
}

formfieldtext
{
	font-size: 12px;
	font-weight: bold;
}





#dialog a, #dialog a span {
    /*background: transparent url('images/button.png') no-repeat scroll left 0;*/
    /*background: transparent url('images/btnViPrmry.gif') no-repeat scroll left 0;*/
    background: transparent url('images/button01.gif') no-repeat scroll left 0;
    margin: 0 15px 0 0;       /* 15px == amount of background image to the right */
    padding: 0 0 0 15px;      /* 15px == amount of background image to the left */
    display: -moz-inline-box; /* Firefox 2 support for inline-block */
    display: inline-block;    /* Must be used so that height can be set */
    /*height: 22px;*/             /* Same as height of background image */
	height: 24px;             /* Same as height of background image */
    font: 12px/24px "Lucida Grande", Arial; /* Appropriate font size / line height */
    color: white;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
}
#dialog a {
    background-position: right 0;
    margin: 0;
    padding: 0;
}

#dialog a:hover span
{
	color: black;
}

.PricingHeader
{
	font-weight: bold;
}

.PricingHeaderTitle
{
	font-weight: bold;
	color: #af4c03; 
}

.PricingHeaderRetail
{
	font-weight: bold;
	text-decoration: line-through;
}
.PricingHeaderWholesale
{
	font-weight: bold;
	color: Orange;
}

.PricingComments
{
	font-style: italic;
	font-size: 10px;
	color: Gray;
}

.CustComments_Date
{
	font-size: 11px;
	font-weight: bold;
	color: #493d21;
}

.CustComments_Comments
{
	font-size: 11px;
	font-style: italic;
	color: #493d21;
}

.CustComments_Name
{
	font-size: 11px;
	color: #493d21;
	margin-top: 5px;
}

