

/* Main body copy
----------------------------------------------- */

.header {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 18px;
	line-height: 24px;
  color:#234276;
	font-weight: bold;
}

.header1 {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 14px;
	line-height: 26px;
  color:#234276;
	font-weight: normal;
}
.header2 {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 14px;
	line-height: 16px;
  color:#234276;
	font-weight: bold;
}
.header3 {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	line-height: 16px;
  color:#234276;
	font-weight: bold;
}
.rightHeader {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 16px;
    color:#234276;
	font-weight: bold;
	padding-top:15px;
	border-bottom:#e6ae15 2px dotted;
}

.middlepadding {
	padding-left:5px;
	padding-right:5px;
}

.bodycopygrey {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 16px;
    color:#666666;
	font-weight: normal;
}

.bodycopyblack {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 16px;
    color:#000000;
	font-weight: normal;
}

.bodycopyblack2 {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 13px;
	line-height: 18px;
    color:#000000;
	font-weight: normal;
}

.bodycopyblackerror {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 13px;
	line-height: 18px;
    color:#000000;
	font-weight: normal;
}

.bodycopywhite {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 16px;
    color:#ffffff;
	font-weight: normal;
}

.bodycopyblue {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 17px;
    color:#234276;
	font-weight: normal;
}

.bodycopyblue2 {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 12px;
    color:#234276;
	font-weight: normal;
}
.bodycopyred {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 12px;
    color:#ff3300;
	font-weight: bold;
}

.bodycopybluebold {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 16px;
    color:#234276;
	font-weight: bold;
}

div.tooltip {
	text-decoration:underline;
}


/*
.leftnav {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 16px;
    color:#234276;
	font-weight: bold;
	text-decoration: none;	
}*/


/*  start change here */
A.leftnavhere {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold;	font-family: Verdana,Arial,Sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #c6942a; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; TEXT-DECORATION: underline;	line-height: 12px;
}
A.leftnavhere:link {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold;	font-family: Verdana,Arial,Sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #c6942a; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; TEXT-DECORATION: none;	line-height: 12px;
}
A.leftnavhere:visited {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold;	font-family: Verdana,Arial,Sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #c6942a; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; TEXT-DECORATION: none;	line-height: 12px;
}
A.leftnavhere:hover {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold;	font-family: Verdana,Arial,Sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #c6942a; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; TEXT-DECORATION: none;	line-height: 12px;
}
A.leftnavhere:active {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold;	font-family: Verdana,Arial,Sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #c6942a; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; TEXT-DECORATION: none;	line-height: 12px;
}


A.leftnav {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold;	font-family: Verdana,Arial,Sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #234276; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; TEXT-DECORATION: none;	line-height: 12px;
}
A.leftnav:visited {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold;	font-family: Verdana,Arial,Sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #234276; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; TEXT-DECORATION: none;	line-height: 12px;
}
A.leftnav:active {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold;	font-family: Verdana,Arial,Sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #c6942a; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; TEXT-DECORATION: none;	line-height: 12px;
}
A.leftnav:hover {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold;	font-family: Verdana,Arial,Sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #c6942a; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; TEXT-DECORATION: none;	line-height: 12px;
}
/*  end change here */
/*
.leftnav {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #234276; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; 
	TEXT-DECORATION: none; 
}
*/
.rightcol {
	PADDING-RIGHT: 1px; 
	DISPLAY: block; 
	PADDING-LEFT: 9px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #234276; 
	MARGIN-RIGHT: 0px; 
	PADDING-TOP: 4px; 
	TEXT-DECORATION: none;
	background-image:url(images/grey_text_tile.jpg);
}

.bodycopyred {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 16px;
    color:#cc0000;
	font-weight: normal;
}

.tempnav {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 20px;
    color:#234276;
	font-weight: normal;
}

/*
.topnav {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 10px;
    color:#990000;
	font-weight: normal;
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:0px; 
	padding-right:10px
}
*/

.topnav {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 10px;
    color:#ffffff;
	font-weight: normal;
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:0px; 
	padding-right:10px;	
}

.bottomnav {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 9px;
	line-height: 10px;
    color:#ffffff;
	font-weight: normal;
	padding-top:0px; 
	padding-bottom:0px; 
	padding-left:0px; 
	padding-right:0px;	
}
/*
.topnav2 {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 10px;
    color:#ffffff;
	font-weight: normal;
}
*/



