/* Custom CSS Document for 
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/
img { 
border: none; 
} 


/* Global Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
h1 {font:24px Georgia; font-weight:bold; font-stretch:semi-condensed;}
h2 {font:bold 20px Georgia; font-weight:bold; font-stretch:semi-condensed;}
h3 {font:bold 16px Georgia; font-weight:bold; font-stretch:semi-condensed;}
h4 {font:bold 12px Georgia; font-weight:bold; font-stretch:semi-condensed;}
h5 {font:12px Georgia; font-stretch:semi-condensed; text-align:left;}

/* Styles.css Extensions 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body { text-align:center; background-image: url(images/layout/BodyBG.gif); padding-top:10px;}
#PageTable { width:auto; padding:5px; border:1px solid #000; margin:auto; background:#FFF;}
#PageSubTable { border:1px solid #000;}
#Instruction1_InstructCell {padding: 7px;}
.Content {color: #000;text-decoration:none;}
.Content a:link, .Content a:visited {color: #000; text-decoration: underline;}
.Content a:hover, .Content a:active {color: #000; text-decoration: none;}

/* TopSubBanner Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#TopSubBannerCell { border-bottom:1px solid #000; padding-bottom:0px;}
#TopSubBanner1_SimpleSearch1_Panel1 {margin: 0; padding: 0; float:none;}
#bn_wrap { background: url(images/layout/BN_Back.gif) no-repeat left top; background-color: transparent;}
html>body #bn_wrap { background: url(images/layout/BN_Back.gif) no-repeat; background-color: transparent;}
#bn_wrap ul { margin:0; padding:80px 0 0 180px; width:100%; margin:auto; background-color: transparent;}
html>body #bn_wrap ul {margin: 0; padding:120px 0 0 100px;margin:auto; background-color: transparent;}
#bn_wrap ul li { margin:0; padding:0; list-style:none; float:left; background-color: transparent;}
#bn_wrap ul li a { margin:0; padding:0; width:102px; height:auto; display:block; background-color: transparent;}


/* LeftColumnNav Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#LeftColumnCell {vertical-align:top; border-right:1px solid #000;}
#LeftColumnNav1_custommenu {height:100%; vertical-align:top; padding:10px;}
#LeftColumnNav1_CMenubar2_dlMenu {}
#LeftColumnNav1_SimpleSearch1_Panel1 {margin:0 0 10px 0; padding: 0; float:none; }
#LeftColumnCell h3 { margin:0; padding:0; font:12px/20px Georgia; font-weight:bold; color:#FFF; background:#990000 no-repeat; border-bottom:1px solid #FFF; text-indent:10px; text-transform:capitalize;}
#lc_navwrap ul { margin:0; padding:0; height:188px; font:bold 12px Georgia; color:#FFF; float:none;}

#lc_navwrap ul li { margin:0; padding:0; width:100%; list-style:none; float:left; background:#9CA55A;}


#lc_navwrap ul li a { margin:0; padding:5px 10px; color:#FFF; display:block; width:100%; height:auto; text-decoration:none;}

	
#lc_navwrap ul li a:hover { color:#9CA55A;}
#lc_maillist { background:#6A642D; font:bold 12px Georgia; color:red; text-align:center; padding:10px 3px; margin:10px 0; float:none;}
#lc_maillist a { color:red; text-decoration:none;}

/* Footer Styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#FooterCell { border-top:1px solid #000; font:12px Georgia; padding:10px; text-align:left;}
#FooterCell a { color:#96A45B;}
#FooterCell a:hover { text-decoration:none;}
#ft_copyright { width:auto; float:right; color:#96A45B;}

/* Default Page Styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.df_right { background:#FFFFFF; width:100%; text-align:center; vertical-align:top; border-left:1px solid #000;}
.df_right h2 { font:bold italic 16px Georgia; color:#FFF;}
/*.df_right img {border:1px solid #000;}*/

/* Search & Cart Control Styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#cartwrap {margin: 0; padding:0 15px 0 0 ; text-align:right; font:10px/20px Georgia; color:#857D38;}
#cartwrap a { color:#857D38;}
#cartwrap a:hover { color:#857D38; text-decoration:none;}
.searchbox { border:1px solid #96A45B; font:11px Georgia; color:#857D38;}
