<style type="text/css">
	.text  {
	  font-size : 10pt;
	}
	.error  {
	font-size : 10pt;
	color : #990000;
	font-family: Arial, Helvetica, sans-serif;
	}
	BODY {
		COLOR: #666666; BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	TEXTAREA {
		FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px;
	}	
	TD {
		COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none
	}
	SPAN {
	}
	.button {
		BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 20px; FONT-WEIGHT: normal; TEXT-DECORATION: none
	}	
	.bodyStd {
		COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 15px; TEXT-DECORATION: none
	}
	.bodyBold {
		COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	.titleInfo {
		COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; 
	}
	.titleHeaderLineTop {
		BACKGROUND-COLOR: #000000;
	}
	.titleHeaderLineBottom {
		BACKGROUND-COLOR: #000000;
	}
	.pagetitle {
		COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold;
	}
	.pageDescription {
		COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; 
	}
	.solutionMatch {
		COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
	}	
	.solutionTitleList {
		COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
	}
	.solutionTitleDetail {
		COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
	}
	.solutionBodyDetail {
		COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none;
	}
	.solutionQuestion {
		COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
	}	

 Categories Styles  
	
	.categoryTitleAlignment{
		TEXT-ALIGN: CENTER;
    }
    
    .newPageHeader {
    	COLOR: #333333; FONT-FAMILY:  Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
    }
	
	A.categoryNode {
	   COLOR: #3366CC; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
    }
	
	A.categorySubNode {
	   COLOR: #3366CC; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline;
	}
	
	.categoryBackground {
		BACKGROUND-COLOR: #EEEEEE;
	}
    
    .categoryHeader {
    	COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none;
    }
    
    .categoryHeaderColor {
    	BACKGROUND-COLOR: #CCCCCC;
    }
    
    .categorySectionLines {
		BACKGROUND-COLOR: #000000;
	}

 End Categories Styles  

	.listTitle {
		BACKGROUND-COLOR: #FFFFFF; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	.listHeaderLine {
		BACKGROUND-COLOR: #000000;
	}
	.listFooterLine {
		BACKGROUND-COLOR: #FFFFFF;
	}
	.listHeading {
		BACKGROUND-COLOR: #FFFFFF; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	.listEntryOdd {
		BACKGROUND-COLOR: #CCFFFF; COLOR: #00FF00; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: none
	}
	.listEntryEven {
		BACKGROUND-COLOR: #FFFFFF; COLOR: #3366CC; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: none
	}
	.editLabel {
		BACKGROUND-COLOR: #FFFFFF; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: none
	}
	.detailLabel {
		BACKGROUND-COLOR: #FFFFFF; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	.editData {
		BACKGROUND-COLOR: #FFFFFF; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	.detailData {
		BACKGROUND-COLOR: #FFFFFF; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none
	}
	.requiredSymbol {
		COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	.errorMsg {
		COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	.blackLine {
	BACKGROUND-COLOR: #000000;
	color: #CCCCCC;
	}
 	.searchPrompt {
		COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	.searchTipsHeader {
		COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
	}
	.searchTips {
		COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 15px; TEXT-DECORATION: none
	}
</style>
