A,BODY,CAPTION,DIV,EM,FIELDSET,H1,H2,H3,H4,H5,H6,INPUT,LABEL,LEGEND,LI,OL,P,SELECT,SPAN,STRONG,SUP,TD,TEXTAREA,TH,UL {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
HTML {font-size:100%;}/* IE6 Fontsize (smaller, smallest) bug fix */
BODY{
    font-size:0.7em;
    line-height:1.4em;
    color: #FFFFFF;
    margin: 0;
    padding: 0;
    border-width: 0;
    width: 100%;
    /*height: 100%;*/
    text-align: left;
	background-image:url(../image/layout/greenstrip_back.jpg);background-repeat:repeat-y;background-color:#ffffff;background-position:center;}

A, A:link, A:visited{color: #666666;border-bottom:dotted 1px #666666;text-decoration: none;}
A:hover, A:active{color: #5dbb17; border-bottom:dotted 1px #5dbb17;text-decoration:none;}
A.whiteU, A.whiteU:link, A.whiteU:visited, A.whiteU:hover {color:#ffffff;text-decoration:underline;}

H1 {font-size: 2em;line-height: 2.1em;color: #000000;margin: 0px 0px 0px 0px;}
H2 {font-size: 2em;line-height: 2.1em;color: #000000;margin: 0px 0px 8px 0px;}
H3 {font-size: 1.0em;1.1em;color: #666666;margin:0px 0px 10px 0px;padding:0px;}
H4 {font-size: 1.0em;color: #666666;margin:0px 0px 10px 0px;padding:0px;font-style:italic;font-weight:normal;}
H5 {font-size: 1.0em;color: #666666;margin:0px 0px 10px 0px;padding:0px;font-weight:bold;display:inline;} /*rebecca added*/
IMG{border-width:0px;margin:0px;}
P {margin:0px;padding:0px;}
OL, UL {}
LI{}
DIV {margin:0px;padding:0px;}
FORM{margin:0px;}
INPUT, TEXTAREA{font-size: 100%;font-family: Verdana, Arial, Helvetica, sans-serif;}

/************* ids *************/
#header {float:left;width:100%;height:105px;margin:0px;padding:0px;background-image:url(../image/layout/headbg.jpg);background-repeat:repeat-x;}
#navigation {width:795px;height:105px;text-align: left;margin: 0 auto;padding: 0;}
#logo {float:left;position:relative;left:40px;padding:0;width:175px;height:105px;}
#logo a{border:0px;}

#stripesbg 
{
	width:795px;
	background-image:url(../image/layout/stripe.gif);
	background-repeat:repeat-y;
	text-align: left;
	margin: 0 auto;
	padding: 0;
}

#topedge 
{
	float:left;
	width:795px;
	height:20px;
	margin:0px 0px 5px 0px;
	padding:0px;
}

#content 
{
	width:795px;
	/*height:100%;*/
	padding:0px 40px 0px 40px;
	color:#666666;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:715px;
}

html>body #content 
{
	width:715px;
}
#gallery{text-align:center;margin-top:20px;margin-bottom:10px;}

#botedge {float:left;width:795px;height:20px;margin:0px;padding:0px;}

#footerback {
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	background-image:url(../image/layout/footbg.jpg);
	background-repeat:repeat-x;
}
#footer {
	width:795px;
	height:70px;
	text-align:left;
	margin: 0 auto;
	padding: 0;
}
#copyright 
{
	float:left;
	width:175px;
	height:40px;
	background-image:url(../image/layout/greenback.jpg);
	background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	padding-top:30px;
	position:relative;
	left:40px;
	color:#ffffff;
	background-color:#ffffff;
}
#footlinks {width:620px;height:55px;float:left;text-align:center;color:#666666;padding-top:15px;}

/**************tabs**************/
ul#tl {float:left;position:relative;left:40px;width:560px;color:#666666;text-align:right;margin:5px 0px 0px 0px;padding:0px;height:25px;}
ul#tl LI {display:inline;list-style:none;}

.tabhighlight {
	background-image:url('../image/layout/tabback.gif');
	background-repeat:repeat;
	display:block;
	color:#ffffff;
	text-decoration:none;
	height:25px;
	line-height:25px;
	padding:0px 10px;
	border:0px;
	float:left;
}


div#tabs 
{
	float:left;
	width:755px;
	height:25px;
	/*background-color:Red;*/
	margin-top:-25px;
	margin-right:-40px;
}

div#tabs UL 
{
	display:inline;
	float:right;
	list-style-type: none;
	margin:0;
	padding:0;
	}
	
div#tabs LI
{
	float:left;
	text-align:center;
	background-color:#2c9419;
	margin: 0px 0px 0px 10px;
}

div#tabs LI A
{
	color:#ffffff;
	text-decoration:none;
	line-height:25px;
	padding:0px 10px;
	border:0px;	
}

div#tabs LI A:hover
{
	background-image:url('../image/layout/tabback.gif');
	background-repeat:repeat-x;
	display:block;
}

/******* classes - general *******/
.fr {float:right;}
.fl {float:left;}
.fn {float:none;}
.br {clear:both;}
.tal {text-align:left}
.tac {text-align:center}
.tar {text-align:right}
.vat {vertical-align:top}
.vam {vertical-align:middle}
.vab {vertical-align:bottom}
.hdn {display:none}
.block {display:block;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.di{display:inline;}
.lightgrey {color:#cccccc;}
.b0 {border:0;}
.p0 {padding:0px;}
.m0 {margin:0px;}
.mt5 {margin-top:5px;}
.mb5 {margin-bottom:5px;}
.mt20 {margin-top:20px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mln10 {margin-left:-10px;}
.ml20 {margin-left:20px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml50 {margin-left:50px;}
.ml100 {margin-left:100px;}
.ml200 {margin-left:200px;}

.w185 {width:185px;}
.w675 {width:675px;}
.w695 {width:695px;}
.w715 {width:715px;}
.w300 {width:300px;}
.w325 {width:325px;}
.w295 {width:295px;}
.w129 {width:129px;}
.w130 {width:130px;}
.w430 {width:430px;}
.w470 {width:470px;}
.w546 {width:546px;}

.w30p{width:30%;}
.w70p{width:70%;}
.w100p {width:100%;}

.h100{height:100px;}

.white {color:#ffffff;}
.bglime{background-color:lime;}
.green{color:#5dbb17;}
.blackback {width:100%;background-color:#000000;}
.clear {clear:both;font-size:1px;line-height:1px;height:1px;}

/******* classes specific *********/
div.fullwidth, div.midwidth, div.singlewidth, div.halfwidth
{
	float:left;
	background-color:#ffffff;
	padding: 10px 20px 20px 20px;
}
div.fullwidth {
	width:675px;
	background-image:url(../image/layout/full_back.gif);
	background-repeat:repeat-y;
}

div.halfwidth
{
	width:345px;
	background-image:url(../image/layout/half_back.gif);
	background-repeat:repeat-y;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:305px;
}

html>body .halfwidth { 
	width:305px;
} 

div.hwcontain
{
	float:left;
	width:345px;
}

div.midwidth 
{
	width:470px;
	background-image:url(../image/layout/mid_back.gif);
	background-repeat:repeat-y;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:430px;
}

html>body .midwidth { 
	width:430px;
} 

div.mwcontain
{
	float:left;
	width:470px;
}

div.singlewidth 
{
	width:225px;
	background-image:url(../image/layout/single_back.gif);
	background-repeat:repeat-y;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:185px;
}

html>body .singlewidth { 
	width:185px;
}

div.swcontain
{
	float:left;
	width:225px;
}

h2.greenhead
{
	float:left;
	background-color:#5dbb17;
	width:100%;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	margin:0;
	margin-bottom:10px;
	font-size:0.9em;
	padding-left:10px;
	
}

div.fullwidth h2.greenhead
{
	width:675px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:665px;
}

div.singlewidth h2.greenhead
{
	width:185px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:175px;
}

div.midwidth h2.greenhead
{
	width:430px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:420px;
}

div.halfwidth h2.greenhead
{
	width:305px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:295px;
}

div.whitetab 
{
	float:right;
	/*background-image:url('../image/layout/whitetab.gif');*/
	background-image:url('../image/layout/whitetab_l.gif');
	background-repeat:repeat-x;
	margin-right:10px;
	/*width:300px;*/
}
div.whitetab A
{
	margin:5px 20px 0  20px;
	padding:0 0 3px 0;
	display:block;
	background-color: #ffffff;
	font-weight:bold;
	text-decoration:underline;
	border:none;
}

div.whitecontent 
{
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px;
}

div.whitecontent ul#subnavli
{
	float:left;
	margin:0;
	padding:0;

}

div.whitecontent ul#subnavli li
{
	list-style:none;
	margin-bottom:10px;
	width:auto;
}
div.whitecontent ul#subnavli li A,
div.whitecontent ul#subnavli li SPAN
{
	display:inline-block;
}

div.whitecontent UL 
{
	/*margin-left:-15px;*/
}

div.profileimage {
	float:left;
	width:85px;
	padding:0px 0px 0px 20px;
	margin-bottom:10px;
}

.greyborder{
	border:solid 1px #666666;	
}

.whitebtn{
	border:solid 1px #666666;
	background-color:#ffffff;
	color:#5dbb17;
	font-weight:bold;
}

.breadcrumbs{
	float:left;
	margin: 5px 0px 0px 20px;
}
h4.article
{
	font-style:normal;
	font-weight:bold;
	margin: 0 0 2px 0;
}

UL.listsub LI{
	list-style-type:disc;
	margin-left:-15px;
<<<<<<< .mine
}














=======
}

UL#sitemaplist{
	list-style:none;
	padding:0;
	margin:0;
}

UL#sitemaplist UL{list-style:none;}

UL#sitemaplist LI{
	margin-bottom:10px;
}

UL#sitemaplist LI UL LI{
	margin-top:10px;
}>>>>>>> .r212



























































