/*
002F86 dark blue
224BC1 med blue  
F7F3F7 off-white
EE943E orange
*/
Body {
    background-color: white;
	 margin: 10px 0px 10px 0px;
	 SCROLLBAR-FACE-COLOR: #e8e8e8; 
	 SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	 SCROLLBAR-SHADOW-COLOR: #dddddd; 
	 SCROLLBAR-3DLIGHT-COLOR: #aaaaaa; 
	 SCROLLBAR-ARROW-COLOR: #818698; 
	 SCROLLBAR-TRACK-COLOR: #dcdcdc;  
	 SCROLLBAR-DARKSHADOW-COLOR: #818698; 
}

/* font for standard (no class-defined) use */
table,tr,td,input,select,textarea,label,button,div,center,span,p,ul,ol,li,a,blockquote,pre {
	font-family: 	Verdana, Arial, sans-serif;
	font-size: 		x-small;
}
HR {
    color: #002F86;
    height: 1px;
    text-align: left
}

IMG {
	border: none;
}

SMALL, .small   {
    font-size:  	xx-small;
}

BIG, .big {
    font-size:		large;
}

BLOCKQUOTE {
	margin: 5px 0px 5px 30px;
}

A:link  {
    text-decoration: 	underline;
    color: blue;
}
A:visited   {
    text-decoration:		underline;
    color: purple;
}
A:active    {
    text-decoration:		underline;
    color: navy;
}
A:hover {
    text-decoration:	none;
    color: blue;
}

H1  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #002F86;
	 margin: 10px 0px 4px 0px;
 	}
H2  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #002F86;
	 margin: 10px 0px 4px 0px;	 
}
H3  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #002F86;
	 margin: 10px 0px 4px 0px;	 
}
H4  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #EE943E;
	 margin: 10px 0px 4px 0px;	 
}
H5  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #EE943E;
	 margin: 10px 0px 4px 0px;	 
}
H6  {
    font-family: Verdana, Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #EE943E;
	 margin: 10px 0px 4px 0px;	 
}

UL LI   {
    list-style-type:    square ;
}
UL LI LI    {
    list-style-type:    disc;
}
UL LI LI LI {
    list-style-type:    circle;
}
OL LI   {
    list-style-type:    decimal;
}
OL OL LI    {
    list-style-type:    lower-alpha;
}
OL OL OL LI {
    list-style-type:    lower-roman;
}

/* main navigation */
#mainnav
{
	border-top: solid 1px #002F86;
	border-bottom: solid 1px #002F86;
	background: #224BC1;
	padding: 2px 0px 2px 0px;
	font-size: 10px;
	font-weight: bold;
}

#mainnav td
{
	font-size: 10px;
	font-weight: bold;	
	text-align: center;
}

#mainnav a
{
	font: 10px Verdana;
	font-weight: bold;	
	color: white;
	text-decoration: none;
}

.lt0
{
	border: solid 1px #224BC1;
	background: #224BC1;
	padding: 0px 6px 0px 6px;
}

.lt1
{
	border: solid 1px white;
	background: #EE943E;
	padding: 0px 6px 0px 6px;
}

.ltsep
{
	font: 10px Verdana;
	color: white;
	padding: 0px 1px;
}
/* end main navigation */


td.L2nav {
	background-color: #F7F3F7;
	color: #002F86;
	padding: 1px 4px 1px 4px;
	border: 1px solid #002F86;
}
div.L2nav {
	padding: 4px 0px 2px 0px;
}
a.L2nav:link, a.L2nav:visited, a.L2nav:active {
	color: #002F86;
	font-size: 10px;
	font-weight: bold;
}
a.L2nav:hover {
	color: #EE943E;
	font-size: 10px;
	font-weight: bold;
}

.sideimage {
	border: 1px solid #002F86;	
}


.footer, a.footer:link, a.footer:visited, a.footer:active {
	font-size: xx-small;
	color: #002F86;
	font-weight: bold;
}
a.footer:hover {
	font-size: xx-small;
	color: #EE943E;
	font-weight: bold;
}

.hilite {
	background-color: #FFFFCC;
}
.rightborder {
	border-right: 1px dotted #999999;
}
.box1 {
	background-color: #EE943E;
	border: 1px #002F86 solid;
	padding: 3px 3px 3px 3px;	
}
.box2 {
	background-color: #F7F3F7;
	border: 1px #002F86 solid;
	padding: 3px 3px 3px 3px;
}
.inlineimg {
	margin: 8px;
}
.serviceheading {
	font-size: 11px;
	font-weight: bold;
}

