}
body {
	FONT-SIZE: x-small; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
}
a:link {
		
		color: #000000;
		text-decoration: none
}
a:visited { 
		
		color: #000000;
		text-decoration: none
}	
a:hover {
	
	color: #FF0000;

}
a:active {
	
		color: #000000; 
		text-decoration: none 
}
a.onwhite:link {
		font-size: x-small;
		color: #0000FF;
		text-decoration: none;
		font-weight: bold;		
		}
a.onwhite:visited { 
		font-size: x-small;
		color: #0000FF;
		text-decoration: none;
		font-weight: bold;
}	
a.onwhite:hover {
	font-size: x-small;
	color: #FF0000;
	font-weight: normal;
	font-weight: bold;

}
a.onwhite:active {
		font-size: x-small; 
		color: #0000FF; 
		text-decoration: none;
		font-weight: bold;
}
.pageheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;;
	color: #000066;
	Font-weight: Bold;

}
.pageheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;;
	color: #000066;
	Font-weight: Bold;
}
.SiteHeading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: Large;;
	color: #000000;
	Padding-top: 10;
	Padding-left: 10;
	Padding-bottom: 10;	
}
.navigation{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;;
	color: #000000;
	Padding-left: 10;
}
.year{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;;
	color: #000000;
	
}
.nav_bg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:  url(images/nav_bg.gif) no-repeat;	
	BACKGROUND-COLOR: #CFE3E3;
	
}
.main{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:  url(images/dotted_x.gif) repeat-x;	
	font-size: x-small;;
	color: #000000;
	Padding-top: 20;
	Padding-left: 15;	
	Padding-right: 15;	
	Padding-bottom: 50;
}
.main_a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:  url(images/dotted_x.gif) repeat-x;	
	font-size: x-small;;
	color: #000000;
	Padding-top: 20;
	Padding-left: 15;	
	Padding-right: 15;	
}
.blue{
	BACKGROUND-COLOR: #0099FF;
		color: #000000;
		Font-weight: Bold;
}
.red{
	BACKGROUND-COLOR: #FF0000;
			color: #000000;
				Font-weight: Bold;	
}
.leftnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	text-align: center;
	Padding-top: 5;
	Padding-left: 8;	
	Padding-right: 8;	
	Padding-bottom: 8;
}
.leftnav_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #64A5A5;
	text-align: center;
	Padding-top: 2;
	Padding-bottom: 2;		
	Padding-left: 2;	
	Padding-right: 2;	
	Font-weight: Bold;
}	
.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000099;
	Font-weight: Bold;


}
.question{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #127676;
	Font-weight: Bold;
	text-align: center;
}
.divider{
	color: #e6e6e6;

}
.answer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FF0000;
	Padding-left: 20;
	Padding-right: 10;
}
.answer_b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #0000000;
	Padding-left: 20;
	Padding-right: 10;	
}
.date{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000066;
	Padding-left: 20;
	Padding-right: 10;
	text-align: right;	
	background-color: #FFF7E3;	
}
.score{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000066;
	Padding-left: 10;
	Padding-right: 10;
	background-color: #FCD97B;	
}
.question_b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000066;
}
.buttons_free{height:25px;background-color:#93D8F3;font:icon;letter-spacing:3px;cursor:default;filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF',startColorstr='#999999',gradientType='0');}
}
.buttons{height:25px;width:200px;background-color:#93D8F3;font:icon;letter-spacing:3px;cursor:default;filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF',startColorstr='#999999',gradientType='0');}
}
.buttons_small{
	font-size: 8pt;
	FONT-FAMILY: Verdana;
	color: #000000;
		
}
.buttons_red{
	font-size: xx-small;
	FONT-FAMILY: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	width: 250px;
}
.number{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #A1A1A1;
	Font-weight: Bold;
	text-align: center;
	background-color: #EEEEEE;
	
}
.progress{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #A1A1A1;
	Font-weight: Bold;
	text-align: center;
	background-color: #EEEEEE;	
}
.progress_a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #A1A1A1;
	Font-weight: Bold;
	text-align: center;
	background-color: #FDD432;		
}
.number_a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #9A9A9A;
	text-align: center;
	background-color: #F1F7F7;
}
.content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	Padding-left: 10;
	Padding-top: 10;
	Padding-right: 10;
	Padding-bottom: 10;
	background-color: #FFFFFF;
}
.comment{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	Padding-left: 10;
	Padding-top: 10;
	Padding-right: 10;
	Padding-bottom: 10;
	background-color: #FFFEE6;	
}
.notes{
	font-size: x-small;
	FONT-FAMILY: Verdana;
	color: #000000 ;
	text-align: right;
	Padding-right: 10;
	Padding-bottom: 10;
	background-color: #e6e6e6;		
}
.include{
	font-size: xx-small;
	FONT-FAMILY: Verdana;
	color: #818181 ;
	Padding-top: 20;
}
.copy{
	font-size: x-small;
	FONT-FAMILY: Verdana;
	Padding-left: 10;
	Padding-right: 10;	
	color: #000000 ;
	
}
.buttons{
	font-size: x-small;
	FONT-FAMILY: ARIAL;
}
.sectionhead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: Medium;
	Font-weight: Bold;
	Padding-left: 5;

}
.section{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	Font-weight: Bold;
	Padding-left: 5;
	
}
.nav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #000000; 
	font-weight: BOLD;
	Padding-top: 3;
	Padding-bottom: 3;
