/* *************************************
HTML TAG STYLES
/* ********************************** */
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-color: A5CB42;
	background-image: url(/images/bg.jpg);
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color : #333333;
}

a:link {
	text-decoration: underline;
	color: #37670E;
}

a:visited {
	text-decoration: underline;
	color: #37670E;
}

a:hover {
	text-decoration: underline;
	color: #000000;
}

a:active {
	text-decoration: underline;
	color: #37670E;
}

H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #631821;
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
	display : inline;
} 

H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #631821;
	margin: 10pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
} 

H3 { 
	font-family : Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #631821; 
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
	display : inline;
} 

H4 { 
	font-family : Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: italic;
	font-weight: bold;
	color: #000000; 	
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
} 

H5 { 
	font-family : Arial, Helvetica, sans-serif;
	display: inline;
	font-size: 90%;
	font-weight: bold;
	color: #631821; 
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
	display : inline;
} 

H6 { 
	font-family : Arial, Helvetica, sans-serif;
	font-size: 80%;	
	font-weight: normal;
	font-style: italic;
	color: #631821; 
	margin: 0pt 0pt 0pt 0pt;
	padding: 0pt 0pt 0pt 0pt;
	display : inline;
}

TABLE {
	font : 100%;
}

p {
	margin-top : 0;
}

HR {
	padding-top : 8px;
	margin-bottom : 8px;
	height : 1px;
	color : Silver;
	border-color : Silver;
	border-style : none;
	width : 100%;
}

FORM, TEXTAREA, INPUT, SELECT {
	font-family : Arial, Helvetica, sans-serif;
}


/* *************************************
CUSTOM STYLES
/* ********************************** */
.footer {
	font-size: 95%;
	background-color: #8AB23B;
}

.credits {
	font-size: 80%;
	color: #ffffff;
}

a.cr:link {
	text-decoration: underline;
	color: #ffffff;
}

a.cr:visited {
	text-decoration: underline;
	color: #ffffff;
}

a.cr:active {
	text-decoration: underline;
	color: #ffffff;
}

a.cr:hover {
	text-decoration: underline;
	color: #000000
}

.hdr1 {
	font-size: 110%;
	font-weight: bold;
	color: #6C1F1F;
}

.small {
	font-size: 80%;
	color: #000000;
}
			
.white {
	background-color: White;
}

.black {
	background-color: Black;
}

.gray {
	background-color: #CFD6E;
}

.srchbg {
	background-color: #EDEDED;
}

.green {
	background-color: #C5C78D;
}

.welcomebg {
	font-size: 105%;
	background-color: #E6FFB5;
}

.topbg {
	background-image: url(/images/top_bg.gif);
	background-repeat: repeat-x;
}
		
.btmbg {
	background-image: url(/images/bottom_bg.gif);
	background-repeat: repeat-x;
}
			
.lftbg {
	background-image: url(/images/left_bg.gif);
	background-repeat: repeat-y;
}
	
.rtbg {
	background-image: url(/images/right_bg.gif);
	background-repeat: repeat-y;
}

.pdfbg {
	background-image: url(/images/bnr_pdf_bg.gif);
	background-repeat: repeat-x;
}

.srchtop {
	background-image: url(/images/search_top_bg.gif);
	background-repeat: repeat-x;
}

.srchbtm {
	background-image: url(/images/search_btm_bg.gif);
	background-repeat: repeat-x;
}

.srchlft {
	background-image: url(/images/search_lft_bg.gif);
	background-repeat: repeat-y;
}

.srchrt {
	background-image: url(/images/search_rt_bg.gif);
	background-repeat: repeat-y;
}
				
.navbg {
	background-image: url(/images/nav_bg.gif);
	background-repeat: repeat-x;
}

.welcometop {	
	background-image: url(/images/welcome_top_bg.gif);
	background-repeat: repeat-x;
}
				
.welcomebtm {
	background-image: url(/images/welcome_btm_bg.gif);
	background-repeat: repeat-x;
}
				
.welcomelft {
	background-image: url(/images/welcome_lft_bg.gif);
	background-repeat: repeat-y;
}
				
.welcomert {
	background-image: url(/images/welcome_rt_bg.gif);
	background-repeat: repeat-y;
}

.toparch {
	background-image: url(/images/toparch_back.gif);
	background-repeat: repeat-x;
}
				
.productrt {
	background-image: url(/images/product_rt_vline.gif);
	background-repeat: repeat-y;
}

.productlft {
	background-image: url(/images/product_lft_vline.gif);
	background-repeat: repeat-y;
}

.footerlft {
	background-image: url(/images/footer_lft_vline.gif);
	background-repeat: repeat-y;
}
				
.footerrt {
	background-image: url(/images/footer_rt_vline.gif);
	background-repeat: repeat-y;
}

.caption {
	font-size : 90%;
	color : #631821;
	font-weight : bold;
	margin-top : 12pt;
}		

.blockcopy {
	font-size : 75%;
}

.newstore {
	color : #631821;
	font-weight : bold;
}

.required {
	color : #631821;
	font-weight : bold;
}	