A:link {text-decoration: none; color: #DA6A08;}
A:visited {text-decoration: none; color: #DA6A08;}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: #DA6A08;}




body {
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color:#BBBBBB;
	scrollbar-face-color: #749D35;
}

td.rightbordertd { 
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #b2b9b0;
	border-right: 1px solid #d7dbe3;
	font-size: 11px;
	font-family: "Trebuchet MS", tahoma, arial, Verdana, Helvetica;
	color: #555555;
	background-color: #FFFFFF;
}

td.leftbordertdtotal { 
	border-left: 1px solid #eff3f9;
	border-right: 1px solid #b2b9b0;
	border-top: 1px solid #b2b9b0;
	border-bottom: 1px solid #b2b9b0;
	background-color: #D3E1BE;
	font-size: 11px;
	font-family: "Trebuchet MS", Tahoma,arial,Verdana, Helvetica;
	color: #555555;
}

td.rightbordertdtotal { 
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #b2b9b0;
	border-bottom: 1px solid #b2b9b0;
	border-right: 1px solid #d7dbe3;
	font-size: 11px;
	font-family: "Trebuchet MS", tahoma, arial, Verdana, Helvetica;
	color: #555555;
	background-color: #FFFFFF;
}

td.registration{

	border-left: 1px solid #FFFFFF;
	font-size: 11px;
	font-family: "Trebuchet MS", tahoma,arial,Verdana, Helvetica;
	color: #FFFFFF;
	background-color: #5D7388;

}

td.insideregistration{

	border-left: 1px solid #FFFFFF;
	font-size: 11px;
	font-family:  "Trebuchet MS", tahoma,arial,Verdana, Helvetica;
	color: #555555;
	background-color: #FFFFFF;
	border-bottom: 1px solid #b2b9b0;
	border-right: 1px solid #d7dbe3;
}

td.moreinfo{

	border-left: 1px solid #b2b9b0;
	border-top: 1px solid #b2b9b0;
	border-bottom: 1px solid #b2b9b0;
	border-right: 1px solid #b2b9b0;
	background-color: #eeeeee;
}

td.rightbordertdlong { 
	border-top: 1px solid #ffffff;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #b2b9b0;
	border-right: 1px solid #d7dbe3;
	font-size: 11px;
	font-family: "Trebuchet MS", tahoma,arial,Verdana, Helvetica;
	color: #555555;
	background-color: #FFFFFF;	
}

td.fullbordertdlong { 
	border-top: 1px solid #ffffff;
	border-left: 1px solid #eff3f9;
	border-bottom: 1px solid #b2b9b0;
	border-right: 1px solid #d7dbe3;
	font-size: 11px;
	font-family: "Trebuchet MS", tahoma,arial,Verdana, Helvetica;
	color: #555555;
	background-image: url(images/formbackgroundlong.jpg);
}

td.leftbordertd { 
	border-left: 1px solid #eff3f9;
	border-right: 1px solid #b2b9b0;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #b2b9b0;
	background-color: #D3E1BE;
	font-size: 11px;
	font-family: "Trebuchet MS", Tahoma,arial,Verdana, Helvetica;
	color: #555555;
}

td.leftbordertd2 { 
	border-left: 1px solid #aec7ed;
	border-right: 1px solid #8ab1ec;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #8ab1ec;
	background-color: #A0AE8B;
	font-size: 11px;
	font-family: Tahoma,arial,Verdana, Helvetica;
	color: #333333;
}

INPUT.inputbox {
	font-family: "Trebuchet MS", tahoma, Verdana;	
	font-size: 12px;
	border: solid 1px #a8c6f2;
	height: 20px;
	background-color: #effffe;
	color: #444444;
	/*background: url(/images/dropshadow2.jpg) no-repeat 0 0;*/
}
INPUT.inputboxfocus {
	font-family: "Trebuchet MS", tahoma, Verdana;	
	font-size: 12px;
	border: solid 1px #a8c6f2;
	height: 20px;
	background-color: #eff1e8;
	color: #444444;
	background: url(/images/dropshadow2Focus.jpg) no-repeat 0 0;
}

INPUT.inputboxsearch {
	font-family: "Trebuchet MS", tahoma, Verdana;	
	font-size: 12.5px;
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-top: 1px solid #7f7f81;
	border-bottom: 1px solid #dedcdd;
	height: 20px;
	background-color: #FFFFFF;
	color: #444444;
}

INPUT.inputboxcheck {
	border: solid 0px #FFFFFF;
	width : 1.9em ; 
	height : 1.9em ;    
	padding: 0px;
	margin: 0px;
	float: center;
}

select {
	font-family: "Trebuchet MS", Verdana, "MS Serif", "New York", serif;	
	font-size: 11px;
	border: solid 1px #bfc1b8;
	height: 17px;
	color: #444444;
	/*background: url(images/forminputbackground.jpg) no-repeat 0 0;*/
	background-color: #ffffff;
}
TEXTAREA {
	font-family: "Trebuchet MS", Verdana, "MS Serif", "New York", serif;	
	font-size: 11px;
	border: solid 1px #a8c6f2;
	color: #555555;
	background-color: #eff1e8;
}
TD {
	font-size: 11px;
	font-family:  tahoma, Verdana, Arial, Helvetica;
	color: #666666;
}
.btn {border: 1px outset; cursor: pointer; font-size:9; font-weight: normal; margin: 0px 0px 0px 1px; padding: 1px 1px 1px 1px;
	height: 18px;
	background-image: url(images/submitbutton.gif);
	backgroung-image: repeat-x;
}

.error {
	border-color: #FF0000;
	border-width: 2;	
	border-style: solid;	
	background-color: #FFDEDE;
	width: 98%;
}

.error TD {
	color: #FF0000;
	FONT-SIZE: 10px; 
	font-family: "Trebuchet MS", verdana, sans-serif;
}

.error.title {
	background-color: #FF9393;
}

.error .title TD {
	color: #FFFFFF;
	font-weight: bold;
	FONT-SIZE: 12px; 
	font-family: "Trebuchet MS", verdana, sans-serif;
}

TD.cookiecrumb {
	font-family: "Trebuchet MS", tahoma, Verdana, Arial, Helvetica;
	color: #494943;
	padding-left: 3px;
}


td.inadd{
	border-color: #000000;
	border-width: 1;	
	border-style: solid;
	background-color:#FFE395;
	Padding=3;
	FONT-SIZE: 11px; 
	font-family: "Trebuchet MS", verdana, sans-serif;


}


td.adspace{

	border-color: #DDDDDD;
	border-width: 1;	
	border-style: solid;
	Padding=3;
	FONT-SIZE: 13px; 
	font-family: "Trebuchet MS", verdana, sans-serif;
	background-color:FEE7B5


}

h2{

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 18px;

font-weight: bold;

color: #2a6700;
}

h3 {

font-family: Georgia, "Times New Roman", Times, serif;

font-size: 16px;

font-weight: bold;

color: #80b624;
} 

.errorBox {
	margin:0 5px;
	border:1px solid rgb(150,0,0);
	padding:1ex;
  background-color:rgb(200,0,0); 
  color:white
}

.requiredAsterisk {
  color:red
}