/*  rebuild 030510, 03-05-07 1900 blueline bg, smaller lili     */
/*  rename css 030510  */
BODY {
	color : #004080;
	background-color : White;
	/* background-image : url(../img-site/4pixgrid20x20verylight.gif); */
	background-image : url(./../img--site/backgrounds/blue-lines/4pix-v-l-bluelines.jpg);	
	font-family : Verdana, Trebuchet, Arial, Eurostile, sans-serif;
	font-size : 1.0em;
	font-weight : 500;
	background-repeat : repeat;
	list-style-type : square;
	margin-top : 0em;
	margin-left : 0em;
	margin-right : 0em;
}


TD {
	color : #004080;
	background-color : White;
	background-image : url(./../img--site/backgrounds/blue-lines/4pix-v-l-bluelines.jpg);	
	/*background-image : url(../img-site/4pixgrid20x20verylight.gif); */
	font-family : Verdana, Trebuchet,  Arial, Eurostile, sans-serif;
	font-size : 1.0em;
	font-weight : 500;
	background-repeat : repeat;
	list-style-type : square;
	margin-top : 0em;
	margin-left : 0em;
	margin-right : 0em;
}


TD.bgcolor-black  {
background : transparent;
background-color: Black;
}

TD.bgimage-canons {
	background-image : url(./../img--site/backgrounds/4pixyel20x20verylight.gif);
}

TD.bgimage-v-l-bluelines {
	background-image : url(./../img--site/backgrounds/blue-lines/4pix-v-l-bluelines.jpg);
}


TD.bgimage-graygrid {
	background-image : url(./../img--site/backgrounds/gray-grid/4pixgrid20x20verylight.gif);
}

TD.small-font {
	background-color : transparent;
	font-size : 0.65em;
}

TD.bgcolor-lightyellow {
	background-color : #FFFFEE;
}


A {
	color : #FF3300;
	background-color : transparent;

}

A:HOVER {
	
	color : #008041;
	background-color : transparent;
		}
/*	
A:VISITED {
	color : #660000;
	background-color : transparent;
	}	
*/	
	
.font-color-color-004080 { 
	color: #004080;
		background-color: transparent;
}

 
.font-color-white-black {
	color: #D3D3D3;
	background-color: Black;
	background-position : top;
	font-family : Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	margin-bottom : .0em;
	margin-left : 0em;
	padding-left : .25em;
	
}
	
.font-color-blue-lavender {
	color: #004080;
	background-color:#E6E6FA;
	background-position : top;
	font-family : Verdana, Trebuchet, Arial, Helvetica, sans-serif;
	font-size : 0.80em;
	font-weight : 600;
	margin-bottom : .0em;
	margin-left : 0em;
	padding : .5em;
}
	
.font-darkgrey-point75 {
	font-size: 0.75em;
	margin-left: 0em;
	 color:  #A9A9A9;
}

.font-dimgrey-point85 {
	font-size:  0.85em;
	margin-left: 1.0em;
	 color:   #696969;
}

.font-brown-point85 {
	background-color: transparent;
	color: #A52A2A;
	font-size: .85em;
	margin-left: 0em;
	
}

.font-dimgrey-point1 {
	background-color: transparent;
	color: #696969;
	margin-left: 0.0em;
	padding: 0.em;
}
	
H1 {
	background-position : top;
	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 1.20em;
	background-color : transparent;
	font-weight : 600;
	margin-top : 0em;
	margin-bottom : .0em;
	margin-left : 0em;
	padding-bottom : 0.0em;
}

/*
H1.serif {
	background-position : top;
	
	font-family :   Times New Roman, Garamond, MS Serif,  serif;
	font-size : 1.20em;
	background-color : transparent;
	font-weight : 600;
	margin-top : 0em;
	margin-bottom : .0em;
	margin-left : 0em;
	padding-bottom : 0.0em;
}
*/

H2 {
font-family :  Verdana, Arial, Helvetica, sans-serif;
	background-color : transparent;
	font-size : 1.15em;
	font-weight : 600;
	margin-top : .25em;
	margin-left : 0em;
	margin-bottom : .25em;
	padding-bottom : 0.25em;
}
H3 {
font-family :  Arial, Helvetica, sans-serif;
	background-color : transparent;
	font-size : 1.10em;
	font-weight : 600;
	margin-top :1.0em;
	margin-left : 0em;
	margin-bottom : 0.0em;
}

H4 {
font-family :  Arial, Helvetica, sans-serif;
	background-color : transparent;
	font-size : 1.05em;
	font-weight : 600;
	margin-top :1.0em;
	margin-left : 0em;
	margin-bottom : 0.0em;
}
H5 {
font-family :  Arial, Helvetica, sans-serif;
color: #2F4F4F;
	background-color : transparent;
	font-size :  0.85em;
	font-weight : 600;
	margin-top :1.0em;
	margin-left : 0em;
	margin-bottom : 0.0em;
}

EM {

font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.75em;
font-weight : 600;
}
STRONG {
	font-size :  .75em;
	font-weight : 500;
	margin-top : 0.0em;
	margin-bottom : 0.20em;
}

B.font-blue {
		color: #004080;
		background-color: transparent;
	font-size :  1.0em;
	font-weight : 600;
	
}

DL {
	font-family : Verdana, sans-serif;
}
DD {
	font-family : Verdana, sans-serif;
	margin-left : .75em;
}

UL {
	
	margin-top : 0em;
	margin-bottom : 0em;
}


ULUL {
	margin-top : 0em;
	margin-bottom : 0em;
	margin-left : -1.5em;
}


LI {
	list-style : square;
	font-size :  1.0em;
	font-weight : 500;
	margin-left : -1.0em;
	margin-bottom : 0.20em;
}

I.small-font {
	background-color : transparent;
	font-size : 0.65em;
}

LI LI {
	list-style-type : disc;
	font-size : 0.85em;
	font-weight : 500;
	margin-left : -1.0em;
}

P {
	margin-top : 0em;
	margin-left: 0.em;
	padding-top : 0em;
	padding-left: 0em;
}


IMG {
	margin-top : 0em;
	margin-left : 0em;
	margin-right : 0em;
}
B {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : 600;
}