/***  CORE  ***/

html {
    height: 100%;
}

body {
	background: #FFCC99;
    margin: 0px 0px 0px 0px;
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    height: 100%;
}
.bigMommaTable {
	background: #FFFFFF;
	border-color: #7F5934;
	border-width: 1px;
	border-style: none solid solid solid;
}
.topinfo{
	border-bottom-width: 1px;
	border-bottom-color: #7F5934;
	border-bottom-style: solid;
	background-color : #FFEBA6;
	padding-bottom : 3px;
	padding-top : 3px;
}
.maintext{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
}
.maintext a {
	text-decoration: none;
}
.maintext a:link,
.maintext a:visited,
.maintext a:hover,
.maintext a:active {
	color: #7F5934;
    text-decoration: underline;
}

.mainTopNavText{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
}
.mainTopNavText a {
	text-decoration: none;
}
.mainTopNavText a:link,
.mainTopNavText a:visited,
.mainTopNavText a:active {
	color: #7F5934;
    text-decoration: none;
}
.mainTopNavText a:hover {
	color: #FF0000;
    text-decoration: underline;
}

.textProductDetail{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	padding-bottom : 6px;
	padding-top : 6px;
}
.textProductDetail a {
	text-decoration: none;
}
.textProductDetail a:link,
.textProductDetail a:visited,
.textProductDetail a:active {
	color: #7F5934;
    text-decoration: underline;
}
.textProductDetail a:hover {
	color: #FF0000;
    text-decoration: underline;
}

.maintextBig{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 12px;
	color: #7F5934;
}

.mainlink{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
}
.mainlink a {
	text-decoration: underline;
}
.mainlink a:link,
.mainlink a:visited,
.mainlink a:hover,
.mainlink a:active {
	color: #7F5934;
    text-decoration: underline;
}
.mainlink a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.textbold {
	font-weight : bold;
}
.textred {
	color : #FF0000;
}
.textsmall{
	font-size: 10px;
	color: #7F5934;
}
.textgreen {
	color : #016B04;
}
.textgreen a:link,
.textgreen a:visited,
.textgreen a:hover,
.textgreen a:active {
	color: #016B04;
    text-decoration: none;
}
.textgreen a:hover {
	text-decoration: underline;
}
.textstrike {
	text-decoration : line-through;
}
.textselected {
	color : #CC6600;
}
.textPrice {
	color: #990000;
}

.tabs{
	background-color : #FADDBD;
}

.bottomborder {
	margin: 0;
	background: transparent;
	border-collapse: collapse;
	border-color: #7F5934;
	border-width: 1px;
	border-style: none none solid none;
	white-space: nowrap;
	text-decoration: none;
	/*vertical-align : text-bottom;*/
}
	
div.tabs {
	margin: 0;
	background: transparent;
	border-collapse: collapse;
	border-color: #7F5934;
	border-width: 1px;
	border-style: solid solid solid solid;
	white-space: nowrap;
	text-decoration: none;
	vertical-align : text-bottom;
	padding-top : 5px;
	padding-bottom : 5px;
}

div.tabs a {
	color: #000;
	background-color: #fff;
	border-color: #7F5934;
	font-weight: normal;
	text-decoration: none;
	padding-top : 5px;
	padding-bottom : 5px;
}

div.tabs a:link, div.tabs a:visited, div.tabs a:active {
	color: #7F5934;
	text-decoration: none;
	padding-top : 5px;
	padding-bottom : 5px;
}

div.tabs a.selected {
	color: #7F5934;
	background: #FADDBD;
	border-bottom: #FADDBD 1px solid;
	text-decoration: none;
	padding-top : 5px;
	padding-bottom : 5px;
}

div.tabs a.plain {
	color: #7F5934;
	border-color: #7F5934;
	text-decoration: none;
	padding-top : 5px;
	padding-bottom : 5px;
}

div.tabs a:hover {
	color: #7F5934;
	background-color: #F5EBAD;
	border-color: #7F5934;
	border-bottom-color: #F5EBAD;
	text-decoration: none;
	padding-top : 5px;
	padding-bottom : 5px;
}

