body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	/*color:#FF0000;*/
	color: #CC0000;
	font-size:1.2em;
	margin-bottom: 5px;
}
h1 a:link, h1 a:active, h1 a:visited{
	/*color:#FF0000;*/
	color: #CC0000;
	margin-bottom: 5px;
	text-decoration:none;
}
h1 a:hover{
	color:#EC7600;
	margin-bottom: 5px;
	text-decoration:underline;
}

h2 {
	color: #666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:0.85em;
	font-stretch:semi-condensed;
	font-weight:lighter;
	margin-top: 0px;
	margin-bottom: 5px;
}
h3 {
	color:#000000;
	font-size:1.1em;
	margin-bottom: 5px;
}
h4 {
	color: #B30000;
	font-size:1.2em;
	margin-top: 5px;
	margin-bottom: 5px;
}

a {
	/*color:#FF0000;*/
}

a:link{
	text-decoration:none;
	color:#CC0000;
	}
a:visited{
	text-decoration:none;
	color:#CC0000;
}
a:active{
	text-decoration:none;
	color:#CC0000;
}

a:hover{
	color:#EC7600;
	text-decoration:underline;
}

#RedBold {
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight:bold;
	font-size: 1em;
}
#smalltext {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 0.7em;
}

#News {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	color:#333333;
	font-stretch:semi-condensed;
	text-align:justify;
}
#TopMenu {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

#TopMenu a:link{
	text-decoration:none;
	color:#fff}

#TopMenu a:visited{
	text-decoration:none;
	color:#fff;
}
#TopMenu a:active{
	text-decoration:none;
	color:#fff;
}

#TopMenu a:hover{
	color:#EC7600;
}

#Breadcrumb {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 0.7em;
}

#Breadcrumb a:link{
	text-decoration:none;
	color:#666}

#Breadcrumb a:visited{
	text-decoration:none;
	color:#666;
}
#Breadcrumb a:active{
	text-decoration:none;
	color:#666;
}

#Breadcrumb a:hover{
	color:#EC7600;
	text-decoration:underline;
}


#PageLinks {
	font-family:Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:0.9em;
	font-weight:bold;
}

#PageLinks a:link{
	text-decoration:none;
	color:#CC0000;
	}
#PageLinks a:visited{
	text-decoration:none;
	color:#CC0000;
}
#PageLinks a:active{
	text-decoration:none;
	color:#CC0000;
}

#PageLinks a:hover{
	color:#EC7600;
	text-decoration:underline;
}


#PageLinks2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}

#PageLinks2 a:link{
	text-decoration:none;
	color:#000}

#PageLinks2 a:visited{
	text-decoration:none;
	color:#000
}
#PageLinks2 a:active{
	text-decoration:none;
	color:#000
}

#PageLinks2 a:hover{
	color:#000099;
	text-decoration:underline;
}


#PageLinks3 a:link{
	text-decoration:none;
	font-weight:bold;
	color: #996600;
	}
#PageLinks3 a:visited{
	text-decoration:none;
	color:#996600;
}
#PageLinks3 a:active{
	text-decoration:none;
	color:#996600;
}

#PageLinks3 a:hover{
	color:#EC7600;
	text-decoration:underline;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block; text-indent:22px}
#navBar ul {list-style: none; margin: 0; padding: 0; 	}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #FFF;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 3px;
	padding-left: 10px;
	font-weight:bold;
}

#sectionLinks h3{
	padding: 2px 0px 2px 0px;
	font-size: 0.9em;
	color:#FFF;
	margin-top:10px;
}
#sectionLinks a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 0.8em;
	text-decoration:none;
	background-image:url(images/ball_off.jpg);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom: 1px solid #ddd;
}

#sectionLinks a:link{
	padding: 5px 0px 2px 0px;
	background-image:url(images/ball_off.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#sectionLinks a:visited{
	padding: 5px 0px 2px 0px;
	background-image:url(images/ball_off.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#sectionLinks a:hover{
	padding: 5px 0px 2px 0px;
	color:#EC7600;
	background-image:url(images/ball_on.jpg);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:underline;
}

