
/*td {font-family: Arial, Verdana, Helvetica, sans-serif; vertical-align: top}*/
td {font-family: Arial, Verdana, Helvetica, sans-serif;}
input,textarea,select {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; color: #333333; cursor: auto;}
.txtgreen {font-size: 11px; color: #657A51; line-height: 14px;}
a.txtgreen:link {font-size: 11px; color: #657A51; text-decoration: none}
a.txtgreen:visited {font-size: 11px; color: #657A51; text-decoration: none}
a.txtgreen:hover {font-size: 11px; color: #657A51; text-decoration: underline}
.txtlightgreen {font-size: 11px; color: #99AD86;}
.txtwhite {font-size: 11px; color: #FFFFFF; line-height: 14px;}
a.txtwhite:link {font-size: 11px; color: #FFFFFF; text-decoration: none}
a.txtwhite:visited {font-size: 11px; color: #FFFFFF; text-decoration: none}
a.txtwhite:hover {font-size: 11px; color: #FFFFFF; text-decoration: underline}
.txtsmlwhite {font-size: 10px; color: #FFFFFF;}
a.txtsmlwhite:link {font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.txtsmlwhite:visited {font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.txtsmlwhite:hover {font-size: 10px; color: #FFFFFF; text-decoration: underline;}
.txtblack {font-size: 11px; color: #333333; line-height: 14px;}
.txtred {font-size: 11px; color: red; line-height: 14px;}
.txtsuccess {font-size: 11px; color: green; line-height: 14px;}
a.txtblack:link {font-size: 11px; color: #333333; text-decoration: none;}
a.txtblack:visited {font-size: 11px; color: #333333; text-decoration: none;}
a.txtblack:hover {font-size: 11px; color: #333333; text-decoration: underline;}
.txtsmlblack {font-size: 10px; color: #333333;}
a.txtsmlblack:link {font-size: 10px; color: #333333; text-decoration: none;}
a.txtsmlblack:visited {font-size: 10px; color: #333333; text-decoration: none;}
a.txtsmlblack:hover {font-size: 10px; color: #333333; text-decoration: underline;}
.txtbrown {font-size: 11px; color: #B99A69; line-height: 14px; font-weight: bold;}
a.txtbrown:link {font-size: 11px; color: #B99A69; text-decoration: none; font-weight: bold;}
a.txtbrown:visited {font-size: 11px; color: #B99A69; text-decoration: none; font-weight: bold;}
a.txtbrown:hover {font-size: 11px; color: #B99A69; text-decoration: underline; font-weight: bold;}
.txtgrey1 {font-size: 11px; color: #999999;}
a.txtgrey1:link {font-size: 11px; color: #999999; text-decoration: none}
a.txtgrey1:visited {font-size: 11px; color: #999999; text-decoration: none}
a.txtgrey1:hover {font-size: 11px; color: #999999; text-decoration: underline}
.txtsmallgrey1 {font-family: Arial, Verdana, Helvetica, sans-serif; color: #CCCCCC; font-size: 10px;}
a.txtsmallgrey1:link {font-size: 10px; color: #CCCCCC; text-decoration: none}
a.txtsmallgrey1:visited {font-size: 10px; color: #CCCCCC; text-decoration: none}
a.txtsmallgrey1:hover {font-size: 10px; color: #CCCCCC; text-decoration: underline}
.txtsmallgrey2 {font-family: Arial, Verdana, Helvetica, sans-serif; color: #999999; font-size: 10px;}
.txtsmalltan1 {font-family: Arial, Verdana, Helvetica, sans-serif; color: #B99A69; font-size: 10px; line-height: 12px;}
a.txtsmalltan1:link {font-size: 10px; color: #B99A69; text-decoration: none}
a.txtsmalltan1:visited {font-size: 10px; color: #B99A69; text-decoration: none}
a.txtsmalltan1:hover {font-size: 10px; color: #B99A69; text-decoration: underline}
.lineblue {font-size: 11px; color: #747F8D; line-height: 14px;}
.navlvlone {font-size:11px; line-height: 16px; padding-left:15px; padding-top:3px; text-indent:-8px; color:#B99A69; font-weight: bold;}
.navlvlone a:hover, a:active {color: #333333; text-decoration: none;}
.navlvloneon {font-size:11px; line-height: 16px; padding-left:15px; padding-top:3px; text-indent:-8px; color:#000000; font-weight: bold;}

.headertabs {
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	z-index: 0;
	}

.headertabs li{
	float: left;
	display: inline;
	}

.tabs {
	color: white;
	font: 10px bold Arial, Verdana, Helvetica, sans-serif;
	line-height: 1em;
	font-weight: bold;
	background: #657A51;
	padding: .5em .7em;
	border-top: 1px solid #99AD86;
	border-left: 1px solid #99AD86;
	border-right: 1px solid #99AD86;
	}

.headertabs a {
	float: left;
	color: white;
	font: 10px bold Arial, Verdana, Helvetica, sans-serif;
	line-height: 1em;
	font-weight: bold;
	background: #657A51;
	padding: .5em .7em;
	cursor: pointer;
	border-top: 1px solid #99AD86;
	border-left: 1px solid #99AD86;
	border-right: 1px solid #99AD86;
	text-decoration: none;
	}
	
.headertabs a:hover {
	color: #657A51;
	background: white;
	cursor: pointer;
	}
	
.headertabs a:active {
	color: #657A51;
	background: white;
	cursor: pointer;
	}




	
.tabinfobox

{
        display:none;
        overflow: auto;
        border-width: 0px;
        width: auto;
        height: 125px;
        background-color: white;
        border-bottom-style: solid;
        padding: 0px;
        z-index:0;
        border: 1px solid #99AD86;
}

	
.orderinfo {
	width: 100%;
	height: auto;
	border-bottom-style: solid;
	padding: 0px;
	border: 1px solid #99AD86;
	}
	

.infotext

{
	color: #666666;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	line-height: 16px;
}

.headertabs #current {
    color: #657A51;
    background: white;
    }
    
div#mainmenu {
	position: relative;
	height: 32px;
	width: 760px;
	background: #D6C3A0;
	text-align: center;
	}

div#mainmenu a {
	position: relative;
	width: auto;
	top: 6px;
	left: 0px;
	background: #C29D64;
	color: white;
	font: bold .8em serif;
	margin: 0;
	padding: .25em .7em;
	text-decoration: none;
	border: 1px solid white;
	text-align: center;
	}
	
div#mainmenu a:hover {

	background: #A6772F;
}

.product_title {
	position: relative;
	width: 100%;
	color: #333333;
	font-family: Georgia, Times New Roman, serif;
	font-size: 1.3em;
	font-weight: bold;
	text-transform: lowercase;
	font-variant: small-caps;
	font-stretch: ultra-expanded;
	}
	
p.cat_desc {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: .75em;
	color: #333333;
	padding: .5em;
	}
.mytable {
		margin-left: 1px; border-left: 1px solid #D6C3A0; border-bottom: 1px solid #D6C3A0; border-right: 1px solid #D6C3A0;
	}
.checkoutbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
}

.railheader {
	position: relative;
	width: 100%;
	color: #333333;
	font-family: Georgia, Times New Roman, serif;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: lowercase;
	font-variant: small-caps;
	font-stretch: ultra-expanded;
	}
	
H1 {
	color: #333333;
	font-family: Georgia, Times New Roman, serif;
	font-size: 20px;
	font-weight: bold;
	text-transform: lowercase;
	diplay: inline;
	}
	
H2 {
	color: #333333;
	font-family: Georgia, Times New Roman, serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: lowercase;
	diplay: inline;
	}

