/* COLORS
 * pale yellow: #FFFFC0
 * light brown: #CCAB96
 * lt brown2: #D3C7BC
 * dark brown: #5A3D23
 * orange: #B84A19
 * blue: #337CCC
 * ivory: #F7F6DA
 */
body {
	background-color:#F7F6DA;
	color:#5A3D23;
	scrollbar-face-color:#CCAB96;
	scrollbar-arrow-color:#5A3D23;
	scrollbar-track-color:#B84A19;
	scrollbar-shadow-color:#CCAB96;
	scrollbar-highlight-color:#CCAB96;
	scrollbar-3dlight-color:#5A3D23;
	scrollbar-darkshadow-Color:#5A3D23;
}

body, table, td, div, p {font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 12px; line-height:19px;}

h1 {font-family:century gothic, serif; font-size:21px; line-height:25px; color:#5A3D23; text-align:center; padding:0px; margin:0px;}
h2 {font-family:century gothic, serif; font-size:20px; line-height:25px; color:#B84A19; text-align:center; padding:0px; margin:0px;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#FF0000; font-weight:bold; text-align:center;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#009900; font-weight:bold; font-style:italic}

.hilite {color:#B84A19;font-weight:bold;}
.caption {color:#5A3D23;font-weight:normal;line-height:normal;font-size:10px;text-align:center;}

a:link { color: #337CCC; text-decoration: underline; }
a:visited { color: #337CCC; text-decoration: underline; }
a:hover { color: #B84A19; text-decoration: underline; }
a:active { color: #337CCC; text-decoration: underline; }

.table_head {font-size:11px;color:#FFFFFF;font-weight:bold; text-align:center;}
.mainBody {margin:10px 0px 0px 0px; width:700px;}
.mainBodyOrng {margin:10px 0px 0px 0px; width:700px; color:#B84A19}
.incTextSize {font-size:16px; line-height:22px}
.specialHead {font-family:Arial, Georgia, serif; font-size:18px; line-height:30px; color:#B84A19; font-weight:bold; text-align:center; padding:0px; margin:0px;}

/* ------------------ Menu ----------------- */
.mainMenu { font-size:11px; font-weight:normal; color:#FFFFFF; line-height:19px; }
a.mainMenu:link { color: #FFFFFF; text-decoration: none; }
a.mainMenu:visited { color: #FFFFFF; text-decoration: none; }
a.mainMenu:hover { color: #CCAB96; text-decoration: none; }
a.mainMenu:active { color: #FFFFFF; text-decoration: none; }

/*------------------ Main Menu 1 ----------- */
.mainMenu1 { font-size:11px; font-weight:normal; color:#000000; line-height:19px; }
a.mainMenu1:link { color: #000000; text-decoration: none; }
a.mainMenu1:visited { color: #000000; text-decoration: none; }
a.mainMenu1:hover { color: #CCAB96; text-decoration: none; }
a.mainMenu1:active { color: #000000; text-decoration: none; }

.topMenu { font-size: 9px; font-weight: normal; color: #FFFFFF; line-height: 14px; }
a.topMenu:link { color: #5A3D23; text-decoration: none; }
a.topMenu:visited { color: #5A3D23; text-decoration: none; }
a.topMenu:hover { color: #B84A19; text-decoration: none; }
a.topMenu:active { color: #5A3D23; text-decoration: none; }

#dropmenudiv{
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:bold 10px Verdana,Arial,Helvetic,sans-serif;
	line-height:17px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	color: #FFFFFF;
	background-color: #B84A19;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0px;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #CCAB96;
	color: #5A3D23;
}
/* ----------------------------------------- */

/* ------------------ Form ----------------- */
form { margin:0px; }
input { background-color:white; }
.formitem { font-size: 10px; border:1px solid #337CCC; }
.formitemPlus { font-size: 14px; border:1px solid #337CCC; }
.submitBtn { font:bold 10px; border-top:2px solid #337CCC; border-left:1px solid #337CCC; border-bottom:2px solid #888888; 
	border-right:1px solid #888888; color:#337CCC; padding:2px; background-color:#CCCCCC; cursor:hand; 
}
/* ----------------------------------------- */

/* ------------------ How ----------------- */
.howTitle { font-size:14px; font-weight:bold; }
/* ---------------------------------------- */

/* ------------------ Home ----------------- */
.homeOption { font-size:11px; line-height:18px; text-align:center; font-weight:normal; margin:2px; padding:0px; }
a.homeOptionBtn:link { color:#FFFFFF; background-color:#B84A19; border:1px solid #5A3D23; text-decoration: none; display:block; width:100%; padding:2px; margin:0px;}
a.homeOptionBtn:visited { color:#FFFFFF; background-color:#B84A19; border:1px solid #5A3D23; text-decoration: none; display:block; width:100%; padding:2px; margin:0px;}
a.homeOptionBtn:hover { color:#5A3D23; background-color:#CCAB96; border:1px solid #5A3D23; text-decoration:none; display:block; width:100%; padding:2px; margin:0px;}
a.homeOptionBtn:active { color:#FFFFFF; background-color:#B84A19; border:1px solid #5A3D23; text-decoration: none; display:block; width:100%; padding:2px; margin:0px;}

.mainAnnc { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:18px; line-height:25px; color:#5A3D23; font-weight:bold; border:solid #5A3D23;
			border-width:2px; padding:10px 4px; background-color:#D8C5BA;}
	
.mainAnnc SUP {font-size:20px; line-height:30px; vertical-align:top; font-weight:bold;}
.mainAnnc h1 { font-size:27px; line-height:30px; }
/* ---------------------------------------- */

/* ------------------ NamePlates ----------------- */
.nameplateBox {
	width:550px; text-align:center; border:solid #5A3D23; border-width:2px 1px; background-color:#D3C7BC; padding:3px; 
	margin:5px 0px;
}

.nameplateTitle {clear:both; text-align:center; color:#5A3D23; font-size:12px; font-weight:bold; padding:0px 0px 1px 0px;}
.nameplateText {clear:both; text-align:left; color:#5A3D23; font-size:10px;}
/* ---------------------------------------- */

/* ------------------ Footer ----------------- */
.footer { font-size:9px; border:solid #CCAB96; border-width:0px 1px 2px 1px; text-align:center; margin:0px; padding:2px 0px; 
	background-color:#FFFFFF; color:#000000;
}
.footerLink { color:#CCAB96;  }
a.footerLink:link { color:#000000; text-decoration: none; }
a.footerLink:visited { color:#000000; text-decoration: none; }
a.footerLink:hover { color:#5A3D23; text-decoration:none; }
a.footerLink:active { color:#000000; text-decoration: none; }
/* ---------------------------------------- */

/* ------------------ Product Description ----------------- */
.pdGift {width:600px; padding:0px; margin:3px; border:solid #5A3D23; border-width:2px 1px;}
.pdGiftDesc {width:50%; color:#5A3D23}
.pdGiftPrice {width:50%; color:#5A3D23}
.pdProduct {width:520px; padding:0px; margin:3px; border:solid #5A3D23; border-width:2px 1px;}
.pdProductDesc {width:49%; text-align:left;}
.pdProductOurPrice {width:17%;}
.pdProductDeptPrice {width:17%;}
/* -------------------------------------------------------- */

/* ---------------------- Quotes --------------------------- */
#isQuote { font-weight:normal; font-size:10px; font:Verdana; line-height:normal; }
.isQuoteBox { 
	color:#B84A19; border:solid #CCAB96; border-width:0px; background-color:#F7F6DA; padding:2px;
	overflow:auto;
	display:block;
	width:500px;
	height:80px;
	scrollbar-face-color:#FFFFC0;scrollbar-arrow-color:#FFFFC0;scrollbar-track-color:#FFFFC0;scrollbar-shadow-color:#FFFFC0;
	scrollbar-highlight-color:#FFFFC0;scrollbar-3dlight-color:#FFFFC0;scrollbar-darkshadow-Color:#FFFFC0;
}
/* --------------------------------------------------------- */
/* COLORS
 * pale yellow: #FFFFC0
 * light brown: #CCAB96
 * lt brown2: #D3C7BC
 * dark brown: #5A3D23
 * orange: #B84A19
 * blue: #337CCC
 */