/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background: url(/images/layout/bodyBG.gif) repeat-x top #A5D06E;
 line-height: 1.4em;
}

#wrapper { 
 margin: 0 auto;
 width: 770px;
}

#header {
 width: 770px;
 color: #333;
 padding: 0;
 border: 0;
 height: 142px;
 margin: 6px 0 0 0;
 background: url(/images/layout/headerBG.jpg) no-repeat top center #FFF;
}

#nav {
background: url(/images/layout/navBG.gif) repeat-x top left #FFF;
height: 45px;
font-size: 12px; }

#content { 
 width: 720px;
 color: #333;
 border: 1px solid #fff;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 18px 24px 38px 24px;
 min-height:350px;
 height:auto !important;
 height:350px;
}

#content ul {
margin-left: 1.3em;
}

#content ol {
margin-left: 1.5em;
}

#content a:link {
color: #5C802F;
}

#content a:visited {
color: #1D4833;
}

#footer { 
 width: 741px;
 color: #ddd;
 background: #383737; 
 margin: 0px 0px 10px 0px;
 padding: 10px 5px 10px 24px;
 font-size: 11px;
}

#footer span {
margin-left: 15px;
}

#footer a { color: #fff !important; }

h1 { 
font-size: 16px;
display: inline;
margin-left: 2px;
line-height: 20px;
font-family: "Times New Roman", Times, serif;
color: #555;
text-transform: uppercase;
}

/* ---------- Modules -------------- */

.News-Highlight-Title {
text-transform: uppercase;
font-weight: bold;
color: #426613 !important;
}

.News-NewsBlurb-ArticleTitle {
color: #5C802F !important;
text-transform: uppercase;
font-weight: bold;
}

.NewsDate {
font-size: 10px;
padding-right: 5px;
color: #555;
}

.tb0 {
	font-weight: bold;
	border: solid 1px #FFFFFF;
	background: #FFFFFF;
	padding: 2px 2px 2px 2px;
	cursor: pointer;
}

.tb1 {
	font-weight: bold;
	border: solid 1px #ACACAC;
	background: #EFFFDB;
	padding: 2px 2px 2px 2px;
	cursor: pointer;
}

.FAQ-Answer {
margin: 8px 0 8px 21px;
}

p.breadcrumb {
font-weight: bold;
font-size: 12px;
}

.Product-DataGrid {
color: #5C802F;
font-weight: bold;
text-decoration: none;
}