BODY {font-family: Arial; color: #414141; font-size: x-small}

a:link {  text-decoration: none; color: #005511}
a:visited {  text-decoration: none; color: #005511}
a:hover {  text-decoration: underline; color: #FF3300}

td { 
	font-family:Tahoma,Arial;
	font-size:70%;
	text-decoration: none;
 }

td.sideH {
	font-family:Tahoma,Arial;
	font-size: 70%;
	font-weight : bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #FF0000;
}

td.sideT {
	font-family:Tahoma,Arial;
	font-size: 70%;
	font-weight : bold;
	text-decoration: none;
}

table.sideTable
{
	width:95%;
	padding:3;
 border-width:0;
 
}

/*td.content {
	font-family: Tahoma,Arial;
	font-size: 80%;
	color: #414141;
	text-decoration: none;
}*/

.mainHeading {
	 font-family:Tahoma,Arial;
	 font-size: 120%;
	 color: #005511;
	text-decoration:none;
	font-weight: bold;
}

TD.DataListHeader {
	font-weight:bold;
	font-size:80%;
	background-color:#e8e8e8;
}

.subMenuTitle 
{
	font-family:Tahoma,Arial;
	font-weight:bold;
}

.subTitle
{
	color: #005511;
	text-decoration: none;
}

.subTitleBold
{
	color: #005511;
	text-decoration: none;
	font-weight:bold;
}

a.sectionSite, a.sectionSite:visited
{
	color:#005511;
	font-family:Tahoma,Arial;
	font-weight:bold;
}

a.sectionSite:hover
{
	color: #FF3300;
	text-decoration : underline;
	font-family:Tahoma,Arial;
	font-weight:bold;
}

/*this is to be used outside a table in font tags*/
.content {
	font-family:Tahoma,Arial;
	font-size: 80%;
	color: #414141;
	text-decoration: none;
}

td.bbar {
	font-family:Tahoma,Arial;
	font-size: 65%;
	font-weight: bold;
	text-decoration: none;
}

/*td.contentCell
{
	font-family:Tahoma,Arial;
	font-size: 80%;
	color: #414141;
	text-decoration: none;
}*/

.footer {
	font-size: 65%;
	color: #CCCCCC;
	text-decoration: none;
}

.top {
	font-family: Tahoma;
	font-weight : bold;
	font-size: xx-small;
	color: #215131;
}

.messageRed { 
	font-family:Tahoma,Arial;
	/*font-size: 80%;*/
	text-decoration: none;
	color: #FF0000;
 }
 
.message { 
	 font-family:Tahoma,Arial;
	 /*font-size: 80%;*/
	text-decoration: none;
	color: #414141;
 }
 .messagegreen { 
	 font-family:Tahoma,Arial;
	 /*font-size: 80%;*/
	text-decoration: none;
	color: #005511;
 }

 Table.DataTable
 {
	 Border-Width:0;
	 Cell-Spacing:"1";
	 Padding:"3";
	 Width:"95%";	
 }
Input.FormInput
{
	height:20px;	
	padding:0px;
}
TD.FormInput
{
	border:inherit;
	font-weight:bold;
}
.errorLabel
{
	color:Red;
	font-size:80%;	
}

textArea.Long
 {
	width:100%;
	height:92px;
	overflow:visible;
 }
 textArea.Medium
 {
	width:220px;		
 }
 input.Long
 {
	width:280px;
 }
 input.Medium
 {
	width:220px;
 }
 input.Short
 {
	width:152px;
 }
 input.Calendar
 {
	width:80px;
 }
 TD.Form
 {	
	vertical-align:top;
 }
 TD.FormSide
 {
	vertical-align:top;
	width:25%;
 }
 select.Long
 {
	width:280px;
 }
 select.Medium
 {
	width:220px;
 }
 select.Short
 {
	width:152px;
 }
input.txtHilight
{
	font-style:italic;
	color:Red;
	width:280px;
}
a.txtHilight
{
	font-style:italic;
	color:Red;
	width:280px;
}
span.txtHilight
{
	font-style:italic;
	color:Red;
	width:280px;
}
span.comments
{
	OVERFLOW: auto;
	WIDTH: 280px;
	height: 92px;	
	text-justify:auto;

	
}
comments
{
	OVERFLOW: auto;
	WIDTH: 280px;
	height: 92px
}

.HardBreak
{
width: 300px;
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.HardBreak2
{
width: 398px;
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}

.CalendarImg
{
	cursor:pointer;
}
.updownImg
{
	margin-left:4px;
}
.newWindowIndicator
{
	padding-left:2px;	
	_margin-left:2px;
	margin-bottom:-2px;
}
.inactiveSub
{
	color:Gray;
}
.disPager a
{
   font-size:12px;
}
.disPager span 
{
   color:#009900;
   font-weight:bold;
   font-size:15px;
}
.radSrchType
{
	display:block;
	clear:both;
	margin-bottom:5px;
}
.radSrchType label
{
	margin-right:10px;
}
