/* CSS Document */

body {margin:0px; padding:0px; background:#333333; height:100%;}
td, div, p {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}

a:link,a:visited,a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
a:hover{color:#C07C71;text-decoration:none;}

.tblbg {margin:0px; padding:0px; background-color:#ffffff;}
.topbar {margin:0px; padding:0px; height:20px; background:#ffffff url(images/top_bar.jpg) top left repeat-x;}
.logoarea {margin:0px; padding:0px; height:77px; background:#ffffff url(images/logo.jpg) top left no-repeat;}

.leftbar {margin:0px; padding:0px; background:#ffffff url(images/left_bar.jpg) top left repeat-y;}
.leftshade {margin:0px; padding:0px; background:#ffffff url(images/left_bar_shade.jpg) top left repeat-y; padding-bottom:30px;}
.ileftshade {margin:0px; padding:0px; background:#ffffff url(images/left_bar_shade.jpg) top left repeat-y;}
.lefttip {margin:0px; padding:0px; height:19px; background:#ffffff url(images/left_bar_tip.jpg) top left no-repeat;}
.lefttip1 {margin:0px; padding:0px; height:19px; background:#ffffff url(images/left_bar_tip1.jpg) top left no-repeat;}

.menubg {margin:0px; padding:0px; background:transparent url(images/menu_bg.jpg) top left no-repeat;}
.menubg a:link,.menubg a:visited,.menubg a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#ffe089; padding:3px 10px; line-height:2em;}
.menubg a:hover {color:#333333;}

.menubg_below {margin:0px; padding:0px; background:transparent url(images/inner_left_bg.jpg) top left repeat-y;}

.hcontent {margin:0px; padding:0px; background:transparent url(images/h_content.jpg) top left no-repeat;}
.hcontent div {margin:0px; padding:7px; font-size:13px; line-height:1.4em;}
.hcontent p {margin:0px; padding:0px; font-size:13px; text-indent:30px; line-height:1.4em;}

.hcontent_small {width:77px; height:234px; border-top:2px solid #ffffff; background:#ffffff url(images/h_content1.jpg) top left repeat-y;}
.hcontent_small div {margin:0px; padding:5px; font-size:11px; color:#ffffff; text-align:center; font-weight:bold;}

.pageTitle {margin:0px; padding:3px 15px 3px 80px; background:#ffffff url(images/black_strip.jpg) top left repeat-y; color:#FFFFFF; font-weight:bold; font-size:20px;}
.productList {margin:0px; padding:1px 15px 1px 80px; color:#000000; font-weight:bold; font-size:13px;}
.content {margin:0px; padding:12px 0px 0px 12px; }

.productTitle {margin:0px; padding-bottom:3px; color:#b05c4d; font-weight:bold; font-size:20px; border-bottom:3px solid #b05c4d;}
.productTitle1 {margin:0px; padding-bottom:3px; color:#b05c4d; font-weight:bold; font-size:16px;}
.productinnerTitle {margin:0px; padding-bottom:3px; color:#000000; font-weight:bold; font-size:18px;}
.productinnerTitlecolor {margin:0px; padding-bottom:3px; color:#b05c4d; font-weight:bold; font-size:16px;}
.productContent {margin:0px; padding:7px 12px 12px 0px;}
.productContent span {color:#000000; font-weight:bold; font-size:15px;}

.return,a.return:link,a.return:visited,a.return:active { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#C07C71; font-style:italic;text-decoration:none;}
a.return:hover{ color:#000000;text-decoration:none;}

.prodList,a.prodList:link,a.prodList:visited,a.prodList:active { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-decoration:none;}
a.prodList:hover{ color:#C07C71;text-decoration:none;}

.prodinnerTitle,a.prodinnerTitle:link,a.prodinnerTitle:visited,a.prodinnerTitle:active { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#b05c4d; text-decoration:none;}
a.prodinnerTitle:hover{ color:#000000;text-decoration:none;}

.imgpadd td { margin:0px; padding:0px 5px 0px 0px; font-style:italic; }
.imgpadd1 img { margin:0px 0px 5px 0px; padding:0px; }

.flt_lt { float:left; width:100px; text-align:right; padding-top:3px; }
.flt_rt { margin-left:110px; }

.hgt { height:28px; }

.rd { color:#FF0000; }

.input_box {
	width: 160px;
	height:18px;
	border:1px solid #000000;
}

.sub_button {
	width:75px;
	height:20px;
	font-weight:bold;
	font-size:11px;
	background-color:#b05c4d;
	color:#FFFFFF;
	border:1px solid #000000;
}


.red_txt_lg {
	color:#FF0000;
	font-size:11px;
	font-weight:bold;
	padding-bottom:5px;
}

.catalogform {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	border: thin dashed #B15B4E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 350px;
	float: none;
	font-weight: bold;
}
