body	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; font-weight: normal ; padding:25px 0px 20px 0px; margin:0px; text-align:center; background-image:url('/images/bg_diagonal.gif'); background-repeat:repeat-x; background-color:#006699;}
input	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal ;}
select	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal ;}
textarea	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal ;}
tbody	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #666666; font-weight: normal ; 	}


.body	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: normal; }
.body9	{ font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #666666; font-weight: normal; }
.body12	{ font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #666666; font-weight: normal; }
.ltgrey	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #999999; font-weight: normal; }
.blue	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #006699; font-weight: normal; }
.white	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ffffff; font-weight: normal; }
.red	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #cc0000; font-weight: normal; }
.org	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ff6600; font-weight: normal; }
.green	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #009900; font-weight: normal; }
.footer	{ font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #999999; font-weight: normal; }
.quote { font-family:Verdana, Arial, Helvetica; font-size: 18px; line-height:18px; color: #006699; font-weight: normal; }
.subtitle {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #006699; font-weight: normal; }
.title { font-family: Verdana, Arial, Helvetica; font-size: 16px; color: #ff6600; font-weight: normal; }

.bold	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #666666; font-weight: bold; }
.bold12	{ font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #666666; font-weight: bold; }
.bold12italic { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #666666; font-weight: bold; font-style:italic;}
.whitebold	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #ffffff; font-weight: bold; }
.bluebold	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #006699; font-weight: bold; }
.bluebold10	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #006699; font-weight: bold; }
.bluebold12	{ font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #006699; font-weight: bold; }
.bluebold12ital { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #006699; font-weight: bold; font-style:italic; line-height:18px;}
.redbold	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #cc0000; font-weight: bold; }
.orgbold10	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ff6600; font-weight: bold; }
.redbold18	{ font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #cc0000; font-weight: bold; }
.ltredbold10	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ff3333; font-weight: bold; }
.ltgreybold10	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #999999; font-weight: bold; }
.greenbold10	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #006600; font-weight: bold; }
.head	{ font-family: Arial, Helvetica; font-size: 20px; color: #ffffff; font-weight: bold; }

.ltgreylink	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #999999; text-decoration:underline; font-weight: normal; }
a.ltgreylink:hover { color: #ff0000; text-decoration:underline;  }
.ltgreylinkNU	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #999999; text-decoration:none; font-weight: normal; }
a.ltgreylinkNU:hover { color: #ff0000; text-decoration:none;  }
.ltgreybold10linkNU	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #999999; text-decoration:none; font-weight: bold; }
a.ltgreybold10linkNU:hover { color: #ff0000; text-decoration:none;  }
.redlink	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ff0000; text-decoration:underline; font-weight: normal; }
a.redlink:hover { color: #cc0000; text-decoration:underline;  }
.orglinkNU	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ff6600; text-decoration:none; font-weight: normal; }
a.orglinkNU:hover { color: #999999; text-decoration:underline;  }
.ltblueboldlinkNU	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #99ccff;  font-weight: bold;text-decoration:none; }
a.ltblueboldlinkNU:hover { color: #ff0000; text-decoration:none;  }

.blueboldlinkNU	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #006699;  font-weight: bold;text-decoration:none; }
a.blueboldlinkNU:hover { color: #ff0000; text-decoration:none;  }
.blueboldlink10NU	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #006699;  font-weight: bold;text-decoration:none; }
a.blueboldlink10NU:hover { color: #ff0000; text-decoration:underline;  }
.blueboldlink13NU	{ font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #006699;  font-weight: bold;text-decoration:none; }
a.blueboldlink13NU:hover { color: #ff0000; text-decoration:none;  }

.boldlinkNU	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #666666;  font-weight: bold;text-decoration:none; }
a.boldlinkNU:hover { color: #ff0000; text-decoration:none;  }
.boldlink10NU	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666;  font-weight: bold;text-decoration:none; }
a.boldlink10NU:hover { color: #ff0000; text-decoration:none;  }

.greenboldlinkNU	{ font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #006600;  font-weight: bold;text-decoration:none; }
a.greenboldlinkNU:hover { color: #ff0000; text-decoration:none;  }
.greenboldlink10NU	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #006600;  font-weight: bold;text-decoration:none; }
a.greenboldlink10NU:hover { color: #ff0000; text-decoration:none;  }

a.nav	{ font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: normal; text-decoration:none;}
a.nav:hover	{ color: #ff6600; text-decoration:none; }

a.whiteboldlink { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ffffff; font-weight: bold;text-align:left;text-decoration:none;} 
a.whiteboldlink:hover	{ color: #ffffff; text-decoration:underline; }


.button_go_blue { cursor: pointer; cursor: hand; font-family: Arial, Helvetica; font-weight:bold; font-size: 8px; color: #ffffff; background-color:#3399ff;  border:2px; border-style: solid;border-bottom-color: #0066ff; border-right-color: #99ccff; border-left-color: #0066ff; border-top-color: #99ccff; text-align: center; vertical-align: middle; width:25px; height:15px; margin:0px; padding:0px; }
.button_go_grey { cursor: pointer; cursor: hand; font-family: Arial, Helvetica; font-weight:bold; font-size: 8px; color: #ffffff; background-color:#999999;  border:2px; border-style: solid;border-bottom-color: #666666; border-right-color: #cccccc; border-left-color: #666666; border-top-color: #cccccc; text-align: center; vertical-align: middle; width:25px; height:15px; margin:0px; padding:0px; }

.button_view { cursor: pointer; cursor: hand; font-family: Arial, Helvetica; font-weight:bold; font-size: 8px; color: #ffffff; background-color:#3399ff;  border:2px; border-style: solid;border-bottom-color: #0066ff; border-right-color: #99ccff; border-left-color: #0066ff; border-top-color: #99ccff; text-align: center; vertical-align: middle; width:30px; height:15px; margin:0px; padding:0px; }
.button_greyborder { cursor: pointer; cursor: hand; font-family: Arial, Helvetica; font-weight:bold; font-size: 8px; color: #ffffff; background-color:#999999;  border:2px; border-style: solid;border-bottom-color: #666666; border-right-color: #cccccc; border-left-color: #666666; border-top-color: #cccccc; text-align: center; vertical-align: middle; height:15px; margin:0px; padding:0px; }
.button_blueborder { cursor: pointer; cursor: hand; font-family: Arial, Helvetica; font-weight:bold; font-size: 8px; color: #ffffff; background-color:#3399ff;  border:2px; border-style: solid;border-bottom-color: #0066ff; border-right-color: #99ccff; border-left-color: #0066ff; border-top-color: #99ccff; text-align: center; vertical-align: middle; height:15px; margin:0px; padding:0px; }


tr.headrow { background-image:url('/images/listtop_bg.gif');font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #ffffff; font-weight: bold;text-align:left; }
tr.bluerow {background-color:#dff4ff;font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: normal;text-align:left; }
tr.whiterow {background-color:#ffffff;font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: normal;text-align:left; }
td.print {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #666666; font-weight: normal; border-bottom:1px; border-bottom-style:solid; border-bottom-color:#666666;padding:5px 0px 5px 0px;text-align:left; }
td.number {padding:3px 2px 3px 3px;color:#999999;text-align:left;}
td.regular {padding:3px 2px 3px 3px;text-align:left;}
td.bold {padding:3px 2px 3px 3px;text-align:left;font-weight:bold;font-size: 10px;}
td.tdgreen {padding:3px 2px 3px 3px;color:#006600;text-align:left;}
td.tdblue{padding:3px 2px 3px 3px;color:#006699;text-align:left;}
td.tdred {padding:3px 2px 3px 3px;color:#cc0000;text-align:left;}
td.tdbluebold {padding:3px 2px 3px 3px;font-weight:bold;color:#006699;text-align:left;}
td.first {border-left: 1px solid #3399cc;text-align:left;}
td.last {border-right: 1px solid #3399cc;text-align:left;}
td.button {padding:3px 5px 3px 3px;text-align:right; }

#wrap {margin:0 auto; width:825px;}
#columna {padding:0px 20px 0px 20px; text-align:left; vertical-align:top; width:372px; float:left;}
#columnb {padding:0px 20px 0px 20px; border-left: 1px solid #cccccc; text-align:left; vertical-align:top; width:372px; float:right;}
#columnb2 {padding:0px 20px 0px 20px; border-left: 1px solid #eeeeee; text-align:left; vertical-align:top; width:372px; float:right;}
#clearfloat {clear:both;}
.middle {width:825px;height:400px; background-color:#ffffff;}
#navbar { height:26px; background-color:#ff6600; font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #ffffff; font-weight: bold;text-align:left; }
#subnavbar { height:24px; background-image:url('/images/bg_subnav.png'); font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #666666; font-weight: bold; text-align:left; }
#search {padding:15px 20px 10px 20px; border-bottom: 1px solid #cccccc;background-color:#dddddd;text-align:left;}

ul { padding: 0px 0px 0px 20px; margin: 0px; list-style-type: disc;}
li { ; }

.topbg {background-repeat:no-repeat;width:837px;height:73px;
 background-image:url('/images/bar_top.png');
 *background-image:url('/images/bar_top.png');
 _background-image:url('/images/bar_top.gif');
}

.bottombg {background-repeat:no-repeat;width:837px;height:23px;
 background-image:url('/images/bar_bottom.png');
 _background-image:url('/images/bar_bottom.gif');
}

.leftbg {width:6px;background-repeat:repeat-y;
 background-image:url('/images/bar_left.png');
 _background-image:url('/images/spacer.gif');
}

.rightbg {width:6px;background-repeat:repeat-y;
 background-image:url('/images/bar_right.png');
 _background-image:url('/images/spacer.gif');
}



#container {border:0px;
}

#left {
	margin-left:-200px;/* must be 1 pixel less than width*/
	float:left;
	width:200px;/* must be same as left margin on #middle*/

	position:relative;
	left:-2px;/* line up exactly */
	display:inline;/* ie fix*/
	text-align:left;
}

#left2 {
	margin-left:-190px; 
	float:left; 
	width:220px;
	height:330px;
	position:relative;
	left:-2px;/* line up exactly */
	display:inline;/* ie fix*/
	text-align:left;

}


#right {
	margin-right:-309px;/* must be 1 pixel less than width*/
	float:right;
	width:320px;/* must be same as right margin on #middle*/
	position:relative;
	right:-2px;/* line up */
	display:inline;/* ie fix*/
	text-align:left;
}

#right2 {margin-right:-300px;/* must be 1 pixel less than width*/
	float:right;
	width:550px;/* must be same as right margin on #middle*/
	position:relative;
	right:-2px;/* line up */
	display:inline;/* ie fix*/
	text-align:left;
	
}


* html #left{margin-right:-3px;}/* 3 pixel jog*/
* html #right{margin-left:-3px;}/* 3 pixel jog*/

#middle {
	border-left:1px solid #EEE;
	border-right:1px solid #EEE;
	margin-left:200px;
	margin-right:320px;
	text-align:left;
	
}

#middle2 {
	border:0px;
	margin-left:200px;
	margin-right:320px;
	text-align:left;
	
}


/* mac hide and combat ie's 3 pixel jog \*/
* html #centre{overflow:hidden;float:left;width:100%;}
* html #middle {height:1%;}
/* end hide*/

h1,h3,p {margin-top:0}
.clearer{
	height:1px;
	overflow:hidden;	
	margin-top:-1px;
