body {
 margin: 0;
 padding: 0;
}

.leftlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-left: 20px;
	height: 25px;
	vertical-align: bottom;
}
.selogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff6c00;
	text-decoration: none;
	padding-left: 25px;
	vertical-align: top;
}

.leftdotts {
	background-image: url(../images/left_dot.gif);
	height: 1px;
}
.leftlinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
}
.leftlinks a:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
}
.leftlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-left: 3px;
	background-color: #FF6600;
	width: 100%;
	padding-top: 8px;
	display: block;
}
.top3head {
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #005590;
	text-decoration: none;
}
.normalbluetxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005590;
	text-decoration: none;
}
.normaltxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #424242;
	text-decoration: none;
}
.orghead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.li1 {
	list-style-image: url(../images/dot.gif);
}

.whiteformtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.normaltxtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.specialeventhead {
	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.normalbluetxt a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #005590;
	text-decoration: underline;
}
.normalbluetxt a:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #005590;
	text-decoration: underline;
}
.normalbluetxt a:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #005590;
	text-decoration: none;
}
.normalbluetxtpad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005590;
	text-decoration: none;
	padding-left: 10px;
}
.normaltxtpad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #424242;
	text-decoration: none;
	padding-left: 5px;
}
.specialeventsubhead {

	font-family: "Trebuchet MS", Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #fced8b;
	text-decoration: none;
}
.normaltxtpadblack {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
}
.whiteformtxt a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.whiteformtxt a:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.orange1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff6c00;
	text-decoration: none;
	vertical-align: top;
}
.li2 {
	list-style-image: url(../images/dot.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding: 0px;
}
.whiteformtxt a:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whiteformtxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
.normaltxt12 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.tdline1 {
	background-color: #B0CFE3;
	margin: 0px;
	padding: 0px;
	height: 1px;
}
.specialeventhead1 {

	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.normaltxt12bold {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.normalbluetxt13 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #005590;
	text-decoration: none;
}
.headingblue {
	font-family: "Trebuchet MS", Verdana;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #005590;
	font-weight: bold;
}
.lightbluebg2 {
	background-color: #E2EEF5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.lightbluebg1 {

	background-color: #C0D9E9;
}
.style18 {
	color: #003366;
	font-size: 18px;
}
.style19 {color: #336633}
.style21 {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style22 {
	color: #FF6600;
	font-weight: bold;
	font-size: 12px;
}
.style23 {color: #660000}
.height1 {
	width: 1px;
	margin: 0px;
	padding: 0px;
}
.btbg {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	border: 1px solid #FFFFFF;
}
.btbgind {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	border: 1px  #FFFFFF;
	vertical-align: text-top;
}

.width1 {
	margin: 0px;
	padding: 0px;
	width: 1px;
}



.style24 {color: #DD5800}
.style25 {color: #003366}
.style26 {color: #003366; font-weight: bold; }.style23bold {
	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 28px;
}
#lightbluebg2 {
	background-color: #E2EEF5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#lightbluebg2 a:link, #lightbluebg2 a:visited, #lightbluebg2 a:active {color:#0000FF; text-decoration:underline} /* DRP */
#lightbluebg2 a:hover {color:#0000FF; text-decoration: none;} /* DRP */
#lightbluebg1 {

	background-color: #C0D9E9;
}
.border1 {
	border: 1px solid #a2c1d4;
	color: #000000;
	text-decoration: none;
}
.border {
	border: 1px dotted #999999;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}.style23bold11 {
	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 28px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
.style23bold11 a:link {

	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 28px;
}
.style23bold11 a:visited {


	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	height: 28px;
}
.style23bold11 a:hover {

	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	height: 28px;
}
.style23boldsmall {
	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.bgnew {
	background-color: #4c88b1;
}
.innerdot {
	background-image: url(../images/dot2.gif);
	margin: 0px;
	padding: 0px;
	height: 2px;
}
.innerwhitelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	height: 24px;
	margin-left: 10px;
	padding-left: 10px;
}
.innerwhitelinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.innerwhitelinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.innerwhitelinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
.whitebg2 {

	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.whitebg2li {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	list-style-type: square;
}
.headingblue1 {

	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #005590;
	font-weight: bold;
}

.headingblue1  a:link{

	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #005590;
	font-weight: bold;
}
.headingblue1  a:visited {

	font-family: "Trebuchet MS", Verdana;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #005590;
	font-weight: bold;
}
.headingblue2 {

	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #005590;
	font-weight: bold;
}
.innerwhitelinks1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.innerwhitelinks1 a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.innerwhitelinks1 a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.innerwhitelinks1 a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.innerwhitelinks1 a:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
td.innerwhitelinks12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
td.innerwhitelinks12 a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
td.innerwhitelinks12 a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
td.innerwhitelinks12 a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
td.innerwhitelinks12 a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bgnew1 {
	background-color: #4c88b1;
	border:solid 1px #000000;
}
.bgnew2 {
	background-color: #D2FFBB;
	border:solid 1px #666666;
	border-top:solid 0px #000000;
}
.width1 {
	background-color: #c7dae7;
	margin: 0px;
	padding:0px;
	width: 1px;
}

.width2 {
	background-color: #ffffff;
	margin: 0px;
	padding:0px;
	width: 1px;
}
.headingblue2 {


	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #005590;
	font-weight: bold;
}
#lightgreenbg2 {

	background-color: #eff7e4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

#lightgreenbg2 a:link, #lightgreenbg2 a:visited, #lightgreenbg2 a:active {
    font-weight: normal;
	color: #0000FF;
}

#lightgreenbg2 a:hover {
    font-weight: normal;
	color: #0000FF;
	text-decoration:underline;
}

#lightgreenbg3 {

	background-color: #EFF7E4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#lightgreenbg1 {


	background-color: #E6FFD9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.bordergreen {

	border: 1px solid #a4d68a;
	color: #333333;
	text-decoration: none;
}
.orgbg {
	background-color: #FAE1C9;
}
.redtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0033;
	text-decoration: none;
}
.height2 {

	height:4px;
	margin: 0px;
	padding: 0px;
}
.style23bold a:link {
	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.style23bold a:visited {
	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.style18copy16 {
	color: #003366;
	font-size: 15px;
	font-family: "Trebuchet MS", Verdana;
	font-weight: bold;
	text-decoration: none;
}
.style22big {

	color: #FF6600;
	font-weight: bold;
	font-size: 16px;
}
.style23boldbig {

	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	height: 28px;
}
.normaltxt13bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;

}
.style18copy16 {
	color: #003366;
	font-size: 15px;
	font-family: "Trebuchet MS", Verdana;
	font-weight: bold;
	text-decoration: none;
}
.style18copy16 a:link {
	color: #003366;
	font-size: 15px;
	font-family: "Trebuchet MS", Verdana;
	font-weight: bold;
	text-decoration: none;
}
.style18copy16 a:visited {
	color: #003366;
	font-size: 15px;
	font-family: "Trebuchet MS", Verdana;
	font-weight: bold;
	text-decoration: none;
}
.loginlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 35px;
	text-decoration: none;
}
.style18 a:link {
	color: #003366;
	font-size: 18px;
	text-decoration: none;
}
.style18 a:visited {
	color: #003366;
	font-size: 18px;
	text-decoration: none;
}
.normaltxt12 a:link, .normaltxt12 a:active, .normaltxt12 a:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}

.normaltxt12 a:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
}

.style19 a:link {
	color: #336633;
	text-decoration: none;
}
.style19 a:visited {
	color: #336633;
	text-decoration: none;
}
.style23 a:link {
	color: #660000;
	text-decoration: none;
}
.style23 a:visited {
	color: #660000;
	text-decoration: none;
}
.boxfix {
	margin: 0px;
	padding: 0px;
	width: 197px;
}
.loginlink a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.loginlink a:visited {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.whiteformtxt2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whiteformtxt2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-style: italic;
}
.whiteformtxt2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	font-style: italic;
}
.whiteformtxt1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 18px;
	font-style: italic;
}
.whiteformtxt1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 18px;
	font-style: italic;
}
.style18big14 {
	color: #003366;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.normaltxt14bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.leftlinks1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-left: 20px;
	height: 25px;
	vertical-align: bottom;
}
.leftlinks1 a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
}
.leftlinks1 a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
}
.leftlinks1 a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FAE1C9;
	text-decoration: underline;
	margin: 0px;
}
.leftlinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-left: 20px;
	height: 25px;
	vertical-align: bottom;

}
.leftlinks2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
}
.leftlinks2 a:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
}
.leftlinks2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-left: 3px;
	background-color: #FF6600;
	width: 100%;
	display: block;
}
.btbg a:link {

	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	border: 1px solid #FFFFFF;
}
.btbg a:visited {


	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	border: 1px solid #FFFFFF;
}
.orghead a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.orghead a:visited {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.orghead a:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.style30 {
	font-size: 15px;
	font-family: "Trebuchet MS", Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}

.activetab {
	background-color: #C7DAE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	display: block;
	height: 100%;
	width: auto;
}
.activetab a:link {

	background-color: #C7DAE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	display: block;
	height: 100%;
	width: auto;
}
.activetab a:visited {


	background-color: #C7DAE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	display: block;
	height: 100%;
	width: auto;
}
.activetab a:hover {

	background-color: #C7DAE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	display: block;
	height: 100%;
	width: auto;
}
td.activetab2 {
	background-color: #EFF7E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
td.activetab2 a:link {
    background-color: #EFF7E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
td.activetab2 a:visited {
    background-color: #EFF7E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
td.activetab2 a:hover {
    background-color: #EFF7E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.style19 a:link {
color: #336633
}
.style19 a:visited {

color: #336633
}
.lightgreenbg2 {

	background-color: #eff7e4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #a4d68a;
	color: #333333;
	text-decoration: none;
}.darkbluepop {
	background-color: #2471a6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #005590;
	color: #ffffff;
	text-decoration: none;
	padding: 5px;
}
.darkbluepop1 {
	background-color: #2471a6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border: 2px solid #FF6600;
	color: #ffffff;
	text-decoration: none;
	padding: 5px;
}
.style23boldbig a:link {


	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	height: 28px;
}
.style23boldbig a:visited {



	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	height: 28px;
}
.normaltxt a:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #424242;
	text-decoration: none;
}
.normaltxt a:visited {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #424242;
	text-decoration: none;
}
.whiteformtxt3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whiteformtxt3 a:link {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.whiteformtxt3 a:visited {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.orange1 a:link {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff6c00;
	text-decoration: underline;
	vertical-align: top;
}
.orange1 a:visited {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff6c00;
	text-decoration: underline;
	vertical-align: top;
}
.orange1 a:hover {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff6c00;
	text-decoration: none;
	vertical-align: top;
}
.btbg1 {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 77px;
	height: 18px;
	background-image: url(../images/submit_bt.gif);
	padding: 1px;
	display: block;
	border:0px;
}
.style30 a:link {

	font-size: 15px;
	font-family: "Trebuchet MS", Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}
.style30 a:visited {

	font-size: 15px;
	font-family: "Trebuchet MS", Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}
.style30 a:hover {


	font-size: 15px;
	font-family: "Trebuchet MS", Verdana;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}
.leftlinks3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	height: 25px;
	padding: 0px;
}
.leftlinks3 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.leftlinks3 a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.leftlinks3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	height: 100%;
	padding: 0px;
	background-color: #FF6600;
	width: 100%;
	display: block;
}
.style23boldbig1 {


	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.style23boldbig1 a:link {



	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.style23boldbig1 a:visited {




	color: #660000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.topspace {
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.normaltxt13 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.btbg a:hover {



	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	border: 1px solid #FFFFFF;
}
.normaltxt14bold a:link {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.normaltxt14bold a:visited {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.normaltxt13bold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	padding-left: 7px;
	font-weight: bold;
}
.headingblue2 a:link {


	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #005590;
	font-weight: bold;
}
.headingblue2 a:visited {



	font-family: "Trebuchet MS", Verdana;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #005590;
	font-weight: bold;
}
.style22big1 {
	color: #FF6600;
	font-weight: bold;
	font-size: 15px;
	font-family: "Trebuchet MS", Verdana;
}
.style18copy16small {

	color: #003366;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana;
	font-weight: bold;
	text-decoration: none;
}
.normaltxt13n2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	padding-left: 15px;
}

.normaltxt13n2_new {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}

.normalbluetxt12 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005590;
	text-decoration: none;
}
.normaltxt13n21 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	padding-left: 0px;
}
.normalbluetxtpad12 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005590;
	text-decoration: none;
	padding-left: 10px;
}
.normalbluetxtpad12 a:link {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005590;
	text-decoration: none;
}
.normalbluetxtpad12 a:visited {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #005590;
	text-decoration: none;
}
.greentext {
	color: #336633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.greentext a:link {
	color: #336633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.greentext a:visited {

	color: #336633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
/* search results */
.selected_page {
   font-weight: bold;
	font-size: 16pt;
	color: green;
}
.not_selected_page {
   font-weight: bold;
	font-size: 16pt;
	color: #FF9900;
}
#account_link {
	font-size: 10pt;
	color: blue;
	text-decoration: underline;
	font-weight: bold;
}
/* ----   DRP ADDs   ---- */
#freelistform td {vertical-align:top; font-size:11px;}
#freelistform input {font-size:10px; margin:0 0 0 4px}
#freelistform select {font-size:10px; margin:0 0 0 4px}

#biggtablet {border-collapse:collapse; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:left;  margin-left:8px}
   #biggtablet td {border:solid 1px #86B5D5}
   #biggtablet .redtext {color:#FF0000}
   
   #biggtablet .nontop {border-top:none}
   #biggtablet .nonright {border-right:none}
   #biggtablet .nonbottom {border-bottom:none}
   #biggtablet .nonleft {border-left:none}
   
   #biggtablet .top3 {border-top:solid 2px #86B5D5}
   #biggtablet .right3 {border-right:solid 2px #86B5D5}
   #biggtablet .bottom3 {border-bottom:solid 2px #86B5D5}
   #biggtablet .left3 {border-left:solid 2px #86B5D5}
   
   #biggtablet .bronze {background-color:#e5b97a}
   #biggtablet .silver { background-color:#C0C0C0}
   #biggtablet .gold { background-color:#FFE166}
   #biggtablet .grey { background-color:#FFFF99}
   #biggtablet td.redtext a {color:#FF0000; font-size:9px; font-weight:bold}
 
#newbtablet {border-collapse:collapse; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left; border:solid 1px #86B5D5; margin-left:8px}
   #newbtablet td {vertical-align:top}
   #newbtablet strong {font-size:13px} 
   #newbtablet .redtext {color:#FF0000}
   #newbtablet td.centeredw {text-align:center}
   
   #newbtablet .top2 {border-top:solid 1px #666666}
   #newbtablet .right2 {border-right:solid 1px #666666}
   #newbtablet .bottom2 {border-bottom:solid 1px #666666}
   #newbtablet .left2 {border-left:solid 1px #666666}
   td.dotxdot {background: #FFFFFF url(/img/dot_border.gif) repeat-y center top;}
   
#firsttablet { border-collapse:collapse; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-left:8px; border:solid 1px #86B5D5; border-top-width:0px;}
   #firsttablet td {vertical-align:top; border:solid 1px #86B5D5;}
   #firsttablet td.nobron {border-top-width:0px; font-size:14px; padding:12px 0;}
   #firsttablet a {text-decoration:underline; color:#0000FF}
   #firsttablet .bluebolde {font-size:13px; font-weight:bold; color:#003386}
   #firsttablet .redbolde {font-size:13px; font-weight:bold; color:#FF3300}
   #firsttablet .redmobold {color:#FF3300}
   #firsttablet .redboldes {font-size:12px; font-weight:bold; color:#FF3300}

   
   #firsttablet .top2 {border-top:solid 1px #666666}
   #firsttablet .right2 {border-right:solid 1px #666666}
   #firsttablet .bottom2 {border-bottom:solid 1px #666666}
   #firsttablet .left2 {border-left:solid 1px #666666}  
   
   .underheadtext {font-size:12px; font-weight:bold}
   .newprovrec {font-size:12px; font-weight:bold; font-style:italic; color:#003386}
   
.validation-advice {display: none;}

select.validation-failed, input.validation-failed, checkbox.validation-failed ,textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
.simplered {color:#FF0000}

a.realsearchlink:link, a.realsearchlink:active, a.realsearchlink:visited {text-decoration:underline}
a.realsearchlink:hover {text-decoration:none}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	}

a.normalylink:link, a.normalylink:active, a.normalylink:visited {color:#0000FF; text-decoration:underline}
a.normalylink:hover {color:#0000FF; text-decoration:none}

.searchtitleem {width:280px; float:right; font-size:14px; font-style:italic; font-weight:bold; text-align:right; color:#336633}

.pop_border {border:solid 10px #C0E9D7}
.pop_start {border:solid 10px #C0E9D7; overflow:auto}

#addonsta {border:solid 1px #86B5D5; border-collapse:collapse}
    #addonsta td {border:solid 1px #86B5D5}
	#addonsta td table td{border-width:0}
	
#prolistcontainer {padding-left:8px}
	#prolistcontainer table.provlist td.style23 a {color:#660000; text-decoration:none}
	
a.dispforreg, a.dispforreg:link, a.dispforreg:visited, a.dispforreg:active {color:#0000FF; font-size:12px; text-decoration:underline; font-style:normal}
a.dispforreg:hover {color:#0000FF; font-size:12px; text-decoration:none; font-style:normal}


/*  ADMIN  */

.clear_all, div.clear_all, .a_column ul li div.clear_all, .a_column ul li div.list_item_box div.clear_all {
  clear: both;
	display: none;
}

#col_container {
	width: 100%;
	display: block;
	padding: 0;
	margin: 0;
	border: 0;
}

div.a_column {
	width: 31%;
	padding: 0 0 0 2%;
	float: left;
	display: block;
	margin: 0;
	border: 0;
}

  /* edit_chair_event.php */
	
	#primary_container {
		width: 100%;
		display: block;
		padding: 0;
		margin: 0;
		border: 0;
	}
	
	#left_col {
		width: 18%;
		display: block;
		padding: 0;
		margin: 0;
		float: left;
	}
	
		#admin_header {
		  width: 100%;
			background: #fff;
			display: block;
			padding: 0;
			margin: 0;
			border: 0;
	  }
		
		  #admin_header h1 {
		  	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
				font-size: 16px;
				color: #025791;
				font-weight: normal;
				padding: 0 20px;
				margin: 0;
		  }
			
			#admin_header div.welcome_user {
				display: block;
				font-size: 12px;
				color: #325268;
				font-weight: normal;
				margin: 0;
				font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
				padding: 10px 20px;
			}
	
		#ece_header {
			width: 100%;
			margin: 0;
			padding: 0 0 6px 0;
			background: #f0f0f0;
			border: 0;
			display: block;
		}
	
		#admin_nav {
			width: 100%;
			display: block;
			padding: 10px 0;
			margin: 0;
			background: #fff;
		}
		
		  #admin_nav a, #admin_nav a:active, #admin_nav a:visited {
		  	color: #000;
				margin: 0;
				padding: 4px 0 4px 9%;
				text-decoration: none;
				border-bottom: 1px solid #fff;
				font-size: 13px;
				font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
				display: block;
				font-weight: normal;
				width: 91%;
				background: #fff;
		  }
			
			#admin_nav a:hover {
				/* blue: DFEDF6 */
        background: #FFCC66;
				/* background: url(../images/admin/bg/nav_link_grad.png) repeat-x bottom #fff; */
				border-bottom: 1px solid #FFAA00;
			}
	
  #main_window_cont, #lower_cont {
  	background: #fff;
		width: 80%;
		display: block;
		padding: 10px 0;
		margin: 0;
		float: left;
	}
	
	  #lower_cont {
	  	padding: 0 0 0 20%;
	  }
	
	h2.page_title {
		font-size: 24px;
		width: 70%;
		font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, Lucida, "Lucida Sans", "Lucida Sans Unicode";
		color: #000;
		font-weight: normal;
		display: block;
		margin: 0;
		background: #fff;
		text-transform: uppercase;
		padding: 10px 0 6px 30%;
	}
	
	h3.col_head {
		font-size: 16px;
		color: #1179BD;
		font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, Lucida, "Lucida Sans", "Lucida Sans Unicode";
		display: block;
		padding: 0;
		font-weight: normal;
		margin: 0 0 6px 32px;
		text-decoration: none;
	}
		
	  .a_column ul {
	  	margin: 0 0 0 20px;
			padding: 10px 26px 10px 16px;
			background: url(../images/bg/input/input_box_bg.png) repeat-x top #F3F7FA;
			border: 1px dotted #C6DAE8;
	  }
	  .a_column ul li {
	  	list-style-type: none;
			margin-bottom: 9px;
	  }
					
			.a_column ul li.clear {
				clear: both;
				padding: 0;
				margin: 0 0 9px 0;
				border: 0;
				height: 0;
				width: 0;
			}
		
		.a_column input, .a_column textarea, .a_column select {
			width: 100%;
			border: 1px solid #8AB5D3;
			padding: 2px;
			font-size: 13px;
			background: url(../images/bg/input/input_bg_grad.png) repeat-x top #fff;
		}
		  
			.a_column select {
				padding: 1px;
			}
		
		  .a_column .list_item_box input, .a_column .list_item_box textarea, .a_column .list_item_box select {
		    margin: 2px 0 0 0;
			}
			
			.wide_save, .wide_save:active, .wide_save:visited{
				border: 0;
				border-bottom: 1px solid #17537C;
				background: #246796;
				padding: 3px 0;
				font-size: 13px;
				text-transform: none;
				width: 94%;
				margin: 2% 6% 2% 0;
				color: #fff;
				font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, Lucida, "Lucida Sans", "Lucida Sans Unicode";
		    display: block;
			}
		
		.list_item_box {
			width: 100%;
			padding: 0;
			margin: 0;
			display: block;
			border: 0;
		}
		
		  .list_item_left, .list_item_right {
			  width: 48%;
				padding: 0;
				margin: 0;
				display: block;
				float: left;
				border: 0;
			}
			
			.list_item_left {
				margin: 0 2% 0 0;
			}
			
			.list_item_right {
				margin: 0 0 0 2%;
			}
		
		  .field_title {
		    font-size: 12px;
		    color: #003B61;
		    font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, Lucida, "Lucida Sans", "Lucida Sans Unicode";
		  }
			
   a.goto_link {
		font-size: 12px;
		color: #1179BD;
		font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, Lucida, "Lucida Sans", "Lucida Sans Unicode";
		display: block;
		padding: 3px 0 0 30px;
		text-transform: none;
		text-decoration: none;
		margin: 0;
		text-decoration: none;
	}
	
	a.goto_link:hover {
		color: #009AFF;
		text-decoration: underline;
	}
	
	/* chair_event_report.php */
	
	a.col_head, a.col_head:link, a.col_head:active, a.col_head:visited  {
		color: #fff;
		text-decoration: none;
	}
	
	a.col_head:hover {
		text-decoration: underline;
	}
	
  div.cpanel {
		display: block;
		padding: 0;
		margin: 0;
  }
	
	div.input_box {
		padding: 6px 9px;
		margin: 3px;
		font-size: 11px;
		display: block;
		color: #24668E;
		font-family: Tahoma, "Trebuchet MS", Arial, Helvetica;
		clear: none;
		float: left;
	}
	
	div.input_box select, div.input_box input {
		font-size: 12px;
		font-family: Tahoma, "Trebuchet MS", Arial, Helvetica;
		border: 2px solid #24668E;
		margin-top: 2px;
		padding: 2px;
	}
	
	div.input_box select {
		padding: 1px;
	}
	
	div.input_box input.bb {
		color: #fff;
		background: #24668E;
		border: 1px solid #215778;
		padding: 3px;
		margin: 0;
	}
	
		div.input_box a, div.input_box a:link, div.input_box a:visited, div.input_box a:hover, div.input_box a:active {
	  	color: #24668E;
			text-decoration: none;
			margin: 0;
			display: block;
	  }
		
		div.input_box a:hover {
			text-decoration: underline;
		}
	
	div.pagination {
		font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		display: block;
		float: right;
		padding: 3px 0;
		padding-right: 1%;
		font-weight: bold;
	}
	
	  div.pagination a, div.pagination a:link, div.pagination a:visited, div.pagination a:hover, div.pagination a:active {
	  	color: #24668E;
			text-decoration: none;
			margin: 0 3px;
			font-weight: bold;
	  }
		
		div.pagination a:hover {
			text-decoration: underline;
		}
		
		div.pagination span.active_page {
			margin: 0 7px 0 3px;
			font-weight: bold;
		}
	
	/* chair event report table */
	
	  table.admin_data {
	    width: 99%;
			font-weight: normal;
	    margin: 0;
			float: left;
		  display: block;
		  padding: 0;
			font-size: 11px;
			font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	  }
	  
	    table.admin_data td a, table.admin_data td a:active, table.admin_data td a:visited {
		  color: #24668E;
		  text-decoration: none;
		}
		
		table.admin_data td a:hover {
		  text-decoration: underline;
		}
	  	  
	    table.admin_data td.col_title {
		  background: #215778;
		  height: 25px;
		  font-size: 11px;
		  color: #e4eaf1;
		  border: 0;
		  text-align: left;
		  font-weight: bold;
			text-align: center;
		  margin: 0;
		  padding: 3px 10px;
		}
		
		table.admin_data input.del_table {
			background: #366C8D;
			color: #fff;
			padding: 3px;
			font-size: 11px;
			margin: 0;
			font-weight: bold;
			border: 0;
		}
		
		table.admin_data input.del_table:hover {
			background: #5A87A2;
		}
		
		  table.admin_data input.del_user_box {
		  	margin-left: 26px;
		  }
		
		  table.admin_data td.col_title a, table.admin_data td.col_title a:active, table.admin_data td.col_title a:visited {
		    color: #fff;
				display: block;
			  text-decoration: none;
			  padding: 3px;
		  }
		  
		  table.admin_data td.col_title a:hover {
		    text-decoration: none;
				background: #366C8D;
		  }
		
		table.admin_data td.white, table.admin_data td.light {
		  background: #fff;
		  font-size: 1.1em;
		}
		
		  table.admin_data td.light {
		    background: #e4eaf1;
	      }
		  
		  a.table_control, a.table_control:link, a.table_control:visited, table.admin_data a.table_control:visited, a.table_control:hover, a.table_control:active {
			color: #CE0808;
			float: right;
			display: block;
			padding: 7px;
			margin: 0;
			font-weight: normal;
			text-decoration: none;
		  }
		  
		  a.table_control:hover, table.admin_data a.table_control:hover {
		    color: #fff;
				background: #CE0808;
				text-decoration: none;
		  } 
		
	
	/* Provider Listing Include Page */

	.review_link, a.review_link, .normaltxt a.review_link, .normaltxt a.review_link:active, .normaltxt a.review_link:visited, .normaltxt a.review_link:link {
		color: #2B6299;
		font-weight: normal;
		font-size: 1.1em;
	}
	
	.style23bold11 a, .style23bold11 a:visited, .style23bold11 a:active, .style23bold11 a:link {
		color: #2B6299;
		font-weight: normal;
		font-size: 1.1em;
	}
	
	.style23 a, .style23 a:visited, .style23 a:active, .style23 a:link {
		color: #2B6299;
		font-weight: normal;
		font-size: 1.1em;
	}
	
	.normaltxt a.review_link:hover {
		text-decoration: underline;
	} 
	
	span.additional_info {
		color: #060;
		font-weight: bold;
	}
	
	.style18 a.search_name, .style18 a.search_name:visited, .style18 a.search_name:active, .style18 a.search_name:link {
  	color: #003366;
	  font-size: 18px;
	  font-style: normal;
		font-weight: bold;
		text-decoration: none;
	}
	
	.style18 a.search_name:hover {
    text-decoration: underline;
	}
	
	span.license_validated {
		font-weight: bold;
	  color: #2B6299;
  }