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: #09b2e9;
  margin-bottom: 2px;
}

.bluetext {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
  color: #02a0c6;
}
.bluelinktext {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  font-style:italic;
  color: #09b2e9;
}
.bluelinktext a {
  color: #09b2e9;
}

.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: #09b2e9;
}


.bluedivider {
border-right: solid #02a0c6 1px;
}

a {
  color: #02a0c6;
  text-decoration:none;
}

#main-nav {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9px;
  font-weight:bold;
  color:#02aad2;
  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:#84d4e7;
  text-decoration:none;
}

#corp-nav {
	position:relative; 
	top:40px; 
	float:right;
	color:#02aad2; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  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:#0099CC; 
	border-top-style:solid; 
	padding-top:10px;
 margin: 0; float: right;
 display:inline;
 }

#corp-nav dt a {
  color:#ffffff;
  text-decoration:none;
  cursor:hand;
}
#corp-nav dt a:hover {
  color:#84d4e7;
  text-decoration:none;
  cursor:pointer;
  cursor:hand;
}


#store-nav {
	position:relative; 
	top:0px; 
	float: right;
	width: 600px;
	color:#ffffff; 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  cursor:default;
}
#store-nav ul { margin: 0; padding: 0; float:right;}
#store-nav li {
	border-top-width:1px; 
	border-top-color:#cccccc; 
	border-top-style:solid; 
	padding-top:8px;
 margin: 0; float: right;
  list-style-type:none; 
 display:inline;
 }
#store-nav li a {
  color:#cccccc;
  text-decoration:none;
  cursor:hand;
}
#store-nav li a:hover {
  color:#ffffff;
  text-decoration:none;
  cursor:pointer;
  cursor:hand;
}

.store-nav-selected {
  color: #ffffff;
  font-weight:bold;
  text-decoration:none;
  cursor:pointer;
  cursor:hand;
}


#ns_nav_block {
	position:relative;
	width:644px;
	height:1px;
	background-color:#000000;
	left: 341px;
	top: 46px;
}

#store_nav_block {
	position:relative;
	width:684px;
	height:1px;
	left: 301px;
	top: -76px;
}

#bgbanner {
	position:relative;
	float:left;
	width:990px;
	height:133px;
	background-color:#000000;
background-image:url("/images/header_bg_pro.jpg");
	left: 0px;
	top: 0px;
}



#amusebanner {
	position:relative;
	float:left;
	width:1014px;
	height:133px;
	background-color:#000000;
background-image:url("/images/amuse-bg-top.jpg");
	left: 0px;
	top: 0px;
}



#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:#84d4e7;
  text-decoration:none;
}


#nav_storelink {
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;
	color:#ffffff;

	position:relative; 
	top:-10px; 
	float: right;
}

#nav_storelink ul { margin: 0; padding: 0; float:right; }
#nav_storelink li {
 margin: 0; float: right; 
   list-style-type:none; 
 display:inline;
}


#nav_storelink a {
  color:#ffffff;
  text-decoration:none;
}
#nav_storelink a:hover {
  color:#cccccc;
  text-decoration:none;
}


a:hover {
  color:  #02a0c6;
  text-decoration:underline;
}

.blueheading {
	font-weight:bold;
	font-style:italic;
	font-size: 16px;
	color: #02a0c6;
}

.blueheading_large {
	font-weight:bold;
	font-style:italic;
	font-size: 24px;
	color: #02a0c6;
}
.promoformtext {
font-size: 11px;
color:#ffffff;
}