/*********************************************************************************************************/
/*********************************************************************************************************/
/*                                                                                                       */
/*	SITE CONTENT STYLES                                                                              */
/*                                                                                                       */
/*********************************************************************************************************/
/*********************************************************************************************************/

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/* MENU NUMBER 1 */  

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:rgb(136,119,85); layer-background-color:rgb(136,119,85); visibility:hidden}
.clBarBorder{position:absolute; width:11; height:11; background-color:rgb(255,238,187); layer-background-color:rgb(255,238,187)}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:5px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold}
.clLevel0{background-color:rgb(136,119,85); layer-background-color:rgb(136,119,85); color:rgb(238,221,169);}
.clLevel0over{background-color:rgb(102,85,51); layer-background-color:rgb(102,85,51); color:rgb(238,221,169); cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:rgb(136,119,85); layer-background-color:rgb(136,119,85)}

/*Styles for level 1*/
.clLevel1,.clLevel1over{position:absolute; padding:5px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:rgb(136,119,85); layer-background-color:rgb(136,119,85); color:rgb(238,221,169);}
.clLevel1over{background-color:rgb(102,85,51); layer-background-color:rgb(102,85,51); color:rgb(238,221,169); cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:rgb(170,153,119); layer-background-color:rgb(170,153,119)}

/*Styles for level 2*/
.clLevel2,.clLevel2over{position:absolute; padding:5px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold}
.clLevel2{background-color:rgb(136,119,85); layer-background-color:rgb(136,119,85); color:rgb(238,221,169);}
.clLevel2over{background-color:rgb(102,85,51); layer-background-color:rgb(102,85,51); color:rgb(238,221,169); cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:rgb(170,153,119); layer-background-color:rgb(170,153,119)}

/* MENU NUMBER 2 */  

/*Style for the background-bar*/
.cl2Bar{position:absolute; width:10; height:10; background-color:rgb(136,119,85); layer-background-color:rgb(136,119,85); visibility:hidden}
.cl2BarBorder{position:absolute; width:11; height:11; background-color:rgb(255,238,187); layer-background-color:rgb(255,238,187)}

/*Styles for level 0*/
.cl2Level0,.cl2Level0over{position:absolute; padding:5px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold}
.cl2Level0{background-color:rgb(136,119,85); layer-background-color:rgb(136,119,85); color:rgb(238,221,169);}
.cl2Level0over{background-color:rgb(102,85,51); layer-background-color:rgb(102,85,51); color:rgb(238,221,169); cursor:pointer; cursor:hand; }
.cl2Level0border{position:absolute; visibility:hidden; background-color:rgb(255,238,187); layer-background-color:rgb(255,238,187)}

/*Styles for level 1*/
.cl2Level1,.cl2Level1over{position:absolute; padding:5px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold}
.cl2Level1{background-color:rgb(136,119,85); layer-background-color:rgb(136,119,85); color:rgb(238,221,169);}
.cl2Level1over{background-color:rgb(102,85,51); layer-background-color:rgb(102,85,51); color:rgb(238,221,169); cursor:pointer; cursor:hand; }
.cl2Level1border{position:absolute; visibility:hidden; background-color:rgb(170,153,119); layer-background-color:rgb(170,153,119)}

/*Styles for level 2*/
.cl2Level2,.cl2Level2over{position:absolute; padding:5px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold}
.cl2Level2{background-color:rgb(136,119,85); layer-background-color:rgb(136,119,85); color:rgb(238,221,169);}
.cl2Level2over{background-color:rgb(102,85,51); layer-background-color:rgb(102,85,51); color:rgb(238,221,169); cursor:pointer; cursor:hand; }
.cl2Level2border{position:absolute; visibility:hidden; background-color:rgb(170,153,119); layer-background-color:rgb(170,153,119)}

body
{
	margin:			0px;
	padding:		0px;
	background-color:	rgb(238,221,170);
	background-image:	url();
	background-repeat:	repeat-x;  

        scrollbar-face-color: 	    rgb(238,221,170);!#000000;
        scrollbar-shadow-color:     rgb(136,119, 85);!#ffffff;
        scrollbar-highlight-color:  #000000; 
        scrollbar-3dlight-color:    rgb(136,119, 85);!#ffffff;
        scrollbar-darkshadow-color: #000000; 
        scrollbar-track-color: 	    #000000; 
        scrollbar-arrow-color: 	    rgb(136,119, 85);!#ffffff;
}

