/*
This is an alternative CyberOffice eCommerce's main style sheet. 
Many of the colors on elements containing "blue" have been
modified to "grey" colors. 
*/

/*More colors on dynamic elements generated by CyberBuild can be modified on header.js*/

/* Generic Page, Paragraph, Link & Table Settings */
/* ============================================== */

/* Enforcing scrollbar appearance, useful for a centralized page style: */
/* HTML {min-height:100.1%;} */ 

body {
	text-align: center;
	min-width: 960px; 
	MARGIN: 0pt; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
form	{ 
	margin-top: 8px; 
	margin-bottom: 8px ;
	margin-left: 8px;
	margin-right: 8px;
}
body.bg {
	background: #f1e1a6 url(images/bg.jpg) center top no-repeat;
}
body.Standard {
	BORDER: medium none; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	COLOR: black; 
	TEXT-ALIGN: left;
	background-image: none;
	background-color: transparent;
	
}
.layout         { width:100%; overflow:visible }
.text           { font-family:Arial; font-size:11px; color:#3C230C; line-height:normal }
#wrapper {
	PADDING-RIGHT: 0px; 
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 121PX;
	MARGIN-LEFT: AUTO;
	MARGIN-RIGHT: AUTO;
	WIDTH: 921px; 
	text-align: CENTER;
	background-color: transparent;
	clear: both;
}

#header {
	DISPLAY: block; 
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;  
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px; 
	margin-right:auto;
	margin-left:auto;
	width: 98%;
	TEXT-ALIGN: LEFT;
	HEIGHT: 125px;
	BORDER-BOTTOM: #534330 2px solid;
	background: url(images/TW_logo.gif) top left no-repeat;
}
#HeaderLogo {
	PADDING: 0px 0px 0px 0px; 
	FLOAT: left; 
	MARGIN: 0px 0px 0px 20px; 
	WIDTH: 20%; 
	HEIGHT: 100 px; 
	
}
h1 {display:none;}

#mainWrapper {
	width: 920px;
	background: #f8f4e1 url(images/mid.jpg) left repeat-y;
}
#mainContent {
	background-color: #f8f4e1;
	width: 730px;
	margin-top: 10px;
	float: right;
	clear: right;
	text-align: center;
	min-height: 350px;
	z-index: 110;
}
.homeContent {
	background: #E5D5A1 url(images/Sample3.jpg) top no-repeat;
	overflow: hidden;
	vertical-align: top;
	text-align: center;
}
.homeSides {
	background: #E5D5A1 url(images/bg3.jpg) top left repeat-x;
	min-height: 550px;
	overflow: hidden;
	vertical-align: bottom;
	text-align: center;
}
#mainNav {
	background-color: #f8f4e1;
	width: 180px;
	float: left;
	clear: left;
	TEXT-ALIGN: left;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 20px;
	padding-left: 5px;
	min-height: 350px;
	z-index: 10;
}
.LeftColorSwatches {
	PADDING: 0 0 0 6px;  
	MARGIN: 0px; 
	border-bottom: 1px solid #534330;
	padding: 5px 0;
}	
#DefaultText {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px; 
	padding-bottom: 20px;
	text-align:left;
	width: 98%;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FixedContent {
	BORDER-TOP: #534330 1px solid; 
	BORDER-RIGHT: #534330 1px solid; 
	BORDER-BOTTOM: #534330 1px solid; 
	BORDER-LEFT: #534330 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	MARGIN-left: 7px; 
	OVERFLOW:visible; 
	WIDTH: 150px; 
	COLOR: #3c230c; 
	PADDING-TOP: 5px;
	padding-left: 10px;
	FONT-FAMILY: Arial; 
	HEIGHT: 160px; 
	BACKGROUND-COLOR: white; 
	text-align:center;
	z-index: 9;
}
FixedContent_detail {
	BORDER-TOP: #534330 1px solid; 
	BORDER-RIGHT: #534330 1px solid; 
	BORDER-BOTTOM: #534330 1px solid; 
	BORDER-LEFT: #534330 1px solid; 
	BACKGROUND-POSITION: right bottom; 
	z-index: 9;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px;  
	MARGIN: 0px; 
	OVERFLOW:visible; 
	WIDTH: 180px; 
	COLOR: #3c230c; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial; 
	HEIGHT: 160px; 
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: center;
}
/* Footer */
#footer {
	clear: both;
	padding: 0px;
	margin: 0px;
	width: 920px;
	text-align: center;
	vertical-align: top;
	background: #f1e1a6 url(images/footer.jpg) center bottom no-repeat;
	height: 110px;
}
#footer ul {
	list-style-type:none;
	display:block;
	padding:0;
	margin:30px 0 0 0;
	}
	
