A:hover { color: #cc0000; }

form.inline { display:inline; }



P.fivespace {

	margin-top: 5px;

}



td.topnavtext {

	padding-bottom: 5px;



}



td.topnavtext a:link, td.topnavtext a:visited {

	font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif";

	font-size: 12px;

	font-weight: bold;

	color: #003366;

	text-decoration: none;

}



td.topnavtext a:hover {

	color: #6699cc;

}



td.topnavlink a:link, td.topnavlink a:visited {

	font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif";

	font-size: 11px;

	color: #333333;

	text-decoration: none;

}



td.topnavlink a:hover {

	color: #003366;

}



.bodytext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; line-height: 18px;}

.bodytextns { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px;}

.bodytextbullet { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px;}

.bodytext11 { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; line-height: 18px;}

.datetext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px;}

.footertext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; line-height: 16px;}

.welcometext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; line-height: 24px;}

.welcometextsmall { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; line-height: 20px;}

.welcometextsmallns { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; line-height: 15px;}



.subheadertext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 13px;}

.headertext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 14px;}

.bigheadertext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 16px;}

.broktext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px;}

.mrheader { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px;}

.mrtext { font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; line-height: 15px;}



.bodylink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #000000; text-decoration: none;  }

.bodylink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #000000; text-decoration: none;  }

.bodylink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #cc0000; text-decoration: underline; }



.taglink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #6699cc; text-decoration: none; font-weight: bold;  }

.taglink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #6699cc; text-decoration: none; font-weight: bold;  }

.taglink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #6699cc; text-decoration: none; font-weight: bold; }



.mainnavoff a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #000000; text-decoration: none;  }

.mainnavoff a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #000000; text-decoration: none;  }

.mainnavoff a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #ff3300; text-decoration: underline; }



.mainnavon a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #6699cc; text-decoration: none;  }

.mainnavon a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #6699cc; text-decoration: none;  }

.mainnavon a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #ff3300; text-decoration: underline; }



.subnavoff a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: none;  }

.subnavoff a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: none;  }

.subnavoff a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ff3300; text-decoration: underline; }



.subnavon a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ff3300; text-decoration: none;  }

.subnavon a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ff3300; text-decoration: none;  }

.subnavon a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; }



.footerlink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #000000; text-decoration: none;  }

.footerlink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #000000; text-decoration: none;  }

.footerlink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ff3300; text-decoration: underline; }



.footeropt a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: none;  }

.footeropt a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: none;  }

.footeropt a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; }



.hpfeatlink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: none;  }

.hpfeatlink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: none;  }

.hpfeatlink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ff3300; text-decoration: underline; }



.hpfeatlinkbig a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 14px; color: #ff3300; text-decoration: none;  }

.hpfeatlinkbig a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 14px; color: #ff3300; text-decoration: none;  }

.hpfeatlinkbig a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 14px; color: #003366; text-decoration: underline; }



.broklink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline;  }

.broklink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: underline;  }

.broklink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #ff3300; text-decoration: underline; }



.broklinkhp a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 14px; }

.broklinkhp a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #003366; text-decoration: underline; line-height: 14px; }

.broklinkhp a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ff3300; text-decoration: underline; line-height: 14px; }



.broklinkred a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ffffff; text-decoration: underline;  }

.broklinkred a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ffffff; text-decoration: underline;  }

.broklinkred a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 11px; color: #ffffff; text-decoration: underline; }



.specheadlink a:link{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: none;  }

.specheadlink a:visited{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #003366; text-decoration: none;  }

.specheadlink a:hover{ font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif"; font-size: 12px; color: #ff3300; text-decoration: underline; }



table.breadcrumb {

	border:1px solid #cccccc;

	background-color: #ffffff;

}



.breadcrumb {

	font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif";

	font-size: 11px;

	color: #000000;

}



.breadcrumb a {

	font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif";

	font-size: 11px;

	color: #333333;

	text-decoration: none

}



.breadcrumb a:hover {

	font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif";

	font-size: 11px;

	color: #003366;

	text-decoration: underline

}





.bigcontlink a {

	color: #ff3300;

	text-decoration: none;

}



.bigcontlink a:hover {

	color: #ff3300;

	text-decoration: underline;

}



UL.nomargin {

	margin: 0px 0px 0px 20px;

	padding: 0px 0px 0px 20px;

}



UL.nomarginprod {

	margin: 0px 0px 0px 10px;

	padding: 0px 0px 0px 5px;

}



UL.chart {

	margin: 0px 0px 0px 8px;

	padding: 0px 0px 0px 8px;

}



UL.minimargin {

	margin: 5px 0px 5px 20px;

	padding: 0px 0px 0px 20px;

}



UL.bigspacing

{

	margin: 20px 0px 5px 15px;

	padding: 0px 0px 0px 20px;

}



UL.bigspacing LI {

	font-size: 13px;

	line-height: 25px;

}





/*************************

GREY BORDERS ON BROK PAGES

**************************/



td.gbordleft {

	border-top: 1px solid #cccccc;

	border-right: 0px;

	border-bottom: 1px solid #cccccc;

	border-left: 1px solid #cccccc;

	padding: 4px 0px 4px 4px;

}



td.gbordright {

	border-top: 1px solid #cccccc;

	border-right: 1px solid #cccccc;

	border-bottom: 1px solid #cccccc;

	border-left: 0px;

	padding: 4px 4px 4px 0px;

}



td.gbordboth {

	border-top: 1px solid #cccccc;

	border-right: 0px;

	border-bottom: 1px solid #cccccc;

	border-left: 1px solid #cccccc;

	border-right: 1px solid #cccccc;

	padding: 3px 3px 3px 3px;

}



table.gbordbothtab {

	border-top: 1px solid #cccccc;

	border-right: 0px;

	border-bottom: 1px solid #cccccc;

	border-left: 1px solid #cccccc;

	border-right: 1px solid #cccccc;

	padding: 3px 3px 3px 3px;

}









/*****************************

GREY BORDERS ON SUB-BROK PAGES

******************************/



table.boxedintro {

	border: 1px solid #cccccc;

	padding: 4px;

}



.boxedintext {

	font-family: "Verdana", "Helvetica", "Arial", "MS Sans Serif";

	font-size: 11px;

}



.boxedintext p {

	margin: 8px 0px 0px 0px;

}



/**********

MEDIA PRINT

***********/

@media screen,tv, tty, projection, handheld {

.pagetopprint{ display:none;}

}



@media print{

.pagetop{ display:none;}

.pagetopprint{ visibility:visible;}

.pagenav{ display:none;}

.pagenavone{ display:none;}

.pagespace{ display:none;}

.pagesubnav{ display:none;}

.pageprintinst{ display:none;}

.pagecontent{ visibility:visible;}

.pagecontenttable{ width:100%; align:left;}

.pagefooter{ display:none;}

.noprinter { display:none;}

}



#hpboxes {

	width: 750px;

	text-align: right;

}



img.floatright {

	float: right;

	margin-left: 5px;

}