body {font-size: 11px; color: #FFFFFF; font-family: verdana, helvetica, sans-serif; overflow-y: scroll;}
table {background-color: transparent}
td {font-size: 11px; color: #000000; font-family: verdana, helvetica, sans-serif;}

li
{
	font-weight: bold;
	font-size: 11px;
	color: #17446a;
}

td.bannerltop{position: relative; background-image: url(images/bannerlbg.gif); background-position: right; 
  background-repeat: repeat-y; background-color: #022a50;}
td.bannerrtop{position: relative; background-image: url(images/bannerrbg.gif); background-position: left; 
  background-repeat: repeat-y; background-color: #022a50;}
td.bannerlbottom{position: relative; background-image: url(images/bannershadow.gif); background-position: top; 
  background-repeat: repeat-x; background-color: #3fa3e6;}
td.bannerrbottom{position: relative; background-image: url(images/bannershadow.gif); background-position: top; 
  background-repeat: repeat-x; background-color: #3fa3e6;}
  
td.middle{position: relative; background-image: url(images/middlebg.jpg); background-position: top; 
  background-repeat: repeat-x; height: 100%;}
td.topn{position: relative; background-image: url(images/topbgn.jpg); background-position: bottom; 
  background-repeat: repeat-x; height: 33px;}
td.waybottom {font-size: 11px; color: #FFFFFF; font-family: verdana, helvetica, sans-serif;}

td.transparent {font-size: 12px; color: #000000; font-family: verdana, helvetica, sans-serif; 
  background-color: transparent;}

td.mainouter {font-size: 11px; color: #000000; font-family: verdana, helvetica, sans-serif; background-color: #FFFFFF;
  background-image: url(images/mainbg.jpg); background-position: top; background-repeat: repeat-x;}
table.maininner {background-color: transparent;}
td.main {font-size: 11px; color: #000000; font-family: verdana, helvetica, sans-serif; background-color: transparent;}
td.title {background-color: transparent; border-top: #032555 1px solid;}
td.bottom {font-size: 11px; color: #000000; font-family: verdana, helvetica, sans-serif; background-color: #FFFFFF;
  background-image: url(images/mainbottombg.jpg); background-position: bottom; background-repeat: repeat-x;}

  
td.leftnav {font-size: 11px; color: #FFFFFF; font-family: verdana, helvetica, sans-serif; font-weight: bold;
  background-image: url(images/leftnav.gif); background-position: left; background-repeat: repeat-y;}
td.rightnav {font-size: 11px; color: #FFFFFF; font-family: verdana, helvetica, sans-serif; font-weight: bold;
  background-image: url(images/rightnav.gif); background-position: right; background-repeat: repeat-y;}

a.navbar {color: #d9d9d9; text-decoration: none}
a.navbar:hover {color: #FFFFFF; text-decoration: none}
a {color: #122942; text-decoration: none}
a:hover {color: #0d3b6d; text-decoration: none}

td.button {font-size: 12px; color: #d9d9d9; font-family: verdana, helvetica, sans-serif;
  background:url(images/navbg.jpg);}
td.buttonover {font-size: 12px; color: #FFFFFF; font-family: verdana, helvetica, sans-serif;
  background:url(images/navover.jpg);}
a.button {color: #d9d9d9; text-decoration: none}
a.button:hover {color: #FFFFFF; text-decoration: none}
td.button a.button, td.buttonover a.button {display: block;}

INPUT {
	FONT-SIZE: 9pt;
	color:#004990;
	margin: 0px;
	padding: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	border:1px solid #004990;
}

input.button{font-size: 12px; color: #d9d9d9; font-family: verdana, helvetica, sans-serif;
  background:url(images/navbg.jpg);}

TEXTAREA {
	FONT-SIZE: 9pt;
	BACKGROUND-COLOR: #FFFFFF;
	border:1px solid #004990;
	scrollbar-face-color:CEE1F3;
	COLOR: #004990;
}

input.transparent {
	border:0px solid #FFFFFF;
	BACKGROUND-COLOR: transparent;
}

.light_blue_large
{
	font-weight: bold;
	font-size: 15px;
	color: #4a86ad;
}

.dark_blue_med
{
	font-weight: bold;
	font-size: 13px;
	color: #3b60b4;
}

.dark_blue
{
	font-weight: bold;
	color: #3b60b4;
}

.error {
	COLOR: #CC0000;
	display: inline;
}

