body 
{
	min-width: 800px; padding: 0px; margin: 0px; 
	background-color: #FFFFFE; 	color: #000000;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; 	font-size: 0.9em; font-weight: normal; 
	text-align: left; text-decoration: none;
	line-height: 1.1em; letter-spacing: 0;	word-spacing: normal;
}


h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; color:#172983; 
	text-align: left; line-height: 1.1em; margin:0 15px 0 15px;
}

h2, h4, h6 {color: #0088c9; }

h1 { font-size: 1.8em; padding: 18px 0px 6px 0px; }
h2 { font-size: 1.6em; padding: 18px 0px 6px 0px; }
h3 { font-size: 1.4em; padding: 15px 0px 6px 0px; }
h4 { font-size: 1.2em; padding: 12px 0px 6px 0px; }
h5 { font-size: 1.1em; padding: 10px 0px 4px 0px; }
h6 { font-size: 1.0em; padding: 10px 0px 4px 0px; }

p, ul, ol  {
	margin:0 15px 0 15px;  padding: 10px 0px 4px 0px; text-align:justify; line-height:1.5em;
}
p.caption {margin: 0px 0px 4px 0px;  font-size: 0.75em; line-height:0.75 em;}
p.ref {text-align: left; }

li, blockquote { 
	 margin-bottom:4px; text-align:justify;
}

table { border-collapse:collapse; border:0; padding:0;}
td,th { border:0; padding:0;}
td.menu { background-color: #172984; padding: 5px 8px 5px 8px; border: 3px solid white; width:110px; text-align:center;}
td.banner { padding: 8px 0px 0px 8px; }
td.dblue { background-color: #172984; line-height:0.001em; border: 3px solid white;}
td.footer { padding: 3px 5px 3px 5px; width:70px;}

a.button {
	width:100%;  color: #ffffff;
    padding: 0;
    border : #2eaadc outset 0px ;
    font-size : 1.2em;  text-decoration: none;     /* no underline */
}
a.button:link {
    color : #FFFFFF ;
}
a.button:visited {
}
a.button:active {
    border : #e3001a inset 0px ;
}
a.button:hover {

    font-weight:bold;
    text-decoration: underline; 
}

div.imgleft { 
	float: left; 	padding: 5px 20px 0px 15px; 	margin: 0px; max-width:35%; text-align:center;
}

div.imgright { 
	float: right; 	padding: 5px 15px 0px 20px; 	margin: 0px; max-width:35%; text-align:center;
}

img {margin:0; padding:0}
img.white {border: 2px solid white; }
img.white5 { margin: 5px 5px 5px 5px; } 
img.nolin {border-width:0px;}
img.lin1 {border-width:1px; border-color:#172983; border-style:solid; }
img.lin2 {border-width:2px; border-color:#172983; border-style:solid; }
img.imgright {float:right; margin: 0px 0px 0px 15px;}
img.imgleft {float:left; margin: 0px 15px 0px 0px;}



.red {color: #e3001a; }
.blue {color: #2eaadc; }
.dblue {color: #172983; }









