A {color: #3333CC; text-decoration: none;}
A:link {color: #3333CC; text-decoration: none;}
A:active {color: #3333CC; text-decoration: none;}
A:visited {color: #3333CC; text-decoration: none;}
A:hover {color: #3333CC; text-decoration: underline;}

A.embed:link {color: #574305; text-decoration: none;border-bottom:1px dotted;border-color:#999999}
A.embed: active {color: #574305; text-decoration: none;border-bottom:1px dotted;border-color:#999999}
A.embed:visited {color: #574305; text-decoration: none;border-bottom:1px dotted;border-color:#999999}
A.embed:hover {color: #574305; text-decoration: underline;}

A.green:link {color: #86BC59; text-decoration: none;border-bottom:1px dotted;border-color:#999999}
A.green: active {color: #86BC59; text-decoration: none;border-bottom:1px dotted;border-color:#999999}
A.green:visited {color: #86BC59; text-decoration: none;border-bottom:1px dotted;border-color:#999999}
A.green:hover {color: #86BC59; text-decoration: underline;}


td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
line-height: 18px;
}
/* --------------------------------------------------- */
/*               paragraph                                  */
/* --------------------------------------------------- */
p {
margin: 15px 15px 15px 0px;
}
.rule {
border-style: soilid;
border-color: #333333;
border-width: 1px;
}
.right {
text-align: right;
}

.pnotop {
margin: 0px 20px 20px 0px;
}
.tag {
 font-family: verdana, sans-serif;
 font-weight: bold;
 font-size: 11px;
 text-transform: uppercase;
 margin: 0px 0px 0px 20px;
 letter-spacing: 1px;
 color: #702a1F;
 }
.hp-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 20px;
	line-height: 18px;
}
.hp-hilite {
	font-family: Georgia, serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 115px;
	color: #86BC59;
}
.hp-square {
		font-family: verdana, helvetica,sans-serif;
		font-size: 11px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #000000;
		margin:0px 20px 3px 90px;
		list-style-type:square;
}
.smtitle {
font-family: verdana,sans-serif;
font-size:10px;
text-align: left;
color: #222222;
margin: 0px 20px 20px 0px;
text-transform: uppercase;
font-weight:bold;
letter-spacing: 1px;
}
.title2 {
font-family: Georgia,serif;
color: #79A950;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 0px;
font-size: 20px;
line-height: 24px;
}

.navtitle {
font-family: Georgia,serif;
color: #79A950;
font-weight: bold;
text-align: left;
margin: 10px 10px 0px 31px;
font-size: 16px;
letter-spacing: 0px;
}
.navp {
margin: 10px 10px 0px 18px;
}
.subhdr {
font-family: Georgia,serif;
color: #79A950;
font-weight: bold;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 10px 10px 0px 0px;
font-size: 14px;
letter-spacing: 0px;
}
.title {
font-family: Georgia,serif;
color: #79A950;
text-align: left;
padding: 20px 0px 0px 0px;
font-size: 20px;
}
.title16 {
font-family: Georgia,serif;
color: #79A950;
text-align: left;
padding:0px 0px 0px 0px;
font-size: 16px;
}
.quote {
font-family: Georgia, serif;
color: #777777;
text-align: left;
padding: 10px 1px 10px 20px;
font-size: 11px;
line-height: 15px;
font-style: italic;
}
.square {
		font-family: verdana, helvetica,sans-serif;
		font-size: 11px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #000000;
		margin:0px 0px 3px -7px;
		list-style-type:square;
}
.square2 {
		font-family: verdana, helvetica,sans-serif;
		font-size: 11px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #000000;
		margin:0px 0px 3px -23px;
		list-style-type:square;
}
.square3 {
		font-family: verdana, helvetica,sans-serif;
		font-size: 11px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #000000;
		margin:0px 0px 3px 10px;
		list-style-type:square;
}
.numlist {
		font-family: verdana, helvetica,sans-serif;
		font-size: 11px ;
		font-weight: normal;
		font-style: normal;
		vertical-align:middle;
		color: #000000;
		margin:0px 0px 3px -18px;
		list-style-type:decimal;
}
.rightarrow {
list-style-image: url(images/arrowbullet.gif);
margin-left: -7px;
font-family: Georgia, serif;
color: #86BC59;
font-size: 12px;
font-weight: bold;
padding: 2px 0px 0px 4px;
}
.copy {
font-family: verdana,arial,sans-serif;
text-align: center;
font-size: 10px;
padding:20px;
}
.hp-copy {
font-family: verdana,arial,sans-serif;
text-align: left;
font-size: 9px;
padding:0px 20px 0px 20px;
}
/* --------------------------------------------------- */
/*      Series of "dotted" table cells                 */
/* --------------------------------------------------- */

/* dots on top */
.tdot {
border-style: dotted;
border-width: 1px 0px 0px 0px;
border-color: #aaaaaa;
}
/* dots on bottom */
.bdot {
border-style: dotted;
border-width: 0px 0px 1px 0px;
border-color: #aaaaaa;
}
/* dots on right */
.rdot {
border-style: dotted;
border-width: 0px 1px 0px 0px;
border-color: #aaaaaa;
}
/* dots on left */
.ldot {
border-style: dotted;
border-width: 0px 0px 0px 1px;
border-color: #aaaaaa;
}
/* dots on top and right */
.trdot {
border-style: dotted;
border-width: 1px 1px 0px 0px;
border-color: #aaaaaa;
}
/* dots on top and left */
.tldot {
border-style: dotted;
border-width: 1px 0px 0px 1px;
border-color: #aaaaaa;
}
/* dots on top,left and right*/
.tlrdot {
border-style: dotted;
border-width: 1px 1px 0px 1px;
border-color: #aaaaaa;
}
/* dots on top,left,right and bottom */
.tlrbdot {
border-style: dotted;
border-width: 1px 1px 1px 1px;
border-color: #aaaaaa;
}

/* dots on bottom and left */
.bldot {
border-style: dotted;
border-width: 0px 0px 1px 1px;
border-color: #aaaaaa;
}
/* dots on bottom and right */
.brdot {
border-style: dotted;
border-width: 0px 1px 1px 0px;
border-color: #aaaaaa;
}
/* dots on bottom and right */
.tbdot {
border-style: dotted;
border-width: 1px 0px 1px 0px;
border-color: #aaaaaa;
}