.subNavbar {
	margin: 0;
	background-color: #FADDBD;
	border-bottom: 1px solid #7F5934;
	padding-top : 7px;
	padding-bottom : 7px;
}
.subNavbar a:link,
.subNavbar a:visited,
.subNavbar a:active {
	color: #7F5934;
	text-decoration: underline;
}
.subNavbar a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.smallfont{
	font-family: Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	color:#7F5924;
}
.smallfont  a:link, a:visited, a:active {
	text-decoration:none;
}
.smallfont a:hover{
	text-decoration:none;
}

.bottomMenu {
    font-family: Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size: 12px;
	color: #7F5924;	
	background-color: #FADDBD;
	text-align: center;
	height: 19px;
}
.bottomMenu a:link,
.bottomMenu a:visited,
.bottomMenu a:active {
	color: #7F5924;
	text-decoration: none;
}
.bottomMenu a:hover {
	color: #7F5924;
	text-decoration: underline;
}

.tblMenu {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #FFCC99;
	border-width: 1px;
	border-style: solid solid solid solid;
	line-height: 14px;
}
.menu {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #7F5934;
	background-color: #FFEBA6;
	padding-left: 6px;
	padding-right: 6px;
    padding-top: 3px;
	padding-bottom: 3px;
}
.menu a:link,
.menu a:visited,
.menu a:active {
	color: #7F5934;
	text-decoration: underline;
}
.menu a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.menuTitle {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #7F5934;
	background-color: #FFCC99;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.tblSearch {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	border-color: #9ED369;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.menuSearch {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #000000;
	background-color: #DDEFCB;
	padding-left: 6px;
	padding-right: 6px;
    padding-top: 3px;
	padding-bottom: 3px;
}
.menuSearchTitle {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #FFFFFF;
	background-color: #9ED369;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.textboxsearch {
    color: #000000;
	background-color : #FFFFFF;
	border : 1px solid ;
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	width : 100px;
	height: 15px;
	border-color : #9ED369;
}
.dropdownsearch {
    color: #000000;
	background-color : #FFFFFF;
	border : 1px solid ;
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	width : 120px;
	height: 17px;
	border-color : #9ED369;
}

