html, body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:100%;
	margin:0px 0px 1px 0px;
	padding:0;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a {
   color:#000000;
}

h1 { font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:18px;
	 font-weight:bold;
	 text-align:center;
	 color:#006600;
}

h2 { font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:16px;
	 font-weight:bold;
	 text-align:center;
	 color:#DF0000;
}

.leftBorderWhite {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
    border-left:1px solid #FFFFFF;
}

.leftBorderWhite a {
	color:#FFFFFF;
	text-decoration:none;
}

.leftBorderWhite a:hover {
	color:#66FF00;
}

.rightBorderWhite {
    border-left:1px solid #FFFFFF;
}

.borderBrown {
    border:1px solid #461D24;
}

.borderBrownPad {
    border:1px solid #461D24;
	padding-left:15px;
	padding-right:15px;
}

.borderGreen {
    border:1px solid #218D3F;
}

.footerText a {
	color:#218D3F;
	font-weight:bold;
	text-decoration:none;
}

.footerText a:hover {
	color:#000000;
	font-weight:bold;
}

.marginText {
   padding:7px 7px 2px 7px;
   font-size:11px;
}

.menuText {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}

.menuText a {
	color:#FFFFFF;
	text-decoration:none;
}

.menuText a:hover {
	color:#66FF00;
}

.paraText11 {
   padding:0px 8px 0px 0px;
   font-size:11px;
}

.paraText {
   padding:5px 8px 5px 8px;
}

.paraText2 {
	font-size:14px;
}

.txtWhite {
    color:#FFFFFF;
}

.verdana11 {
    font-size:11px;
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
}

.verdana13 {
    font-size:13px;
	font-weight:bold;
	color:#000000;
}

.verdana14 {
    font-size:14px;
	font-weight:bold;
	color:#000000;
}

.verdana14Gr {
    font-size:14px;
	font-weight:bold;
	color:#006600;
}

.verdana14UL {
    font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}

.verdana16UL {
    font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	color:#DF0000;
}

.verdana16 {
    font-size:16px;
	font-weight:bold;
}

.verdana16Gr {
    font-size:16px;
	font-weight:bold;
	color:#006600;
}
.verdana16R {
    font-size:16px;
	font-weight:bold;
	color:#DF0000;
}

.verdana18 {
    font-size:18px;
	font-weight:bold;
}

.verdana20 {
    font-size:20px;
	font-weight:bold;
}

/* ------------------------------ */
a.int-link { color:#008934; text-decoration:none; }
a.int-link:hover { color:#008934; text-decoration:underline; }
a.int-link:visited { color:#471F27; text-decoration:none; } 

a.ext-link { color:#008934; text-decoration:none; }
a.ext-link:hover { color:#008934; text-decoration:underline; }
a.ext-link:visited { color:#471F27; text-decoration:none; } 
a.ext-link .icon { background:transparent url('../images/icons/extlink.gif') no-repeat scroll left center; padding-left:17px; }

.video-link_icon { background:transparent url('../images/icons/video.gif') no-repeat scroll left center; padding-left:17px; }
.para { line-height:15px; }
.para-ind { text-indent:40px; line-height:15px; }


.form-label { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.field-focus-on { font-family:Arial, Helvetica, sans-serif; border:1px solid #009900; background-color:#DBFDDD; text-indent:2px; font-size:11px; }
.field-focus-off { font-family:Arial, Helvetica, sans-serif; border:1px solid #999999; background-color:#FFFFFF; text-indent:2px; font-size:11px; }
.field-focus-off:hover { font-family:Arial, Helvetica, sans-serif; border:1px solid #218D3F; background-color:#E8FFE8; font-size:11px; }
.field-disabled { font-family:Arial, Helvetica, sans-serif; border:1px solid #999999; background-color:#CCCCCC; text-indent:2px; font-size:11px; }
.field-focus-error { font-family:Arial, Helvetica, sans-serif; border:1px solid #CC0000; background-color:#FBE8E3; text-indent:2px; font-size:11px; }
 
.video_menuItem { height:60px; color:#000000; background-color:#FFFFFF; } 
.video_menuItem:hover { background-color:#EEEEEE; }
.videoTitle { text-decoration:none; }
.videoTitle:hover { text-decoration:underline; cursor:pointer; }

/*Quick Menu in Header*/

#quickMenu {
	position: absolute;
	left: 0;
	top: 80px;
}

#quickMenu a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #218D3F;
text-decoration: none;
}
#quickMenu a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #218D3F;
text-decoration: none;
}
#quickMenu a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #66ff0e;
text-decoration: none;
}
#quickMenu a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #218D3F;
text-decoration: none;
}

#homeQuickLinks {
background-color: #afd3a0;
border: 1px solid #FFFFFF;
padding: 5px;
}

#homeShopLinks {

margin: 10px 0;
}