<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

body {margin: 0;
     padding: 0;
     font-family: Verdana, Helvetica, sans-serif;
     font-size: .7em; }

     
p {    
    margin: 0; 
    padding: 10px 10px 10px 15px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: .55em;
	color: #485A71;
    line-height: 125%;}
    
    
    
h1 {
   font-family: Arial, helvetica,sans-serif;
   font-size: 1.2em;
   color: #617074;
   word-spacing: .2em ;
   font-weight: normal;
   margin:0px; }
 
       
      
.t9 {   
   color: #000;             
     font-family: Verdana, Helvetica, sans-serif;   
     line-height: 125%;
     font-size: 0.7em;
   background-color: #ffffcc;
   border: 2px solid #c4df78; } 
        
      
.t10 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.55em;
    color: #566C88; 
    line-height: 185%; }
	
.t11 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.55em;
    color: #566C88; 
    line-height: 150%; } 
	
.t12 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 0.55em;
    color: #f5f5dc; 
    line-height: 125%; }			                 
                       
.b1 {border: 1px solid #ccc; }
.b2 {border-left: 1px solid #c9cfd7;}
     
.b3 {border-top: 1px solid #c9cfd7; }
	 
.b4 {border: 1px solid #b0c4de; }	
 
     
.dbx {
     background-color: #fff;
     font-family: Verdana, Helvetica, sans-serif;
	 font-size: .8em;
     line-height: 175%;
     text-align:center;
     color: #D61877;
     padding: 5px; 
     border: 2px solid #E4E6E8; }
	
       
.tbx {
     background: #fff;
   	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: .65em;
   	 line-height: 125%;
	 color: #D61877;
     padding: 15px; 
     border: 3px solid #E4E6E8;}    
           
		
.sbx {
     background: #F5F6F7;
   	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: .65em;
   	 line-height: 175%;
     text-align:left;
	 color: #D61877;
     padding: 20px;
     border-right: 1px solid #E4E6E8; border-bottom: 1px solid #e4e6e8; }
      
.contents {
           background-color: #fff;
           line-height: 125%;
           margin-left: 30px;
           padding: 0px 20px 15px 25px;
           border: 3px solid #c9cfd7; }      		    	  
	 
.basiccontents {
           background-color: #fff;
           line-height: 125%;
           margin:0px 0px 5px 10px;
           padding: 0px 20px 15px 5px;
           border: 3px solid #F4F8FF;}
           
.techcontents {
           background-color: #fff;
           line-height: 125%;
           margin: 20px 15px 5px 15px;
           padding: 0px 20px 15px 25px;
           border: 3px solid #b0c4de; }
		   
.projcontents {
           background-color: #fff;
           line-height: 125%;
           margin: 20px 15px 5px 15px;
           padding: 0px 20px 15px 25px;
           border: 3px solid #b1b1cc; }

		
.date {font-family:verdana, helvetica, sans-serif;
	   font-size: .7em;
       line-height: 133%;
	   color:#F53193; 
       padding-bottom: 7px;}
		
.title {font-family: Georgia, serif;
   	   color: #4b874b;                  
       font-size: 1.1em; }	

   
.hide {display: none;}



.basic {color: #019DEB; font-family: Verdana, Helvetica, sans-serif; font-size: .7em;  line-height: 133%;  padding-bottom: 7px;}
.tech {color: #0437EE; font-family: Verdana, sans-serif; font-size: .7em;  line-height: 133%; padding-bottom: 7px;}
.project {color: #5501FE; font-family: Verdana, sans-serif; font-size: .7em;  line-height: 133%; padding-bottom: 7px;}

 td.c25 {background:url('images/bargray.gif')repeat-y;} 
 td.c23 {font-family: Georgia, "Times New Roman", serif; font-size:.85em; }
 td.c22 { color: #4b874b; font-family: Verdana, sans-serif; font-size: .7em; }
 
 td.c20 {font-family: Georgia, "Times New Roman", serif; color: #4b874b; font-size: .9em; }	   
 td.c19 {background: #fff; font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #4b874b; line-height: 125%; } 
 td.c18 {font-family: Verdana, Helvetica, sans-serif; color: #bebebe; font-size: .7em; line-height: 133%; word-spacing: .1em ;}
 td.c17 {font-family: Georgia, "Times New Roman", serif; color: #4b874b; font-size: 1em; line-height: 133%; word-spacing: .1em  }
 table.c16 {background: #fff; border: 3px solid #A9B5C5; padding-left: 10px;}
 td.c15 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #566C88; line-height: 155%;} 
 table.c14 {border-top: 1px solid #c9cfd7; border-left: 1px solid #c9cfd7; border-right: 1px solid #c9cfd7; background: #f5f5dc;}
 td.c13 {font-family: Verdana, Helvetica, sans-serif; font-size: .8em; color: #566c88; line-height: 125%;}
 table.c12 {background: #fff; margin-top:20px; padding-left: 10px; padding-right: 10px; border: 1px solid #c9cfd7;}	   
 td.c11 {font-family: Verdana, Helvetica, sans-serif; color:#566C88; font-size: .65em;line-height: 111%; }
 table.c10 {margin-top: 0px; margin-left: auto; margin-right: auto; padding: .5em; background: #fff; }
 table.c9 { background: #fff; margin-left: auto; margin-right: auto;  padding: 0px;}
 td.c8 {font-family: Georgia, "Times New Roman", Times, serif; color:#4b874b; font-size: .95em; font-weight: bold; word-spacing: 2px }
 table.c7 {background: #fff; margin-left: auto; margin-right: auto;}
 td.c6 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #485A71; line-height: 155% ; } 
 td.c5 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #4E627C; line-height: 125%; }
 table.c4 {border-left: 1px solid #c9cfd7; border-right: 1px solid #c9cfd7; background: #f5f5dc;}
 table.c3 {background-image:url('images/bg-shadow-slice_02.gif'); background-repeat:repeat-y; margin-left: auto; margin-right: auto; }	
 table.c2 {background: #fff; margin-left: auto; margin-right: auto;}
 
 div.c4 {text-align: middle;}
 div.c3 {text-align: right; }
 div.c2 {text-align: left;} 
 div.c1 {text-align: center;}


.diduhome {color: #e21b74; font-family: Verdana, Helvetica, sans-serif; font-size: .65em;  line-height: 111%; padding-right: 10px;}

.sbxhome {
     background: #F5F6F7;
   	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: .65em;
   	 line-height: 155%;
     text-align:left;
	 color: #D61877;
     padding: 20px;
     border-right: 1px solid #E4E6E8; border-bottom: 1px solid #e4e6e8; } 
     
.bghome-shadow-top {background-image:url('images/border-shadow-box_01.gif'); background-repeat:repeat-n; margin-left: auto; margin-right: auto; }	
 
 .menuprojects {
font:.65em Verdana, Helvetica, sans-serif;
color:#6C23FD;
padding:0;
margin:0;}

.menuprojects ul {
margin: 0 0 5px 0;
padding: 0 0 2px 0;
list-style-type: none;
width:220px;}

.menuprojects li a {
color: #7735FB;
display: block;
border-left:0px solid #EBD6FE;
border-right:0px solid #EBD6FE;
border-top: 1px solid #fff;
border-bottom: 1px solid #AB95FB;
height:15px;
padding: 3px 0 3px 15px;
text-decoration: none;
background-color:#E8E2FE;}

.menuprojects li a:hover {
background-color: #c5a9fd;
font-weight: bold;
color:#fff;}

 
 .menulessons {
font:.65em Verdana, Helvetica, sans-serif;
color:#E104AA;
padding:0;
margin:0;}

.menulessons ul {
margin: 0 0 5px 0;
padding: 0 0 2px 0;
list-style-type: none;
width:220px;}

.menulessons li a {
color: #DF23B0;
display: block;
border-left:0px solid #FFC7FC;
border-right:0px solid #FFC7FC;
border-top: 1px solid #fff;
border-bottom: 1px solid #f398fb;
height: 15px;
padding: 3px 0 3px 15px;
text-decoration: none;
background-color:#FBDEFB;}

.menulessons li a:hover {
background-color: #f7b3fd;
font-weight: bold;
color:#fff;}
 
 .menutechniques {
font:.65em Verdana, Helvetica, sans-serif;
color:#4268F1;
padding:0;
margin:0;}

.menutechniques ul {
margin: 0 0 5px 0;
padding: 0 0 2px 0;
list-style-type: none;
width:220px;}

.menutechniques li a {
color: #3556FB;
display: block;
border-left:0px solid #D1E3F5;
border-right:0px solid #D1E3F5;
border-top: 1px solid #fff;
border-bottom: 1px solid #95B2FB;
height: 15px;
padding: 3px 0 3px 15px;
text-decoration: none;
background-color:#E2EAFE;}

.menutechniques li a:hover {
background-color: #93B9FE;
font-weight: bold;
color:#fff;}

.menubasics {
font:.65em Verdana, Helvetica, sans-serif;
color:#0437EE;
padding:0;
margin:0;}

.menubasics ul {
margin: 0 0 5px 0;
padding: 0 0 2px 0;
list-style-type: none;
width:220px;}

.menubasics li a {
color: #0593DA;
display: block;
border-left:0px solid #D1F5F5;
border-right:0px solid #D4f4fd;
border-top: 1px solid #fff;
border-bottom: 1px solid #95E5FB;
height: 15px;
padding: 3px 0 3px 15px;
text-decoration: none;
background-color:#E2F8FE;}

.menubasics li a:hover {
background-color: #95EDFF;
font-weight:bold;
color:#fff;
border-bottom: 1px solid #fff;}

 .menub {border-top: 3px solid #F5F4FF; }
 
/*
*	Setup
*/
.cssmenu {
    width: 888px;
    margin: auto;
    }

ul.cssmenu {
    float:left;       
	list-style: none;
	padding: 0px;
    margin: 0px;
	}

.displace {
	position: absolute;
	left: -5000px;
    float: left;
	}

ul.cssmenu li {
	float: left;
    padding: 0px;
    margin: 0px;
	}

ul.cssmenu li a {
	display: block;
	width: 222px;
	height: 20px;
	background: url('images/menu-main-1.gif');   
	}

/*
*	Normal Links
*/
ul.cssmenu li.basics a {
	background-position: 0 0;
	}

ul.cssmenu li.techniques a {
	background-position: -222px 0;
	}

ul.cssmenu li.lessons a {
	background-position: -444px 0;
	}
    
ul.cssmenu li.projects a {
	background-position: -666px 0;
	}    
    
/*
*	Hover Links
*/
ul.cssmenu li.basics a:hover {
	background-position: 0 -21px;
	}

ul.cssmenu li.techniques a:hover {
	background-position: -222px -21px;
	}

ul.cssmenu li.lessons a:hover {
	background-position: -444px -21px;
	}
    
ul.cssmenu li.projects a:hover {
	background-position: -666px -21px;
	}
/*
*	Clicked Links
*/
ul.cssmenu li.basics a:active {
	background-position: 0 -21px;
	}

ul.cssmenu li.techniques a:active {
	background-position: -222px -21px;
	}

ul.cssmenu li.lessons a:active {
	background-position: -444px -21px;
	}
ul.cssmenu li.projects a:active {
	background-position: -666px -21px;
	}
/*
*	Selected/Active Links
*/
ul.cssmenu li.basics a.selected {
	background-position: 0 -21px;
	}

ul.cssmenu li.techniques a.selected {
	background-position: -222px -21px;
	}

ul.cssmenu li.lessons a.selected {
	background-position: -444px -21px;
	}
ul.cssmenu li.projects a:selected {
	background-position: -666px -21px;
	}

.basicwhitetxt{background-color: #8AE2FA; font-family: Verdana, Helvetica, sans-serif;font-size: .8em; line-height: 100%; color: #fff; padding: 3px; border: 1px solid #8FE5EB; }
.techwhitetxt{background-color: #8AAAFA; font-family: Verdana, Helvetica, sans-serif;font-size: .8em; line-height: 100%; color: #fff; padding: 3px; border: 1px solid #AEC4F5; }
.lesswhitetxt{background-color: #F787E3; font-family: Verdana, Helvetica, sans-serif;font-size: .8em; line-height: 100%; color: #fff; padding: 3px; border: 1px solid #F8B4F1;}
.projwhitetxt{background-color: #A28AFA; font-family: Verdana, Helvetica, sans-serif;font-size: .8em; line-height: 100%; color: #fff; padding: 3px; border: 1px solid #C1B3FE; }

.btbxhome {background: #fff; font-family: Verdana, Helvetica, sans-serif;font-size: .65em; line-height: 125%; color: #019DEB; padding: 15px; border: 3px solid #E4E6E8;}
.ttbxhome {background: #fff; font-family: Verdana, Helvetica, sans-serif;font-size: .65em; line-height: 125%; color: #0437EE; padding: 15px; border: 3px solid #E4E6E8;}
.ptbxhome {background: #fff; font-family: Verdana, Helvetica, sans-serif; font-size: .65em; line-height: 125%; color: #5501FE; padding: 15px; border: 3px solid #E4E6E8;}

.navcontainer { /* none needed */ }

ul.navlist
{
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;
}

ul.navlist li
{
float: left;
font-family: verdana, arial, sans-serif;
font-size: .6em;
font-weight: bold;
margin-left: 20px;
padding: 3px 0px 3px 0px;
background-color: #fff;

}

.navlist a, .navlist a:link
{
margin: 0;
padding: 1px 9px 1px 9px;
color: #7BBB82;
border-left: 1px solid #d1e3db;
border-right: 1px solid #d1e3db;
text-decoration: none;
}

ul.navlist li.active
{
color: #A2BB95;
background-color: #fff;
}

.navlist a:hover
{
color: #509057;
background-color: #F6F6F6;
} 
 
#navcontainer { /* none needed */ }

ul#navlist
{
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;
}

ul#navlist li
{
float: left;
font-family: verdana, arial, sans-serif;
font-size: .6em;
font-weight: bold;
margin-left:10px;
padding: 3px 0px 3px 0px;
background-color: #fff;

}

#navlist a, #navlist a:link
{
margin: 0;
padding: 1px 9px 1px 9px;
color: #7BBB82;
border-left: 1px solid #d1e3db;
border-right: 1px solid #d1e3db;
text-decoration: none;
}

ul#navlist li#active
{
color: #A2BB95;
background-color: #fff;
}

#navlist a:hover
{
color: #509057;
background-color: #F6F6F6;
}
 

 
 .basicnote {background-color: #F8FBFC; font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #8b9fB7; line-height: 125% ; border: 10px solid #fff; padding: 0px 5px 10px 10px;} 
 .technote {background-color: #F8F9FC; font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #8b9fB7; line-height: 125% ; border: 10px solid #fff; padding: 0px 5px 10px 10px;} 
 .lessnote { }
 .projnote {background-color: #F9F8FC; font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #8b9fB7; line-height: 125% ; border: 10px solid #fff; padding: 0px 5px 10px 10px;} 

 
 .hometdb {border-top: 1px dotted #eb245a ;}
 
 .b5 {border: 1px solid #A9B5C5; }
 .note {background-color: #F8FBFC; font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #8b9fB7; line-height: 125% ; border: 10px solid #fff; padding: 0px 5px 10px 10px;} 
 
 .basictopb {border-top: 1px dotted #0580D6 ; }
 .techtopb { }
 .lesstopb { }
 .projtopb {border-top: 1px dotted #b1b1cc; }
 
 .lesstxbx {
     background: #FDF5FC;
   	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: .65em;
   	 line-height: 175%;
	 color: #E104AA;
     text-align:center;
  	 padding: 15px;
     border: 10px solid #fff; }
     
 .colorkeyb {border:1px solid #accdd7 ; } 
 .colorkey {background: #fff; font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #4E627C; line-height: 155% ; border: 5px solid #D4EBFA;padding: 7px;}
 
 .basictdb {border-top: 1px dotted #accdd7 ; }
 .techtdb {border-top: 1px dotted #b0c4de ; }
 .lesstdb {border-top: 1px dotted #d4c0c6;  }
 .projtdb {border-top: 1px dotted #B3B0DE; }
 
 .basictitlebx {background: #fff; font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color:#1B92E7; font-weight: bold; border: 5px solid #E1EDF1; text-align: center; padding: 5px; }
 .techtitlebx {background: #fff; font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color:#3243F8; font-weight: bold; border: 5px solid #EEF0F5; text-align: center; padding: 5px; }
 .lesstitlebx {background: #fff; font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color:#D711A6; font-weight: bold; border: 5px solid #F2E2F1; text-align: center; padding: 5px; }
 .projtitlebx {background: #fff; font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color:#701BE7; font-weight: bold; border: 5px solid #EFEEF5; text-align: center; padding: 5px; }
 
 
 .basicbxb { border: 1px solid #accdd7 ; }    
 .techbxb { border: 1px solid #b0c4de; }
 .lessbxb { border: 1px solid #d4c0c6; }
 .projbxb { border: 1px solid #b1b1cc; }
 
 .headerbar {background-image:url('images/graybar.jpg'); background-repeat: repeat-x; }            
 .linkbars {border-left: 1px dotted #c9cfd7; border-right: 1px dotted #c9cfd7; padding: 10px; font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #566C88; line-height: 200%;}
 
 .contentshome {
           background-color: #fff;
           line-height: 125%;
           margin: 20px 15px 5px 15px;
           padding: 15px 20px 15px 25px;
           border: 3px solid #c9cfd7; } 
       
 
 .lesslist a:link {text-decoration: underline; color: #E104AA;}
 .lesslist a:visited {text-decoration: underline; color: #E104AA;}
 .lesslist a:hover {text-decoration: underline; color: #BF0290;}
 .lesslist a:active {text-decoration: none; color: #E104AA;}
 
 .projlist a:link {text-decoration: underline; color: #6C23FD;}
 .projlist a:visited {text-decoration: underline; color: #6C23FD;}
 .projlist a:hover {text-decoration: underline; color: #3007D1;}
 .projlist a:active {text-decoration: none; color: #6C23FD;}
  
 .techlist a:link {text-decoration: underline; color: #4268F1;}
 .techlist a:visited {text-decoration: underline; color: #4268F1;}
 .techlist a:hover {text-decoration: underline; color: #0437EE;}
 .techlist a:active {text-decoration: none; color: #4268F1;}
 
 .basiclist a:link {text-decoration: underline; color: #019DEB;}
 .basiclist a:visited {text-decoration: underline; color: #019DEB;}
 .basiclist a:hover {text-decoration: underline; color: #048BCE;}
 .basiclist a:active {text-decoration:none ; color: #019DEB;}
	
 .tbxspacer {
     background: #f5f5dc;
   	 margin: 20px 15px 15px 15px;
     padding: 15px;
     border: 1px solid #f5f5dc; }  <!-- use this for left side in main section -->
 
  
 .number{font-family: Verdana, Helvetica, sans-serif; font-size: 1em; color: #566C88; line-height: 125%; text-align:right;}

 
.lessonhome {color: #E104AA; font-family: Verdana, Helvetica, sans-serif; font-size: .65em;  line-height: 111%;padding-right: 10px;}
.lesson {color: #E104AA; font-family: Verdana, Helvetica, sans-serif; font-size: .7em;  line-height: 133%;padding-bottom: 7px;}

.basichome {color: #019DEB; font-family: Verdana, Helvetica, sans-serif; font-size: .65em;  line-height: 111%;padding-right: 10px; }
.techhome {color: #0437EE; font-family: Verdana, sans-serif; font-size: .65em;  line-height: 111%; padding-right: 10px;}
.projecthome {color: #5501FE; font-family: Verdana, sans-serif; font-size: .65em;  line-height: 111%;padding-right: 10px;}

  .projtxbx {
     background: #F5F4FF;
   	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: .65em;
   	 line-height: 175%;
	 color: #6347d0;
     text-align:center;
  	 padding: 15px;
     border: 10px solid #fff; }
 
 .techtxbx {
     background: #EDF2FB;
   	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: .65em;
   	 line-height: 175%;
	 color: #254FC2;
	 text-align:center;
     padding: 15px;
     border: 10px solid #fff; }
 
 .basictxbx {
     background: #EFF7FC;
   	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: .65em;
   	 line-height: 175%;
	 color: #048BB3;
     text-align:center;
     padding: 15px;
     border: 10px solid #fff; }
 
  .ptbx {
     background: #fffff0;
   	 font-family:  Georgia, "Times New Roman", Times, serif;  
	 font-size: .7em;
     font-weight:bold;
   	 line-height: 125%;
	 color: #4d8a32;
	 margin: 20px 15px 0px 15px;
     padding: 3px; 
     border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc; } 
 
 
 .projdbx {
     background: #fff;
   	 font-family: Verdana, Helvetica, sans-serif; 
	 font-size: .7em;
   	 line-height: 125%;
	 color: #7964ed;
	 margin: 10px 15px 15px 15px;
     padding: 10px 10px 15px 20px; 
     border: 2px solid #b1b1cc; } 
     
    
 .techdbx {
     background: #fff;
   	 font-family: Verdana, Helvetica, sans-serif; 
	 font-size: .7em;
   	 line-height: 125%;
	 color: #8aa6dd;
	 margin: 10px 15px 15px 15px;
     padding: 10px 10px 15px 20px; 
     border: 2px solid #b0c4de; }  
     
  .basicdbx {
     background: #fff;
   	 font-family: Verdana, Helvetica, sans-serif; 
	 font-size: .7em;
   	 line-height: 125%;
	 color: #8cc0dc;
     margin: 10px 15px 15px 15px;
     padding: 10px 10px 15px 20px ; 
     border: 2px solid #accdd7; } 
  
   
  .pbx {
     background: #fff;
   	 font-family: Verdana, Helvetica, sans-serif; 
	 font-size: .65em;
   	 line-height: 125%;
	 color: #cc33c9;
	 margin: 20px 15px 15px 15px;
     padding: 15px; 
     border: 1px solid #ccc; }
 
 td.c86 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #4E627C; line-height: 125%; padding-left: 35px;}    
 td.c85 {background:#E4E6E8; height: 20px; border-top: 1px solid #fff; border-bottom: 1px solid #ccc; }    
 td.c84 {background-image:url('images/shadow-box-2.gif'); Georgia, "Times New Roman", serif; color: #e61c80; font-size: .95em; padding:5px;}
 td.c83 {background:#FCFFC7; }
 td.c82 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #5501FE; line-height: 133% ; padding-left:10px; padding-top:3px ;}
 td.c81 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #E104AA; line-height: 133% ; padding-left:10px; padding-top:3px ;}
 td.c80 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #0437EE; line-height: 133% ; padding-left:10px; padding-top:3px ;}
 td.c79 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #019DEB; line-height: 133% ; padding-left: 10px; padding-top:3px;}
 td.c78 {background: #E8E2FE; border-left:1px solid #DACEFD; border-right:1px solid #DACEFD;border-bottom:1px solid #DACEFD;}
 td.c77 {background: #FBDEFB; border-left:1px solid #F1CEFD; border-right:1px solid #F1CEFD;border-bottom:1px solid #F1CEFD;}
 td.c76{background: #E2EAFE; border-left:1px solid #CEDBFD; border-right:1px solid #CEDBFD;border-bottom:1px solid #CEDBFD;}
 td.c75 {background: #E2F8FE; border-left:1px solid #CEF3FD; border-right:1px solid #CEF3FD;border-bottom:1px solid #CEF3FD;}
 td.c74 { background:#c5a9fd; border-top:1px solid #fff;}
 td.c73{ background:#f7b3fd;  border-top:1px solid #fff;}
 td.c72 { background:#93B9FE; border-top:1px solid #fff;}
 td.c71 {background: #95EDFF; border-top:1px solid #fff;}
 td.c70 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.9em; font-weight:bold; color: #04FE26; line-height: 133%; text-align:center; padding-bottom: 7px;}
 td.c69 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.9em; font-weight:bold; color: #9FE603; line-height: 133%; text-align:center; padding-bottom: 7px;}
 td.c68 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.9em; font-weight:bold; color: #FFAF3F; line-height: 133%; text-align:center; padding-bottom: 7px;}
 td.c67 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.9em; font-weight:bold; color: #FF6053; line-height: 133%; text-align:center; padding-bottom: 7px;}
 td.c66 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #4D545C; word-spacing: .1em ; line-height: 125%; border-bottom:1px dotted #EB245A; padding: 7px;}
 td.c65 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #4D545C; word-spacing: .1em ; line-height: 125%; border-bottom:1px dotted #E50484; padding: 7px;}
 td.c64 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #4E627C; line-height: 155% ; border: 1px dotted #b1b1cc; padding: 5px; } 
 td.c63 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.8em; color: #4D545C; line-height: 125%; border-bottom:1px dotted #6755ec; padding: 3px;}
 td.c62 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #4D545C; word-spacing: .1em ; line-height: 125%; border-bottom:1px dotted #6755ec; padding: 7px;}
 td.c61 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.8em; color: #4D545C; word-spacing: .1em ; line-height:125%; border-bottom: 1px dotted #8091FE; padding: 3px;}
 td.c60 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #4D545C; word-spacing: .1em ; line-height: 125%; border-bottom:1px dotted #3243FE; padding: 7px;}
 td.c59 {background-color:#EFF7FC; font-family:Verdana, Helvetica, sans-serif; font-size: .9em; font-weight: ; color: #4D5E76; line-height: 125%; padding: 3px;  border: 1px solid #82D5FE; }
 td.c58 {font-family: Georgia, "Times New Roman", serif; font-size: 1em; font-weight:; color: #000; word-spacing: .1em ; line-height: 125%; }
 td.c57 {background: #fff; font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #566C88; line-height: 155% ; padding-left: 20px;}
 td.c56 {background: #fff; font-family:verdana, helvetica, sans-serif; font-size: .65em; line-height: 125%; color:#DC23B4; border: 3px solid #EFF0F1;}    
 td.c55 {background-color: #FDF1E2; font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #D7661C; line-height: 125%; border: 1px solid #ccc; padding: 3px;}
 td.c54 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #4D545C; word-spacing: .1em ; line-height: 125%; border-bottom:1px dotted #0580D6; padding: 7px;}
 td.c53 {font-family: Georgia, "Times New Roman", serif; font-size: 1em; color: #e61c80; word-spacing: .1em ; font-weight:bold; border: 1px solid #ccc; text-align: center; padding: 10px; background-color: #fffff0; }
 td.c52 {font-family: Verdana, Helvetica, sans-serif; font-size: .7em;  color: #d047b4; line-height: 125%; background-color:#fffff0; border: 1px solid #c4cfd7; padding: 5px 25px 15px 25px;}
 td.c51 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #566C88; line-height: 175%; }    
 td.c50 {background-color: #fffff0; font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #8b9fB7; line-height: 125% ; border: 1px solid #ccc; padding: 5px 5px 10px 10px;} 
 td.c49 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.75em; color: #566C88; line-height: 125% ;border-bottom: 1px solid #ccc; padding-bottom: 3px; } 
 td.c48 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #566C88; line-height: 125% ; border-left: 2px solid #ccc; padding: 10px 0px 0px 10px; } 
 td.c47 {color: #4770d0; font-family: Verdana, sans-serif; font-size: .7em;  line-height: 133%; border: 1px dotted #ccc; }
 td.c46 {font-family: Georgia, "Times New Roman", serif; font-size: 1.4em; color: #1A6E2E; line-height: 100%; font-weight: bold; word-spacing: .1em ; text-align: center;  padding-top:20px; padding-bottom:5px; }
 td.c45 {color: #d047b3; font-family: Verdana, sans-serif; font-size: .8em;  line-height: 133%;}
 td.c44 {font-family: Verdana, Helvetica, sans-serif; font-size: 1em; color: #566C88; font-weight: ; line-height: 125%; text-align:right; padding-bottom:7px; border-bottom: 1px solid #ccc;}
 td.c43 {background: #fffff0; border-top: 1px solid #c4cfd7;  border-bottom: 1px solid #c4cfd7; height: 10px;}     
 td.c42 {font-family: Georgia, "Times New Roman", serif; color: #4b874b; font-size: 1.3em; font-weight: bold; text-align:center; border: 1px solid #ccc;}    
 td.c41 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #566C88; line-height: 222%;}
 td.c40 {font-family:verdana, helvetica, sans-serif; font-size: .6em; line-height: 90%; color:#cc33c9; padding-top: 5px;}   
 td.c39 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #566C88; line-height: 111%; }    
 td.c38 {font-family: Verdana, Helvetica, sans-serif; font-size: 0.65em; color: #566C88; line-height: 190%; }
 td.c37 {background: #fffff0; border-bottom: 1px solid #c4cfd7; height: 10px; padding:5px;}
 td.c36 {font-family: Verdana, Helvetica, sans-serif; background: #fff; font-size: .7em; padding:5px; }
 td.c35 {font-family: Georgia, "Times New Roman", Times, serif; color: #4b874b; font-size: .7em; padding: 3px ;  border-bottom: 1px solid #ccc;}
 td.c34 {font-family: Verdana, Helvetica, sans-serif; font-size: .9em; font-weight: ; color: #4D545C; line-height: 125%; padding-bottom: 3px ;  border-bottom: 1px dotted #accdd7;}
 td.c33 {font-family: Georgia, "Times New Roman", serif; font-size: 1em; color: #228D3B; word-spacing: .1em ; font-weight:bold; border: 1px solid #ccc; text-align: center; padding: 10px; }
 td.c32 {font-family: Verdana, Helvetica, sans-serif; color: #566C88; font-size: .7em; line-height: 125%; background-color: #fff; padding-left: 0px; padding-right: 0px;}
 td.c31 {font-family: Georgia, "Times New Roman", serif; color: #4b874b; font-size: 1.2em; background-color: #fffff0; border: 1px solid #ccc; line-height: 100% ;padding: 20px;}
 td.c30 {font-family: Georgia, "Times New Roman", serif; color: #4b874b; font-size: .9em; font-weight:bold; background-color: #fff; border: 1px solid #ccc; }
 td.c29 {font-family: Georgia, "Times New Roman", serif; color: #cc33c9; font-size: .75em;}  
 td.c28 {font-family: Georgia, "Times New Roman", serif; color: #e61c80; font-size: .95em;}  		   
 td.c26	{font-family: Verdana, Helvetica, sans-serif; font-size: 0.7em; color: #566C88; line-height: 175%;}<!-- color names in iris color bar-->
 
 
     
  
  


