.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #006CB5;
	font-weight: bold;
	line-height: 20px;
}
.maincopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
}
.acbackground {
	background-image: url(img/ksv/greenbox_ac.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/* These styles are broken out into sections:
page elements, fonts, navigation and form elements */


/* These are page elements */

BODY {
COLOR: #000000;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
margin: 0px;
}

TD {
COLOR: #000000;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 11px;
}

ul {
 margin-top:5px;
}
ol {
 margin-top:5px;
}
UL LI.triangle {
list-style-image: url(../menu_Vars.js); 
list-style-position: inside;
}

UL LI.square {
list-style-image: url(../menu_Vars.js); 
}
UL LI.redsquare {
list-style-image: url(../menu_Vars.js); 
}
UL LI.disc {
list-style-type: disc;
}




/*KNOWHOW TAB MENU */
.body2 {
COLOR: #000000;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 12px;
margin: 0px;
}
.blueknowhow
{
COLOR: #00669D;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 12px;
font-weight: bold;
}
.blueknowhow-13
{
COLOR: #00669D;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 13px;
font-weight: bold;
}
#knowhow-tabnav 
{ 
list-style: none; 
padding: 0; 
margin: 0 ;
font-weight: bold;
} 

#knowhow-tabnav li 
{ 
float: left; 
display: block; 
margin: 0; 
padding: 0 
}
#knowhow-tabnav a 
{ 
color: #000; 
background: #FCD454 url("../menu_Vars.js") left top no-repeat; 
text-decoration: none; 
padding-left: 10px 
} 

#knowhow-tabnav a span 
{ 
background: url("../menu_Vars.js") right top no-repeat; 
padding-right: 10px 
} 

#knowhow-tabnav a, #knowhow-tabnav a span 
{ 
display: block; 
float: left 
} 

/* Commented backslash hack hides rule from IE5-Mac \*/ 
#knowhow-tabnav a, #knowhow-tabnav a span 
{ 
float: none 
} 
/* End IE5-Mac hack */ 

#knowhow-tabnav a:hover 
{ 
color: #fff; 
background: #047CBC url("menu_Vars.js") left top no-repeat; 
text-decoration: none; 
padding-left: 10px 
} 

#knowhow-tabnav a:hover span 
{ 
background: url("/images/knowhow-right2.gif") right top no-repeat; 
padding-right: 10px 
} 

#knowhow-tabnav a.active {
color: #fff; 
background: #047CBC url("menu_Vars.js") left top no-repeat; 
text-decoration: none; 
padding-left: 10px 
}
#knowhow-tabnav a.active span 
{ 
background: url("/images/knowhow-right2.gif") right top no-repeat; 
padding-right: 10px 
}

dt.showhide {
	text-decoration: underline;
	cursor: pointer;
	margin-left:5px
}
dt:before {
	font-weight: normal;
	}
dd.showhide {
	font-weight: normal;
	}
dd:before {
	font-weight: normal;
	}
.show {display: block;}
.hide {display: none;}	

A:link.knowhow {color: #00345B; font-size:12px; font-family: Verdana, sans-serif; text-decoration: underline;}
A:visited.knowhow {color: #00345B; font-size:12px; font-family: Verdana, sans-serif; text-decoration: underline;}
A:link.knowhow1 {color: #00345B; font-size:12px; font-family: Verdana, sans-serif; text-decoration: underline; font-weight: bold;}
A:visited.knowhow1 {color: #00345B; font-size:12px; font-family: Verdana, sans-serif; text-decoration: underline; font-weight: bold;}
A:link.knowhow2 {color: #545455; font-size:9px; font-family: Verdana, sans-serif; text-decoration: underline;}
A:visited.knowhow2 {color: #545455; font-size:9px; font-family: Verdana, sans-serif; text-decoration: underline;}
A:link.knowhow3 {color: #545455; font-size:9px; font-family: Verdana, sans-serif; text-decoration: underline; font-weight: bold;}
A:visited.knowhow3 {color: #545455; font-size:9px; font-family: Verdana, sans-serif; text-decoration: underline; font-weight: bold;}

A:link.privacy {color: #006cb5; font-size:11px; font-family: Helvetica Neue, Arial; text-decoration: none;}
A:visited.privacy {color: #006cb5; font-size:11px; font-family: Helvetica Neue, Arial; text-decoration: none;}
A:hover.privacy {
 text-align:right;
color: #ef8200;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

A:link.pagelink {color: #006cb5; font-size:11px; font-family: Helvetica Neue, Arial; text-decoration: none;}
A:visited.pagelink {color: #006cb5; font-size:11px; font-family: Helvetica Neue, Arial; text-decoration: none;}
A:hover.pagelink {
 text-align:right;
color: #ef8200;
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

A:link.small {color: #006cb5; font-size:9px; font-family: Helvetica Neue, Arial; text-decoration: none;}
A:visited.small {color: #006cb5; font-size:9px; font-family: Helvetica Neue, Arial; text-decoration: none;}
A:hover.small {
 text-align:right;
color: #ef8200;
font-size:9px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

.utilitybar2 {
color: #545455; 
font-size:9px; 
font-family: Verdana, sans-serif; 
font-weight: bold;
}

/* End */





.textindent {
margin-left: 13px;
}
.indent {
margin-left: 10px;
margin-right: 10px;
}


/* These are for fonts */

.pagehead {
	COLOR: #00345B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 17px;
	font-weight: bold;
}

.subhead {
COLOR: #00345B;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 12px;
font-weight: bold;
text-decoration: underline
}
.subhead2 {
COLOR: #00345B;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 12px;
font-weight: bold;
}

.sectionhead {
COLOR: #00345B;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 13px;
font-weight: bold;
}

.smallfont {
COLOR: #000000;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 9px;
margin: 0px;
}

.smallred {
COLOR: #ff0000;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 9px;
margin: 0px;
}

.red {
COLOR: #ff0000;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 11px;
}

.lgred {
COLOR: #ff0000;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 12px;
font-weight: bold;
}

/* These are for navigation */

A:link.utilitybar2 {color: #00294f; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
A:visited.utilitybar2 {color: #545455; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
A:hover.utilitybar2 {color: #FFFFFF; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

A:link.navlinks {color: #00345B; font-size:11px; font-family: Verdana, sans-serif; text-decoration: none;}
A:visited.navlinks {color: #00345B; font-size:11px; font-family: Verdana, sans-serif; text-decoration: none;}
A:hover.navlinks {color: #00345B; font-size:11px; font-family: Verdana, sans-serif; text-decoration: underline;}

A:link {
	color: #00345B;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
A:visited {
	color: #006600;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}

A:link.smallfont {color: #00345B; font-size:9px; font-family: Verdana, sans-serif; text-decoration: underline;}
A:visited.smallfont {color: #00345B; font-size:9px; font-family: Verdana, sans-serif; text-decoration: underline;}

A:link.secondnav {color: #ffffff; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A:link.secondnav2 {color: #ffffff; background-color: #00345B; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A:visited.secondnav {color: #ffffff; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A:link.thirdnav_white {color: #ffffff; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A:visited.thirdnav_white {color: #ffffff; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A:link.thirdnav_blue {color: #00345B; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A:visited.thirdnav_blue {color: #00345B; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}

A:link.thirdnav_white2 {background-color:A9C7EC; color: #ffffff; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A:visited.thirdnav_white2 {background-color:A9C7EC; color: #ffffff; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A:link.thirdnav_blue2 {background-color:A9C7EC; color: #00345B; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A:visited.thirdnav_blue2 {background-color:A9C7EC; color: #00345B; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}

A:link.copyright {
	text-align:right;
	color: #00345B;
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:visited.copyright {
	text-align:right;
	color: #00345B;
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:hover.copyright {
	text-align:right;
	color: #00345B;
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A:link.leftnav {color: #00345B; font-size:9px; font-family: Verdana, sans-serif; text-decoration: underline;}
A:visited.leftnav {color: #00345B; font-size:9px; font-family: Verdana, sans-serif; text-decoration: underline;}

A:link.red {background-color:Red; color: #ffffff; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A:visited.red {background-color:Red; color: #ffffff; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}

.leftnavbold {
COLOR: #00345B;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 11px;
font-weight: bold;
text-decoration: none;
}
.leftnav {
COLOR: #00345B;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 9px;
text-decoration: none;
}


/* These are for forms */

.buttonformat {
border: #6699cc 1px solid;
FONT-FAMILY: Verdana, sans-serif;
background: #f0f0f0
color: #00345B;
FONT-SIZE: 11px;
}

.inputformat {
COLOR: #00345B;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 11px;
border:  #6699cc 1px solid;
}

.button {
border: #A9C7EC 1px solid;
FONT-FAMILY: Verdana, sans-serif;
background:#ffffff;
color:#00345b;
font-size: 11px;
font-weight:bold
}
.button2 {
border: #A9C7EC 1px solid;
FONT-FAMILY: Verdana, sans-serif;
background:#ffffff;
color:#ff0000;
font-size: 11px;
font-weight:bold
}

.formtext {
COLOR: #000000;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 11px;
margin: 0px;
}
.bluefont_12 {
COLOR: #00345B;
FONT-FAMILY: Verdana, sans-serif;
FONT-SIZE: 12px;
font-weight: bold;
}
.bluefont {
COLOR: #00345B;
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
font-weight: bold;
}.infoBox {
	COLOR: #4387B4;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	margin: 0px;
	background-color: #FFFFFF;
	padding: 3px;
	background-image: url(img/rcr.gif);
	background-repeat: no-repeat;
	border: thin none #99CC01;
	background-position: center 1px;
	height: 210px;
}
.mainNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #007BB4;
}
.secondaryText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-indent: 0px;
	margin-left: 18px;
	width: 480px;
}
.secondaryTableContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	color: #000000;
	text-indent: 0px;
	margin-left: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.secondarysmallfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	text-indent: 0px;
	margin-left: 18px;
	width: 480px;
}
.secondaryTextList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 0px;
	margin-left: 18px;
	line-height: 18px;
	padding-left: 0px;
	padding-right: 120px;
}
.blueknowhowSpace {
	COLOR: #00669D;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	line-height: 20px;
}
.mainHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 12px;
}
.bluefontlg {
	COLOR: #00345B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 1px;
	padding-right: 5px;
	padding-left: 5px;
}
.pageheadGreen {
	COLOR: #336633;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 17px;
	font-weight: bold;
}
.bluegradient {
	background-image: url(img/bluegradient.gif);
	background-repeat: repeat-x;
}
/*Copyright */
.style4 {
	color:#999999;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
}.pageheadltblue {
	COLOR: #0079c2;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	font-weight: normal;
}
.bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 18px;
}

A:link.ksv {color: #006cb5; font-size:13px; font-family: Verdana, Arial; text-decoration: none;}
A:visited.ksv {color: #006cb5; font-size:13px; font-family: Verdana, Arial; text-decoration: none;}
A:hover.ksv {
 text-align:right;
color: #ef8200;
font-size:13px;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
}
.heatbackground {
	background-image: url(img/ksv/greenbox_heat.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
A:link.lp {color: #6CB6FF; font-size:9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
A:visited.lp {color: #6CB6FF; font-size:9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}
A:hover.lp {
 text-align:right;
color: #6CB6FF;
font-size:9pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.lpbodycopy {
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	font-weight: normal;
}
.sbhead {
	COLOR: #00345B;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 17px;
	font-weight: bold;
	padding-left: 5px;
}
.zipbackground {
	padding-left: 5px;
	background-image: url(img/new/images/build_05.jpg);
	background-repeat: no-repeat;
	}
.sideNav
{
	margin-left:0px;
	padding-bottom:10px;
	text-align:left;
	font-weight: normal;
}

.sideNav A:link{
	color: #000000;
	font-size:8pt;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: normal;
}
.sideNav A:visited{
	color:  #000000;
	font-size:8pt;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: normal;
}
.sideNav A:hover{
	color:  #6CB6FF;
	font-size:8pt;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: normal;
}

.sideNav A:link.active{
	color: #0099CC;
	font-size:9pt;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: bold;
}
.sideNav A:visited.active{
	color:  #0099CC;
	font-size:9pt;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: bold;
}
.sideNav A:hover.active{
	color:  #0099CC;
	font-size:9pt;
	font-family: Verdana, Arial;
	text-decoration: none;
	font-weight: normal;
}

.sideNav ul
{
	padding-left:5px;
	margin-left:0px;
	padding-right:5px;
	font-weight: normal;
}
.sideNav li {
	list-style-type:none;
	margin-bottom:5px;
	font-weight: normal;
}

.pageContentDiv
{
	font-size:13px;
}

.pageContentDiv h2
{
	color:#0099CC;
}

.rightNav
{
	padding-right:5px;
	text-align: center;
	padding-left: 5px;
}

.rightNav A:link{
	color: #6CB6FF;
	font-size:10px;
	font-family: Verdana, Arial;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.rightNav A:visited{
	color:  #6CB6FF;
	font-size:10px;
	font-family: Verdana, Arial;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.rightNav A:hover{
	color:  #6CB6FF;
	font-size:10px;
	font-family: Verdana, Arial;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.contentcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
}
.contentsmalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
}
