body {margin: 0; padding: 0; text-align: center; background: #fff; font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color: #666666;}
table {font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #666666; padding: 0; }

a {text-decoration: none; font-weight: bold; color:  #3399cc;}
a:link {		}
a:visited {text-decoration: none; font-weight: bold; color:  #3399cc;}
a:active {		}
a:hover {color: #CF7600; text-decoration: underline;}

p { margin:0 0 10px 0; line-height: 16px; }

h1, h2, h3, h4, h5, h6 { font-weight: bold;}
h1 { font-size: 22px; color: #cf7601; line-height:22px; margin:0 0 4px 0; font-weight:normal; }
h2 { font-size: 16px; color: #cf7601; line-height:16px; margin:0 0 2px 0; }
h3 { font-size: 18px; color: #cf7601; line-height:18px; margin:0 0 2px 0; }
h4 { font-size: 14px; color: #cf7601; line-height:14px; margin:0 0 2px 0; }
h5 { font-size: 12px; line-height:12px; color: #666666; margin:0 0 2px 0; }
h6 { font-size: 12px; color: #cf7601; line-height:12px; margin:0 0 0px 0; font-weight:normal; }

#header {position:relative; top:5px; left:1px; height:35px; width: 870px; margin: 5; padding: 5; background: #fff; font: 10px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color:#6792BF;}
#header td {margin: 0; padding: 0; background: #fff; text-align: right; font: 10px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color:#6792BF;}
#breadcrumb {position:relative;  width: 800px; margin: 10px; text-align: left; border:0px solid #000000; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; padding: 0px 0px 0px 385px}

#main {position:relative;  width:855px;  font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #666666; padding: 0; border:1px solid #d2d2d2; }
#user {position:relative;  width:855px;  font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #666666; padding: 0; border:0px solid #d2d2d2; }
#navcontainer {position:relative; top: -30px; left:-5px; width: 190px; height:220px; margin: 0px auto; text-align: left; border:0px solid #d2d2d2; font: 9px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}
#navcontainer a { font-weight: none; padding: 2px 2px 2px 2px; font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}
#navcontainer a:hover {	color: #3399cc; text-decoration: underline;}
#navhead a { padding: 3px 3px 3px 10px; font-weight: bold; font-size: 11pt; text-align: left; font: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;}
#navhead a:hover {	color: #3399cc; text-decoration: underline;}
#centercontent {  padding:20px 0 0 0; text-align:left; }
#rightcontent {  text-align: center; padding:20px 0 0 0;  }
#leftcontent {  padding:0;  }
#quickcontact {position:relative; top: 15px; width: 170px; height:120px; margin: 0px auto; text-align: left; border:0px solid #d2d2d2; font: 9px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;}

#footer {font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; padding-top: 1em;}

.ErrorMessage { color: red }

.title {text-decoration: none;	color:  #39c;	font: 18px 'Lucida Grande'; font-weight: none;}
.highlight {color:  #cf7601; font: 18px 'Lucida Grande'; font-weight: bold;	}
.highlight3 {color:  #cf7601; font: 30px 'Lucida Grande'; font-weight: bold; }
.highlight2 {	color:  #666666; }
.biglink {color:  #3399cc; font: 20px 'Lucida Grande'; font-weight: bold; }
.normallink {color:  #3399cc; font-weight: bold; }
.quote {color:  #cf7601; font: 10px 'Lucida Grande'; font-weight: bold;	}
.Newsletter {color:  #cf7601; font: 10px 'Lucida Grande'; font-weight: bold;	}
.miniheader {color:  #cf7601; font: 12px 'Lucida Grande'; font-weight: bold;	}
.doclist { 	font-size:7pt;	color:  #2D84AD;	}
.label {font-size:8pt;	color:  #000000;	}

.Poll_Box {
	font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	color: darkblue;
	background-color: #FFFFF;
	border:0px solid #d2d2d2;
}

.Poll_Question {
	color: #3399cc;
}

.Poll_Bar {
	color: #cf7601;
	height: 3;
}

.Poll_Results {
	color: #3399cc;
}

.Poll_Option {
	font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	color: darkblue;
}
.Grid_Header {
	font: bold Arial;
	color: #cf7601;
	background-color: #FFFFFF;
}
.Button {
	font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	color: #3399cc;
	background-color: #FFFFF;
	border: 1;
	border-color: #d2d2d2;
	border-style: solid;
}

	.headline {
		font-size:8pt;
		font-weight: bold;
		color:  #000000;
}
	
	.newsitem {
		font-size:10px;
}
	
	.dateline {
		font-size:8pt;
		color:  #000000;
}

	.quote {
		font-size:10pt;
		color:#0033CC;
}