	/*ID Contol name - */
    #tabs 
    {
		width:100%;
		background:#fff;
        font-size:90%;
    }
      
    /* Specify how thw UL is to be displayed*/
    #tabs ul 
    {	
		margin: 1em 0 1em 0;
        padding: 23px 8px ;
        list-style-type:none;
	    FONT-SIZE: 11px; 
	    FONT-FAMILY: Arial, Helvetica, sans-serif;
		border-bottom:1px solid #bcd2e6; /*Bottom border line*/
    }
      
    /*Each bulleted Item*/
    #tabs li 
    { 
		display:inline; /* Each Bullet is placed in inline mode*/
		margin: 0px;
		padding: 0px;
    }
      
    /*Tab Front*/
    #tabs a 
    {
		float:left;
		background:url("../images/tableft.gif") no-repeat left top;
		margin:0;
		padding:0 0 0 4px;
		text-decoration:none;
	}
	
    /*Tab body and end*/
    #tabs a span 
    {
		float:left;
		display:block;
		background:url("../images/tabright.gif") no-repeat right top;
		padding:5px 15px 4px 6px;
		color:#666;
    }
      
   
	/*Tab hover / mouseover process*/
	#tabs a span 
	{
		float:none;
	}


    #tabs a:hover 
    {
		background-position:0% -42px;
    }
    
    #tabs a:hover span 
    {
		color:#000099;
		background-position:100% -42px;
    }

     
	/*Selected Tab format*/	
	#tabs A.selected 
	{ 
		BACKGROUND-POSITION: 0% -42px;
		border-bottom: 1px solid #fff;
    }
		
	#tabs A.selected SPAN 
	{ 
		BACKGROUND-POSITION: 100% -42px; 
		border-bottom: 1px solid #fff;
	}
	/*----------------------END OF TAB CODE----------------------*/
						
	
	/* Displayed Messages */
	.apstextError { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

	.apsNoResults { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

	
	 /*Basic Format*/
	.apstext { FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif }

	.apstextbold { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif }

	
	 /*Criteria Page*/
	.apstextTitle  { FONT-SIZE: 16px;  FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif }
	
	.apstextboldCurrentLabel{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Arial, Helvetica, sans-serif }

	.apstextListing { FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: Arial, Helvetica, sans-serif }
	
	
	/*All Controls Look*/
	.apsControlsBTN { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif  }

	.apsControlsDDL { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; width:300px;  } 

	.apsControlsRBL { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif  } 

	.apsControlsCBX { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif  } 
	
	
	/*Results's look and print page*/
	.apsPanelResult {border-color:#fff; border-style:solid; border-top-width:1px; border-left-width:1px; border-bottom-width:1px; border-right-width:1px; }

	.apstextComponent { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #06c; FONT-FAMILY: Arial, Helvetica, sans-serif }
	
	.apstextComponentCat { text-decoration: underline; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: Black; FONT-FAMILY: Arial, Helvetica, sans-serif }
	
	.apstextRank { FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

	.apstextLink { FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

	.apstextLink A{text-decoration:none;border-bottom:#06c dotted 1px;	FONT-SIZE: 12px; COLOR: #06c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

	.apstextLink A:hover, A:active{color:#999; border-bottom:#999 dotted 1px;}
	
	.apstextLinkPrint{text-decoration:none;border-bottom:#06c dotted 1px; FONT-SIZE: 11px; COLOR: #06c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

	.apstextLinkPrint A:hover, A:active{color:#999; border-bottom:#999 dotted 1px;}
	
	.apstextImg {}

	.apstextImg A{}
	
	.apsCaveat {FONT-SIZE: 11px; COLOR: #7F7F7F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	
	.apsPrintCaveat { FONT-SIZE: 11px; COLOR:#7F7F7F; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
	
	
	
	/* .Net Panel: Tab Page Format*/
	.apsTabPage {background-color:White; 
				border-color:#fff; 
				border-style:solid; 
				border-top-width:1px;
				border-left-width:1px; 
				border-bottom-width:1px; 
				border-right-width:1px; }
				
	/*Line spacing for tab Bottom*/			
	.apsLine{ background-color: #bcd2e6; Height:1px }
	
	
	/*All Notes Look*/
	.apstextComponentNote
	{ 
		COLOR: #ddd; 
		FONT-FAMILY: Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px;
		TEXT-DECORATION: none
	}
		
	.apstextProductNote
	{
		font-size: 11px;
		color: #696969;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
	}

	.apstextBoldProductNote 
	{
		FONT-WEIGHT: bold; 
		COLOR: #696969; 
		FONT-FAMILY: Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px;
		TEXT-DECORATION: none
	}
	
