BODY {margin: 0px 0px 0px 0px; background-color:#ffffff; FONT: 12px arial; COLOR: #000000}

.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0562A9;
	font-weight: bolder;
	text-transform: lowercase;
}

.cell2 {
	background-color: #ECF7E8;
}

.cellyellow {
	background-color: #FFFFCC;
}

.tableborders {
	border: 1px solid #006600;
	background-position: center;

}

.posted { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal ; color: #993300}

.postedsmall {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal ; color: #993300
}

.printbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #0066CC;
	padding: 3px;
	height: 19px;
	width: auto;
}

.nav {
	/* color:#FFFFFF; */
	background:#FFFFFF;
	font-weight:bold;
	padding:2px 2px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.BlinkHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: blink;
}

.textheaderblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../images/green/forum/colheader_back.gif);
}

.textheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.header {
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #CBE1ED;
}

.colheader {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/green/forum/colheader_back.gif); COLOR: #000000;
}

.headeryellowgreenback {

	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/green/site/headeryelandgreenback.gif); COLOR: #000000;
}

.toptitle {
	color:#FFFFFF;
	background:#439FD7;
	border-top:3px solid #1762A4;
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
	/* padding:2px 3px 3px 2px; */
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.lightcolorhead {
	FONT-SIZE: 11px;
	BACKGROUND: #d8e7d3;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

TD, TH, BODY {FONT: 12px arial; COLOR: #000000}
TH {background-color:#F2F2F2; font-weight:bold;}
.p {FONT: 11px arial; COLOR: #666666}
.text {font:12px arial; color:#000000}
.txt1 {font:12px arial; color:#666666}
.txt2 {font:10px arial; color:#666666}
.textbold {font:12px arial; color:#333333; font-weight:bold;}
.textboldblue {font:12px arial; color:#003399; font-weight:bold;}
.textboldred {font:12px arial; color:#CC0000; font-weight:bold;}
.texthead {font:14px arial; color:#000000; font-weight:bold;}
.error {font:11px arial; color:#CC0000;}
.white {color:#ffffff;}
a:link.white {color:#ffffff; text-decration:none;}
a:hover.white {color:#ffffff; text-decration:underline;}
a:visited.white {color:#ffffff;}

h1 {color:#333333; font-size: 20px; font-weight:bold; margin-bottom:0px; margin-top:5px;}
h2 {color:#666666; font-size: 12px; font-weight:bold; margin-bottom:0px;}
h3 {color:#666666; font-size: 16px; font-weight:bold; margin-bottom:5px;}
h4 {color:#333333; font-size: 14px; font-weight:bold; margin-bottom:5px; margin-top:5px;}

sup {font-size:9px;}

.white {color: white;}
.green {color: #5CA200;}
.privacygreen {color: green;}
.red {color: #CC0000;}

input {
	font:13px arial;
	color:#006600;
	padding-left:3px;
}
.submit {
	font: Arial, Helvetica, sans-serif;
	color:#333333;
	border:0px;
	padding-left:3px;
	background-color: #d8e7d3;
	font-weight: bold;
}
textarea {
	font:13px arial;
	color:#006600;
	padding-left:3px;
}
select {
	font:12px arial;
	color:#006600;
	border:0px;
}
radio {
	color:#006600;
}
.form {
	border:#999999 1px solid;
	border-top-color: #CCCCCC;
	border-top-style: dotted;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
}

.footnote01 {FONT: 9px arial; COLOR: #484848}
.footnote02 {FONT: 9px/14px arial; COLOR: #484848; LETTER-SPACING: 0.04em}

A:link {
	TEXT-DECORATION: none;
	color: #007DC9;
}

A:visited {COLOR: #007dc9; TEXT-DECORATION: none}
A:hover {
	TEXT-DECORATION: none;
	color: #339900;
}

a.navtrail:link {color:#007DC9; text-decoration:none;}

.bluleftborder {border-left:3px solid #007DC9;}
.blutopborder {border-top:3px solid #007DC9; padding-top:8px; padding-bottom:8px; padding-right:5px;}
.blutopgrabot {border-top:3px solid #007DC9; border-bottom: 1px solid #999999; padding-top:3px; padding-bottom:5px; padding-right:5px;}
.blutop {border-top:3px solid #007DC9; padding-top:3px; padding-bottom:5px; padding-right:5px;}
.blubox {border-top:3px solid #007DC9; border-left: 1px solid #999999; border-right: 1px solid #999999; border-bottom: 1px solid #999999;}

.hdr {border-top:3px solid #007DC9;}
.hdr1 {border-top:3px solid #007DC9; border-bottom:1px solid #999999;}
.hdr1grn {border-top:3px solid #5CA200; border-bottom:1px solid #CCCCCC;}
.hdrgrn {background: #5CA200; padding:5px 10px 5px 10px; color:#FFFFFF;}

.hdr2gra {border-top:3px solid #999999; border-bottom:2px solid #CCCCCC;}
.hdr1gra {border-top:3px solid #999999; border-bottom:1px solid #999999;}
.hdrblu {border-right: 1px solid white; background:#007DC9; padding:0px 5px 5px 10px;}
.hdrgra {border-right: 1px solid white; background:#666666; padding:0px 5px 5px 10px;}

.grntopborder {border-top:3px solid #5CA200; padding-top:0px; padding-bottom:0px;}
/*#016B11*/
.grntopborder2 {
	border-top:3px solid #339900;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #D7F2CE;
}
.yeltopborder {
	border-top:3px solid #65BD45;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding:5px 9px 7px 9px;
	background-color: #FFFFCC;
}
.yelbotborder {border-top:3px solid #65BD45; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding:5px 9px 7px 9px;}
/* */

.bottomline {
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	padding-bottom:5px;
	background-color: #C2D9EF;
}

.yeltop {
	border-top:3px solid #65BD45;
	padding:5px 2px 7px 2px;
	background-color: #FFFFCC;
}
.greentopbackwhite {
	border-top:2px solid #65BD45;
	padding:5px 2px 7px 2px;
	background-color: #FFFFFF;
}
.bluetopbackwhiteborder {
	border-top:2px solid #1762A4;
	border-left: 1px solid #B7CDDF;
	border-right: 1px solid #B7CDDF;
	border-bottom: 1px solid #B7CDDF;
	padding:5px 2px 7px 2px;
	background-color: #FFFFFF;
}
.greentopbackwhiteborder {
	border-top:2px solid #65BD45;
	border-left: 1px solid #D7F2CE;
	border-right: 1px solid #D7F2CE;
	border-bottom: 1px solid #D7F2CE;
	padding:5px 2px 7px 2px;
	background-color: #FFFFFF;
}
.yeltopbot {
	border-top:3px solid #F8C515;
	border-bottom: 1px solid #CCCCCC;
	padding:5px 0px 7px 0px;
	background-color: #D7F2CE;
}

.graborder4 {border:1px solid #CCCCCC;}
.graborder3 {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.graborder {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding:9px 9px 9px 9px;}
.graborder2 {border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding:5px 9px 5px 9px;}
.gratopsmall {border-top:1px solid #CCCCCC; padding-top:5px; color:#999999; font-size:10px;}
.gratop {
	border-top:1px solid #CCCCCC;
	padding-top:5px;
}
.grabot {border-bottom:1px solid #999999; padding-top:5px;}
.grabot5 {border-bottom:1px solid #CCCCCC; padding-bottom:5px;}
.gradtop {border-top:1px solid #999999; padding-top:5px; padding-bottom:5px;}
.gratop2 {border-top:1px solid #CCCCCC; padding-top:2px; padding-bottom:2px;}
.gratop2hdr {border-top:2px solid #999999; padding-top:2px; padding-bottom:2px;}
.gralitop2hdr {border-top:2px solid #cccccc; padding-top:2px; padding-bottom:2px;}
.gratop5 {border-top:1px solid #CCCCCC; padding-top:5px; padding-bottom:2px;}
.gratop55 {border-top:1px solid #CCCCCC; padding-top:5px; padding-bottom:5px;}
.gratop2bot {border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-top:2px; padding-bottom:2px;}
.gratop2bot2 {border-top:1px solid #CCCCCC; border-bottom:2px solid #CCCCCC; padding-top:2px; padding-bottom:2px;}
.graleft {border-left:1px solid #999999; padding-left:10px;}
.graleft1 {border-left:1px solid #999999; padding-left:10px;}
.graleft2 {border-left:1px solid #999999; padding-left:1px;}
.grablock {border-top:1px solid #CCCCCC; padding-top:5px; padding-bottom:10px;}
.gratopborder {border-top:3px solid #999999; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
.gratopborderl {border-top:3px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
.gratopborder2 {border-top:3px solid #999999; border-bottom: 2px solid #CCCCCC;}
.gratopborder0 {border-top:3px solid #999999;}
.gratopborder3 {border-top:3px solid #999999;padding-bottom:5px;}


.gratophead {border-left:1px solid #999999; border-top:2px solid #999999; border-bottom:1px solid #999999; border-right:1px solid #999999; padding: 0px 5px 0px 8px; background:#F2F2F2;}
.gratopleft {border-left:1px solid #999999; border-top:2px solid #999999; border-bottom:1px solid #999999; padding: 0px 5px 0px 8px;}
.gratopleftyel {border-left:1px solid #999999; border-top:2px solid #999999; border-bottom:1px solid #999999; padding: 4px 5px 4px 8px; background:#F9F8E6;}

.gratopright {border-left:1px solid #999999; border-top:2px solid #999999; border-bottom:1px solid #999999; border-right:1px solid #999999; padding: 4px 5px 4px 8px;}
.gratopleft1 {border-left:1px solid #999999; border-top:1px solid #999999; border-bottom:1px solid #999999; padding: 0px 5px 0px 8px;}
.gratopright1 {border-left:1px solid #999999; border-top:1px solid #999999; border-bottom:1px solid #999999; border-right:1px solid #999999; padding: 0px 5px 0px 8px;}
.grabotleftyel {border-left:1px solid #999999; border-bottom:1px solid #999999; padding: 4px 5px 4px 8px; background:#F9F8E6;}
.grabotrightyel {border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; padding: 4px 5px 4px 8px; background:#F9F8E6;}
.grabotleft {border-left:1px solid #999999; border-bottom:1px solid #999999; padding: 3px 2px 3px 8px;}

/* For Forms */
.grabotright {border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; padding: 3px 2px 3px 8px;}
.gramedbg {background:#DEDEDE;}
.required{
	color: #FF0000;
	font-weight: bold;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
}

.grabotleftbg {border-left:1px solid #999999; border-bottom:1px solid #999999; padding: 3px 2px 3px 8px; background:#F2F2F2;}
.grabotrightbg {border-left:1px solid #999999; border-right:1px solid #999999; border-bottom:1px solid #999999; padding: 3px 2px 3px 8px; background:#F2F2F2;}
.gratopyel {border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding: 4px 5px 4px 8px; background:#F9F8E6;}
.grabotyel {border:1px solid #CCCCCC; padding: 4px 5px 4px 8px; background:#F9F8E6;}


.grabg {background:#F2F2F2; padding: 3px 5px 3px 8px;}

.wbg {background:#FFFFFF; padding: 0px 5px 0px 8px;}

.grafooter {border-top:3px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-top:5px; color:#999999;}
.footer {color:#999999; font-size:10px; padding-top:5px; padding-bottom:20px;}

.sp5 {margin-top:5px;}
.sp10 {margin-top:10px;}
.sp15 {margin-top:15px;}
.sp20 {margin-top:20px;}
.sp30 {margin-top:30px;}
.space {font-size:1px;}

blockquote {margin:0px 0px 0px 7px;}
.date {padding-top:5px; padding-bottom:5px;}
.imgsmall {margin-right:7px; margin-bottom:7px;}
.imgsmall2 {margin-right:7px; margin-bottom:3px;}
.imgborder {border:1px solid #CCCCCC;}
.arrow1 {padding-top:4px;}
.bullet {padding-top:5px;}
.item {padding-bottom:5px;}
.item2 {padding:0px 5px 0px 3px;}
.itemlast {padding-bottom:7px;}

.w166 {width:166px;}
.w368 {width:368px;}
.w380 {width:380px;}

.tabbg {background-image:url(/images/common/tab_bg.gif); background-repeat:repeat-x;}
.tab {padding-left:8px; padding-right:8px;}
.tabon {padding-left:3px; padding-right:3px; background:white; border-top:1px #7F7F7F solid;}

.helpbg {background-image:url(/images/help/hdr_logo.jpg);}
.helpbg2 {background-image:url(/images/help/help_hdr_bg.jpg); padding-bottom:7px; padding-right:10px;}
.hdrbot{ border-bottom:1px solid #CCCCCC;}

.displaydate {}

.fontbold {font-weight:bold;}

.pbutton {
	background-color:#008412;
	color: #fff;
}.titleBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #007DC9;
}

.style10 {
	font-size: 13px;
	color: #009900;
}
.style11 {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.style7 {font-size: 14px}
.style9 {font-size: 14px; font-weight: bold; }
