body {
	font-family:Arial, Helvetica, sans-serif;
	background-color: #4f3b22;
	font-size:11px;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	padding-top:0px;
}
th
{
    background-image:url('../images/thback.jpg');
    background-image:url('../images/brownback.gif');
    background-repeat:repeat-x;
    font-size:14px;
    color:#5a5043;
    color:#fff;
    letter-spacing:-0.04em;
    border-bottom:solid 1px #4f3b22;
}
hr
{
	border: none;
    border-bottom: 1px solid #dadada;
    height:0;
	color:#dadada;
}
h1
{
	font-size:2.2em;
	color:#cd9b06;
	color:#eea752;
	color:#7598c4;
	color:#000;
	margin-top:10px;
	letter-spacing:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-family: Georgia,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	-x-system-font: none;
	padding-top:15px;
}
h2
{
	font-size:14px;
	color:#382f20;
	padding-top:10px;
	padding-left:12px;
	font-weight:bold;
	margin-top:-2px;
	letter-spacing:-1px;
	background-image:url('../images/smltab3a.gif');
	background-repeat:no-repeat;
	min-width:326px;
	height:27px;
	text-align:left;
	letter-spacing:-.02em;
	margin-left:-7px;
}
h3
{
	font-size:1.7em;
	font-weight:normal;
	color:#cd9b06;
	color:#eea752;
	color: #0055a0;
	margin-top:10px;
	letter-spacing:0px;
	font-family: Georgia;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	-x-system-font: none;
}
h4
{
	font-size:14px;
	font-weight:bold;
	letter-spacing:-0.06em;
}
h5
{
	font-family: Georgia,Times New Roman,serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	color: #747f3b;
	margin-top: 5px;
	margin-right: 0pt;
	margin-bottom: 5px;
	margin-left: 0pt;
}
h6
{
	font-size:21px;
	color:#547682;
	color:#2b63b4;
	margin-top:4px;
	margin-bottom:10px;
	letter-spacing:-1px;
}
#MasterBody
{
	width:810px;
	text-align:center;
margin: 0px auto;
}
#BodyContainer
{
	width:980px;
	background-color:#4f3b22;
	*float:left;
	*padding-left:6px;
}
#RightNav
{
	width:280px;
	float:right;
	background-color:#f0ebcb;
}
#LeftBody
{
	width:690px;
	padding-right:10px;
	background-color:#4f3b22;
	float:left;
}
#HomeBar
{
	width:395px;
	height:21px;
	background-color:#6b573e;
	float:right;
	text-align:center;
	color:#fdfae9;
	padding-top:10px;
	text-transform:none;
	font-size:12px;
}
#HomeBar img
{
    margin-top:-10px;
}
#HomeBar a
{
    color:#fdfae9;
    text-decoration:none;
}
#HomeBar a:hover
{
    color:#d5f410;
}
#HomeBottomSpacer
{
	height:3px;
	background-color:#6b573e;
	width:100%;
	float:right;
}
#HomeBarPad
{
	width:690px;
	height:17px;
	float:left;
}
#MainMenu
{
	width:690px;
	height:29px;
	background-color:#4f3b22;
	color:#fdfae9;
	text-transform:none;
	font-weight:normal;
	font-size:12px;
	padding-top:12px;
	text-align:left;
	float:right;
	text-align:right;
}
#MainMenu a
{
    color:#fdfae9;
    text-decoration:none;
}
#MainMenu a:hover
{
    color:#d5f410;
}
#FlashBanner
{
	height:315px;
	width:690px;
	background-color:#CCCCCC;
	background-image:url(../images/flashbanner.gif);
	background-repeat:no-repeat;
	border-top:solid 1px #6A584E;
	border-bottom:solid 1px #6A584E;
	float:right;
}
#HomeRowOdd
{
	width:680px;
	background-color:#3e2d1b;
	text-align:left;
	padding-left:10px;
	color:#e7e0d5;
	float:right;
}
#HomeRowOdd a
{
	color:#94bcc4;
	font-weight:bold;
	text-decoration:none;
}
#HomeRowOdd a:hover
{
	text-decoration:underline;
}
#HomeRowOdd img
{
	border:solid 2px #FFFFFF;
	margin-left:5px;
	margin-right:5px;
}

