body {
	font-family: arial, helvetica, sans-serif;
	background-color: #ffffff;
	font-size: 12px;
}

td, li {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

textarea, input {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
}

select {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	width: 140px;
}

.textInput {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:11px;
	width: 145px;
}

.submitButton {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

p {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

.leftNavOn {
	color: #009900;
	font-size: 11px;
	text-decoration: none;
	width: 100%;
	padding: 5px 5px 5px 10px; 
	background-color: #ffffff;
}

.leftNavLevel2On {
	color: #009900;
	font-size: 11px;
	text-decoration: none;
	width: 100%;
	padding: 3px 5px 3px 25px; 
}

.header {
	font-family: arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #009900;
}

.headerblog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	line-height: 20px;

}

.subheader {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.rightsideHeader {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009900;
}

.bucket {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

.bucketHeader {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.homeBox {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

.newsletter {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

.rightside {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

.copyright {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #cbcbcb;
}

.medium {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

.small {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
}


/* backgrounds */

.whiteBG {
	background-color: #ffffff;
}

.leftNavBG {
	background-color: #eeeeee;
}

.homeBoxBG {
	background-color: #eeeeee;
}

.newsletterBG {
	background-color: #e4f5e5;
}

.stroke {
	background-color: #999999;
}

.scStroke {
	background-color: #cccccc;
}

.rightsideBorderBG {
	background-color: #eaeaea;
}

.rightsideBG {
	background-color: #e4f5e5;
}

.greenStroke {
	background-color: #009900;
}

.leftCellNav {
	background-color: #eeeeee;
}

.leftCellNavOn {
	background-color: #ffffff;
}



/* links */
a {
	color: #0000FF;
	text-decoration: underline;
}
a:active {
	color: #0000FF;
	text-decoration: underline;
}
a:visited {
	color: #0000FF;
	text-decoration: underline;
}
a:hover {
	color: #0000FF;
	text-decoration: underline;
}


a.leftNav {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	padding: 5px 5px 5px 10px; 
}
a.leftNav:active {
	color: #666666;
	text-decoration: none;
}
a.leftNav:visited {
	color: #666666;
	text-decoration: none;
}
a.leftNav:hover {
	color: #009900;
	text-decoration: none;
	background-color: #ffffff;
}


a.leftNav {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	width: 100%;
}
a.leftNav:active {
	color: #666666;
	text-decoration: none;
}
a.leftNav:visited {
	color: #666666;
	text-decoration: none;
}
a.leftNav:hover {
	color: #009900;
	text-decoration: none;
}


a.leftNavLevel2 {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
	width: 100%;
	padding: 3px 5px 3px 25px; 
}
a.leftNavLevel2:active {
	color: #666666;
	text-decoration: none;
}
a.leftNavLevel2:visited {
	color: #666666;
	text-decoration: none;
}
a.leftNavLevel2:hover {
	color: #009900;
	text-decoration: underline;
}


a.bucketLink {
	font-family: arial, helvetica, sans-serif;
	color: #00329b;
	font-size: 11px;
	text-decoration: none;
}
a.bucketLink:active {
	color: #00329b;
	text-decoration: none;
}
a.bucketLink:visited {
	color: #00329b;
	text-decoration: none;
}
a.bucketLink:hover {
	color: #00329b;
	text-decoration: underline;
}


a.homeBoxLink {
	font-family: arial, helvetica, sans-serif;
	color: #00329b;
	font-size: 11px;
	text-decoration: none;
}
a.homeBoxLink:active {
	color: #00329b;
	text-decoration: none;
}
a.homeBoxLink:visited {
	color: #00329b;
	text-decoration: none;
}
a.homeBoxLink:hover {
	color: #00329b;
	text-decoration: underline;
}


a.newsletterLink {
	font-family: arial, helvetica, sans-serif;
	color: #00329b;
	font-size: 11px;
	text-decoration: none;
}
a.newsletterLink:active {
	color: #00329b;
	text-decoration: none;
}
a.newsletterLink:visited {
	color: #00329b;
	text-decoration: none;
}
a.newsletterLink:hover {
	color: #00329b;
	text-decoration: underline;
}


a.mediumLink {
	font-family: arial, helvetica, sans-serif;
	color: #00329b;
	font-size: 11px;
	text-decoration: none;
}
a.mediumLink:active {
	color: #00329b;
	text-decoration: none;
}
a.mediumLink:visited {
	color: #00329b;
	text-decoration: none;
}
a.mediumLink:hover {
	color: #00329b;
	text-decoration: underline;
}


a.privacyLink {
	font-family: arial, helvetica, sans-serif;
	color: #009900;
	font-size: 10px;
	text-decoration: none;
}
a.privacyLink:active {
	color: #009900;
	text-decoration: none;
}
a.privacyLink:visited {
	color: #009900;
	text-decoration: none;
}
a.privacyLink:hover {
	color: #009900;
	text-decoration: underline;
}


a.footerLink {
	font-family: arial, helvetica, sans-serif;
	color: #00329b;
	font-size: 10px;
	text-decoration: none;
}
a.footerLink:active {
	color: #00329b;
	text-decoration: none;
}
a.footerLink:visited {
	color: #00329b;
	text-decoration: none;
}
a.footerLink:hover {
	color: #00329b;
	text-decoration: underline;
}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.caption a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003399;

}

.caption a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003399;

}


.discuss_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.discuss_body a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.discuss_body a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.discuss_topic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}

.discuss_sign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;


}

.discuss_sign a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;


}

.discuss_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16pt;



}

.discuss_list a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16pt;


}

.discuss_list_name a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16pt;


}

.discuss_list_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16pt;
	font-style: italic;




}

.discuss_list_number a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;


}

.discuss_list_number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #999999;



}

.subtopiclink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
}

.errorborder {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border-style: solid;
border-color: #FF0000;
}