p
{
	margin:			0px;
}

#content
{
	margin:			0px 40px 40px 170px;
	width:			auto;
}

#global-nav
{
	position:		absolute;
	top:			90px;
	left:			634px;
	white-space:		nowrap;
}

hr
{
	margin:			8px 0px 5px 0px;
	height:			1px;
	color:			rgb(187,170,136);
}

.keywords
{
	font-family:		verdana,arial,sans serif;
	text-align:		justify;
	font-weight:		normal;
	font-size:		1px;
	color:			rgb(238,221,170);
}

.smalltext
{
	text-align:		justify;
	margin:			0em 0em 2em;
	line-height:		1.7em;
	font-family:		verdana,arial,sans serif;
	font-size:		9px;
	color:			rgb(119,102,68);
}

/*********************************************************************************************************/
/*	DHTML menu styles
/*********************************************************************************************************/
.menublock,.submenublock
{
	position:		absolute;
	z-index:		200;
	visibility:		hidden;
	width:			200px;
	border:			1px solid rgb(255,238,187);
	border-top:		none;
	background-color:	rgb(136,119,85);
}

.submenublock
{
	border:			none;
	background-color:	rgb(102,85,51);
	color:			rgb(238,221,169);
}

a.menuitem,a.submenuitem
{
	display:		block;
	width:			auto;
	height:			21px;
	border-bottom:		1px solid rgb(170,153,119);
	padding:		1px 12px;
	line-height:		21px;
	white-space:		nowrap;
	background-color:	rgb(136,119,85);
	font-family:		verdana,arial,sans serif;
	font-size:		10px;
	text-decoration:	none;
	font-weight:		bold;
	color:			rgb(238,221,169);
}

a.submenuitem
{
	border:			none;
	background-color:	rgb(102,85,51);
}

a.menuitem:hover,a.submenuitem:hover
{
	background-color:	rgb(102,85,51);
	color:			rgb(238,221,169);
}

/*********************************************************************************************************/
/*	Main nav item styles (for text-only menu headers - delete these if graphics are used for main nav)
/*********************************************************************************************************/
a.topnav,a.topnav-active
{
	display:		block;
	width:			100px;
	height:			30px;
	border-top:		1px solid rgb(204,204,204);
	border-bottom:		1px solid rgb(204,204,204);
	background-color:	rgb(226,226,226);
	padding:		0px 8px;
	line-height:		30px;
	white-space:		nowrap;
	font-family:		times new roman,serif;
	font-variant:		small-caps;
	font-weight:		bold;
	font-size:		14px;
	text-decoration:	none;
	color:			black;
}

a.topnav-active
{
	background-color:	rgb(204,204,204);
	color:			black;
}

a.topnav:hover,a.topnav-active:hover
{
	background-color:	rgb(153,51,51);
	color:			white;
}

/*********************************************************************************************************/
/*	Sidenav styles
/*********************************************************************************************************/
.sidenav
{
	float:			left;
	width:			120px;
	height:			600px;
	padding:		26px 0px 26px 20px;
	font-family:		verdana,arial,sans serif;
	font-size:		10px;
	}

a.sidenavlink-top
{
	display:		block;
	padding:		0.8em 0em;
	margin-bottom:		0.4em;
	border-bottom:		1px solid rgb(187,170,136);
	font-weight:		bold;
	text-decoration:	none;
	color:			black;
}

a.sidenavlink
{
	display:		block;
	padding:		0.4em 0em;
	text-decoration:	none;
	color:			rgb(119,119,119);
}

a.sidenavlink-active
{
	display:		block;
	padding:		0.4em 0em;
	text-decoration:	none;
	color:			black;
}

a.sidesubnavlink
{
	display:		block;
	margin-left:		1em;
	padding:		0em 0em 0.5em;
	text-decoration:	none;
	color:			gray;
}

a.sidesubnavlink-active
{
	display:		block;
	margin-left:		1em;
	padding:		0em 0em 0.5em;
	text-decoration:	none;
	color:			black;
}

/*********************************************************************************************************/
/*	Footer styles
/*********************************************************************************************************/
.footer
{
	clear:			both;
	margin:			20px 0px;
	padding-left:		25px;
	padding-right:		25px;
	padding-bottom:		25px;
	font-family:		verdana,arial,sans serif;
	font-size:		10px;
	color:			rgb(119,102,68);
}

