a,a:link,a:visited{
color:#FF9900;
text-decoration:underline;
}
a:active,a:hover{
color:#6699CC;
text-decoration:underline;
}
.Alert{
background:#FFFFCC;
border:2px solid #CC0000;
color:#000000;
font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
padding:10px 10px 10px 10px;
}
.BackToTop{
font:normal 12px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.FooterLinks{
color:#666666;
font:normal 10px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.FooterLinks a,.FooterLinks a:link,.FooterLinks a:visited{
color:#666666;
font:normal 10px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;
text-decoration:underline;
}
.FooterLinks a:active,.FooterLinks a:hover{
color:#666666;
font:normal 10px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;
text-decoration:none;
}
.NavLinks{
color:#000000;
font:bold 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.NavLinks a,.NavLinks a:link,.NavLinks a:visited{
color:#666666;
font:normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;
text-decoration:none;
}
.NavLinks a:active,.NavLinks a:hover{
color:#000000;
font:normal 11px/15px Verdana,Geneva,Arial,Helvetica,sans-serif;
text-decoration:underline;
}
.PageSubTitle{
color:#000000;
font:bold 22px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.PageTitle{
color:#6699CC;
font:bold 45px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.PrintText{
color:#000000;
font:normal 12pt "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.T11Black{
color:#000000;
font:normal 11px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.T11LtGray{
color:#999999;
font:normal 11px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.T12Gray{
color:#666666;
font:normal 12px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.T12LtGray{
color:#999999;
font:normal 12px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.T14Black{
color:#000000;
font:normal 14px/19px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.T14LtGray{
color:#999999;
font:normal 14px/19px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.T14Orange{
color:#FF9900;
font:normal 14px/19px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.T16Black{
color:#000000;
font:normal 16px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.T18Orange{
color:#FF9900;
font:normal 18px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.textfield157{
color:#000000;
font:normal 14px"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
width:157px;
}
.textfield247{
color:#000000;
font:normal 14px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
width:247px;
}
.V10Black{
color:#000000;
font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.V10Gray{
color:#666666;
font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;
}

/************************************************************************************************Forms******/
.contact_form {
	margin:0;
	padding:0;
	}

.contact_form fieldset { margin-bottom: 10px; }
	
.contact_form legend {
	padding: 0 4px 10px 0;
	font: bold 100% "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	_margin: 0 -7px; /* IE Win */
	}
	
.contact_form label {
	display: inline-block;
	line-height: 1.5;
	vertical-align: top;
	}
	
.contact_form fieldset ol {
	margin: 0;
	padding: 0;
	}
	
.contact_form fieldset li {
	list-style: none;
	padding: 5px;
	margin: 0;
	}
	
.contact_form fieldset fieldset {
	border: none;
	margin: 3px 0 0;
	}
	
.contact_form fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
	}
	
.contact_form fieldset fieldset label {
	display: block;
	width: auto;
	}

.contact_form em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
	}

.contact_form label { width: 120px; } /* Width of labels */
.contact_form fieldset fieldset label { margin-left: 100px; } /* Width plus 3 (html space) */

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */

.contact_form {
	width: 450px;
	font: 13px "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	color: #333;
	}
	
.contact_form legend { padding-left: 0; }
	
.contact_form legend,
.contact_form label { color: #333; }

.contact_form fieldset {
	border: none;
	}
	
.contact_form fieldset fieldset { background: none; }
	
.contact_form fieldset li {
	padding: 5px 10px 7px;
	}

.form225 {
	padding:4px;
	font: 100% "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	width: 225px;
	border:1px solid #ccc;
	border-color:#aaa #eee #eee #aaa;
	color:#333;
	background-color: #fff;
	}

#button {
        width:225px;
	margin: 1px 0 0 129px;
	background-color: #fff;
	padding: 5px 0 5px 0;
	}

#button {
	font: 100% "Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	}

input.button {
	margin-top: 5px;
  	background:#fff;
  	color: #333;
	font-size: 100%;
  	border:1px solid #FFF;
  	border-color:#CCC #666 #666 #CCC;
  	height: 25px;
	}