﻿body {
   background-color:#65B567;
   margin-top:20px; margin-left:0px; font-family:Arial; font-size:13px; color:#797979;
}

a                      { color:blue; text-decoration:none; }
a:hover                { color:red; }
a img                  { border:none; }

#divSite {
   width:904px;
   margin:auto;
}

#divHeader {
   width:90%; height:120px;
   margin:auto;
}

#divMain {
   width:90%; border:solid 8px #4B964D; background-color:white; padding:10px;
   margin:auto;
}

a.lnkHeader            { color:#D1E5D2; }
a.lnkHeader:hover      { color:#CCCCCC; text-decoration:none; }

a.lnkFoundation        { color:#BFD43B; text-decoration:none; font-weight:bold; }
a.lnkFoundation:hover  { color:#AEC12B; }

a.lnkBronzeAward       { color:#E97E26; text-decoration:none; font-weight:bold; }
a.lnkBronzeAward:hover { color:#CC6715; }

a.lnkWiderKeySkills       { color:#CA402E; text-decoration:none; font-weight:bold; }
a.lnkWiderKeySkills:hover { color:#872C1F; }

a.lnkEnterprise       { color:#3B8ED4; text-decoration:none; font-weight:bold; }
a.lnkEnterprise:hover { color:#256DA9; }

a.lnkBridgeBuilder       { color:#31866B; text-decoration:none; font-weight:bold; }
a.lnkBridgeBuilder:hover { color:#256DA9; }

a.lnkAspire        { color:#B842CC; text-decoration:none; font-weight:bold; }
a.lnkAspire:hover  { color:#9C30AF; }


table.tblGeneral {
   border:none; border-collapse:collapse;
}
td.cellHeader {
   border:solid 1px #F2F2F2;
   background-color:#E2E2E2; padding:3px;
   font-size:11px; color:#6B6B6D; font-weight:bold; text-align:center;
}

td.cellBody {
   border:solid 1px #6B6B6D;
   background-color:white; padding:3px;
   font-size:11px; color:black;
}

td.cellBlank {
   border:none; padding:0px;
}

.txtHeader {
   font-size:21px; color:#076A23; font-weight:bold;
}

.divLongLozenge {
   background-image:url('images/backgrounds/longlozenge.jpg'); background-repeat:no-repeat;
   width:900px; height:80px; padding:3px;
   color:white;
}

input, select {
   background-color:white; border:solid 1px #CCCCCC; font-family:Arial;
}
.txtSearch {
   background-image:url('images/icons/search.jpg'); background-repeat:no-repeat; padding-left:18px;
}

.txtSubText {
   font-size:10px; color:#9F9F9F;
}





div.point_sym_tooltip {
	position: absolute; 
	border: 2px solid #cccccc; 
	background-color: #eeeeee; 
	color: #000;
	text-align: center; 
	padding: 5px; 
}

div.point_sym_tooltip * {
	font-size: 14px; 
	font-family: verdana;
}

span.point_sym_hover_span:hover, span.point_sym_hover_span_hl { 
	background-color: #ffcc00;
}

span.point_sym_hover_span_nosymbol:hover, span.point_sym_hover_span_nosymbol_hl { 
	background-color: #eee; 
}

div.point_waiticon {
	position: absolute; 
	padding: 0px; 
	width: 16px; 
	height: 16px; 
	background-image: url('point_waiticon.gif'); 
	left: 100px; 
	top: 100px; 
}

#point_togglebutton {
	cursor:pointer;
}