a.footerlink
{
	padding:		0px 0px;
	white-space:		nowrap;
	text-decoration:	none;
	color:			gray;
}

a.footerlink-active
{
	padding:		0px 10px;
	text-decoration:	none;
	color:			black;
}

/*	used for the dividing line | between nav items	*/
.divider
{
	padding:		0em 1em;
	color:			rgb(119,102,68);
}

/*********************************************************************************************************/
/*	Standard body styles
/*********************************************************************************************************/
h1
{
	margin:			48px 0px 0px 0px;
	padding:		0.5em 0em;
	font-family:		verdana,sans serif;
	font-weight:		bold;
	font-size:		18px;
	color:			rgb(187,153,51);
}

h2
{
	margin:			0em;
	padding:		0.5em 0em 0em;
	font-family:		verdana,sans serif;
	font-weight:		bold;
	font-size:		11px;
	color:			rgb(119,102,68);
}

h3
{
	margin:			0em;
	padding:		0.5em 0em 0.5em 0em;
	font-family:		verdana,sans serif;
	font-weight:		bold;
	font-size:		13px;
	color:			rgb(187,153,51);
}

/*	h4 - h6 used for navigation, h3 not currently used	*/
h4,h5,h6
{
	margin:			0px;
	font-weight:		normal;
	font-size:		1.0em;
}

.h2
{
	margin:			0em;
	padding:		0.5em 0em 0em;
	font-family:		verdana,sans serif;
	font-weight:		bold;
	font-size:		11px;
	color:			rgb(119,102,68);
}

.bodytext,.bodytext2
{
	text-align:		justify;
	margin:			0em 0em 2em;
	line-height:		1.7em;
	font-family:		verdana,arial,sans serif;
	font-size:		11px;
	color:			rgb(119,102,68);
}

.bodytext2
{
	margin:			0em 0em;
}

.home-text
{
	margin:			0em 0em 2em;
	line-height:		1.5em;
	font-family:		verdana,arial,sans serif;
	font-size:		11px;
	color:			rgb(119,102,68);
}

.polltitle
{
	margin:			0px 10px 10px 16px;
	line-height:		1.7em;
	font-family:		verdana,arial,sans serif;
	font-size:		0.70em;
	color:			rgb(119,102,68);
	font-weight:		bold;
}

.polloption
{
	margin:			0px 10px 0px 16px;
	line-height:		1.7em;
	font-family:		verdana,arial,sans serif;
	font-size:		0.70em;
	color:			rgb(119,102,68);
}


.pollresult
{
	margin-left:		16px;
	padding-right:		5px;
	line-height:		1.0em;
	font-family:		verdana,arial,sans serif;
	font-size:		0.70em;
	color:			rgb(119,102,68);
}

.product-title
{
	font-family:		verdana,arial,sans serif;
	font-size:		0.85em;
	background-color:	rgb(153,136,102);
	color:			rgb(221,221,204);
	font-weight:		bold;
	padding:		2px 0px;
	width:			136px;
	text-align:		center;
}

a.prodinfo
{
	display:		block;
	text-align:		left;
	padding:		3px 0px;
	font-size:		11px;
	font-weight:		bold;
	text-decoration:	none;
	line-height:		14px;
	color:			rgb(119,119,119);
}

a
{	
	text-align:		none;
	text-decoration:	none;
	color:			rgb(119,102,68);
}

a:hover
{
	color:			rgb(187,153,51);
}

a.home-link
{
	line-height:		2.0em;
	text-decoration:	none;
	color:			rgb(119,119,119);
	font-weight:		bold;
}

a.home-link:hover
{
	color:			rgb(187,153,51);
}

blockquote
{
	margin:			1em 3em;
	border-top:		1px solid rgb(221,204,204);
	border-bottom:		1px solid rgb(221,204,204);
	padding:		0.5em 0em;
	font-family:		times new roman,times;
	font-size:		1.15em;
	font-style:		italic;
	line-height:		1.4em;
	color:			rgb(153,51,51);
}

/*********************************************************************************************************/
/*	Form styles
/*********************************************************************************************************/
form
{
	margin:			0em;
}

label
{
	display:		block;
	padding-top:		1.0em;
	font-family:		verdana,arial,sans serif;
	font-weight:		bold;
	font-size:		0.72em;
	color:			black;
}

