
<style TYPE="text/css">

h1
{
position:absolute; 
top:16px; 
left:150px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#00387D;
}

h2
{
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#000;
}

.kkheader
{
position:absolute; 
top:35px; 
left:150px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#00387D;
}

.s {
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#666666;
}

#kkmainmenu
{
width:100%; 
/*height:25px; */
background-color:#00387D;
border:#00387D 1px solid;
}

.kkmainmenuitems a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:center;
padding-top:5px;
padding-bottom:5px;
display:block;
border-right:#fff 1px solid;
color:#fff;
width:100%;
/*height:25px;*/
}

.kkmainmenuitems a:hover
{
background-color:#8dcff4;
display:block;
text-decoration:none;
color:#fff;
width:100%;
}

.kkmainmenuend a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:center;
padding-top:5px;
padding-bottom:5px;
display:block;
color:#fff;
width:100%;
}

.kkmainmenuend a:hover
{
background-color:#8dcff4;
display:block;
text-decoration:none;
color:#fff;
width:100%;
}

.kkmenutitle
{
background-color:#00387D;
text-align:center;
width:165px;
height:25px;
}

.menutitle
{
background-color:#00387D;
text-align:left;
height:25px;
}
.kkright{
text-align:right;
}

.kktop
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:bold; 
text-decoration:none;
}

.kkcentertitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
font-weight:bold;
text-decoration:none;
}

.kkcenterfirstdes
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:ff0000;
text-decoration:none;
}

.kkcenterseconddes
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-decoration:none;
}

.kkfont
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
}

.kklink a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
text-decoration:underline;
}

.kklink a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:underline;
}

.footer {background-color:#004499;}

.footer a{font-family:Verdana, sans-serif;
font:Verdana;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;}

.footer a:hover{font-family:Verdana, sans-serif;
font:Verdana;
color: #FF9900;
font-size:11px;
font-weight:bold;
text-decoration:underline;}

.performance {font:verdana;
font-family:verdana, sans-serif;
font-size:9px;
color: #000; /*990000*/
text-decoration:none;
line-height:20px;
vertical-align:middle;}


.performance a{font:verdana;
font-family:verdana, sans-serif;
font-size:9px;
color: #000; /*990000*/
text-decoration: underline;
vertical-align:top;}

.performance a:hover{font:verdana;
font-family:verdana, sans-serif;
font-size:9px;
color: #999999;
text-decoration:none;
vertical-align:top;}

.pledgehome {font-family:Verdana, sans-serif;
font:Verdana;
color: #000000;
font-size:9px;}


.sitenavtd
{
    BACKGROUND-COLOR: #ffffff
}
.sitenav1td
{
    BACKGROUND-COLOR: #000000
}
.sitenav2td
{
    BACKGROUND-COLOR: #004499
}
.sitenav3td
{
    BACKGROUND-COLOR: #004499;
	padding-bottom:3px;
	padding-top:3px;
}
.sitenav4td
{
    BACKGROUND-COLOR: #e6e6e6
}
.sitenav5td
{
    BACKGROUND-COLOR: #dadada
}
.sitenav6td
{
    BACKGROUND-COLOR: #8dcff4
}
.sitenav7td
{
    BACKGROUND-COLOR: #ebebeb
}
.sitenav8td
{
    BACKGROUND-COLOR: #f0f0f0
}
.sitenav9td
{
    BACKGROUND-COLOR: #eeeeee
}
.sitenav10td
{
    BACKGROUND-COLOR: #c0c0c0
}
.sitenav11td
{
    BACKGROUND-COLOR: #808080
}
.sitenav12td
{
    BACKGROUND-COLOR: #ef9f00
}
A.menuPop:link
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.menuPop:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.menuPop:hover
{
    COLOR: red;
    TEXT-DECORATION: none
}
A.menuPop:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.Featured:link
{
	COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Featured:visited
{
	COLOR: #000000;
    FONT-SIZE: 10px;    
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Featured:active
{
	COLOR: #000000;
    FONT-SIZE: 10px;    
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Featured:hover
{
    COLOR: #0069b3;
    FONT-SIZE: 10px;    
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Category:active
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Category:hover
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Category:link
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Category:visited
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Link:active
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Link:hover
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Link:link
{
    FONT-SIZE: 10px;
    COLOR: #0069b3;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.Link:visited
{
    FONT-SIZE: 10px;
    COLOR: #0069b3;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
.content
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana,arial;
    font-color: black
}
.contsmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial
}
.contbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    font-color: black
}
.pgheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: verdana,arial;
    font-color: black
}
.subhead
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana,arial;
    font-color: black
}
.subheadbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana,arial;
    font-color: black
}
.contsmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana, Arial;
    font-color: black
}
.Contentbl
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}
.contentred
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.contentor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff4d1f;
    FONT-FAMILY: Verdana, Arial
}
.contentlbl
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #30306f;
    FONT-FAMILY: Verdana, Arial
}
.contentbr
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana, Arial
}
.contboldwh
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
.contboldgr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #737373;
    FONT-FAMILY: Verdana, Arial
}
.contboldred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.contboldor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff4d1f;
    FONT-FAMILY: Verdana, Arial
}
.contboldbr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cf672f;
    FONT-FAMILY: Verdana, Arial
}
.contboldbl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #8dcff4;
    FONT-FAMILY: Verdana, Arial
}
.contsmallboldwh
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
.subheadlbl
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #30306f;
    FONT-FAMILY: Verdana, Arial
}
.subheadboldwh
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
.subheadboldred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
.subheadboldbl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial
}
.subheadboldor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff4d1f;
    FONT-FAMILY: Verdana, Arial
}
.contfeatbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #8dcff4;
    FONT-FAMILY: verdana,arial;
    font-color: black
}
.ErrorMsgRd
{
    FONT-FAMILY: verdana,arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}