#footer ul li {
	display:inline;
	margin-right: 7px;
	padding: 0 0 0 0;
	background: transparent;
	}
/* == END Footer == */
IMG {
	BORDER: 0; 
	PADDING: 0 0 0 0; 
	MARGIN: 0px; 
}

/* Header Navigation Area */
/*================ */
#topNav {
	margin: 0PX;
	padding: 0PX;
	list-style: none;

}
#tab {
	float: left;
	margin-LEFT: 5px;
	padding-TOP: 7px;
	PADDING-RIGHT: 7PX;
	PADDING-BOTTOM; 14px;
	PADDING-LEFT; 14px;
	text-decoration: none;
	font-weight:bold;
	Z-INDEX: 10;
}
#tab1 {
	float: right;
	margin-TOP: 15px;
	MARGIN-RIGTHT: 10px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 0px;
	padding-TOP: 8px;
	PADDING-RIGHT: 4px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 4px;
	text-decoration: none;
	font-weight: bold;
	Z-INDEX: 20;	

}
#reg {
	float: right;
	margin: 0;
	padding-TOP: 7px;
	PADDING-RIGHT: 7PX;
	PADDING-BOTTOM; 14px;
	PADDING-LEFT; 14px;
	text-decoration: none;
	font-weight:bold;
	Z-INDEX: 110;
}
.BagLink {
	MARGIN: 0px 10px; 
	POSITION: relative; 
	HEIGHT: 13px
}
SPAN.BagLink {
	MARGIN: 0px;
}
.TopNavLogo {
	PADDING: 0; 
	FLOAT: left; 
	MARGIN: 3px; 
	WIDTH: 22%; 
	HEIGHT: 100 px; 
	TEXT-ALIGN: left;
	background: url(images/oval_logo.gif) no-repeat;
}
#topNavDivider {
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	padding-bottom: 0px;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 0px; 
	MARGIN: 0px; 
	WIDTH: 917px; 
	LINE-HEIGHT: 0px; 
	BORDER-BOTTOM: #534330 2px solid; 
	HEIGHT: 0px;
}
h1 {display:none;}

#mainNav li {
	padding-left: 5px;
	padding-right: 5px;
}

P { 
	LINE-HEIGHT: 1.5; 
}
A, A:link, A:visited, A:active  {
	color: #534330;
	text-decoration: none;
}

A:hover {
	color: #75001d;
	text-decoration: underline;
}

TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, san serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 1.5;
}

TH {
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1.5;
}
.tableDetail {
	border: 1px solid #534330;
	border-collapse:collapse;
}


/* Font Styles */
/* =========== */

.bktitle {
	COLOR: #3c230c;
	FONT-FAMILY: Arial Rounded MT Bold, Verdana;
	FONT-SIZE: 18pt;
	FONT-WEIGHT: bold;
}

.bktitlesmall {
	COLOR: #3c230c;
	FONT-FAMILY: Arial Rounded MT Bold, Verdana;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}

