.WWMError {padding:10px; background-color: #FFF200; font-size : 12pt; font-family : Arial, Verdana, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}

.title {font-size : 18pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold;
}

.subtitle {font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold
}

.bluetitle {font-size : 14pt; font-family : Arial, sans-serif; color : #005D99; font-style : normal; text-decoration: none; font-weight: bold;
}

.smtitle {font-size : 14pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold;
}

.historyTotal {font-size : 10pt; font-family : Courier, sans-serif; color : #800000; font-style : normal; text-decoration: none; font-weight: bold;
}

.history {font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}

.products {font-size : 10pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold;
}

.directions {background-color : #005D99; font-size : 12pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: none; font-weight: bold;
}

.copyright {font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

td {font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.search {padding-right: 5px; background-color : #553F00; font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold;
}

.Cart {padding-right: 5px; background-color : #553F00; font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold;
}

A.HeaderCartLinks {
	font-size : 10pt; font-family : Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.HeaderCartLinks:active { 
	font-size : 10pt; font-family : Arial, sans-serif; color : #808080; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.HeaderCartLinks:visited { 
    font-size : 10pt; font-family : Arial, sans-serif; color : #FFFF98; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.HeaderCartLinks:hover {
	font-size : 10pt; font-family : Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: bold;
}

.levelOLD {background-color : #800000
}

.level1 {background-color : #AC9673
}

.level2 {background-color : #E7D8C3
}

.level3 {background-color : #FAFAE3
}

.wlevel1 {background-color : #A66B6B
}

.wlevel2 {background-color : #DDBFBF
}

.wlevel3 {background-color : #FAFAE3
}

.blurb {font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

td.selected1 {background-color : #E7D8C3; font-size : 10pt; font-family : Arial, sans-serif; color : #800000; font-style : normal; text-decoration: none; font-weight: bold;
}

td.wselected1 {background-color : #DDBFBF; font-size : 10pt; font-family : Arial, sans-serif; color : #800000; font-style : normal; text-decoration: none; font-weight: bold;
}

td.selected2 {font-size : 10pt; font-family : Arial, sans-serif; color : #800000; font-style : normal; text-decoration: none; font-weight: bold;
}

td.selected3 {background-color : #FAFAE3; font-size : 10pt; font-family : Arial, sans-serif; color : #800000; font-style : normal; text-decoration: none; font-weight: bold;
}

.gunleather {font-size : 10pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold;
}

/*Frontier Gallery*/
.fgsubtitle {font-size : 12pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold
}

.fgcaption {font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold
}

.fgcaptionLG {font-size : 24pt; font-family : Bookman Old Style, serif;  color : #553F00; font-style : normal; text-decoration: none; font-weight: bold
}

/*Store Directions and Map*/
.MapTitle {font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold
}

/*Order Info*/
.OrderBody {font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: normal;
}

.OrderTitle {font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold;
}

.OrderSubTitle {font-size : 10pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold;
}

/*Contact Us*/
.ContactTitle {font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold;
}

.ContactSubTitle {font-size : 10pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold;
}

.CartInfo {font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: none; font-weight: bold;
}

/*Link Classes*/

A.main {
	font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.main:active { 
	font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.main:visited { 
    font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.main:hover {
	font-size : 12pt; font-family : Arial, sans-serif; color : #800000; font-style : normal; text-decoration: underline; font-weight: bold;
}

A.nav {
	font-size : 10pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: none; font-weight: normal;
}
A.nav:active { 
	font-size : 10pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: none; font-weight: normal;
}
A.nav:visited { 
    font-size : 10pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: none; font-weight: normal;
}
A.nav:hover {
	font-size : 10pt; font-family : Arial, sans-serif; color : #ff0000; font-style : normal; text-decoration: underline; font-weight: normal;
}

A.size {
	font-size : 12pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.size:active { 
	font-size : 12pt; font-family : Arial, sans-serif; color : #808080; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.size:visited { 
    font-size : 12pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: underline; font-weight: normal;
}
A.size:hover {
	font-size : 12pt; font-family : Arial, sans-serif; color : #FFE400; font-style : normal; text-decoration: underline; font-weight: normal;
}

A.selected1 {
	font-size : 10pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.selected1:active { 
	font-size : 10pt; font-family : Arial, sans-serif; color : #808080; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.selected1:visited { 
    font-size : 10pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.selected1:hover {
	font-size : 10pt; font-family : Arial, sans-serif; color : #005D99; font-style : normal; text-decoration: underline; font-weight: bold;
}

A.menu {
	font-size : 10pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.menu:active { 
	font-size : 10pt; font-family : Arial, sans-serif; color : #808080; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.menu:visited { 
    font-size : 10pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.menu:hover {
	font-size : 10pt; font-family : Arial, sans-serif; color : #005D99; font-style : normal; text-decoration: underline; font-weight: bold;
}

A.menu2 {
	font-size : 10pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.menu2:active { 
	font-size : 10pt; font-family : Arial, sans-serif; color : #808080; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.menu2:visited { 
    font-size : 10pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.menu2:hover {
	font-size : 10pt; font-family : Arial, sans-serif; color : #005D99; font-style : normal; text-decoration: underline; font-weight: bold;
}

A.menu3 {
	font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.menu3:active { 
	font-size : 10pt; font-family : Arial, sans-serif; color : #808080; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.menu3:visited { 
    font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.menu3:hover {
	font-size : 10pt; font-family : Arial, sans-serif; color : #005D99; font-style : normal; text-decoration: underline; font-weight: bold;
}

A.footer {
	font-size : 8pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: none; font-weight: bold;
}
A.footer:active { 
	font-size : 8pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: none; font-weight: bold;
}
A.footer:visited { 
    font-size : 8pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: none; font-weight: bold;
}
A.footer:hover {
	font-size : 8pt; font-family : Arial, sans-serif; color : #ffffff; font-style : normal; text-decoration: underline; font-weight: bold;
}


A.xmas {
	font-size : 18pt; font-family : Arial, sans-serif; color : #c40000; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.xmas:active { 
	font-size : 18pt; font-family : Arial, sans-serif; color : #808080; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.xmas:visited { 
    font-size : 18pt; font-family : Arial, sans-serif; color : #c40000; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.xmas:hover {
	font-size : 18pt; font-family : Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: underline; font-weight: bold;
}

A.sale {
	font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.sale:active { 
	font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.sale:visited { 
    font-size : 12pt; font-family : Arial, sans-serif; color : #553F00; font-style : normal; text-decoration: underline; font-weight: bold;
}
A.sale:hover {
	font-size : 12pt; font-family : Arial, sans-serif; color : #000080; font-style : normal; text-decoration: underline; font-weight: bold;
}

.AppLabel {padding-right: 5px; font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}

.AppHeader {background-color:#DADADA; font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}

.AppSubHeader {border-top: 2px solid #553F00; font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}


.TopPadding {padding-top: 14px;}

.TopHeaderBackLeft {padding-left: 23px; padding-top: 14px; background-image: url('images/topMenuLeft.gif'); background-repeat: no-repeat; background-position:  left center;font-size : 10pt; font-family : Tahoma, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold
}

.TopHeaderBack {background-image: url('images/topMenuCenter.gif'); background-repeat: repeat-x; font-size : 10pt; font-family : Tahoma, Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold
}

.TopHeaderBackRight {padding-top: 14px;padding-Right: 31px; background-image: url('images/topMenuRight.gif'); background-repeat: no-repeat; background-position:  Right 50%;font-size : 10pt; font-family : Tahoma, Arial, sans-serif; color : #FFFFFF; font-style : normal; text-decoration: none; font-weight: bold
}

A.WWMHeaderLinks {
	font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
A.WWMHeaderLinks:active {
	font-size : 10pt; font-family : Arial, sans-serif; color : #808080; font-style : normal; text-decoration: none; font-weight: bold;
}
A.WWMHeaderLinks:visited {
    font-size : 10pt; font-family : Arial, sans-serif; color : #000000; font-style : normal; text-decoration: none; font-weight: bold;
}
A.WWMHeaderLinks:hover {
	font-size : 10pt; font-family : Arial, sans-serif; color : #115C9E; font-style : normal; text-decoration: none; font-weight: bold;
}