.nav_a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #000000; 
	font-weight: BOLD;
	Padding-top: 2;
	Padding-bottom: 2;
	text-align: center;
	background:  url(images/nav_bg_a.gif) repeat-x;	
}
.nav_highlight{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #000000; 
	font-weight: BOLD;
	background-color: #D8F3FF;
	Padding-top: 2;
	Padding-bottom: 2;
	text-align: center;
}
.click{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	background-color: #FF0000;
	font-size: smaller;
	font-weight: bold;	
}
.default{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	background-color: #FFFFFF;
	font-size: smaller;

}


.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
}
.tree{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	Font-weight: Bold;
	BACKGROUND-COLOR: #E1e1e1;
	
}
.underline{	
	
	text-decoration: underline ;
}
.strikethrough{	
	
	text-decoration: line-through ;	
	
}
.tree_a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	Font-weight: Bold;
	background-color: #CFE3E3;
}
.tree_b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	Font-weight: Bold;
	background-color: #e6e6e6;
}
.cellbanner{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #1B93D6;
	color: #FFFFFF;
	Font-weight: Bold;
	Padding-left: 5;		
}
.cellhead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background-color: #F7F6C5;
	Padding-top: 2;
	Padding-bottom: 4;
	Font-weight: Bold;
}
.cellhead_a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #F7F6C5;
	Padding-top: 2;
	Padding-bottom: 4;
	Font-weight: Bold;			
}
.cell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background-color: #FFFFFF;
	Padding-top: 3;
	Padding-bottom: 3;
}
.cell_a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background-color: #EBEBEB;
	Padding-top: 3;
	Padding-bottom: 3;	
}
.cell_b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background-color: #666666;

}
.cell_c{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background:  url(images/section.gif) norepeat;
	background-color: #DDEAEF;				
	Font-weight: Bold;
	Padding-left: 5;	

}
.cell_x{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	Font-weight: Bold;	
	Padding-left: 5;
		
}
.cell_99{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #FFC16E;
	
}
.cell_3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	Padding-left: 18;
	background:  url(images/comment.gif) no-repeat;
	background-color: #FFFFFF;	
}
.cell_4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background:  url(images/ImageIconSml.gif) no-repeat;
	Padding-left: 18;
	background-color: #FFFFFF;
	color: #000000;
	
}
.cell_5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background:  url(images/spacer.gif) no-repeat;
	background-color: #E1e1e1;
	color: #000000;
	text-align: center;
}
.cell_6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background:  url(images/link.gif) no-repeat;
	background-color: #E1e1e1;
	color: #FFFFFF;
	Padding-left: 18;	
	
}
.replycomment{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	background:  url(images/comment_up.gif) no-repeat;
	background-color: #E1e1e1;
	color: #FFFFFF;
	Padding-left: 18;
	
}
.dotted{
	background:  url(images/dottedline.gif) repeat-x;
}
.arrow{
	background:  url(images/arrow.gif) no-repeat;
	Padding-left: 17;
	font-size: x-small;
	Font-weight: Bold;
	Color: #4F619C;
	BACKGROUND-COLOR: #E1e1e1;
}
.backtotop{
	Padding-right: 17;
	font-size: smaller;
	Color: #4F619C;
	
}	
.confidence{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	Color: #1B8181;
	
}
.tableBG {
	BACKGROUND-COLOR: #FFFFFF;
	}
	
.threadtitle_a {
	FONT-SIZE: xx-small; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background: #FFFFFF;
	color: #000000;
	text-align: left;
	Padding-top: 2;
	Padding-bottom: 2;		
	Padding-left: 10;	
	Padding-right: 2;	