.itemdesc { background-image:url(Images/product_background.gif);
background-repeat:repeat-y;
background-position:right;}	

.itemdesc2 {background-image: url(Images/product_background2.gif);
background-repeat:repeat-y;
background-position:left;}	

.itemdesc3 {background-image: url(Images/product_background2.gif);
background-repeat:repeat-y;
background-position:right;}	

/* TDD 40015 */
#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;/*11em*/
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 11em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 164px; /*10.2em*/
		margin-top : -1.35em;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width: 165px;
		w\idth : 165px;
		display : block;
		color : #000000;
		FONT-FAMILY: verdana,arial;
		FONT-WEIGHT: normal;
		font-size:8pt;
		text-decoration : none;
		background-color : #8DCFF4;
		border : 1px solid black;
		padding : 0 0.5em;
		align:left;
	}
	
	#nav li a:hover {
		color : #FF0000;
		background-color : #e2ebf7;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: 0em;
	}

	#nav1, #nav1 ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;/*11em*/
	}
	
	#nav1 li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 11em;
	}
	
	#nav1 li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 164px; /*10.2em*/
		margin-top : -1.35em;
	}
	
	#nav1 li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav1 li a {
		width: 152px; /*12em*/
		w\idth : 152px; /*13.50em*/
		display : block;
		color : #000;
		FONT-FAMILY: verdana,arial;
		FONT-WEIGHT: normal;
		font-size:8pt;
		text-decoration : none;
		background-color : #8DCFF4;
		border : 1px solid black;
		padding : 0 0.5em;
		align:left;
	}
	
	#nav1 li a:hover {
		color : #FF0000;
		background-color : #e2ebf7;
	}
	
	#nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li.sfhover ul ul, #nav1 li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul, #nav1 li li li.sfhover ul { /* lists nested under hovered list items */
		left: 0em;
	}	
	
.quantitypricing_kk {FONT-WEIGHT: normal;
	padding-left:3px;
    FONT-SIZE: 9px;
    FONT-FAMILY: verdana,arial;
	color:#000000;
	vertical-align:middle;
	line-height:14px;
}	

.discounttext_kk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana;
	color:#004499;
}

.logincontent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
</STYLE>