.category {
	COLOR: #3c230c;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}

.heading {
	COLOR: #3c230c;  /* dark brown */
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.headingRed {
	color: #75001d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	font-weight: bold;
	}
.headingwhite {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}
.subheading     { 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold; 
	color:#3C230C; 
	line-height:normal; 
	margin-bottom:2px 
}
.headingbig {
	COLOR: #3c230c;  /* dark brown */
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	line-height: 20px;
}

.body {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}

.bodyblack {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}

.bodyblue {
	color: #3c230c; /*Dark Brown */
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}

.bodywhite {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}

.bodygreen {
	COLOR: #3c230c; /* Dark Brown */
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}

.bodyred {
	COLOR: #75001d; /* Dark Red */
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}
.bodyheading {
	COLOR: #3c230c; /* Dark Brown */
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}
.cart {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 1;
}

.menustrip {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}

.menucurrent {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
}

.copyright {
	COLOR: #000000;
	FONT-FAMILY: Georgia, Times New Roman, Times;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}
.BottomNavCopyright {
	CLEAR: both; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT:normal;
	MARGIN: 0px; 
	TEXT-TRANSFORM: capitalize; 
	WIDTH: 100%; 
	COLOR: #3c230c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center
}
#copyrightwhite {
	COLOR: #ffffff;
	position: relative;
	bottom: 0;
	left: 0;
	width: 100%;
	background-color:#534330;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	text-align: left;
}
.copyrightwhite {
	COLOR: #ffffff;
	background-color:#534330;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	text-align: left;
}



/* Link Styles */
/* =========== */

A.menustrip, A.menustrip:link, A.menustrip:visited, A.menustrip:active {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.menustrip:hover {
	COLOR: #75001d;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.menucurrent, A.menucurrent:link, A.menucurrent:visited, A.menucurrent:active {
	COLOR: #75001d;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.menucurrent:hover {
	COLOR: #75001d;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A.menusmall, A.menusmall:link, A.menusmall:visited, A.menusmall:active {
	COLOR: #534330;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1;
	TEXT-DECORATION: none;
}

A.menusmall:hover {
	COLOR: #75001d;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1;
	TEXT-DECORATION: underline;
}

A.category, A.category:link, A.category:visited, A.category:active {
	COLOR: #3c230c;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

A.category:hover
{
    COLOR: #75001d;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}


/* Line and Table Styles */
/* ===================== */

hr.blueline {
	COLOR: #534330;
	HEIGHT: 1px;
	noshade: true;
	text-align:center;
}

hr.blackline {
	COLOR: #000000;
	HEIGHT: 1px;
	noshade: true;
}

TABLE.blue {
	BACKGROUND-COLOR: #f8f4e1;
}

TABLE.bluetopbottom {
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
}

TABLE.blueborder {
	BACKGROUND-COLOR: transparent;
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-RIGHT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
}

TABLE.blueline {
	BACKGROUND-COLOR: #ffffff;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
}

TABLE.highlight {
	BACKGROUND-COLOR: #e5d5a1;
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-RIGHT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
}

TR.blue {
	BACKGROUND-COLOR: #534330;
}

TR.purple {
	BACKGROUND-COLOR: #e5d5a1;
}

TH.blue {
	BACKGROUND-COLOR: #534330;
}

TH.blueborder {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-RIGHT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
}

TH.blueline {
	BACKGROUND-COLOR: #e5d5a1;
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-RIGHT: #aaaaaa 1px solid;
	COLOR: #534330;  /* Dark Brown  */
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 1.25
}

TD.highlight {
	padding: 2 10;
}

TD.blue {
	BACKGROUND-COLOR: #534330;
}

TD.blueborder {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	BORDER-RIGHT: #aaaaaa 1px solid;
	BORDER-TOP: #aaaaaa 1px solid;
}

TD.bluetopbottom {
	BORDER-BOTTOM: #a0a0a0 1px solid;
	BORDER-TOP: #a0a0a0 1px solid;
}

TD.blueleft {
	BORDER-LEFT: #a0a0a0 1px solid;
}

TD.blueright
{
	BORDER-RIGHT: #a0a0a0 1px solid;
}

TD.blueleftright {
	BORDER-BOTTOM: #a0a0a0 1px solid;
	BORDER-LEFT: #a0a0a0 1px solid;
	BORDER-RIGHT: #a0a0a0 1px solid;
}

TD.blueline {
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-RIGHT: #aaaaaa 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
}

TD.bluebottom {
	BORDER-BOTTOM: #a0a0a0 1px solid;
}


/* Form elements */
/* ============= */

INPUT {
	font-family: Arial; 
	font-size: 9pt;
}
.inputlarge {
	padding: 0 0 0 2px;
	border-top: 2px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 2px solid;
	margin: 0px 0px 0px 5px;
	font-weight: normal;
	font-size: 10px; 
	text-transofrm: none;
	width: 150px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
	text-align: left;
}

.inputsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	background-color: #f8f4e1;
}
.checkbox { 
	width: 15px;
	border: none;
}
.submitbutton {
	font: 8pt verdana, arial, san-serif;
	font-weight: bold;
	height: auto;
	width: 55px;
}
.searchbutton {
	background-color: #534330;
	font-family: arial, verdana, helvetica, sans;
	color: #f8f4e1;
	font-size: 9px;
	height: 17px;
	width: 50px;
	cursor: hand;
	font-weight: bolder;
	text-align: center;
	border: #000 1px solid;
	margin-bottom: 1px;
}
.signupbutton {
	font-family: arial, verdana, helvetica, sans;
	font-size: 9px;
	color: #3c230c;
	height: 18px;
	width: 50px;
	cursor: hand;
	font-weight: bolder;
	text-align: center;
	margin-bottom: 1px;
}
SELECT {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
}

.selectsmall {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}

TEXTAREA {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin: 0px 0px 0px 5px;
	text-align: left;
	width: 300px;
	border-top: 2px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 2px solid;
	font-size: 9pt;
}


/*
The following defines the dynamic menu styles associated with 
CyberOffice Warehouse Builder (CyberBuild) and Franchise Builder (CyberMall).
You can adjust the colors to match the theme of your site.
The style has been altered toward "grey" colors.
*/

/* Frame Properties */
/* ================ */
.clCMAbs {
	LEFT: 0px;
	LINE-HEIGHT: 1;
	TOP: 0px;
	VISIBILITY: hidden;
	POSITION: absolute;
}

.clBar {
	BACKGROUND-COLOR: #FFF;
	HEIGHT: 10px;
	LINE-HEIGHT: 1;
	VISIBILITY: hidden;
	WIDTH: 10px;
	layer-background-color: #FFF;
	POSITION: absolute;
}


/* Level 0 Style */
/* ============= */

.clLevel0 {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 1;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	text-align: left;
	BACKGROUND-COLOR: #f8f4e1;
	COLOR: #534330;
	LINE-HEIGHT: 1;
	POSITION: absolute;
}

.clLevel0over {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 1;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	text-align: center;
	BACKGROUND-COLOR: #f8f4e1;
	COLOR: #534330;
	CURSOR: pointer; CURSOR: hand;
	LINE-HEIGHT: 1;
	layer-background-color: #e5d5a1; 
	POSITION: absolute;
}

.clLevel0border {
	BACKGROUND-COLOR: #534330;
	LINE-HEIGHT: 1;
	VISIBILITY: visible;
	layer-background-color: #534330;
	POSITION: absolute;
}


/* Level 1 Style */
/* ============= */

.clLevel1 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 1;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #f8f4e1;
	COLOR: #534330;
	LINE-HEIGHT: 1;
	layer-background-color: #e5d5a1;
	POSITION: absolute;
}

.clLevel1over {
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 1;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #f8f4e1;
	COLOR: #534330;
	CURSOR: pointer; CURSOR: hand;
	LINE-HEIGHT: 1;
	layer-background-color: #f8f4e1;
	POSITION: absolute;
}

.clLevel1border {
	BACKGROUND-COLOR: #534330;
	LINE-HEIGHT: 1;
	VISIBILITY: visible;
	layer-background-color: #534330;
	POSITION: absolute;
}


/* Level 2 Style */
/* ============= */

.clLevel2 {
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 1;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #e5d5a1;
	COLOR: #000000;
	LINE-HEIGHT: 1;
	layer-background-color: #e5d5a1; 
	POSITION: absolute;
}

.clLevel2over {
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 1;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #e5d5a1;
	COLOR: #3C230C;
	CURSOR: pointer; CURSOR: hand;
	LINE-HEIGHT: 1;
	layer-background-color: #e5d5a1; 
	POSITION: absolute;
}

.clLevel2border {
	BACKGROUND-COLOR: #aaaaaa;
	LINE-HEIGHT: 1;
	VISIBILITY: visible;
	layer-background-color: #aaaaaa;
	POSITION: absolute;
}
.spacer {
clear: both;
}
.clearer {
	clear: both;
	line-height: 0;
	height: 0;
	background-color: fbf6e4;
}
.box { 
	margin: 10px 10px;
	padding: 0 0 12px 0;
	font-size: 100%;
	line-height: 1.5em;
	background: #fff url(images/box-b.gif) no-repeat bottom right;
}
.box h3 {
	margin: 0;
	padding: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px;
	font-weight: BOLD;
	font-variant:small-caps;
	color: #3e1427;
	background: url(images/box-t.gif) no-repeat top left;
}
.box h4 {
	margin: 0;
	padding: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 11px;
	font-weight: BOLD;
	font-variant:small-caps;
	color: #3e1427;
}	
.box p, .box ul {
	margin: 0;
	padding: 0 10px;
}
.box ul li {
	margin: 0 0 0 18px;
	padding: 0 0 0 0px;
}
.box img {
	text-align: center;
}
.label {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11;
	font-weight: bold;
	font-variant: small-caps;
	color: #AC8C1E;
}
.link	{ 
	font-size:11; 
	color:#AC8C1E; 
	line-height:normal ;
}

