
/*COLORING*/

	/* gienow */
        .gienow h1{
            color:#003162;
            font-size:12pt;
            }
        
        .gienow  table thead th{
            background:#003162;
            padding:10px;
            color:#fff;
            }    
    
        .gienow  a:link, .gienow  a:visited, .gienow  a:hover, .gienow  a:active{
            color:#003162;
            text-decoration:none;
            }

/* CANYON*/
        .canyon h1{
            color:#ffa300;
            font-size:12pt;
            }
        
        .canyon  table thead th{
            background:#ffa300;
            padding:10px;
            color:#fff;
            }    
    
        .canyon  a:link, .canyon a:visited, .canyon  a:hover, .canyon  a:active{
            color:#ffa300;
            text-decoration:none;
            }


	/* RMD */
        .rmd h1{
            color:#cc252d;
            font-size:12pt;
            }
        
        .rmd  table thead th{
            background:#cc252d;
            padding:10px;
            color:#fff;
            }    
    
        .rmd  a:link, .rmd  a:visited, .rmd  a:hover, .rmd  a:active{
            color:#cc252d;
            text-decoration:none;
            }

	/* ASET */
        .aset h1{
            color:#296ba5;
            font-size:12pt;
            }
        
        .aset table thead th{
            background:#296ba5;
            padding:10px;
            color:#fff;
            }    
    
        .aset a:link, .aset a:visited, .aset a:hover, .aset a:active{
            color:#296ba5;
            text-decoration:none;
            }


	/* APB*/
        .apb h1{
            color:#ae2b15;
            font-size:12pt;
            }
        
        .apb table thead th{
            background:#ae2b15;
            padding:10px;
            color:#fff;
            }    
    
        .apb a:link, .apb a:visited, .apb a:hover, .apb a:active{
            color:#ae2b15;
            text-decoration:none;
            }
            
            	/* PHARMA*/
        .pharma h1{
            color:#006ab6;
            font-size:12pt;
            }
        
        .pharma table thead th{
            background:#006ab6;
            padding:10px;
            color:#fff;
            }    
    
        .pharma a:link, .pharma a:visited, .pharma a:hover, .pharma a:active{
            color:#006ab6;
            text-decoration:none;
            }
            
	/* ARHCA */
        .arhca h1{
            color:#984806;
            font-size:12pt;
            }
        
        .arhca table thead th{
            background:#984806;
            padding:10px;
            color:#fff;
            }    
    
        .arhca a:link, .arhca a:visited, .arhca a:hover, .arhca a:active{
            color:#984806;
            text-decoration:none;
            }

	/* AMTA */
        .amta h1{
            color:#346995;
            font-size:12pt;
            }
        
        .amta table thead th{
            background:#346995;
            padding:10px;
            color:#fff;
            }    
    
        .amta a:link, .amta a:visited, .amta a:hover, .amta a:active{
            color:#346995;
            text-decoration:none;
            }
        
	/* APA */
        .apa h1{
            color:#008133;
            font-size:12pt;
            }
        
        .apa table thead th{
            background:#008133;
            padding:10px;
            color:#fff;
            }    
    
        .apa a:link, .apa a:visited, .apa a:hover, .apa a:active{
            color:#008133;
            text-decoration:none;
            }
        
	/* RanchPLan */
        .ranchplan h1{
            color:#6e563a;
            font-size:12pt;
            }
        
        .ranchplan table thead th{
            background:#6e563a;
            padding:10px;
            color:#fff;
            }    
    
        .ranchplan a:link, .ranchplan a:visited, .ranchplan a:hover, .ranchplan a:active{
            color:#6e563a;
            text-decoration:none;
            }
     
	/* AFPA */   
        .afpa h1{
            color:#338b65;
            font-size:12pt;
            }
        
        .afpa table thead th{
            background:#338b65;
            padding:10px;
            color:#fff;
            }    
    
        .afpa a:link, .afpa a:visited, .afpa a:hover, .afpa a:active{
            color:#338b65;
            text-decoration:none;
            }

	/*ASHA*/
        .asha h1{
            color:#2a4065;
            font-size:12pt;
            }
        
        .asha table thead th{
            background:#2a4065;
            padding:10px;
            color:#fff;
            }    
    
        .asha a:link, .asha a:visited, .asha a:hover, .asha a:active{
            color:#2a4065;
            text-decoration:none;
            }

	/*MLB*/
        .mlb h1{
            color:#29553a;
            font-size:12pt;
            }
        
        .mlb table thead th{
            background:#29553a;
            padding:10px;
            color:#fff;
            }    
    
        .mlb a:link, .mlb a:visited, .mlb a:hover, .mlb a:active{
            color:#29553a;
            text-decoration:none;
            }

	/*MHCSI*/
        .mhcsi h1{
            color:#514e87;
            font-size:12pt;
            }
        
        .mhcsi table thead th{
            background:#514e87;
            padding:10px;
            color:#fff;
            }    
    
        .mhcsi a:link, .mhcsi a:visited, .mhcsi a:hover, .mhcsi a:active{
            color:#514e87;
            text-decoration:none;
            }
            
   /*ASPB*/
        .aspb h1{
            color:#049574;
            font-size:12pt;
            }
        
        .aspb table thead th{
            background:#049574;
            padding:10px;
            color:#fff;
            }    
    
        .aspb a:link, .aspb a:visited, .aspb a:hover, .aspb a:active{
            color:#049574;
            text-decoration:none;
            }
            
            
 /*OACETT*/
        .oacett h1{
            color:#ee2225;
            font-size:12pt;
            }
        
        .oacett table thead th{
            background:#ee2225;
            padding:10px;
            color:#fff;
            }    
    
        .oacett a:link, .oacett a:visited, .oacett a:hover, .oacett a:active{
            color:#ee2225;
            text-decoration:none;
            }
            
            
            
 /*FOUNDATIONS*/
        .foundations h1{
            color:#2e3740;
            font-size:12pt;
            }
        
        .foundations  table thead th{
            background:#2e3740;
            padding:10px;
            color:#fff;
            }    
    
        .foundations  a:link, .foundations  a:visited, .foundations  a:hover, .foundations  a:active{
            color:#2e3740;
            text-decoration:none;
            }
            
  /*HIAA*/
        .hiaa h1{
            color:#000000;
            font-size:12pt;
            }
        
        .hiaa  table thead th{
            background:#000000;
            padding:10px;
            color:#fff;
            }    
    
        .hiaa  a:link, .hiaa a:visited, .hiaa  a:hover, .hiaa  a:active{
            color:#000000;
            text-decoration:none;
            }
                      
  /*SCA*/
        .sca h1{
            color:#362f1c;
            font-size:12pt;
            }
        
        .sca  table thead th{
            background:#362f1c;
            padding:10px;
            color:#fff;
            }    
    
        .sca  a:link, .sca a:visited, .sca  a:hover, .sca  a:active{
            color:#362f1c;
            text-decoration:none;
            }
                             