.topnav3 {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 10px;
    color:#000000;
	font-weight: normal;
}



.dasheddivide {
	border-top: 1px dotted #234276;
}



/* Copyright
----------------------------------------------- */
.copyright {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 15px;
    color:#ffffff;
}


/* Hyper-links - small*/
----------------------------------------------- 
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px;	color: #003366; font-weight: normal; text-decoration: underline; 
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px;	color: #003366; font-weight: normal; text-decoration: underline;
}

a:visited {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px;	color: #003366; font-weight: normal; text-decoration: underline;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px;	color: #666666; font-weight: normal; text-decoration: none;

}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px;	color: #003366;	font-weight: normal; text-decoration: underline;
}



/*  inner table */
table.inner {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; line-height: 16px;	color: #003366;
	border-width: 1px;
	border-color:#000000;
	border-style: solid;
	border-collapse: collapse;
	background-color: #ffffff;
}

table.inner th {
  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; line-height: 16px;	color: #003366;
	border-width: 1px;
	padding: 4px;
	border-style: none;
	border-color: #ffffff;
	background-color: #cfcfcf;
	border-bottom:#e6ae15 2px solid;
}


table.inner tr.d0 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px;	color: #003366;
	background-color: #FCF6CF;
	padding: 4px;
	border-style: none;

}
table.inner tr.d1 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px;	color: #003366;
	background-color: #d3d3d3;
	padding: 4px;
	border-style: none;

}



/*  two table */
table.two {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; line-height: 16px;	color: #003366;
	border-collapse: collapse;
	background-color: #ffffff;
}

table.two th {
  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px; line-height: 16px;	color: #003366;
	border-width: 1px;
	padding: 10px;
	border-style: none;
	border-color: #ffffff;
	background-color: #cfcfcf;
	border-bottom:#e6ae15 2px solid;
}
table.two td {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px;	color: #003366;
	background-color: #FCF6CF;
	padding: 4px;
	border-style: none;
	background-image:url(images/yell_back_tile.jpg)
}


table.two tr.d0 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px;	color: #003366;
	background-color: #FCF6CF;
	padding: 4px;
	border-style: none;

}
table.two tr.d1 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 16px;	color: #003366;
	background-color: #d3d3d3;
	padding: 4px;
	border-style: none;
}
/*
table.two tr.d2 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; line-height: 100px; line-width:100px;	color: #003366;
	background-color: #d3d3d3;
	padding: 4px;
	border-style: none;
}
*/
/*
.bodycopyblackerror {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 13px;
	line-height: 18px;
    color:#000000;
	font-weight: normal;
}*/
/*  error */
table.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; line-height: 18px;	color: #000000;
	border-collapse: collapse;
	background-color: #ffffff;
	background-image::url(images/grey_text_tile.jpg)
}

table.error th {
  font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; line-height: 18px;	color: #000000;
	border-width: 1px;
	padding: 10px;
	border-style: none;
	border-color: #ffffff;
	background-color: #cfcfcf;
	border-bottom:#e6ae15 2px solid;
}

table.error td {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; line-height: 18px;	color: #000000;
	background-color: #FCF6CF;
	padding: 4px;
	font-weight: normal;
	border-style: none;
	background-image:url(images/grey_text_tile.jpg);
	border-bottom:#e6ae15 2px solid;
	border-top:#e6ae15 2px solid;
}

table.error tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; line-height: 18px;	color: #0000006;
	background-image:url(images/grey_text_tile.jpg);
	padding: 4px;
}





/*
table.inner td {
	border-width: 1px;
	padding: 2px;
	border-style: none;
	border-color: #ffffff;
	background-color: #d3d3d3;
	text-align:center;
}
*/

/*  outer table */
table.outer {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #000000;	
}
/*
table.outer th {
	border-width: 1px;
	padding: 2px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}

table.outer td {
	border-width: 1px;
	padding: 2px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
*/


.menupipe {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003366
}

/* Hyper-links - small
----------------------------------------------- */
.topnav2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px; 	LINE-HEIGHT: 16px;	COLOR: #003366;	FONT-WEIGHT: bold;
	}


.topnav2:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px; LINE-HEIGHT: 16px;	COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}

