html, body {
margin:0;
height:100%; /* this is the key! */
   scrollbar-face-color:#FC6806;
   scrollbar-arrow-color:#023167;
   scrollbar-track-color:#B0C6FF;
   scrollbar-shadow-color:rgb(0,0,0);
   scrollbar-highlight-color:rgb(0,0,0);
   scrollbar-3dlight-color:#666666;
   scrollbar-darkshadow-Color:#202020; 
}

.nav {
	color:#000000;
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.nav a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}
.nav a:hover {
	color:#FFFF00;
}



.red_1 {
	color:#ff0000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}


.button{
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background:url(img/button_bg.jpg);
}

.black_1 {
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.black_1 a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.black_1 a:hover{
	color:#FF6600;
	text-decoration:underline;
}



.black_2 {
	color:#003366;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
}
.black_2 a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.black_2 a:hover{
	color:#FF0000;
	text-decoration:underline;
}


.white_2 {
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.white_2 a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
}
.white_2 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.white_4 {
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.white_5 {
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}


.black_3 {
	color:#202020;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
.black_3 a{
	text-decoration:none;
	color:#202020;
	font-weight:normal;
}
.black_3 a:hover{
	color:#ff6600;
	text-decoration:underline;
}



.black_4 {
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
}
.black_4 a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.black_4 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.black_5 {
	color:#000000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
}
.black_5 a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.black_5 a:hover{
	color:#FF0000;
	text-decoration:underline;
}

.pag_nav {
	color:#ff6600;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.pag_nav a{
	text-decoration:none;
	color:#000000;
	font-size:12px;
}
.pag_nav a:hover{
	color:#FF0000;
}



.side_borders{
	border-left:thin;
	border-left-color:#666666;
	border-left-style:solid;
	padding-left:10px;
}

.nav{
	font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003366;
}
.nav a{
	color:#003366;
	text-decoration:none;
	display:block;
}
.nav a:hover{
	color:#ff6600;
	border-left:thick;
	border-left-color:#ff6600;
	border-left-style:solid;
	padding-left:5px;
}



input,select,textarea{
	background-color:#ffffff;
	border:1px;
	border-style:outset;
	border-color:#CCCCCC;
}



.heading{
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#003366;
}


.heading_a{
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#003366;
}


.heading2 {
	font-size: 16px;
	color: #FF6600;
	font-family: "Trebuchet MS", Arial, "Times New Roman", Times, serif;
}

.heading4 {
	font-size: 22px;
	color: #FF6600;
	font-family: "Trebuchet MS", Arial, "Times New Roman", Times, serif;
}
.heading3 {
	color:#003366;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border-left:thick;
	border-left-color:#ff6600;
	border-left-style:solid;
	padding-left:5px;	
}


.popup{
filter:alpha(opacity=50); opacity: 0.50;
}

.td_nav{
	color:#cccccc;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
.td_nav a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	display:block;
}
.td_nav a:hover{
	background-color:#63CAF1;
	color:#FF0000;
	padding-top:3px;
	padding-bottom:3px;
}