/*ALL OTHER FORMATTING*/
    #planBenefitsDetails th, 
    #planBenefitsDetails td, 
    #planBenefitsDetails p,
    #planBenefitsDetails li{
        font-size:8pt;
        text-align:justify;
        }
        
    #planBenefitsDetails li{
    	padding-bottom:0;
        margin-bottom:0;
    	}
        
    #planBenefitsDetails .ico-question{
        margin-left:0px;
	padding-bottom:5px;
	padding-left:22px;
	padding-top:5px;
	background:url('../_images/link_icon.png') no-repeat;
        }

    
    #planBenefitsDetails .ico-paperclip{
        margin-left:20px;
        padding-left:20px;
        background:url('../_images/ico-paperclip.gif') no-repeat;
        }
    
    #planBenefitsDetails .ico-doc{
        margin-left:20px;
        padding-left:20px;
        background:url('../_images/ico-doc.gif') no-repeat;
        }
    
    #planBenefitsDetails .ico-pdf{
        margin-left:20px;
        padding-left:20px;
        background:url('../_images/ico-pdf.gif') no-repeat;
        }
    
    #planBenefitsDetails #employDataSheets{
    	list-style:none;
        }
            
	#planBenefitsDetails #employDataSheets li a{
    	display:block;
		padding-left:4em;
		background:url('../_images/ico-pdf-large.gif') no-repeat top left;
		height:30px;
		padding-top:0.5em;
		margin:0;
		}
        
    #planBenefitsDetails{
        margin:auto;
        width:738px;
        }
    
    #planBenefitsDetails h1.pageTitle{
        font-size:20pt;
        font-weight:normal;
        }
        
    #planBenefitsDetails .pxl-tools{
        float:right;
        width:305px;
        margin-left:2em;
        }
        
    #planBenefitsDetails .pxl-tools p{
		text-align:center;
        }
        
       #planBenefitsDetails .pxl-tools tablep{
		text-align:left;
        }
        
    #planBenefitsDetails table.pxl-tools thead th img{
        float:right;
        }
        
    #planBenefitsDetails table{
        width:100%;
        border-bottom:solid 1px #ccc;
        border-right:solid 1px #ccc;
        }
        
    #planBenefitsDetails table tr th,
    #planBenefitsDetails table tr td{
        vertical-align:top;
        border-left:solid 1px #ccc;
        border-top:solid 1px #ccc;
        margin:0;
        padding:5px;
        }
        
    #planBenefitsDetails table tr.subCategory th,
    #planBenefitsDetails table tr.subCategory td{
        text-align:right;
        border-top:dotted 1px #ccc;
        }
        
    #planBenefitsDetails table tr.subCategory th p{
        text-align:right;
        font-style:italic;
        color:#666;
        font-weight:normal;
        }
        
    #planBenefitsDetails table tbody th{
        width:15em;
        }
        
        #planBenefitsDetails table thead tr th{
         font-size:10pt;
        }
 
    #planBenefitsDetails table tbody th p{
        text-align:left;
        }
        
    #planBenefitsDetails a:hover,
    #planBenefitsDetails a:active{
        font-weight:bold;
        }
        
    #travel{
			margin:0px;
			padding:0px;
			width:740px;
            }
           
    #benefit{
			margin:0px;
			padding:0px;
			width:740px;
            }
  
    #business{
			margin:0px;
			padding:0px;
			width:740px;
            }
    
       #pureBred{
			margin:0px;
			padding:0px;
			width:740px;
            }               
    