.headingbig
{
	font-size:22px;
	color:#FFFFFF;
	font-weight:normal;
}
.headingsml
{
	font-size:12px;
	color:#f5e6ad;
	font-weight:normal;
}
.hrOdd
{
	background-image:url(../images/hr_odd.gif);
	background-repeat:repeat-x;
	width:100%;
	margin-top:5px;
	height:15px;
}
.hrEven
{
	background-image:url(../images/hr_even.gif);
	background-repeat:repeat-x;
	width:100%;
	margin-top:5px;
	height:15px;
}
#HomeRowEven	
{
	width:680px;
	background-color:#4f3b22;
	text-align:left;
	padding-left:10px;
	color:#e7e0d5;
	float:right;
}
#HomeRowEven img
{
	border:solid 2px #FFFFFF;
	margin-left:5px;
	margin-right:5px;
}
#HomeRowEven a
{
	color:#94bcc4;
	font-weight:bold;
	text-decoration:none;
}
#HomeRowEven a:hover
{
	text-decoration:underline;
}
.hrEven
{
	background-image:url(../images/hr_even.gif);
	background-repeat:repeat-x;
	width:100%;
	margin-top:5px;
}
#Footer
{
	background-color:#3e2d1b;
	color:#aa9e92;
	text-transform:none;
	height:32px;
	padding-top:18px;
	font-size:12px;
	text-align:left;
	padding-left:10px;
	width:970px;
	*margin-left:6px;
	float:left;
}
#Footer a
{
    color:#aa9e92;
    text-decoration:none;
}
#Footer a:hover
{
    color:#d5f410;
}
#ContentArea
{
	background-image:url(../images/contentback.gif);
	background-image:url(../images/bodybg2.gif);
	background-repeat:repeat-x;
	border-top:solid 2px #f0ebcb;
	background-color:#ffffff;
	color:#38322a;
	color:#333333;
	color:#555555;
	padding-top:5px;
	font-size:12px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	width:760px;
	*width:762px;
	float:left;
	line-height:15px;
	font-weight:normal;
	word-spacing:1px;
	letter-spacing:0.01em;
}
#ContentArea a
{
	color:#2b63b4;
	text-decoration:none;
}
#ContentArea a:hover
{
    color:#80991e;
	text-decoration:none;
}
#LeftMenu
{
	background-image:url(../images/contentback.gif);
	background-image:url(../images/bodybg2.gif);
	background-repeat:repeat-x;
	border-top:solid 2px #f0ebcb;
	width:200px;
	*width:194px;
	height:auto;
	background-color:#ffffff;
	height:100%;
	float:left;
	padding:0px 0px 0px 0px;
	padding-top:4px;
}
#MenuCap
{
	margin-top:1px;
	margin-left:5px;
	*margin-left:2px;
	width:196px;
	*width:182px;
	text-align:left;
	padding-left:10px;
	float:left;
	background-image:url(../images/greenmenu.gif);
	background-repeat:no-repeat;
	height:14px;
	background-color:#6f5e42;
	color:#fcfffb;
	font-size:14px;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:7px;
	letter-spacing:-0.01em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#LeftMenuBody
{
	margin-left:5px;
	*margin-left:2px;
	width:193px;
	*width:190px;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	float:left;
	background-color:#f1efe2;
	border-left: solid 1px #d5cdb1;
	border-right: solid 1px #d5cdb1;
	border-bottom: solid 1px #d5cdb1;
	color:#000;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:4px;
}
#LeftMenuBody a
{
    color:#3c361d;
    text-decoration:none;
    display:block;
    padding-left:10px;
	padding-top:8px;
	padding-bottom:8px;
}
#LeftMenuBody a:hover
{
    color:#8b5b15;
    color:#000;
    text-decoration:none;
    background-color:#e7e4d3;
    background-image:url(../images/brownback2.gif);
    background-repeat:repeat-x;
    display:block;
    padding-left:10px;
	padding-top:8px;
	padding-bottom:8px;
}
#LeftMenuBody ul li
{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}
#LeftMenuBody ul
{
	list-style-type:none;
	margin-left:-40px;
	*margin-left:0px;
	margin-top:0px;
	line-height:4px;
	margin-bottom:0px;
}
#LeftMenuBody h4
{
	margin-top:0px;
	margin-bottom:0px;
}
#LogoArea
{
	width:280px;
	height:92px;
	background-color:#f0ebcb;
	float:left;
}
#FlashAds
{
	width:96%;
	height:96px;
	background-color:#ffffff;
	border-top:4px solid #c5c4bf;
	float:left;
}
#AdsSpacer
{
	width:96%;
	height:7px;
	background-color:#f0ebcb;
	float:left;
}
#FlashRQTop
{
	width:96%;
	height:9px;
	background-color:#f0ebcb;
	float:left;
}
#RQ
{
	width:96%;
	height:28px;
	background-color:#4f3b22;
	float:left;
	padding-top:5px;
}
#RQBox
{
	width:255px;
	height:190px;
	background-color:#f0ebcb;
	float:right;
	color:#565340;
	padding-left:15px;
	padding-right:10px;
}	
#ProductCat
{
	width:255px;
	height:136px;
	background-color:#f0ebcb;
	float:right;
	color:#565340;
	padding-left:15px;
	padding-right:10px;
}
#ProductCat a
{
	color:#016174;
	text-decoration:none;
}
#ProductCat a:hover
{
	color:#016174;
	text-decoration:underline;
}

.BoxHeader
{
	font-size:14px;
	font-weight:bold;
	color:#efe2b5;
}
.BoxHeaderWhite
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.InpOrderno
{
	width:126px;
	height:18px;
	border:solid 1px #96937e;
	padding-left:5px;
	padding-right:5px;
}
.AccHeader
{
    font-weight:bold;
    background-image:url('../images/headerback.gif');
    background-repeat:repeat-x;
    height:28px;
    padding-top:6px;
    font-size:14px;
    padding-left:10px;
    cursor:pointer;
}
.dragHandle {
	width:10px;
	height:10px;
	margin-right:10px;
	background-color:White;
	background-image:url(../images/bg-menu-main.png);
	cursor:move;
	border:outset thin white;
}
.itemArea {
	font-family:Arial, Verdana, sans-serif;
	text-align:left;
}

.reorderCue {
	border:dashed thin black;
	width:98%;
	height:21px;
}
.reorderCue li {
	list-style-type:none;
}
#ReorderZone li {list-style-type:none; padding-top:3px;}

.callbackStyle table {
	background-color:#ffffff;	
	color:Black;
}
.thgreen
{
	background-color:#9da649;
    background-image:url('../images/greenback.gif');
    background-repeat:no-repeat;
    font-weight:bold;
    color:#ffffff;
    font-size:15px;
	padding:none;
    padding-left:10px;
    height:25px;
    *height:17px;
}
.thorange
{
    background-image:url('../images/orangeback.gif');
    background-repeat:no-repeat;
    font-weight:bold;
    color:#ffffff;
    font-size:15px;
	padding:none;	
    padding-left:10px;
    height:25px;
    *height:17px;
}
.thblue
{
    background-image:url('../images/blueback.gif');
    background-repeat:no-repeat;
    font-weight:bold;
    color:#ffffff;
    font-size:15px;
	padding:none;
    padding-left:10px;
    height:25px;
    *height:17px;
}
.thbrown
{
	background-color:#d3cfb7;
    background-image:url('../images/brownback2.gif');
    background-repeat:repeat-x;
    font-weight:bold;
    color:#3b3330;
    font-size:15px;
	padding:none;
    padding-left:10px;
    height:25px;
	padding-top:20px;
    *height:17px;
}
.img
{
  margin:0px 3px 0px 3px;
  border:solid 1px #e4e4e4;  
}
.FaqQuestion
{
	color:#2b63b4;
	font-weight:bold;
	font-size:13px;
}
.FaqQuestion a
{
	color:#2b63b4;
	text-decoration:none;
}
.FaqQuestion a:hover
{
	color:#80991e;
	text-decoration:none;
}
.FaqAnswer
{
	margin-left:10px;
}
.tdodd
{
	background-color:#e8e4c2;
	background-color: rgb(242, 240, 228);
	background-color:#edecdf;
}
#tr
{
	background-color: rgb(242, 240, 228);
	background-color:#fefdf5;
	background-color:#edecdf;
}
.tdbold
{
	color:#0055a0;
	font-weight:normal;
	vertical-align:top;
}
.DivPhysicalTable
{
	width:99%;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:solid 1px #d3cfb7;
}
.PhysicalTable th
{
	 background-image:none;
	 background-color:#dbd59d;
	 font-weight:bold;
	 font-size:14px;
	 height:25px;
	 vertical-align:middle;
}
.PhysicalTable td
{
	padding:5px 5px 5px 5px;
}
.button
{
    background-image:url('../images/bluebut.jpg');
    background-repeat:no-repeat;
	border:0px;
	height:24px;
	width:76px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	padding-bottom:2px;
}
#ContentArea img
{
	margin-left:6px;
	margin-right:6px;	
	padding:2px 2px 2px 2px;
}
#ContentArea .sidebandtext
{
	color:#a33f01;
	font-size:10px;
}
#ContentArea .sidebandtext a
{
	color:#a33f01;
	font-size:10px;
	text-decoration:none;
}
#ContentArea .sidebandtext a:hover
{
	color:#a33f01;
	font-size:10px;
	text-decoration:underline;
}

#ContentArea .tableimage
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:solid 0px #fff;
}
#ContentArea .img
{
	margin:0px 0px 0px 0px;
 	border:solid 1px #e4e4e4;  
}
.imgText
{
	text-align:center;
	color:#888888;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 5px 5px 5px;
	vertical-align:top;
}
#ContentArea .ld
{
	list-style:none;
	margin-left:0px;
	margin-top:2px;
}
#ContentArea .dd
{
	font-size:11px;
	list-style:none;
	background-color: transparent;
	background-image:url(../images/icon_bullet_11x11.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 2px 5px;
	line-height: 1.2em;
	padding-top: 4px;
	padding-right: 0pt;
	padding-bottom: 4px;
	padding-left: 20px;
	border-top-width: medium;
	border-right-width-value: medium;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: medium;
	border-left-width-value: medium;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: none;
	border-right-style-value: none;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: none;
	border-left-style-value: none;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: -moz-use-text-color;
	border-right-color-value: -moz-use-text-color;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: -moz-use-text-color;
	border-left-color-value: -moz-use-text-color;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	margin-left:-40px;
	*margin-left:0px;
}
#ContentArea .dd a
{
	text-decoration: none;
	color: #005399;
}
#ContentArea .dd a:hover
{
	text-decoration: underline;
	color: #005399;
}
#ContentArea .nextstepbox
{
	background-color:#ffffff;
	border-left:solid 1px #dadada;
}
#ContentArea .nextstep
{
	background-color:#ffffff;
}
#ContentArea .nextstep td
{
	background-color:#ffffff;
}
#ContentArea .smallhead
{
	font-size:1em;
	font-weight:normal;
	color:#cd9b06;
	color:#eea752;
	color: #0055a0;
	margin-top:10px;
	letter-spacing:0px;
	font-family: Georgia;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	-x-system-font: none;	
	line-height:14px;
}