* { font-family:sans-serif;}
img {
	border: none;
}

.menub{ color:#104E8B;
	text-decoration:none;
}
.menubover{ color:#8B8386;
          text-decoration:underline;
}

.info_divs a:link {
  color: #000000; 
  text-decoration: none; 
}
.info_divs a:visited {
  color: #000000; 
  text-decoration: none; 
}
.info_divs a:hover { 
  color: #000000; 
  text-decoration: none;
}
.info_divs a:active {
  color: #000000; 
  text-decoration: none;
}


#sidebar2 {background-color: #fff; width: 200px; margin: 0 0; }
#sidebar2 a {font-size: 14px; }
#sidebar2 .box {border: 0; margin: 0 0 1px 0; padding: 0 0 23px 0; background: transparent url(black_box/sideboxfooterd_black.gif) no-repeat bottom center; display: block;}
#sidebar2 .box h4 {background: transparent url(black_box/sideboxheader_black.gif) no-repeat top center; border: 0; margin: 0; padding: 6px 26px 4px 26px; color: #555; }
#sidebar2 .box .subhead {background: transparent  url(black_box/sideboxsubheader_black.gif) no-repeat top center; border: 0; margin: 0; height: 11px; line-height: 1px; font-size: 1px; }
#sidebar2 .box .inside {float:top;background: transparent url(black_box/sideboxbody_black.gif) repeat-y top center; padding: 0px 26px; margin: 0; position: static;}
#sidebar2 .box p.line {border-bottom: 1px solid #a1a5a9; padding-bottom: 1em;}
#sidebar2 .box  p.last {border-bottom: 0; padding-bottom: 0;}

/* top right bottom left */
.bdr1 {
border-style: solid solid solid solid;
border-width: 1px 1px 1px 1px;
border-spacing: 2px;
padding: 4px;
border-color: black;
border-collapse:collapse;
}

.bdr2 {
border-style: solid solid solid solid;
border-width: 1px 1px 1px 1px;
border-spacing: 2px;
padding: 4px;
border-color: black;
}

.bdr3 {
border-style: solid solid solid solid;
border-width: 1px 1px 1px 1px;
border-spacing: 2px;
padding: 4px;
border-color: black;
}

.bdr4 {
border-style: solid solid solid none;
border-width: 1px 1px 1px 0px;
border-spacing: 2px;
padding: 4px;
border-color: black;
}



table.bdr5 {
	border-style: solid solid solid solid;
	border-width: 0px 0px 0px 0px;
	border-spacing: 2px;
	padding: 4px;
	border-color: black;
	border-collapse: collapse;
}
table.bdr5 th {
	border-style: solid solid solid solid;
	border-width: 0px 0px 1px 0px;
	border-spacing: 2px;
	padding: 4px;
	border-color: black;
	}
table.bdr5 td {
	border-width: 0px 1px 1px 1px;
	border-style: solid solid solid solid;
	padding: 3px 0px 0px 4px;
	margin: 0px;
	background-color: #ffffff;
	border-color:black;
	-moz-border-radius: 0px 0px 0px 0px;

}


table.bdr6 {
	border-style: none;
	border-width: 0px;
	border-spacing: 2px;
	padding: 4px;
	border-color: black;
	
}
table.bdr6 th {
	border-style: none;
	border-width: 0px 0px;
	border-spacing: 2px;
	padding: 4px;
	border-color: black;
	}
table.bdr6 td {
	border-width: 0px;
	border-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background-color: #ffffff;
	border-color:black;
	-moz-border-radius: 0px 0px 0px 0px;
}




a.cal_link:link { text-decoration: underline; color:#000000 }
a.cal_link:visited {text-decoration: underline; color:#000000}
a.cal_link:active {text-decoration: underline; color:#000000}
a.cal_link:hover {text-decoration: underline; color:#607B8B}
a.footer:link {text-decoration: none; color:lightblue}
a.footer:visited {text-decoration: none; color:lightblue}
a.footer:active {text-decoration: none; color:lightblue}
a.footer:hover {text-decoration: underline; color:gold}

a.sub_link:link {text-decoration: underline; color:blue;}
a.sub_link:visited {text-decoration: underline; color:blue;}
a.sub_link:active {text-decoration: underline; color:blue;}
a.sub_link:hover {text-decoration: underline; color:blue;}

.gryclr {
color: #555555;
}