.topnav2:visited {	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px; LINE-HEIGHT: 16px;	COLOR: #003366; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}

.topnav2:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 16px;	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}

.topnav2:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px; LINE-HEIGHT: 16px;	COLOR: #003366;	FONT-WEIGHT: bold; TEXT-DECORATION: none;
}


.topnavhere2:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px; LINE-HEIGHT: 16px;	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}

.topnavhere2:visited {	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px; LINE-HEIGHT: 16px;	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}

.topnavhere2:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 16px;	COLOR: #666666; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}

.topnavhere2:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 10px; LINE-HEIGHT: 16px;	COLOR: #666666;	FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}

/* pdf's 
----------------------------------------------- */
.techpdftitle {
	color:#003399;
	padding-right: 12px;
	font-size:11px;
	list-style:none;
}
.techpdf {
	color:#000;
	padding-left: 0;	
	padding-right: 12px;
	font-size:11px;
	list-style:none;
	vertical-align:top;
	border:thick;
	border-color:#000000
}
.techpdflink {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 11px;
  color:#000;
	font-weight: normal;
	font-style:italic;
	text-align:right;

}


/* Hyper-links - top nav, white
----------------------------------------------- */
.white:link {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 11px;
    color:#ffffff;
	font-weight: normal;
	text-decoration: none;
}

.white:visited {	
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 11px;
    color:#ffffff;
	font-weight: normal;
	text-decoration: none;
}

.white:hover {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 11px;
    color:#2e6094;
	font-weight: normal;
	text-decoration: none;
}

.white:active {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 11px;
    color:#2e6094;
	font-weight: normal;
	text-decoration: none;
}

/* Hyper-links - top nav, white Bold
----------------------------------------------- */
.white2:link {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 13px;
    color:#ffffff;
	font-weight: bold;
	text-decoration: underline;
}

.white2:visited {	
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 13px;
    color:#ffffff;
	font-weight: bold;
	text-decoration: underline;
}

.white2:hover {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 13px;
    color:#666666;
	font-weight: bold;
	text-decoration: none;
}

.white2:active {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 13px;
    color:#ffffff;
	font-weight: bold;
	text-decoration: underline;
}




/* Hyper-links - top nav, black
----------------------------------------------- */
.blk:link {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 10px;
    color:#000000;
	font-weight: normal;
	text-decoration: underline;
}

.blk:visited {	
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 10px;
    color:#000000;
	font-weight: normal;
	text-decoration: underline;
}

.blk:hover {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 10px;
    color:#666666;
	font-weight: normal;
	text-decoration: none;
}

.blk:active {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 10px;
    color:#000000;
	font-weight: normal;
	text-decoration: underline;
}






/* Hyper-links - large blue
----------------------------------------------- */

.lrgblue:link{
	font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	line-height: 22px;
    color:#234276;
	font-weight: bold;
}

.lrgblue:active{
	font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	line-height: 22px;
    color:#234276;
	font-weight: bold;
}

.lrgblue:visited{
	font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	line-height: 22px;
    color:#234276;
	font-weight: bold;
}

.lrgblue:hover{
	font-family: Verdana,Arial,Sans-serif;
	font-size: 12px;
	line-height: 22px;
    color:#993300;
	font-weight: bold;
}


	

/* Hyper-links - copyright
----------------------------------------------- */

.copy:link{
	font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 15px;
    color:#ffffff;
	text-decoration: underline;
}

.copy:active{
	font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 15px;
    color:#ffffff;
	text-decoration: underline;
}

.copy:visited{
	font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 15px;
    color:#ffffff;
	text-decoration: underline;
}

.copy:hover{
	font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
	font-size: 10px;
	line-height: 15px;
    color:#aaaaaa;
	text-decoration: none;
}



/* Hyper-links - left nav, blue
----------------------------------------------- */
.leftnav:link {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 12px;
  color:#234276;
	font-weight: bold;
	text-decoration: none;
}

.leftnav:visited {	
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 12px;
  color:#234276;
	font-weight: bold;
	text-decoration: none;	
}

.leftnav:hover {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 12px;
  color:#000000;
	font-weight: bold;
	text-decoration: none;	
}

.leftnav:active {
	font-family: Verdana,Arial,Sans-serif;
	font-size: 11px;
	line-height: 12px;
  color:#000000;
	font-weight: bold;
	text-decoration: none;	
}





