/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #999999;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}

.bold {
	font-weight: bold;
}

.caption {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	line-height: 10px;
}

.pad12 {
	padding: 12px;
}

.rightbottom {
	border-right-color: #333333;
	border-right-style: dotted;
	border-bottom-color: #333333;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-right-width: 1px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-top: 12px;
}

.rightdot {
	border-right-color: #333333;
	border-right-style: dotted;
	border-right-width: 1px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.rightdotpad12 {
	border-right-color: #333333;
	border-right-style: dotted;
	border-right-width: 1px;
	padding: 12px;	
}

.bottomdot {
	padding: 12px;
	border-bottom-color: #333333;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

.smgray { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 17px;}
	
.smgraybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 15px;
	font-weight: bold;
}

.smbluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	line-height: 15px;
	font-weight: bold;
}	

a:link {  color: #003366; text-decoration: underline}
a:visited {  color: #336699; text-decoration: underline}
a:hover {  color: #FFCC00; text-decoration: underline}
a:active {  color: #666666; text-decoration: underline}

.homeboxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	border-right-color: #333333;
	border-right-style: dotted;
	border-right-width: 1px;
	padding-right: 12px;
	padding-left: 12px;
}

.bluehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006699;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	line-height: 17px;
}

.bluehead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-style: normal;
	text-decoration: none;
	line-height: 16px;
	font-weight: bold;
}

.footer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;} 
.footer a:link {  color: #ffffff; text-decoration: underline}
.footer a:visited {  color: #ffffff; text-decoration: underline}
.footer a:hover {  color: #ffffff; text-decoration: none}
.footer a:active {  color: #ffffff; text-decoration: underline}

.sidemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 12px;
	line-height: 19px;
	font-weight: bold;
} 
.sidemenu a:link {  color: #ffffff; text-decoration: underline}
.sidemenu a:visited {  color: #ffffff; text-decoration: underline}
.sidemenu a:hover {  color: #FFCC00; text-decoration: underline}
.sidemenu a:active {  color: #ffffff; text-decoration: underline}

.locmenu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;} 
.sidelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
}

.dottedright {
	border-right-color: #333333;
	border-right-style: dotted;
	border-right-width: 1px;
}

.outline {
	border-color: #666666;
	border-width: 1px;
	border-style: solid;
}


* html a:hover {visibility:visible}

.navhome {position: relative; background-image: url(/images/menu/home_up.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 61px; height: 28px; margin: 0; padding: 0;}
.navhome a { display: block; width: 61px; height: 28px; display: block; text-decoration: none;}
.navhome img {width: 61px; height: 28px; border: 0; }
.navhome a:hover img{visibility:hidden}

.navwhy {position: relative; background-image: url(/images/menu/why_up.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 84px; height: 28px; margin: 0; padding: 0;}
.navwhy a { display: block; width: 84px; height: 28px; display: block; text-decoration: none;}
.navwhy img {width: 84px; height: 28px; border: 0; }
.navwhy a:hover img{visibility:hidden}

.navproducts {position: relative; background-image: url(/images/menu/products_up.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 81px; height: 28px; margin: 0; padding: 0;}
.navproducts a { display: block; width: 81px; height: 28px; display: block; text-decoration: none;}
.navproducts img {width: 81px; height: 28px; border: 0; }
.navproducts a:hover img{visibility:hidden}

.navapparel {position: relative; background-image: url(/images/menu/apparel_up.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 107px; height: 28px; margin: 0; padding: 0;}
.navapparel a { display: block; width: 107px; height: 28px; display: block; text-decoration: none;}
.navapparel img {width: 107px; height: 28px; border: 0; }
.navapparel a:hover img{visibility:hidden}

.navnew {position: relative; background-image: url(/images/menu/new_up.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 93px; height: 28px; margin: 0; padding: 0;}
.navnew a { display: block; font-size: 11px; width: 93px; height: 28px; display: block; text-decoration: none;}
.navnew img {width: 93px; height: 28px; border: 0; }
.navnew a:hover img{visibility:hidden}

.navabout {position: relative; background-image: url(/images/menu/about_up.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 77px; height: 28px; margin: 0; padding: 0;}
.navabout a { display: block; font-size: 11px; width: 77px; height: 28px; display: block; text-decoration: none;}
.navabout img {width: 77px; height: 28px; border: 0; }
.navabout a:hover img{visibility:hidden}

.navtest {position: relative; background-image: url(/images/menu/test_up.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 98px; height: 28px; margin: 0; padding: 0;}
.navtest a { display: block; font-size: 11px; width: 98px; height: 28px; display: block; text-decoration: none;}
.navtest img {width: 98px; height: 28px; border: 0; }
.navtest a:hover img{visibility:hidden}

.navemp {position: relative; background-image: url(/images/menu/emp_up.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 140px; height: 28px; margin: 0; padding: 0;}
.navemp a { display: block; font-size: 11px; width: 140px; height: 28px; display: block; text-decoration: none;}
.navemp img {width: 140px; height: 28px; border: 0; }
.navemp a:hover img{visibility:hidden}

.navempy {position: relative; background-image: url(/images/menu/emp-over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 135px; height: 28px; margin: 0; padding: 0;}
.navempy a { display: block; font-size: 11px; width: 135px; height: 28px; display: block; text-decoration: none;}
.navempy img {width: 135px; height: 28px; border: 0; }
.navempy a:hover img{visibility:hidden}

.navcareers {position: relative; background-image: url(/images/menu/careers-over.gif); background-repeat: no-repeat; white-space: nowrap; display: block; width: 75px; height: 28px; margin: 0; padding: 0;}
.navcareers a { display: block; font-size: 11px; width: 75px; height: 28px; display: block; text-decoration: none;}
.navcareers img {width: 75px; height: 28px; border: 0; }
.navcareers a:hover img{visibility:hidden}