.tblMenuHot{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #FF6666;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.totalDue {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #7F5934;
	background-color: #FFECEC;
	padding-left: 1px;
    padding-top: 3px;
	padding-bottom: 3px;
}
.menuHot {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #7F5934;
	background-color: #FFECEC;
	padding-left: 6px;
	padding-right: 6px;
    padding-top: 3px;
	padding-bottom: 3px;
}
.menuHot a:link,
.menuHot a:visited,
.menuHot a:active {
	color: #7F5934;
	text-decoration: none;
}
.menuHot a:hover {
	text-decoration: underline;
}
.menuHotTitle {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #FFFFFF;
	background-color: #FF6666;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.tblMenuSpecial{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #F79797;
	border-width: 1px;
	border-style: solid solid solid solid;
	line-height: 14px;
}
.menuSpecialTitle {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #FFFFFF;
	background-color: #F79797;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.tblMenuAnnouncement{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #A6C4E7;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.menuAnnouncementTitle {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	background-color: #A6C4E7;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menuAnnouncement {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #585858;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 15px;
}
.menuAnnouncement a {
	text-decoration: underline;
}
.menuAnnouncement a:link,
.menuAnnouncement a:visited,
.menuAnnouncement a:hover,
.menuAnnouncement a:active {
	color: #585858;
    text-decoration: underline;
}
.menuAnnouncement a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.tblMenuFeatured{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #FFCC66;
	border-width: 1px;
	border-style: solid solid solid solid;
	line-height: 14px;
}
.menuFeaturedTitle {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	background-color: #FFCC66;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tblMenuEvents {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #FFEBA6;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.menuEvents {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	background-color: #FFFFCC;
	padding-left: 6px;
	padding-right: 6px;
	/* padding-top: 3px;
	padding-bottom: 3px; */
	line-height: 14px;
}
.menuEvents a:link,
.menuEvents a:visited,
.menuEvents a:hover,
.menuEvents a:active {
	color: #7F5934;
    text-decoration: underline;
}
.menuEvents a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.menuEventsTitle {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	background-color: #FFEBA6;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.menuTesti {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #7F5934;
	background-color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 14px;
}
.contacttext{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 6px;
}
.tblSubCategories {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	background-color: #FFFFCC;
	border-color: #FFEBA6;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.tblColor {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #FFEBA6;
	border-style: solid solid solid solid;
}
.tblColorDetail {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-color : #FFFFFF;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.tblAccountTitle {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #434343;
	background-color: #ABCDEF;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
}
.tblAccountTitleFrame {
	border-color: #5E86C1;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.tblAccount {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	background-color: #FFFFFF;
	border-color: #5E86C1;
	border-width: 1px;
	border-style: none solid solid solid;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 6px;
}
.tblAccountDetailBG2 {
	background-color : #F3F3F3;
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 6px;
}
.tblAccountDetailBG1 {
	background-color : #FFFFFF;
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 6px;
}
.tblProductDetail {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	border-color: #FFDC9F;
	border-width: 1px;
	border-style: solid solid solid solid;
	background-color: #FFF7CB;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.textProductDetailSpecial {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #585858;
	border-color: #FFC9C9;
	border-width: 1px;
	border-style: solid solid solid solid;
	background-color: #FFF3F3;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 14px;
}
.orderStatusText {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #585858;
	border-color: #C6C9FF;
	border-width: 1px;
	border-style: solid solid solid solid;
	background-color: #F0F0FF;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menuSubCategories {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	background-color: #FFFFCC;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menuSubCategories a:link,
.menuSubCategories a:visited,
.menuSubCategories a:active {
	color: #7F5934;
	text-decoration: underline;
}
.menuSubCategories a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.productDetailTitle{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	font-weight: bold;
    background-color: #FFDC9F;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.instructionTitle{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #7F5934;
    background-color: #FFEEDD;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.remarkTitle{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #7F5934;
    background-color: #FFF7CB;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.pagetitle{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
    background-color: #FFEBA6;
	border-color: #FFEBA6;
	border-width: 1px;
	border-style: solid solid solid solid;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.pagetitle a {
	text-decoration: none;
}
.pagetitle a:link,
.pagetitle a:visited,
.pagetitle a:active {
	color: #7F5934;
	text-decoration: underline;
}
.pagetitle a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.productthumbnail {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #FFCC99;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.product {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 12px;
	color: #7F5934;
	border-color: #FFCC99;
	border-width: 1px;
	border-style: solid solid solid none;
	padding: 7px;
	line-height: 15px;
}
.productSmall {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #FFCC99;
	border-width: 1px;
	border-style: solid solid solid none;
	padding: 7px;
}
.textSpecial {
	color: #F79797;
	font-weight : bold;
}
.textFeatured {
	color: #CC6600;
	font-weight : bold;
}

.prodbottomnav {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #FFCC99;
	border-width: 1px;
	border-style: solid solid solid solid;
	padding: 7px;
}
.prodbottomnav a:link,
.prodbottomnav a:visited,
.prodbottomnav a:active {
	color: #7F5934;
	text-decoration: underline;
}
.prodbottomnav a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.picbottomnav {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	background-color: #F8EABA;
	border-color: #C0C090;
	border-width: 1px;
	border-style: solid solid solid solid;
	padding: 3px;
}
.picbottomnav a:link,
.picbottomnav a:visited,
.picbottomnav a:active {
	color: #7F5934;
	text-decoration: underline;
}
.picbottomnav a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.tblMenuPrice {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #FF6666;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.menuPrice {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #7F5934;
	background-color: #FFECEC;
	padding-left: 6px;
	padding-right: 6px;
    padding-top: 3px;
	padding-bottom: 3px;
}
.menuPriceTitle {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
    color: #FFFFFF;
	background-color: #FF6666;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.textProductName {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	font-weight : bold;
}
.textProductName a:link,
.textProductName a:visited,
.textProductName a:active {
	color: #7F5934;
	text-decoration: none;
}
.textProductName a:hover {
	text-decoration: underline;
}

.textProductNameBig {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 12px;
	color: #7F5934;
	font-weight : bold;
}
.textProductNameBig a:link,
.textProductNameBig a:visited,
.textProductNameBig a:active {
	color: #7F5934;
	text-decoration: none;
}
.textProductNameBig a:hover {
	text-decoration: underline;
}

.tblhelptext {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	border-color: #FFCC66;
	border-width: 1px;
	border-style: solid solid solid solid;
}
.helptext {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	background-color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 16px;
}
.helptext a:link,
.helptext a:visited,
.helptext a:active {
	color: #7F5934;
	text-decoration: underline;
}
.helptext a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.helptextQuestion {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	background-color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 15px;
}
.helptextQuestion a:link,
.helptextQuestion a:visited,
.helptextQuestion a:active {
	color: #7F5934;
	text-decoration: none;
}
.helptextQuestion a:hover {
	color: #7F5934;
	text-decoration: underline;
}

.contactTitle {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 13px;
	color: #7F5934;
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-color : Black;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	font-weight : bold;
}

.tblContact {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #7F5934;
	background-color: #A6C4E7;
	padding: 0px;
}
.contactmap a:link,
.contactmap a:visited,
.contactmap a:active {
	color: #5F5F5F;
	text-decoration: underline;
	font-size: 10px;
}
.contactC1 {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #5F5F5F;
	background-color: #DEE9F5;
	padding: 3px;
}

.contactC1 a:link,
.contactC1 a:visited,
.contactC1 a:active {
	color: #5F5F5F;
	text-decoration: underline;
}
.contactC1 a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.contactC2 {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #5F5F5F;
	background-color: #FFFFFF;
	padding: 3px;
}

.contactC2 a:link,
.contactC2 a:visited,
.contactC2 a:active {
	color: #5F5F5F;
	text-decoration: underline;
}
.contactC2 a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.tblorderstep{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #585858;
	border-color: #C6C9FF;
	border-width: 1px;
	border-style: solid solid solid solid;
}

.orderstepTitle1 {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #585858;
	background-color: #F0F0FF;
	padding: 3px;
}

.orderstep {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #585858;
	background-color: #FFFFFF;
	padding: 3px;
	line-height: 14px;
}

.orderstep a:link,
.orderstep a:visited,
.orderstep a:active {
	color: #5F5F5F;
	text-decoration: underline;
}
.orderstep a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.cartatt {
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	background-color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
}

.textbox {
    color: #000000;
	background-color : #FFFFFF;
	border : 1px solid ;
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	width : 100px;
	height: 15px;
	border-color : #FFCC66;
}

.selectbox {
    color: #000000;
	background-color : #FFFFFF;
	border : 1px solid ;
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	height: 15px;
	border-color : #FFCC66;
}

.textarea {
    color: #000000;
	background-color : #FFFFFF;
	border : 1px solid ;
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	width : 400px;
	height: 100px;
	border-color : #FFCC66;
}

.textboxwide {
    color: #000000;
	background-color : #FFFFFF;
	border : 1px solid ;
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	width : 150px;
	height: 15px;
	border-color : #FFCC66;
}
.tblOtherOrdering{
	background-color: #E6E6FA;
	border-width: 1px;
	border-color: #C9A0DC;
	border-style: solid solid solid solid;
}
.otherOrdering{
	font-family : Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size : 11px;
	color: #585858;
	background-color: #E6E6FA;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height: 14px;
}
.otherOrdering a:link,
.otherOrdering a:visited,
.otherOrdering a:active {
	color: #585858;
	text-decoration: underline;
}
.otherOrdering a:hover {
	color: #FF0000;
	text-decoration: underline;
}
