/* DEFAULT STYLES */
	body,b { color: #000000; font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular }
	td { color: #000000; font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular }
	td.margin_line{
	padding-left: 5px;
	padding-top: 5px;
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-left: 20px;

	}
	.tf100 {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	td.header {
	padding-top: 10px;
	}
	.morelink {
	font-weight: normal;
	color: 0000FF;
	text-decoration: none;
	}
	.heading {
	font-family: Arial, Helvetica, SunSans-Regular;
	color: #666633;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	}
		.heading2 {
	font-family: Arial, Helvetica, SunSans-Regular;
	color: #003366;
	font-weight: normal;
	font-size: 14px;
	text-transform: uppercase;
	}
	h2{
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	
	}
	.heading3{
	color: #485F6B; font-weight: bold; font-size: 13px;
	}
	h1,h3 { color: #485F6B; font-weight: bold; font-size: 13px; }
        th { color: #485F6B; font-weight: bold; font-size: 11px;}	
        .subheading,h4,h5,h6  {
	color: #485F6B;
	font-weight: bold;
	font-size: 11px;
}
	
	
	button, input[type="reset"], input[type="submit"]  { color: #fff; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; text-decoration: none; background: transparent url(images/button01a.gif) no-repeat; text-align: center; border: 0px; width: 79px; height: 19px }
	.button { color: #fff; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; text-decoration: none; background: transparent url(images/button01a.gif) no-repeat; text-align: center; border: 0px; width: 79px; height: 19px }
	input[type="text"],textarea   { font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; text-decoration: none; background-color: #FFFFFF; margin-top: 1px; margin-bottom: 7px; padding: 2px; border: solid 1px #485f6b }
	.inputtext   { font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; text-decoration: none; background-color: #FFFFFF; margin-top: 1px; margin-bottom: 7px; padding: 2px; border: solid 1px #485f6b }
	input[type="password"],textarea  { font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; text-decoration: none; background-color: #FFFFFF; margin-top: 1px; margin-bottom: 7px; padding: 2px; border: solid 1px #485f6b }
	select {}

	/* INTERNET EXPLORER EXCEPTIONS */
		.inputsubmit { color: #fff; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; text-decoration: none; background: transparent url(images/button01a.gif) no-repeat; text-align: center; border: 0px; width: 79px; height: 19px }
		.inputreset { color: #fff; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; text-decoration: none; background: transparent url(images/button01a.gif) no-repeat; text-align: center; border: 0px; width: 79px; height: 19px }
		.inputtext { font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; text-decoration: none; background-color: #dce6fa; margin-top: 1px; margin-bottom: 7px; padding: 2px; border: solid 1px #485f6b }
		.inputpassword { font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; text-decoration: none; background-color: #dce6fa; margin-top: 1px; margin-bottom: 7px; padding: 2px; border: solid 1px #485f6b }


/* NAVIGATION */
	.nav   {
	color: #FFFFFF;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	}
	
	a:link.nav { color: #0000CC; text-decoration: none; font-weight: bold }
	a:hover.nav    { color: #0000CC; text-decoration: none; font-weight: bold }
	a:active.nav    { color: #0000CC; text-decoration: none; font-weight: bold }
	a:visited.nav { color: #0000CC; text-decoration: none; font-weight: bold }
	a.sidelink { color: #000000; text-decoration: none; }	
	
	.line{
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-left: 20px;
	}
	.line_bottom{
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-left: 20px;
	}
	
	/*FORM STYLES */
.textarea {
border:1 solid #A4B980;
background: #ffffff;

/*background: transparent url("images/textarea_bg.gif") no-repeat;*/
}
.pulldown{
border:5 solid #A4B980;
/* outline: red solid 2px;*/
}

input.btn{
	background: transparent url("../images/btn_bg.gif") no-repeat;
	margin:3px;
	height:23px;
	border:solid 0 #fff;
	width:80px;
	font-size: 10px;
}
input.btn_big{
	background: transparent url("../images/btn_bg_big.gif") no-repeat;
	margin:3px;
	height:23px;
	border:solid 0 #fff;
	width:100px;
	font-size: 10px;
}
input.btn_lrg{
	background: transparent url("../images/btn_bg_lrg.gif");
	margin:3px;
	height:23px;
	border:solid 0 #fff;
	width:150px;
	font-size: 10px;
}
input.btn_bws{
	background: transparent url("../images/btn_bg_bws.gif");
	margin:3px;
	height:23px;
	border:solid 0 #fff;
	width:200px;
	font-size: 10px;
}

.bb {
	border: 1px solid #333333;
}

a {
	color: #006600;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	color: #006600;
	text-decoration: none;
	font-weight: bold;
}