/* CS - new css 2003-06-09n  03/06/14  2003/06/17-18 by N.Chan   */

BODY {
	color: Black;
	background-color: #CCCCCC;    
	font-family: Arial, sans-serif;
	font-size: 1.0em;
	margin-top: 0em;
	margin-left: 0em;
	margin-right: 0em;
}

/* see TD after fonts section under table */

A {
	color:      #F5F5F5;
	background-color:    transparent;
	font-weight: 600;
	font-size: .80em;
	padding: 0em;
}

A:HOVER {
	color:  Yellow;
	background-color: transparent;
}

A:VISITED {
	color:      #F5F5F5;
	background-color: transparent;
}
#alt1-navlinks A {
	color:  #FF7946;
	font-size: 1em;
	font-weight: 500;
}
#alt1-navlinks A:visited {
	COLOR:  #FF7946;
	TEXT-DECORATION: none
}
#alt1-navlinks A:hover {
	COLOR:        #4169E1;
	TEXT-DECORATION: underline
}	

#alt1-navlinks LI {
	color: #FF6347;
	background-color: transparent;
	font-size: 0.75em;
}
#alt1-navlinks P {
	color:  ##FF6347;
	background-color: transparent;
	font-size: 0.85em;
}



/* alt2 added 051015 */

#alt2-navlinks A {
	color:  #FF7946;
	font-size: 1em;
	font-weight: 500;
}
#alt2-navlinks A:visited {
	COLOR:  #FF7946;
	TEXT-DECORATION: none
}
#alt2-navlinks A:hover {
	COLOR:        #4169E1;
	TEXT-DECORATION: underline
}	

#alt2-navlinks LI {
	color: #FF6347;
	background-color: transparent;
	font-size: 0.75em;
}
#alt2-navlinks P {
	color:  ##FF6347;
	background-color: transparent;
	font-size: 0.85em;
}




*/


.font-size-weight-80-400 {


	font-size: 0.80em;


	font-weight: 400;


}








.font-size-weight-75-400 {


	font-size: 0.75em;


	font-weight: 400;


}




.weight-400 {
	font-weight: 400;
}


.weight-500 {
	font-weight: 500;
}


.weight-600 {


	font-weight: 600;


}


.font-point85 {


	font-size: 0.85em;


}





.font-point80 {


	font-size: 0.80em;


	margin-left: 1.0em;


}


	


.font-point75 {


	font-size: 0.75em;


	margin-left: 1.0em;


}





.font-darkgrey-point70 {
font-size: 0.70em;
margin-left: 1.0em;
color: #A9A9A9;
background-color: transparent;
}





.font-darkgrey-point75 {


	font-size: 0.75em;


	margin-left: 1.0em;


	 color:  #A9A9A9;


}


.bg-color-grey {


	background-color:  #CCCCCC;


}





.bg-color-orange {


	background-color:  #FF6600;


}





.bg-color-green { 


	background-color: #66cc99;


}





.bg-color-lightblue {


	background-color:  #00CCFF;


}


/* above was#33ccff;  */








.bg-color-interior-blue {


	background-color: #6699ff;


}

H1 {
padding: 0em;
margin-bottom: 0.25em;
margin-top: 0.0em;
margin-left: 10px;
margin-right: 0.2em;
font-weight: 500;
}

H2 {
padding: 0em;
margin-bottom: 0.25em;
margin-top: 0em;
margin-left: .75em;
margin-right: 0.2em;
font-weight: 400;
}





H3 {
padding: 0em;
margin-bottom: 0.2em;
margin-top: 0.0em;
margin-left:  1.0em;
margin-right: 0.2em;
font-weight: 400;
}





H4 {
padding: 0em;
margin-bottom: 0.25em;
margin-top: 0.0em;
margin-left: 1.0em;
margin-right: 0.2em;
font-weight: 400;
}





H5 {


padding: 0em;


margin-bottom: 0.25em;


margin-top: .25em;


	margin-left: 10px;


	margin-right: 0.2em;


  	font-weight: 400;


}


B {


	margin-left: 0.0em;


	margin-right: 0.2em;


	font-weight: 600;


}





P {


   margin-top: 0.25em;


	margin-left: 1.0em;


	margin-right: 0.2em;


	margin-bottom: 0..25em;


	padding: 0px;


}





Blockquote {


	margin-left: 2em;


	margin-right: 0.2em;


}





I {


	margin-left: 0.2em;


	margin-right: 0.2em;


}





em {


	margin-left: 0.2em;


	margin-right: 0.2em;


}


	


TABLE {
margin-bottom:  0em;
margin-top: 0em;
background-color: White;
}

TD {
color: Black;
background-color: White;
font-family: Arial, sans-serif;
font-size: 1.0em;
}
 TD.gray
 {
 	background-color: #CCCCCC;
 }



UL
{
margin-left: 1.5em;
padding: 0.0em;
}


LI {
margin-left: 0.20em;
}

UL UL {
margin-top: 0em;
margin-left: 1.0em;
padding: 0em;
}

