.btn {
	font-size: 10px;
	font-weight: bold;
	background-color: #6699CC;
	color: #ffffff;
	padding: 1px 1px 1px 1px;
	border: 2px solid;
	border-color: #2ECBFF #0990B6 #0990B6 #2ECBFF;
}


a {
	text-decoration: none;
	font-family: Verdana,sans-serif, Arial ;
	font-size: 13px;
		font-weight:bold;
	color: #003366;

}

a:hover {
	color:#CC0000;
	text-decoration: underline;

}

a:active {
	text_decoration:underline;}


.ul, li, ol {
margin-left: 15px;
margin-right: 0px;
margin-top: 5px;
}


.cssbtn {

  display:block; display:inline-block;
	width:80px;
	margin:0.2em; padding:1px;
	font-size:9px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:#cdf;
	color:#333;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;
	cursor:hand; cursor:pointer;

 }

.cssbtn[class] {
 	width:auto;
	min-width:50px;

 }

.cssbtn strong {
	font-weight:bold;
	background:white;
	color:#06c;

}

.cssbtn:hover {
	background:#9BCBFF;
	color:#000000;
	text-decoration: none;

}

.cssbtn:hover strong { 
	background:#ccc; color:black; }

.btnw3c { 
	background:#06c; color:white }

.btnxml { 
	background:#f90; color:black }

.btnw4d {
	background:#090; color:white }

.btnw4d strong {
	color:#090 }

.btnpwr { 

	background:#006; color:white }

.btnpwr strong { 
	background:#ccf; color:#006 }

.btnauth { 
	background:#dd9; color:black }

.btnauth strong {
	background:#003; color:#ffc } 

.grayBg {
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.boldTitle {
	font-family: sans-serif, Arial, Helvetica ;
	font-size: 12px;
	font-weight: bold;
	color: #000000;

}



.boldTitlelg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;

}

.generalText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left: 2px;
margin-right: 0px;
margin-top: 2px;

}


.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;

}

.toparea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}

.news {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #003366; 
	display: block;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	
}
.news a{
font-family:Arial, Helvetica, sans-serif;
color:#6699cc;
text-decoration: underline;
font-size:10pt;
} 
 

.news a:visited {
font-family:Arial, Helvetica, sans-serif;
color:#6699cc;
font-size:10pt;
} 

.news a:hover {
	color:#ffffff;
	text-decoration: underline;

}

.footer {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #6699cc; 
	display: block;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.footer a{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10pt;
} 

.footer a:visited {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10pt;
} 

.footer a:hover {
	color:#000000;
	text-decoration: underline;

}


.categoryBar {
	color: #FFFFFF;
	background-color: #6699cc;
	display: block;
	font-size: 13px;
  font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	text-indent: 6pt;
}

.beforeAfterBar {
	color: #FFFFFF;
	background-color: #6699cc;
	display: block;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	text-indent: 6pt;
	line-height: 14px;
	padding: 0px;



}

categoryLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-color: #66CCFF;
	padding: 3px;
	background-repeat: repeat;
	display: block;
	background-image: url(images/nav_consumers.gif);

}

a.categoryLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;
	padding: 10px;
/*	height: 100%;
	width: 100%; */

}

a.categoryLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;

}

a.categoryLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: none;

}

a.categoryLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	text-decoration: underline;

}

.categoryCell {
	background-color: #EBEBEB;
	font-size: 11px;
		font-weight: bold;
	color: #666666;

}



a.categoryCell:link {
	background-color: #FFFFFF;
	font-size: 10px;
	color: #666666;

}

a.categoryCell:hover {
	background-color: #00FF99;

}

.grayText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}

.awardTitle {
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;



}

.arialMedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}

.grayLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;

}

a.grayLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}

a.grayLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}

a.grayLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;

}

a.grayLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}