input.textfield,select.textfield,textarea.textfield
{
	margin:			0px;
	padding:		0px;
	background-color:	white;
	font-family:		verdana,arial,sans serif;
	font-size:		11px;
	color:			rgb(187,153,51);
}

select.ies
{
	background-color:	white;
	font-family:		verdana,arial,sans serif;
	font-weight:		bold;
	font-size:		11px;
	color:			rgb(187,153,51);
}

input.button
{
	background-color:	rgb(204,204,204);
	font-family:		verdana,arial,sans serif;
	font-weight:		bold;
	font-size:		0.72em;
}

input.pollbutton
{
	margin:			15px 0px 0px 16px;
	padding:		2px;
	background-color:	white;
	font-family:		verdana,arial,sans serif;
	font-weight:		bold;
	font-size:		0.65em;
	color:			rgb(153,136,34);
	border:			1px solid black;
}

/*********************************************************************************************************/
/*	Image positioning ( image only )
/*********************************************************************************************************/
img.right
{
	float:			right;
	margin:			0px 0px 20px 20px;
}

img.left
{
	float:			left;
	margin:			0px 20px 20px 0px;
}

img.newprod
{
	float:			right;
	margin:			5px 0px 20px 10px;
	border:			1px solid rgb(153,136,102);
}

img
{
	border:			none;
}

/*********************************************************************************************************/
/*	Image positioning with caption block
/*********************************************************************************************************/
.caption-left,.caption-right
{
	width:			180px;
	padding:		5px 0px;
	line-height:		13px;
	font-family:		verdana,arial,sans serif;
	font-size:		9px;
	color:			rgb(119,119,119);
}

.caption-left
{
	float:			left;
	margin:			0px 20px 20px 0px;
}

.caption-right
{
	float:			right;
	margin:			0px 100px 20px 20px;
}

.extraformitem
{
	display:		none;
}

/*********************************************************************************************************/
/*	Button Additions
/*********************************************************************************************************/

.SubmitButton 
{
  background-color: 		#00bb00;!rgb(238,221,170); 
  border-bottom: 		#00bb00 2px solid; 
  border-left: 			#008a00 2px solid; 
  border-right: 		#00dd00 2px solid; 
  border-top:			#008a00 2px solid; 
  color: 			#ffffff;!rgb(119,102,68); 
  font-family: 			verdana, arial, sans-serif; 
  font-size: 			11px; 
  font-weight:			bold; 
  margin: 			0px; 
  padding-bottom: 		0px; 
  padding-left: 		0px; 
  padding-right: 		0px; 
  padding-top: 			0px;
}

.ClearButton 
{
  background-color: 		#ff0000;
  border-bottom: 		#dd0000 2px solid; 
  border-left: 			#ff5f5f 2px solid; 
  border-right: 		#dd0000 2px solid; 
  border-top:			#ff5f5f 2px solid; 
  color: 			#ffffff;
  font-family: 			verdana, arial, sans-serif; 
  font-size: 			11px; 
  font-weight:			bold; 
  margin: 			0px; 
  padding-bottom: 		0px; 
  padding-left: 		0px; 
  padding-right: 		0px; 
  padding-top: 			0px;
}

.CloseButton 
{
  background-color: 		#8f9fff;
  border-bottom: 		#8f6fff 2px solid; 
  border-left: 			#8fbfff 2px solid; 
  border-right: 		#8f6fff 2px solid; 
  border-top:			#8fbfff 2px solid; 
  color: 			#ffffff;
  font-family: 			verdana, arial, sans-serif; 
  font-size: 			11px; 
  font-weight:			bold; 
  margin: 			0px; 
  padding-bottom: 		0px; 
  padding-left: 		0px; 
  padding-right: 		0px; 
  padding-top: 			0px;
}

input {	
  font: 			11px Verdana, Arial, Helvetica, sans-serif;                                                                                                                  
  background-color: 		rgb(238,221,170);
  color: 			rgb(119,102,68); 
}

textarea {
  font: 			11px Verdana, Arial, Helvetica, sans-serif;
  background-color: 		rgb(238,221,170);
  color: 			rgb(119,102,68); 
}

select {
  font: 			11px Verdana, Arial, Helvetica, sans-serif;
  background-color: 		rgb(238,221,170);
  color: 			rgb(119,102,68); 
}

table {
  font: 			11px Verdana, Arial, Helvetica, sans-serif;
  background-color: 		rgb(238,221,170);
  color: 			rgb(119,102,68); 
}


