a.castAwayLink 					{ text-decoration: none; color: #00283f; font-weight:normal; }
a:link.castAwayLink 			{ text-decoration: none; color: #00283f; font-weight:normal; }
a:active.castAwayLink 			{ text-decoration: none; color: #00283f; font-weight:normal; }
a:visited.castAwayLink			{ text-decoration: none; color: #00283f; font-weight:normal; }
a:hover.castAwayLink 			{ text-decoration: underline; color: #afa374; font-weight:normal; }


/* Gunsmith Section Start   -----------------------------------------------------------*/

.smallBoldTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}

a.white {text-decoration:none; color: #FFFFFF;font-weight: bold;}

a.gunsmithLink 					{ text-decoration: none; color: #006633; font-weight:bold; }
a:link.gunsmithLink 			{ text-decoration: none; color: #006633; font-weight:bold; }
a:active.gunsmithLink 			{ text-decoration: none; color: #006633; font-weight:bold; }
a:visited.gunsmithLink			{ text-decoration: none; color: #006633; font-weight:bold; }
a:hover.gunsmithLink 			{ text-decoration: none; color: #5A0011; font-weight:bold; }

.navright             	    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #342a02; font-weight: bold; }
a.navright					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #342a02; font-weight: bold; line-height: 22px; padding: 0px 0px 0px 14px; display: block; height: 22px; background: url(/images/gunsmith/subNavOff.jpg) repeat-y; }
a:link.navright       	    { text-decoration: none; color: #342a02; font-weight: bold; }
a:active.navright     	    { text-decoration: none; color: #342a02; font-weight: bold; }
a:visited.navright    	    { text-decoration: none; color: #342a02; font-weight: bold; }
a:hover.navright      	    { text-decoration: none; color: #490c09; font-weight: bold; background: url(/images/gunsmith/subNavOn.jpg) repeat-x; }

.navright-at				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #490c09; font-weight: bold; }
a.navright-at				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #490c09; line-height: 22px; padding: 0px 0px 0px 14px; display: block; height: 22px; background: url(/images/gunsmith/subNavOn.jpg) repeat-y; }
a:link.navright-at			{ text-decoration: none; color: #490c09; font-weight: bold; }
a:active.navright-at		{ text-decoration: none; color: #490c09; font-weight: bold; }
a:visited.navright-at		{ text-decoration: none; color: #490c09; font-weight: bold; }
a:hover.navright-at			{ text-decoration: none; color: #490c09; font-weight: bold; }

a.gunsmithArrowLink 				{ text-decoration: none; font-size: 14px; color: #006633; font-weight:bold; }
a:link.gunsmithArrowLink 			{ text-decoration: none; font-size: 14px; color: #006633; font-weight:bold; }
a:active.gunsmithArrowLink 			{ text-decoration: none; font-size: 14px; color: #006633; font-weight:bold; }
a:visited.gunsmithArrowLink			{ text-decoration: none; font-size: 14px; color: #006633; font-weight:bold; }
a:hover.gunsmithArrowLink 			{ text-decoration: none; font-size: 14px; color: #5A0011; font-weight:bold; }

/* Gunsmith Section End   -----------------------------------------------------------*/


/* Divers Direct Section Start   -----------------------------------------------------------*/

.smallBoldTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}
.blueBoldTxtHdr {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #0A2085; line-height: 16px;}
.blueBoldTxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; color: #0A2085;}
.blueBoldTxtSmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #0A2085;}
.compareTxt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #8E0F3C;}
.compareTxtSmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #8E0F3C;}
.dividerBullet {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: notmal; color: #AC7242;}
.pricesMayVary {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: notmal; color: #ffffff;}

.DDimageRight 	 {float:right; padding:2px; margin-left:5px; margin-bottom:5px; }
.DDimageLeft 		 {float:left; padding:2px; margin-right:5px; margin-bottom:5px; }

.pageNumberLinkSelect 		{ text-decoration: none; font-size: 14px; color: #e6e302; font-weight:bold; }
a.pageNumberLink 			{ text-decoration: none; font-size: 14px; color: #ffffff; font-weight:bold; }
a:link.pageNumberLink 		{ text-decoration: none; font-size: 14px; color: #ffffff; font-weight:bold; }
a:active.pageNumberLink 	{ text-decoration: none; font-size: 14px; color: #ffffff; font-weight:bold; }
a:visited.pageNumberLink	{ text-decoration: none; font-size: 14px; color: #ffffff; font-weight:bold; }
a:hover.pageNumberLink 		{ text-decoration: none; font-size: 14px; color: #ffffff; font-weight:bold; }

.navright             	    { font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #342a02; font-weight: bold; }
a.navright					{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #342a02; font-weight: bold; line-height: 22px; padding: 0px 0px 0px 14px; display: block; height: 22px; background: url(/images/gunsmith/subNavOff.jpg) repeat-y; }
a:link.navright       	    { text-decoration: none; color: #342a02; font-weight: bold; }
a:active.navright     	    { text-decoration: none; color: #342a02; font-weight: bold; }
a:visited.navright    	    { text-decoration: none; color: #342a02; font-weight: bold; }
a:hover.navright      	    { text-decoration: none; color: #490c09; font-weight: bold; background: url(/images/gunsmith/subNavOn.jpg) repeat-x; }

.navright-at				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #490c09; font-weight: bold; }
a.navright-at				{ font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; color: #490c09; line-height: 22px; padding: 0px 0px 0px 14px; display: block; height: 22px; background: url(/images/gunsmith/subNavOn.jpg) repeat-y; }
a:link.navright-at			{ text-decoration: none; color: #490c09; font-weight: bold; }
a:active.navright-at		{ text-decoration: none; color: #490c09; font-weight: bold; }
a:visited.navright-at		{ text-decoration: none; color: #490c09; font-weight: bold; }
a:hover.navright-at			{ text-decoration: none; color: #490c09; font-weight: bold; }

a.gunsmithArrowLink 				{ text-decoration: none; font-size: 14px; color: #006633; font-weight:bold; }
a:link.gunsmithArrowLink 			{ text-decoration: none; font-size: 14px; color: #006633; font-weight:bold; }
a:active.gunsmithArrowLink 			{ text-decoration: none; font-size: 14px; color: #006633; font-weight:bold; }
a:visited.gunsmithArrowLink			{ text-decoration: none; font-size: 14px; color: #006633; font-weight:bold; }
a:hover.gunsmithArrowLink 			{ text-decoration: none; font-size: 14px; color: #5A0011; font-weight:bold; }

/* Divers Direct Section End   -----------------------------------------------------------*/


.errorr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F55151;
}
.greybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
a.greybold {
	text-decoration:none;
}
.greentext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006633;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bodypurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A0011;
	font-weight: bold;
}
.bodyredbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5A0011;
	font-weight: bold;
}
.boldlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.greyfineprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.greyfineprint2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	color: #999999;
}
a.greyfineprint {
	color: #999999;
}
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #60120F;
}
.breadcrumb_at {
	color: #000000;
}
.lightgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D533F;
}
.formfield
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
.sidenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
}
.sidenav_at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;	
}
a.sidenav_at {
	text-decoration:none;
}
a.sidenav {
	text-decoration:none;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.subsidenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a.subsidenav {
	text-decoration:none;
}
.subsidenav_at {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFCC;
}
a.subsidenav_at {
	text-decoration:none;
}
.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5A0011;
}
.steps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #97B5AD;
}
.saleshead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #064E3A;
}
.blackfineprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.greenbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #064E3A;
	font-weight: bold;
}

.darkgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #064E3A;
}

.body12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.subhead { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #064E3A; text-transform: uppercase}

.storetour { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #064E3A;}

.bodyform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.store-Maroon { font-family: Arial, Helvetica, sans-serif; color: #5A0011}
