body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
}

p {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
}

h2 {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: black;
  margin-bottom: 2px;
}

.bluetext {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
  color: black;
}
.bluelinktext {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  font-style:italic;
  color: black;
}
.bluelinktext a {
  color: black;
}

.smalltext {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 9px;
}

.bluetext_medium_bold {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: black;
}


.bluedivider {
border-right: solid #02a0c6 1px;
}

a {
  color: black;
  text-decoration:none;
}

#main-nav {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:bold;
  color:black;
  text-decoration:none;
  height: 12px;
  width: 519px;
  padding-right: 11px;
  float:left;
}

#main-nav dl { margin: 0; padding: 0; float:left; }
#main-nav dt { margin: 0; float: left; }


#main-nav dt a {
  color:#ffffff;
  text-decoration:none;
}
#main-nav dt a:hover {
  color:black;
  text-decoration:none;
}

#corp-nav {
	position:relative; 
	top:10px; 
	float:right;
	color:#ffffff; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  cursor:default;
}

#corp-nav dl { margin: 0; padding: 0; float:right; }
#corp-nav dt {
	border-top-width:1px; 
	border-top-color:#000000; 
	border-top-style:solid; 
	padding-top:8px;
 margin: 0; float: right; }

#corp-nav dt a {
  color:#cccccc;
  text-decoration:none;
  font-weight:normal;
  cursor:pointer;
  cursor:hand;
}
#corp-nav dt a:hover {
  color:#ffffff;
  text-decoration:none;
  font-weight:normal;
  cursor:pointer;
  cursor:hand;
}

.corp-nav-selected {
  color: #ffffff;
  font-weight:bold;
  text-decoration:none;
  cursor:pointer;
  cursor:hand;
}

#store-nav {
	position:relative; 
	top:0; 
	float: right;
	clear:both;
	color:black; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
  cursor:default;
}
#store-nav dl { margin: 0; padding: 0; float:right; }
#store-nav dt {
	border-top-width:1px; 
	border-top-color:#0099CC; 
	border-top-style:solid; 
	padding-top:10px;
 margin: 0; float: right; 
 }
#store-nav dt a {
  color:#ffffff;
  text-decoration:none;
  cursor:hand;
}
#store-nav dt a:hover {
  color:black;
  text-decoration:none;
  cursor:pointer;
  cursor:pointer;
}



#ns_nav_block {
/*	position:absolute; */
	position:relative; 
	width:670px;
	height:1px;
	background-color:#000000;
	left: 316px;
	top: 47px;
}

#store_nav_block {
	position:absolute;
	width:684px;
	height:100px;
	background-color:#000000;
	left: 301px;
	top: 26px;
}



#ns_nav_storelink {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:15px; 
	font-weight:bold; 
	color:#ffffff;
}

#ns_nav_storelink a {
  color:#ffffff;
  text-decoration:none;
}
#ns_nav_storelink a:hover {
  color:#cccccc;
  text-decoration:none;
}


#nav_storelink {
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
	line-height: 15px;
	color:#ffffff;
	height:73px;
	float:right;
}

#nav_storelink a {
  color:#ffffff;
  text-decoration:none;
}
#nav_storelink a:hover {
  color:#cccccc;
  text-decoration:none;
}


a:hover {
  color:  black;
  text-decoration:underline;
}

.blueheading {
	font-weight:bold;
	font-style:italic;
	font-size: 16px;
	color: black;
}

.blueheading_large {
	font-weight:bold;
	font-style:italic;
	font-size: 24px;
	color: black;
}
.promoformtext {
font-size: 11px;
color:#ffffff;

}

.airformtext {
font-size: 9px;
color:#ffffff;
}

.renewformtextwide {
font-size: 9px;
color:#ffffff;
width: 480px;
}

.svcfirsttext {
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
}

.svcfirsttext input {
font-size: 9px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
}

a.shoprollover {     display: block;     width: 134px;     height: 13px;     text-decoration: none;     background: url("images/newSHOP-button.jpg");     }
a.shoprollover:hover {     background-position: -134px 0;     } 
.displace {     position: absolute;     left: -5000px;     } 