/* CSS Document */

body {
	background-color:#003557;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	height:100%; /* this is the key! */
	margin-left: 10px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	text-align:left;
} 

h1 {
	font-size: 1.15em;
	color: #143f75;
	margin-top: 0em;
	margin-bottom: .5em;
	text-align:left;
	}
	
	h1.h1-big {
		font-size: 1.6em;
		font-weight: normal;
		line-height: 1.4em;
	}
	
	h1.h1-big strong {
		font-weight: bold;
	}
	
h2 {
	font-size: 1em;
	color: #565656;
	margin-top: 20px;
	margin-bottom: 0px;
	text-align:left;
	}
h3 {
	font-size: 1em;
	color: #36982c;
	margin-top: 1.25em;
	margin-bottom: .5em;
	}

A { color: #143f76; text-decoration: underline;}
A:link { color: #143f76; text-decoration: underline;}
A:visited { color: #143f76; text-decoration: underline;}
A:active { color: #143f76; text-decoration: underline;}
A:hover { color: #143f76; text-decoration: none;}

A.bottommenu:link { color: #65b2e5; text-decoration: none; font-size: 11px;}
A.bottommenu:visited { color: #65b2e5; text-decoration: none; font-size: 11px;}
A.bottommenu:active { color: #65b2e5; text-decoration: none; font-size: 11px;}
A.bottommenu:hover { color: #abc001; text-decoration: none; font-size: 11px;}

A.leftmenu:link { text-align:left;color: #95a701; text-decoration: none; font-weight: normal; font-size: 11px;}
A.leftmenu:visited { text-align:left;color: #95a701; text-decoration: none; font-weight: normal; font-size: 11px;}
A.leftmenu:active { text-align:left;color: #95a701; text-decoration: none; font-weight: normal; font-size: 11px;}
A.leftmenu:hover { text-align:left;color: #143f76; text-decoration: underline; font-weight: normal; font-size: 11px;}

A.leftmenuhome:link {    padding-top: 15px;text-align:left; color: #143f76; text-decoration: none; font-weight: normal; font-size: 11px; LINE-HEIGHT: 16px;}
A.leftmenuhome:visited { text-align:left;color: #143f76; text-decoration: none; font-weight: normal; font-size: 11px; LINE-HEIGHT: 16px;}
A.leftmenuhome:active { text-align:left;color: #143f76; text-decoration: none; font-weight: normal; font-size: 11px; LINE-HEIGHT: 16px;}
A.leftmenuhome:hover { text-align:left;color: #95a701; text-decoration: underline; font-weight: normal; font-size: 11px; LINE-HEIGHT: 16px;}


p {
	DISPLAY: block; 
	margin-top: 8px; 
	margin-bottom: 8px; 
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-align:left
}

#indented {
	DISPLAY: block; 
	margin-top: 8px; 
	margin-bottom: 8px; 
	margin-left: 10px;
	padding-left: 10px;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-align:left
}
	
.tabledata {
	DISPLAY: block; 
	margin-top: 2px; 
	margin-bottom: 2px; 
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-align:left
}

.footnote {
	DISPLAY: block; 
	margin-top: 1px; 
	margin-bottom: 1px; 
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-align:left
}
		
.table1 {
  height: 100%;
}

.subhead1 {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #143f75;
}

.subhead2 {
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #565656;
}

.bodytxt {
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-align:left;
}

.bodytxtsmall {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
}
.highlights_heading {
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #143f75;
}
.highlights_heading1 {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #143f75;
}
.highlights_1 {
	font-size: 11px;
	font-weight: bold;
	color: #143f75;
}
.copyright {
	font-size: 11px;
	font-weight: normal;
	color: #65b2e5;
}
.style1 {
	color: #abc001;
	font-size: 11px;
}


#lists ul li {
	list-style: none;
	background-image: url(../images/greenarrow.gif);
	background-repeat: no-repeat;
	padding-left : 10px;
	margin-left: -20px;
	margin-top: 2px;
	font-size: 11px;
	color: #767676;
	text-align: left;
}
   
#rightlist ul li {
	list-style: none;
	background-image: url(../images/arrow_green1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left : 15px;
	margin-left: 0;
	margin-top: 4;
	background-position: 0 .35em;
	line-height: normal;
}
   
.style4 {
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #143f75;
	text-align: left;
}

#div1 div{
	DISPLAY: block; MARGIN: 0px 0px 0px 0px;
}

.sidenavarrow {
	DISPLAY: block; BACKGROUND-COLOR: #f1f1f1;MARGIN: -5px 0px 0px 0px; }
#sidenav UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;	font-size: 11px;	text-align:left;
}
#sidenav LI {
	DISPLAY: block; MARGIN: -5px 0px 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; 	font-size: 11px;MARGIN: -5px 0px 0px 0px; 
}
#sidenav UL LI A {
	DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #f1f1f1 4px solid; COLOR: #143f76; PADDING-TOP: 0px;TEXT-DECORATION: none; 	font-size: 11px;MARGIN: 0px 0px 0px 0px; BACKGROUND-COLOR: #f1f1f1;
}
#sidenav UL LI A:hover {
	DISPLAY: block; BORDER-LEFT: #b6bc1a 4px solid; COLOR: #2f2d20; BACKGROUND-COLOR: #ffffff;	font-size: 11px;MARGIN: 0px 0px 0px 0px; 
}
#sidenav LI A:unknown {
	DISPLAY: block; BORDER-LEFT: #787978 4px solid; COLOR: #8e2810; BACKGROUND-COLOR: #ffffff;	font-size: 11px;MARGIN: 0px 0px 0px 0px; 
}
#sidenavon {
	DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b6bc1a 4px solid; COLOR: #2f2d20; PADDING-TOP: 3px;TEXT-DECORATION: none;BACKGROUND-COLOR: #ffffff;	font-size: 11px;MARGIN: 0px 0px 0px 0px;  
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #767676;
	text-align:left
	list-style: none;
}

#sidenavsub1 UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 5px 0px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none;	font-size: 11px;	text-align:left;BACKGROUND-COLOR: #ffffff;	
}

#sidenavsub1 LI  {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none;	font-size: 10px;	text-align:left;background-image: url(../images/arrow_green.gif);
background-repeat: no-repeat;
background-position: 0em 7px;
BACKGROUND-COLOR: #ffffff;	

}
#sidenavsub1 LI A {
	DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 10px; COLOR: #143f76; PADDING-TOP: 1px;TEXT-DECORATION: none; 	font-size: 10px;MARGIN: 0px 0px 0px 0px; BACKGROUND-COLOR: #ffffff;	line-height: 16px;
}
#sidenavsub1 LI A:hover {
	DISPLAY: block; COLOR: #000000; BACKGROUND-COLOR: #ffffff;	text-decoration: underline; font-size: 10px;MARGIN: 0px 0px 0px 0px; 
}
#sidenavsub1 LI A:unknown {
	DISPLAY: block; COLOR: #000000; BACKGROUND-COLOR: #ffffff;	font-size: 10px;MARGIN: 0px 0px 0px 0px; 
}

#seeusat
{
	DISPLAY: block;
	margin-top: 2px;
	margin-bottom: 2px;
	list-style: none;
	font-size: 11px;
	text-align: left;
}

#seeusat li 
{
	line-height: 16px;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 10px;
	padding-left: 18px;
	background-image: url(../images/arrow_green1.gif);
	background-repeat: no-repeat;
	background-position: 0 .35em;
	list-style: none;
	text-align:left;
}

#navcontainer
UL{
DISPLAY: block; 
margin-top: 2px; 
margin-bottom: 2px; 
list-style: none;
}

#navlist
{
list-style: none;
margin-left: 0;
margin-top: 1;
padding-bottom: 2px;
text-indent: 0.02em;
padding-top: 10px;
padding-left: 10px;
text-align:left; 
color: #143f76; 

text-decoration: none; 
font-weight: normal; 
font-size: 11px; 
LINE-HEIGHT: 16px;
}

#navlist li 
{
	line-height: 16px;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 10px;
	padding-left: 18px;
	background-image: url(../images/arrow_green1.gif);
	background-repeat: no-repeat;
	background-position: 0 .35em;
	list-style: none;
	text-align:left;
}

.topnav {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: left;
}

.topnav A {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; TEXT-DECORATION: none}
.topnav A:active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none}
.topnav A:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none}
.topnav A:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #143f75; TEXT-DECORATION: underline}
.topnav A:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; TEXT-DECORATION: none}
.customerlist {
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #143f75;
}
