	html {
    	 overflow: -moz-scrollbars-vertical;
	}

	body {
		padding : 8 0 10 0; 
		margin : 0 0 0 0;
		scrollbar-base-color : #CCCCCC;
		scrollbar-face-color : #CCCCCC;
		scrollbar-track-color : #CCCCCC;
		scrollbar-arrow-color : #FFFFFF;
	}

	body, td, textarea {
		font-family : verdana;
		font-size : 9pt;
		color : #333333; 
	}
	
	body, td {
		line-height : 18px;  
	}
	
	td.Foot {
		padding : 0 0 0 0;
		font-size : 7pt;
	}
	
	td.Caption {
		padding : 0 0 0 0;
		font-size : 7pt;
		line-height : normal;
	}
	
	td.Label {
		padding : 0 0 2 0;
		font-size : 8pt;
		line-height : normal;
		color : #666666;
	}
	
	td.Menu {
		padding : 3 0 3 7;
		font-size : 11pt;
		line-height : normal;
		color : #333333;
	}
	
	a.Menu {
		text-decoration : none;
	}
	a.Menu:Hover {
		text-decoration : none;
		color : #CCCCCC;
	}
	
	a.RedMenu {
		color : #CC0000;
		text-decoration : none;
	}
	a.RedMenu:Hover {
		text-decoration : none;
		color : #CCCCCC;
	}
	
	.SurveyLabel {
		padding : 0 0 2 0;
		font-size : 8pt;
		line-height : normal;
		color : #666666;
	}
	

	td.SideLabel {
		font-size : 8pt;
		line-height : normal;
		color : #666666;
	}
	
	td.WhiteBox {
		background-color : #F6F6F6;
		padding : 0 2 0 2;
		border : 1px solid #CCCCCC;
		font-size : 8pt;
		height : 19;
	}
	
	td.ProfileLink {
		padding : 0 0 0 0;
		border : 1px solid #000066;
		font-size : 8pt;
	}
	
	td.FormTitle {
		padding : 20 0 2 9;
		font-size : 12pt;
		color : #000000;
		line-height : normal;
	}
	
	a {
		text-decoration : underline;
		font-weight : normal;
		color : #000000;
	}
	a:hover {
		text-decoration : underline;
		color : #CC0000;
	}
	
	a.SiteMap {
		text-decoration : none;
	}
	
	a.CategoryLink {
		text-decoration : none;
		font-weight : normal;
		font-size : 12pt;
		color : #000000;
	}
	a.CategoryLink:hover {
		text-decoration : underline;
		color : #CC0000;
	}
	
	a.Foot {
		text-decoration : none;
		color : #777777;
	}

	a.ProfileLink {
		text-decoration : none;
		font-weight : bold;
		color : #000066;
		font-size : 7pt;
		width : 82;
		height : 19;
	}
	a.ProfileLink:hover {
		text-decoration : none;
		color : #FFFFFF;
		background-color : #000066;
	}
	
	a.NewsLink {
		color : #000066;
		text-decoration : none;	
		font-style : italic;
		font-size : 8pt;
	}
	a:hover.NewsLink {
		color:#CC0000;
	}
	
	ol.Label {
		margin : 5 0 0 25;
	}
	
	.Form {
		font-size : 8pt;
		padding : 1 0 1 3;
	}
	
	.HighLight {
		color : #CC0000;
		font-weight : bold;
		font-size : 8pt;
	}
	
	input.Profile {
		font-size : 8pt;
	}
	
	input.ProfileSubmit {
		background-color : #FFFFFF;
		font-size : 7pt; 
		font-family : verdana; 
		border : 0; 
		width : 82; 
		height : 19;
		font-weight : bold; 
		color : #000066; 
		cursor : hand;
	}	
	
	input.Dummy {
		height : 21;
		width : 80;
		font-size : 6pt;
		font-weight : bold;
	}
	
	li.Legal {
		font-size : 8pt;
		line-height : 1.2;
		padding : 3 0 5 0;
		list-style-type : decimal;
		margin : 0 0 0 0;
	}
	