

/* ID Styles */

	
/*
#borderline {
	border: 1px solid #5E584F;
	}
*/
/*
#borderline2 {
	border: 10px solid #000000;
	}
*/
#navigationSideMain td {
	border-bottom: 1px dotted #197b86;
	}
#navigationSideMain2 td {
	border-bottom: 1px dotted #197b86;
	}
/*
#navigationSide2 td {
	border-bottom: 1px dotted #197b86;
	}
*/
	
#navigationSideMain a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #2f2f59;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	background-color: #ffffff;
	display:block;
	padding:7px 6px 7px 5px;
	}
	
#navigationSideMain a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:none;
	}
#navigationSideMain2 a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #2f2f59;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	background-color: #ffffff;
	display:block;
	padding:7px 6px 7px 5px;
	}
	
#navigationSideMain2 a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:none;
	}
#navigationSide2 a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #2f2f59;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	background-color: #ffffff;
	display:block;
	padding:3px 6px 3px 15px;
	}
	
#navigationSide2 a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:none;
	}
#navigationSide3 a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #2f2f59;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	background-color: #ffffff;
	display:block;
	padding:3px 6px 3px 15px;
	}
	
#navigationSide3 a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:none;
	}

/* Class Styles */
	
.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #295229;
	line-height:16px;
	background-color: #f0f6e7;
	}
.bodyText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #197b86;
	line-height:16px;
	background-color: #ffffff;
	font-weight:bold;
	display:block;
	padding:4px 6px 0px 5px;
	}
.bodyTextTall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #295229;
	line-height:20px;
	background-color: #f0f6e7;
	}
.bodyTextTall2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #295229;
	line-height:20px;
	background-color: #f0f6e7;
	}
.formText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8px;
	color: #336633;
	line-height:8px;
	background-color: #ffffff;
	}
.orangeText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #ee4e1a;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	background-color: #f0f6e7;
	}
/*
.orangeText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #990033;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	background-color: #f0f6e7;
	}
*/
.navigation a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #2f2f59;
	font-weight: 700;
	text-decoration:none;
	line-height:16px;
	background-color: #ffffff;
	}
	
.navigation a:hover {
	color: #669966;
	text-decoration:none;
	background-color: #ffffff;
	}
.navigationText a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2f2f59;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	background-color: #f0f6e7;
	}
	
.navigationText a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:underline;
	}
.navigationText2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2f2f59;
	font-weight:bold;
	text-decoration:underline;
	line-height:16px;
	background-color: #f0f6e7;
	}
	
.navigationText2 a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:underline;
	}
.navigationTextSmall a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #2f2f59;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	background-color: #f0f6e7;
	}
	
.navigationTextSmall a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:underline;
	}
.navigationListen a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #295229;
	text-decoration:none;
	line-height:20px;
	background-color: #f0f6e7;
	}
	
.navigationListen a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:none;
	}
.navigationListen2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #295229;
	text-decoration:none;
	line-height:15px;
	background-color: #f0f6e7;
	}
	
.navigationListen2 a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:none;
	}
/*
.orderText a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #990033;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	background-color: #f0f6e7;
	}
*/
.orderText a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #ee4e1a;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	background-color: #f0f6e7;
	}
	
.orderText a:hover {
	color: #669966;
	text-decoration:underline;
	}
.rolloverNavigationTop {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #669966;
	font-weight: 700;
	text-decoration:none;
	line-height:16px;
	background-color: #ffffff;
	}
.rolloverNavigationSide {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #669966;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	background: #f0f6e7;
	display:block;
	padding:4px 6px 4px 5px;
	}
.navigationSide4 a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #2f2f59;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	background-color: #ffffff;
	display:block;
	padding:8px 6px 5px 5px;
	}
	
.navigationSide4 a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:none;
	}
.rolloverNavigationSide4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #669966;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	background: #f0f6e7;
	display:block;
	padding:8px 6px 5px 5px;
	}

/*
.navigationSide5 a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #990033;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	background-color: #ffffff;
	display:block;
	padding:8px 6px 5px 5px;
	}
*/
.navigationSide5 a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #ee4e1a;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	background-color: #ffffff;
	display:block;
	padding:8px 6px 5px 5px;
	}
	
.navigationSide5 a:hover {
	background: #f0f6e7;
	color: #669966;
	text-decoration:none;
	}
.separators {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #669966;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	background-color: #ffffff;
	}
.separators2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #669966;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	background-color: #f0f6e7;
	}

.navigationHead {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #197b86;
	line-height:16px;
	background-color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding:4px 6px 2px 5px;
	}
	
.navigationSubHead a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #197b86;
	line-height:16px;
	background-color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding:4px 6px 2px 5px;
	}
.navigationSubHead a:hover {
	color: #669966;
	background: #f0f6e7;
	text-decoration:none;
	}
.navigationSubHeadRO {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #669966;
	line-height:16px;
	background: #f0f6e7;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding:4px 6px 2px 5px;
	}
	
.navigationSide3RO {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #669966;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	background: #f0f6e7;
	display:block;
	padding:3px 6px 3px 15px;
	}

	
	
.textNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc6600;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	background-color: #ffffff;
	}
.textNav a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc6600;
	text-decoration:none;
	font-weight:bold;
	line-height:16px;
	background-color: #ffffff;
	}
.textNav a:hover {
	color: #FFFFCC;
	text-decoration:underline;
	background-color: #ffffff;
	}
	
.pageName {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #cc6600;
	line-height:18px;
	letter-spacing:.1em;
	background-color: #ffffff;
	}
	
.subHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #197b86;
	line-height:26px;
	background-color: #f0f6e7;
	}
.subHeader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #295229;
	line-height:18px;
	background-color: #f0f6e7;
	}
.subHeaderOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ee4e1a;
	line-height:18px;
	background-color: #f0f6e7;
	}
	
.subHeader3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #295229;
	line-height:18px;
	background-color: #f0f6e7;
	}
	
.smallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #197b86;
	line-height:10px;
	background-color: #ffffff;
	}
.smallText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #295229;
	line-height:16px;
	background-color: #f0f6e7;
	}

.salePrices {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ee4e1a;
	line-height: 16px;
	background-color: #f0f6e7;
	}
/*
.salePrices {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #99000;
	line-height: 16px;
	background-color: #f0f6e7;
	}
*/
.spacerVert {
	background-color: #ffffff;
	display:block;
	padding:3px 6px 3px 5px;
	}
.rule {
	border: 1px dotted #197b86;
	}	
.bottomNavigation a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #2f2f59;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	background-color: #ffffff;
	}
	
.bottomNavigation a:hover {
	color: #669966;
	text-decoration:none;
	background-color: #ffffff;
	}


input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color: #2f2f59;
	background-color: #ffffff;
}