

.a_faded_80{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80)
	}

.a_faded{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)
	}


P
{
    margin-top:8px;
    margin-bottom:8px;
}


a:visited{color:#3366FF;}
a:hover{color:#FF9900;text-decoration: none;}
a:focus{color:#FF9900;text-decoration: none;}
a:active{color:#FF9900;text-decoration: none;}


.pageindex{
	color: #0000FF;
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	text-decoration: none; margin-top:0px; margin-bottom:6px}
:hover.pageindex{
	color: #000099;
	border-bottom-width:0px;
	text-decoration: underline;
	}

.a_paragraph{
	font-family:Georgia;
	font-size:14px;
	margin-bottom:6px;
	margin-top:12px; line-height:125%
	}

.a_heading{
	border-top:1px dotted #808080; font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#3A537C;
	border-left-width:1px; border-right-width:1px; border-bottom-width:1px; padding-top:5px; margin-top:20px
	}

.a_heading_nl{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#3A537C;
	margin-bottom:6px; margin-top:0
	}

.a_heading_secondary{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#3366CC;
	margin-top:18px;
	margin-bottom:6px;
	}

.a_heading_gmapbox{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000080;
	margin-top:0px;
	margin-bottom:0px
	}

.a_heading_centered{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	margin-bottom:4; text-align:center; margin-top:12
	}

.a_heading_right{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:0; text-align:center; margin-top:0
	}

.a_indent{
	text-indent:-12;
	margin-left:12;
	}

.a_indent_large{
	text-indent:-20;
	margin-left:20;
	}

.a_list{
	font-family:Georgia;
	font-size:14px;
	margin-bottom:6px;
	margin-top:6px;
	text-indent:-12;
	margin-left:12;
	}

.a_list_secondary{
	font-family:Arial;
	font-size:13px;
	margin-bottom:6px;
	margin-top:6px;
	text-indent:-10;
	margin-left:22;
	line-height:1.2;
	}

.a_list_largeicon{
	text-indent:-17;
	margin-left:17;
	}

.a_list_largeicon_indented{
	text-indent:-22;
	margin-left:45
	}

span.a_box_heading{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#4956AB;
	margin-bottom:0;
	margin-top:0; background-color:#FFFFEC 
	}
	

.a_link_#FF9900{
	text-decoration: underline color: #FF6600;
	}
:visited.a_link_#FF9900{
	color:#3366FF;
	}
:hover.a_link_#FF9900{
	color:#FF6600;
	text-decoration: none;
	}


.asdf{
	font-family:Arial;
	font-size:12px;
	margin-bottom:6;
	margin-top:6;
	line-height:1.2;
	text-indent:-12;
	margin-left:12;
	}

.a_link_asdf{
	color:#3366FF;
	text-decoration: none;
	background-position: 0% 0%;
	background-image:url('../images/bulletlightgreensmall.gif');
	background-repeat:no-repeat; 
	text-indent:-12;
	margin-left:12;
	}
:hover.a_link_asdf{
	color:#FF9900;
	background-position: 0% 0%;
	background-image:url('../images/bullet#FF9900small.png');
	background-repeat:no-repeat;
	text-indent:-12;
	margin-left:12;
	}






.directory
{ 
padding:5px;
background:#6699FF url('../images/corner.GIF') no-repeat right top;
}

.pageheading
{
padding:5px;  
background:#FFFFFF url('../images/lightcorner.GIF') no-repeat right top; 
}

.heading_page{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#0066FF;
	margin-bottom:0;
	margin-top:0; text-align:center
	}
	
.bottomdirectory
{
padding:5px;  
background:#3366FF url('../images/bottomcorner.GIF') no-repeat right bottom; 
}


.leftlinks{
	color: #FFFFCC;
	font-family:Arial;
	font-size:11px;
	text-decoration: underline;
	}
:visited.leftlinks{
	color: #FFFFCC;
	}
:hover.leftlinks{
	color: #FF9900;
	text-decoration: none;
	}


.bottomlinks{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial;
	text-align: center;
	text-decoration: none;}
:visited.bottomlinks{
	color: #FFFFFF;
	font-size: 10px;
	font-family: Arial;
	text-align: center;
	text-decoration: none;}
:hover.bottomlinks{
	color: #000099;
	background-color: #FFFFFF;
	font-size: 10px;
	font-family: Arial;
	text-align: center; text-decoration:none
	}


.toplinks{
	color:#000000;
	font-weight: bold;
	font-family: Arial;
	text-decoration: underline}
:visited.toplinks{
	color:#000000;
	font-weight: bold;
	font-family: Arial;
	text-decoration: underline}
:hover.toplinks{
	color: #CC0000;
	background-color: #A1B6FB;
	text-decoration: none}


.toplinksmiddle{
	color:#000066;
	font-size:9pt;
	font-weight: bold;
	font-family: Arial;
	text-decoration: underline}
:visited.toplinksmiddle{
	color:#000066;
	font-size:9pt;
	font-weight: bold;
	font-family: Arial;
	text-decoration: underline}
:hover.toplinksmiddle{
	color: #CC0000;
	background-color: #A1B6FB;
	text-decoration: none}



/***************************************************************************************/

:hover.hov{
	color:#000000;
	font-style:italic}

/***************************************************************************************/

.homeannouncementlinks{
	color:#000066;
	font-weight: bold;
	font-family: Arial;
	font-size:14px;
	}
:visited.homeannouncementlinks{
	color:#000066;
	font-weight: bold;
	font-family: Arial;
	font-size:14px;
	}
:hover.homeannouncementlinks{
	background-color:#FFFFFF;
	color:#3366FF;
	text-decoration: none;
	font-size:14px; font-weight:bold; padding-left:1px; padding-right:1px; padding-top:1px; padding-bottom:0px}

/***************************************************************************************/

.homemainlinksleft{
	color:#FFFFFF;
	font-size: 11px;
	font-family: Arial; text-decoration:none}
:visited.homemainlinksleft{
	color:#FFFFFF;
	font-size: 11px;
	font-family: Arial; text-decoration:none}
:hover.homemainlinksleft{
	color: #FFFFFF;
	background-color: #0000CC}


.homesublinksleft{
	color:#ECF0FF;
	font-size: 10px;
	font-family: Arial;
	text-decoration:none;}
:visited.homesublinksleft{
	color:#ECF0FF;
	font-size: 10px;
	font-family: Arial;
	text-decoration:none;}
:hover.homesublinksleft{
	color: #FFFFFF;
	background-color: #0000CC}

/***************************************************************************************/

.bgrollover {
background-color: #ECF5F2;
color: #373F88;
display: block;
margin: 1px;
padding: 3px;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
} 
:hover.bgrollover {
background-color: #373F88;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ECF5F2;
font-weight: bold
}


/*************************Style for the background-bar****************************/

.clBar{position:absolute; width:120; height:10; background-color:transparent; layer-background-color:transparent; visibility:hidden}


/*Styles for level 0*/
.clLevel0, .clLevel0over{
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left}
.clLevel0{
	position:absolute;
	padding:2px;
	background-color:#3366FF;
	layer-background-color:#3366FF;
	color:#FFFFFF}
.clLevel0over{
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	color:#005BC6;
	cursor:pointer;
	cursor:hand}
.clLevel0border{
	position:absolute;
	visibility:hidden;
	background-color:#6699FF;
	layer-background-color:#6699FF}


/*Styles for level 1*/
.clLevel1, .clLevel1over{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:bold;
	text-align:left}
.clLevel1{
	background-color:#CFE7E7;
	layer-background-color:#FCCE55;
	color:#006699}
.clLevel1over{
	background-color:#006699;
	layer-background-color:#006699;
	color:#FCCE55;
	cursor:pointer;
	cursor:hand}
.clLevel1border{
	position:absolute;
	visibility:hidden;
	background-color:#DADCBA;
	layer-background-color:#006699}


/*Styles for level 2*/
.clLevel2, .clLevel2over{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left}
.clLevel2{
	background-color:#DADCBA;
	layer-background-color:#000000;
	color:#006699}
.clLevel2over{
	background-color:#006699;
	layer-background-color:#0099cc;
	color:#FFFFFF;
	cursor:pointer;
	cursor:hand}
.clLevel2border{
	position:absolute;
	visibility:hidden;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF}

/***************************************************************************************/

.home{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;	
	background-color:#005BC6;
	cursor:pointer;
	cursor:hand}
.homeover{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#005BC6;
	background-color:#FFFFFF;
	background-position: 5% 0%;
	background-image:url('http://www.catracking.com/images/menuhome3.png');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}



.announcements{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.announcementshover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}
	
	
.whoweare{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.whowearehover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}

	
	
.whatwedo{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.whatwedohover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}


.past{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.pasthover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}
		

.planningconsortium{
	position:absolute;
	padding:1px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.planningconsortiumhover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:1px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}
	

.pilotprojects{
	position:absolute;
	padding:1px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.pilotprojectshover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:1px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}
	
	
.needsassessment{
	position:absolute;
	padding:1px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.needsassessmenthover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:1px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}
	
	
.outreachtraining{
	position:absolute;
	padding:1px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.outreachtraininghover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:1px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}
	
	
.technicalassessment{
	position:absolute;
	padding:1px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.technicalassessmenthover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:1px;
	font-family:arial,helvetica;
	font-size:11px;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}


.sb702{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.sb702hover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}


.tracking101{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.tracking101hover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}
	
	
.resources{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.resourceshover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}
	
	
.getinvolved{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.getinvolvedhover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}
	
	
.howtoreachus{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.howtoreachushover{
	background-position: 98% 45%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/down.gif');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}
		

.search{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.searchhover{
	background-position: 5% 50%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/search.png');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}

	
.backtotop{
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:#3366FF;
	cursor:pointer;
	cursor:hand}
.backtotophover{
	background-position: 5% 50%;
	vertical-align:middle;
	position:absolute;
	padding:2px;
	font-family:arial,helvetica;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#005BC6;
	background-color:#FFFFFF;
	background-image:url('http://www.catracking.com/images/menuback1.png');
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand}