body {
	padding: 0;
	margin: 0;
	background: #222222; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9f9f9f;
}

img, a {border: 0;}

a {
	color: #75BA50;
}

a:hover {
	color: #fff;
}


.header {
	background: url(../images/assets/artificial-grass-head-background.jpg) repeat-x;
	height: 130px;
	border-bottom: 1px solid #a6a8a5;
	color: #fff;
}
.header .slogan {
	width: 1000px;
	margin: 0 auto;
	padding: 8px 0 8px 0;
	background: #3b3b3b;
	-moz-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.header .slogan .orange {color: #FE9C00;}
.header .slogan h1 {
	font-size: 15px;
	margin: 0;
	padding: 0;
	text-align: center;
	font-weight: bold;
	color: #fff;
}

.navwrapper {
	width: 1000px;
	margin: 0 auto;
}
.navwrapper:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.navwrapper .logo {
	margin-top: 15px;
	float: left;
}

.title_img {
	background: url(../images/assets/artificial-grass-stripe1.png);
	height: 365px;
	border-bottom: 1px solid #000;
}

.title_img2 {
	background: url(../images/assets/artificial-grass-stripe1.png);
	height: 640px;
	border-bottom: 1px solid #000;
}
.title_img .slider {
	background: url(../images/assets/artificial-grass-shadow.png) repeat-y;
	width: 980px;
	height: 365px;
	overflow: hidden;
	text-align: center;
	margin: 0 auto;
}
.title_img .slider img {
	margin-left: 10px;
}
.title_img .headimg {
	width: 980px;
	margin: 0 auto;
	text-align: center;
	background: url(../images/assets/artificial-grass-shadow.png) repeat-y;
}

.section-gallery img{
	margin: 0 10px 10px 0;
}
.section-gallerywb img {border: 1px solid #fff; margin: 0 10px 10px 0; padding: 5px; background: #000;}

.content {
	background: url(../images/assets/artificial-grass-shadow.png) repeat-y;
	width: 980px;
	margin: 0 auto;
	padding: 10px 0 5px 0;
	border-left: 1px solid #090909;
	border-right: 1px solid #090909;
	-moz-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-bottom-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.content:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.content .leftcol {
	width: 620px;
	float: left;
	margin-left: 20px;
}
.content .leftcol h1 {
	font-size: 18px;
	font-weight: normal;
	color: #FE9C00;
	width: 100%;
	height: 56px;
	line-height: 56px;
	background: url(../images/assets/artificial-grass-headings.jpg) repeat-x;
	border-top: 1px solid #9f9f9f;
	border-bottom: 1px solid #9f9f9f;
	padding: 0 0 0 5px;
	margin: 0 0 10px 0;
}
.content .leftcol h2 {
	width: 100%;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	color: #fff;
	border-bottom: 1px dotted #9f9f9f;
	font-size: 14px;
	line-height: 14px;
}
.content .leftcol h3 {
	color: #fff;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #9f9f9f;
	width: 100%;
}
.content .leftcol h3.green {color: #75BA50; border: 0;}
.green {color: #75BA50; border: 0;}
.content .leftcol h3.orange {color: #FE9C00; border: 0;}
.orange {color: #FE9C00; border: 0;}
.content .leftcol .black {
	background: #000; 
	padding: 5px; 
	width: 100%;
	-moz-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.content .leftcol .black a {color: #fff; text-decoration: none;}

.content .section {
	background: #1d1d1d;
	line-height: 24px;
	-moz-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	padding: 10px;
	margin-bottom: 5px;
}
.content .section:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.content .section TABLE {margin-bottom: 25px;}
.content .section-left {
	background: #1d1d1d;
	width: 287px;
	line-height: 24px;
	-moz-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	padding: 10px;
	margin-bottom: 5px;
	float: left;
}
.content .section-right {
	background: #1d1d1d;
	width: 287px;
	line-height: 24px;
	-moz-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	padding: 10px;
	margin-bottom: 5px;
	float: right;
}
.content .section iframe {float: right;}

.content .sectiondark {
	background: #000;
	line-height: 24px;
	-moz-border-bottom-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-top-right-radius: 10px;
	border-top-right-radius: 10px;
	padding: 10px;
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
}
.content .sectiondark a {color: #fff; text-decoration: none;}
.content .section .floatleft {
	float: left;
	margin: 10px 10px 10px 0;
}
.content .section .permalink {
	border-bottom: 1px dotted #9f9f9f;
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
}
.content .section .permalink a {color: #9f9f9f;}
.content .section .sectiontitle {
	color: #fff; 
	font-size: 14px; 
	font-weight: bold;
	border-bottom: 1px dotted #9f9f9f;
	padding-bottom: 5px;
}
.content .sectionbtn {
	background: url(../images/assets/artificial-grass-dealer-btn.png) no-repeat;
	background-position: 0px 0px;
	width: 119px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
.content .sectionbtn:hover {
	background-position: 0px -30px;
}
.section h2 {margin: 0; padding: 0;}
.content .sectionbtn a {color: #fff; text-decoration: none;}

.content .rightcol {
	width: 300px;
	float: right;
	margin-right: 20px;
}
.content .rightcol .section h1 {
	padding: 0;
	margin: 0 ;
	font-size: 14px;
	font-weight: bold;
	color: #fe9c00;
}
.content .rightcol .section h2 {color: #75BA50;}
.content .rightcol .sidebarimg {
	margin: 0 0 5px 0;
	padding: 0;
}
.content .rightcol .sidebarform {
	margin-bottom: 5px;
}
.content .rightcol .blogtitle {
	border-bottom: 1px dotted #9f9f9f;
	padding-bottom: 5px;
}

.socialnetworking {width:300px; height:35px; margin: 0; padding: 0;}
.sociallinks {width:32px;float:left;text-align:center;list-style-image:none;list-style-position:inside;list-style-type:none; margin: 0 3px 0 3px;}
.sociallinks a{width:32px;height:32px;display:block;line-height:32px;}
.sociallinks span{display:none;}
#twitter a{background:url(../images/assets/social.gif) repeat 0px -384px;}
#twitter a:hover {background-position:0 -416px;}
#facebook a{background:url(../images/assets/social.gif) repeat 0px -128px;}
#facebook a:hover {background-position:0 -160px;}
#digg a{background:url(../images/assets/social.gif) repeat 0px -64px;}
#digg a:hover {background-position:0 -96px;}
#rss a{background:url(../images/assets/social.gif) repeat 0px -320px;}
#rss a:hover {background-position:0 -352px;}
#youtube a{background:url(../images/assets/social.gif) repeat 0px 0px;}
#youtube a:hover {background-position:0 -32px;}
#flickr a{background:url(../images/assets/social.gif) repeat 0px -192px;}
#flickr a:hover {background-position:0 -224px;}
#google a{background:url(../images/assets/social.gif) repeat 0px -256px;}
#google a:hover {background-position:0 -288px;}

.footerwrap {
	background: url(../images/assets/artificial-grass-stripe1.png);
	padding: 15px 0 15px 0;
}

.footer1 {
	width: 980px;
	margin: 0 auto;
	background: #151515;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.footer1:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.footer1 a {text-decoration: none;}
.footer1 h1 {
	font-size: 14px;
	margin: 0 0 10px 0;
	padding: 0;
}
.footer1 ul, .footer1 li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.footer1 ul {
	float: left;
	margin-right: 10px;
}
.footer1 li {
	border: 1px solid #9f9f9f;
	background: #222;
	padding: 5px;
	width: 119px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 15px;
}
.footer1 li:hover {
	background: #5a5a5a;
	border: 1px solid #75ba50;
}
.footer1 li:hover a {color: #9f9f9f;}
.footer1 .leftcol, .footer1 .midcol, .footer1 .rightcol {
	width: 282px;
	border-right: 1px solid #9f9f9f;
	float: left;
	padding: 5px 20px 5px 20px;
	margin: 10px 0 10px 0;
	min-height: 215px;
}
.footer1 .leftcol img {margin: 0 15px 18px 0;}

.footer1 .rightcol {border: none;}

.footer1 .rightcol .footcontact {font-weight: bold;}
.footer1 .rightcol .footcontact DIV {margin-bottom: 5px;}
.footer1 .rightcol .footcontact input[type="text"] {
	border: 1px solid #9f9f9f;
	background: #000;
	color: #fff;
	width: 250px;
	height: 20px;
	margin-top: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.footer1 .rightcol .footcontact input[type="text"]:focus {border: 1px solid #75BA50; background: #333;}
.footer1 .rightcol .footcontact input[type="submit"] {
	background: #75BA50;
	border: 0;
	color: #fff;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width: 75px;
	height: 25px;
	margin-top: 7px;
}
	

.gallery-btn-h {background: url(../images/assets/artificial-grass-footerviewgall-green.jpg) no-repeat; margin-top: 15px;}
.gallery-btn-h:hover {background: url(../images/assets/artificial-grass-footerviewgall-orange.jpg) no-repeat;}

.footer2 {
	width: 980px;
	margin: 0 auto;
	text-align: center;
}

.prodgal img{
	border: 1px solid #060;
	margin: 0 10px 10px 0;
}
.prodgal img:hover {
	border: 1px solid #75BA50;
}

.htmlcode {
	width: 500px;
	height: 50px;
	border: 1px solid #9f9f9f;
	color: #9f9f9f;
	background: #333;
	margin-top: 10px;
	margin-bottom: 15px;
}

.skin-slidedeck dl.slidedeck dd.orderformsheen {
	background: #222 url(../images/assets/formsheen.jpg) no-repeat bottom center;
}
.orderforms input[type="text"], .orderforms textarea {background: #5b5656; border: 1px solid #fff; color: #fff;}
.orderforms input[type="text"] {height: 30px;}
.orderforms input[type="submit"] {
	-moz-border-radius: 3px;
	border-radius: 3px;
	width: 75px;
	height: 25px;
	background: #666;
	color: #fff;
	border: 0;
}
.orderforms #fullname, .orderforms #companyname, .orderforms #emailaddress, .orderforms #address, .orderforms #phonenumber, .orderforms #sqftg{
	width: 356px;
	padding-left: 10px;
}
.orderforms #city {
	width: 188px;
	padding-left: 10px;
	margin-right: 10px;
}
.orderforms #state, .orderforms #zip{
	width: 62px;
	padding-left: 10px;
	margin-right: 10px;
}
.orderforms #spinstructions{
	width: 354px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.orderforms input[type="text"], .orderforms textarea {
	opacity: .3;
	filter: alpha(opacity=30);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
}
.orderforms input[type="text"]:focus, .orderforms textarea:focus {
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.allgalleries img {
	margin: 0 15px 10px 0;
}

#menu .orangelink a {color: #FE9C00;}

.wp-pull img {float: left; margin: 0 10px 10px 0;}

.content .leftcol .featvid img {
	float: left;
	margin: 0 15px 15px 0;
}
.content .leftcol .avideo img {
	float: left;
	margin: 0 15px 0 0;
}
.content .leftcol .avideo h3, .content .leftcol .avideo p {margin: 0; padding: 0;}
.content .leftcol .avideo .sectionbtn {float: left;}
.content .leftcol .featvid .sectionbtn {float: left;}

/*-- Tooltip css -------------------------------------------------------------------------*/
#tooltip-container{width:620px;height:375px;}
#tooltip-container2{width:620px;height:125px;}
#tooltip-container3{width:620px;height:450px;}
.tooltip {
	background-color:#000000;
	display:none;
	height:125px;
	padding:20px;
	width:150px;
	font-size:11px;
	color:#fff;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border:1px solid #5a5a5a;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:#ffffff;
	width:35px;
}

.tooltip a {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}
.leftcol .section .tooltip h3 {margin: 0; padding: 0;}
.leftcol .section .tooltip p {margin: 0; padding: 0;}
/*----------------------------------------------------------------------------------------*/


/*-- Drop Down Menu Code -----------------------------------------------------------------*/
#menu {
	list-style:none;
	float: right;
}

#menu li {
	float:left;
	display:block;
	text-align:center;
	position:relative;
	padding: 4px 8px 4px 8px;
	margin-top:20px;
	border:none;
}

#menu li:hover {
	border: 1px solid #777777;
	padding: 4px 7px 4px 7px;
	
	/* Background color and gradients */
	
	background: #F4F4F4;
	background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));
	
	/* Rounded corners */
	
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}

#menu li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	color: #EEEEEE;
	display:block;
	outline:0;
	text-decoration:none;
	text-shadow: 1px 1px 1px #000;
}

#menu li:hover a {
	color:#161616;
	text-shadow: 1px 1px 1px #ffffff;
}
#menu li .drop {
	padding-right:8px;
	font-weight: bold;
	text-transform: uppercase;
}

.dropdown_1column, 
.dropdown_2columns, 
.dropdown_3columns, 
.dropdown_4columns,
.dropdown_5columns {
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	padding:10px 5px 10px 5px;
	border:1px solid #777777;
	border-top:none;
	z-index: 10000;
	
	/* Gradient background */
	background:#F4F4F4;
	background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));

	/* Rounded Corners */
	-moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;
}

.dropdown_1column {width: 140px;}
.dropdown_2columns {width: 290px;}
.dropdown_3columns {width: 420px;}
.dropdown_4columns {width: 560px;}
.dropdown_5columns {width: 700px;}

#menu li:hover .dropdown_1column, 
#menu li:hover .dropdown_2columns, 
#menu li:hover .dropdown_3columns,
#menu li:hover .dropdown_4columns,
#menu li:hover .dropdown_5columns {
	left:-1px;
	top:auto;
}

.col_1,
.col_2,
.col_3,
.col_4,
.col_5 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.col_1 {width:130px;}
.col_2 {width:270px;}
.col_3 {width:410px;}
.col_4 {width:550px;}
.col_5 {width:690px;}

#menu .menu_right {
	float:right;
	margin-right:0px;
}
#menu li .align_right {
	/* Rounded Corners */
	-moz-border-radius: 5px 0px 5px 5px;
    -webkit-border-radius: 5px 0px 5px 5px;
    border-radius: 5px 0px 5px 5px;
}

#menu li:hover .align_right {
	left:auto;
	right:-1px;
	top:auto;
}

#menu p, #menu h2, #menu h3, #menu ul li {
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	font-size:12px;
	text-align:left;
	text-shadow: 1px 1px 1px #FFFFFF;
}
#menu h2 {
	font-size:21px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666666;
	color: #278601;
}
#menu h3 {
	font-size:14px;
	margin:7px 0 14px 0;
	padding-bottom:7px;
	border-bottom:1px solid #888888;
}
#menu p {
	line-height:18px;
	margin:0 0 10px 0;
	color: #000;
}

#menu li:hover div a {
	font-size:12px;
	color:#0B4400;
	font-weight: bold;
}
#menu li:hover div a:hover {
	color:#000;
}


.strong {
	font-weight:bold;
}
.italic {
	font-style:italic;
}

.imgshadow { /* Better style on light background */
	background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
}
.img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#menu li .black_box {
	background-color:#333333;
	color: #eeeeee;
	text-shadow: 1px 1px 1px #000;
	padding:4px 6px 4px 6px;

	/* Rounded Corners */
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;

	/* Shadow */
	-webkit-box-shadow:inset 0 0 3px #000000;
	-moz-box-shadow:inset 0 0 3px #000000;
	box-shadow:inset 0 0 3px #000000;
}

#menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}
#menu li ul li {
	font-size:12px;
	line-height:24px;
	position:relative;
	text-shadow: 1px 1px 1px #ffffff;
	padding:0;
	margin:0;
	float:none;
	text-align:left;
	width:130px;
}
#menu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}

#menu li .greybox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:116px;

	/* Rounded Corners */
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
#menu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
}
/*----------------------------------------------------------------------------------------*/

/*-Translator or Search CSS---------------------------------------------------------------*/
.gsc-control-cse {
    font-family: Arial, sans-serif;
    border-color: #222222;
    background-color: #222222;
  }
cse form.gsc-search-box, form.gsc-search-box {
margin-bottom:6px;
padding:0px !important;
}
.cse .gsc-control-cse, .gsc-control-cse {
padding:0% !important;
width:96%;
}
.gsc-control-cse div {
padding-bottom:2px;
padding-top:2px;
position:static;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
color:#75BA50;
cursor:pointer;
display:inline;
margin-right:8px;
text-decoration:underline;
}
  input.gsc-input {
    border-color: #777777;
  }
  input.gsc-search-button {
    border-color: #333333;
    background-color: #333333;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #777777;
    background-color: #777777;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #333333;
    background-color: #333333;
  }
  .gsc-tabsArea {
    border-color: #333333;
  }
  .gsc-webResult.gsc-result {
    border-color: #000000;
    background-color: #222222;
  }
  .gsc-webResult.gsc-result:hover {
    border-color: #ffffff;
    background-color: #000000;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
    color: #75BA50;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #75BA50;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #75BA50;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #75BA50;
  }
  .gsc-cursor-page {
    color: #75BA50;
  }
  a.gsc-trailing-more-results:link {
    color: #75BA50;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #ffffff;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
    color: #9F9F9F;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    color: #9F9F9F;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    display: none;
  }
  .gs-webResult.gs-result .gs-visibleUrl-long {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #000000;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #777777;
    background-color: #222222;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #333333;
    background-color: #333333;
  }
  .gs-promotion.gs-result {
    border-color: #CCCCCC;
    background-color: #E6E6E6;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #00CC00;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #00CC00;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #00CC00;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #00CC00;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #ffffff;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #00CC00;
  }
  .gsc-input input.gsc-input {
    background: none repeat scroll 0% 0% white !important;
  }
/*----------------------------------------------------------------------------------------*/

/*--Slide Deck CSS------------------------------------------------------------------------*/

#slidedeck_frame {
	width: 932px;
	height: 316px;
	margin: 0 auto;
} 

.skin-slidedeck {
    position: relative;
	padding: 11px;
    border: 14px solid #000;
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.2);
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
	background: #5F5E5E;
}

/*
 * The SlideDeck element itself.
 * 
 * Customize the width and height to increase or decrease the size of
 * your SlideDeck. 
 */
.skin-slidedeck dl.slidedeck {
    position: relative;
	width: 100%;
	height: 100%;
	margin: 0;
    padding: 0;
}

/*
 * The SlideDeck slide area.
 * 
 * You can specify a height for the slide area, but it is not required, width
 * will automatically be defined for the slide area and will vary depending on
 * how many slides you have in your SlideDeck.
 * 
 * To add space between a slide and the next slide's spine (slide title bar),
 * increase the border-right definition. To remove the space, just remove the
 * border definition.
 * 
 * SlideDeck slides are all given a unique class, so you can customize the
 * appearance of each slide individually by referencing a slide by its
 * numbered class name. For example:
 *    .slidedeck dd.slide_1
 *    .slidedeck dd.slide_2
 *    .slidedeck dd.slide_3
 *    etc...
 */
.skin-slidedeck dl.slidedeck > dd {
    position: relative;
	height: 294px;
	padding: 10px 15px;
    margin: 0;
	background: url('../images/slides.png') bottom left;    /* Note: you should position the background with pixel measurements in IE7 as it improperly calculates the height of the DD element when containing vertical slides */
    overflow: hidden;
}

/*
 * The SlideDeck spine (slide title bar).
 * 
 * SlideDeck spines are rotated, so you will need to swap your directions. To
 * change the width of the spine, you will need to modify the spine height.
 * You will also need to make sure that any background imagery used is rotated
 * horizontally.
 * 
 * Like slides, spines are also given a unique class allowing for custom
 * appearance for each spine. This follows a similar naming convention:
 *     .slidedeck dt.slide_1
 *     .slidedeck dt.slide_2
 *     .slidedeck dt.slide_3
 *     etc...
 */
.skin-slidedeck dl.slidedeck > dt {
    position: relative;
	cursor: pointer;
	height: 43px;
	line-height: 38px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0px;
	background: url('../images/spines.png') top left #5F5E5E;
	color: #ccc;
    margin: 0;
    padding: 0;
}

/*
 * The hovered state of a SlideDeck spine.
 */
.skin-slidedeck dl.slidedeck dt.spine:hover {
	color: #000;
	background-position: center left;
	font-family:Arial, sans-serif;
	font-size:14px;
	letter-spacing: 0px;
}

/*
 * The active state of a SlideDeck spine.
 */
.skin-slidedeck dl.slidedeck dt.spine.active,
.skin-slidedeck dl.slidedeck dt.spine.active:hover {
	cursor: default;
	color: #FE9C00;
	background-position: bottom left;
	font-family:Arial, sans-serif;
	font-size:14px;
	letter-spacing: 0px;
}

/*
 * The SlideDeck spine index labels.
 * 
 * This is to style the numbers (or letters if you have customized it so)
 * that appear at the bottom of each SlideDeck spine.
 */
.skin-slidedeck dl.slidedeck dt.spine .index {
	margin-bottom: 2px;
    font-size: 24px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #ccc;
}
.skin-slidedeck dl.slidedeck dt.spine.active .index { margin-bottom: 0; }

/*
 * The hovered state of a SlideDeck spine index label.
 */
.skin-slidedeck dl.slidedeck dt.spine:hover .index { color: #000000; }

/*
 * The active state of a SlideDeck spine index label.
 */
.skin-slidedeck dl.slidedeck dt.spine.active .index { color: #FE9C00;}

/*
 * The SlideDeck "active corner".
 * 
 * This is the small triangle that appears in the upper left of the active
 * slide. This can be made any size and positioned differently by modifying
 * the margin values. By default the left margin is inset to prevent any
 * gap from appearing as the SlideDeck animates.
 */
.skin-slidedeck dl.slidedeck .activeCorner {
	margin-left: -6px;
	background-image: url('../images/corner.png');
	width: 12px;
	height: 25px;
}

/*
 * The SlideDeck vertical slide style.
 * 
 * Veritcal slides will take over the entire content area of a horizontal slide
 * automatically. Padding will automatically be accommodated for. You can also
 * eliminate the padding definition to have your vertical slide content line
 * up flush against the containing slide content area edges.
 */
.skin-slidedeck dl.slidedeck dd.slide ul.slidesVertical > li {
    overflow: hidden;
    padding: 10px;
}

/*
 * The SlideDeck vertical slide navigation container.
 * 
 * This is the container for the vertical slide navigation. You can position
 * this anywhere you want within the containing slide's area. If you try to
 * position it outside of the slide area it will not appear.
 */
.skin-slidedeck dl.slidedeck ul.verticalSlideNav {
	height: 70px;
	width: 25px;
	background: none;
	position: relative;
	overflow: hidden;
	padding: 15px 0 0;
	margin: 0;
    top: 0;
	left: 125px;
	-webkit-transform: rotate(90deg);
	-webkit-transform-origin: -7px 0;
	-moz-transform: rotate(90deg);
	-moz-transform-origin: -7px 0;
	-o-transform: rotate(90deg);
	-o-transform-origin: -7px 0;
}

/*
 * The SlideDeck vertical slide navigation link containers.
 * 
 * This is the container for a navigation link in the vertical slide navigation
 * element. You can adjust the width and height of this element to accommodate
 * for a larger vertical navigation button.
 * 
 * To increase the space between vertical navigation links, increase the bottom
 * and/or top padding of this element.
 */
.skin-slidedeck dl.slidedeck ul.verticalSlideNav li {
	position: relative;
    width: 25px;
    height: 12px;
    line-height: 12px;
	padding: 0;
	margin: 0;
    overflow: hidden;
    float: left;
    clear: left;
}

/*
 * The SlideDeck vertical slide position indicator.
 * 
 * This is the element that slides behind the default navigation link list to
 * show which is the current vertical slide being viewed. This should be given
 * similar dimensions to the vertical slide navigation links.
 * 
 * NOTE: This element is not used in this skin, so it is hidden
 */
.skin-slidedeck dl.slidedeck dd.slide ul.verticalSlideNav li.arrow { display: none; }

/*
 * The SlideDeck veritcal slide navigation links.
 * 
 * These are the vertical slide navigation links. By default these are a small
 * square that uses a sprite background image replacement method to hide the
 * default text that is placed in the link ("Nav 1", "Nav 2", "Nav 3").
 * 
 * To change the appearance of the navigation elements, you will need to use a
 * background image replacement as the text for the links cannot be changed.
 * Each vertical slide navigation link is given a unique class so they can be
 * styled individually. For example:
 *     dl.slidedeck dd.slide ul.verticalSlideNav li a.nav_1
 *     dl.slidedeck dd.slide ul.verticalSlideNav li a.nav_2
 *     dl.slidedeck dd.slide ul.verticalSlideNav li a.nav_3
 *     etc....
 */
.skin-slidedeck dl.slidedeck ul.verticalSlideNav li a {
	position: relative;
	display: block;
	padding: 12px 0 0 0;
	margin: 0;
	width: 25px;
	height: 0;
	overflow: hidden;
    line-height: 12px;
}
/* Vertical slide navigation style for the currently active vertical slide navigation link */
.skin-slidedeck dl.slidedeck ul.verticalSlideNav li.active a {
    background-position: 0 -24px;
}
/* Vertical slide navigation link style when the parent horizontal slide is active */
.skin-slidedeck dl.slidedeck dt.active ul.verticalSlideNav li.active a {
	background-position: 0 -12px;
}

/*
 * The SlideDeck vertical slide navigation link hover state.
 */
dl.slidedeck dd.slide ul.verticalSlideNav li a:hover {
    opacity: 0.75;
    -moz-opacity: 0.75;
    -webkit-opacity: 0.75;
    -khtml-opacity: 0.75;
    -ms-filter: "Alpha(opacity=75)";
    filter: Alpha(opacity=75); 
}

.slidedeck h1 {
	color: #fe9c00;
	margin: 0 0 15px 0;
	font-weight: normal;
}

.slidedeck .turfpic {float: right; margin-left: 15px;}

.slidedeck .turfspec {
	float: left;
	margin: 5px 8px 15px 0;
}
.slidedeck .turfspec TD {
	background: #3b3b3b;
	padding: 5px 3px 5px 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	width: 180px;
}
.slidedeck .turfspec TD.light {background: #818181;}
/*---------------------------------------------------------------------------------------*/

/* default 'bubble' style */
 #map-usa.script #usa a{
  background:#111;
  background:rgba(0,0,0,.8);
  color:#eee;
  font-size:1.1em;
  padding:.8em 1.5em;
  text-align:center;
  text-shadow:0 1px 0 #000;
  white-space:nowrap;
  -moz-border-radius:.6em;
  -ms-border-radius:.6em;
  -o-border-radius:.6em;
  -webkit-border-radius:.6em;
  border-radius:.6em;
 }

/* arrow under the 'bubble'; when you remove a 'bubble' or arrow dont't forget to set a var tooltipArrowHeight='0' in the usa-map.js file in the 5th line */
 #map-usa.script #usa a:after{
   bottom:-6px;
   border:solid;
   border-color:#111 transparent;
   border-color:rgba(0,0,0,.8) transparent;
   border-width:6px 6px 0 6px;
   content:""; /* must be empty! */
   display:block;
   left:50%;
   margin-left:-6px;
   position:absolute;
  }
 #map-usa.script #usa11 a:after{display:none} /* hidding arrow for Hawaii */

/* style of the 'bubble' for activated region */
 #map-usa.script #usa .active-region a{background-color:#111}
  #map-usa.script #usa .active-region a:after{border-color:#111 transparent}

/* links in the visible list of regions */
 #usa a,#map-visible-list a{color:#eee}
  #usa a:hover,#usa a:focus,#map-visible-list a.focus{color:#ffc000}
  #usa a:active,#map-visible-list a.active-region{color:#cc3}

/* default pre-loader style */
 #loader{
   background:#111;
   background:rgba(0,0,0,.8);
   color:#eee;
   font-size:1.5em;
   padding:1em 2em;
   text-shadow:0 1px 0 #000;
   -moz-border-radius:.6em;
   -ms-border-radius:.6em;
   -o-border-radius:.6em;
   -webkit-border-radius:.6em;
   border-radius:.6em;
  }

/* link to the search engine (shown in the multiple-click mode) */
 #search-link{
   background:#111;
   color:#eee;
   float:right;
   font-size:1.2em;
   margin-right:40px;
   padding:1em 2em;
   text-decoration:none;
   -moz-border-radius:.6em;
   -ms-border-radius:.6em;
   -o-border-radius:.6em;
   -webkit-border-radius:.6em;
   border-radius:.6em;
  }
  #search-link:hover,#search-link:focus{color:#fd0}

/* the map starts here

DO NOT EDIT! 

United States of America, CSS & jQuery clickable map - 960px | http://winstonwolf.pl/clickable-maps/usa.html
script version: 3.5 by Winston Wolf | http://winstonwolf.pl
Copyright (C) 2011 Winston_Wolf | All rights reserved
*/
#map-usa{min-height:640px;margin:0 auto;position:relative;width:960px}
#usa,#usa .bg{background:transparent url('../images/usa-960px.png') no-repeat -1620px 0}
 #map-usa.script #usa{background-position:0 -1212px;display:block;height:640px;left:50%;list-style:none;margin-left:-480px;position:relative;width:960px}
 #map-usa.script.multiple-click{overflow:hidden}
  #map-usa.script #usa li{height:0;text-indent:-9999em;width:0}
  #map-usa.script #usa a{cursor:pointer;height:auto;margin:0;position:absolute;text-decoration:none;text-indent:0;width:auto;z-index:88}
   #map-usa.script #usa a:focus{outline:0 none}
  #usa span{display:block;height:0;left:0;position:absolute;top:-9999px;width:0}
  #usa .bg{padding:10px}
   #usa .active-region .bg{z-index:87}
  #usa .map{cursor:pointer;margin:10002px 0 0 4px;z-index:99}
  #usa .map span{font-size:60px;z-index:89}
  #map-usa.no-tooltip #usa a{top:-9999em} #map-usa.no-tooltip #usa a:after{display:none}
 #loader{left:50%;position:absolute;top:50%;z-index:90}
/* --------------------------------------------------------

really, DO NOT EDIT THIS! */
#usa1:hover .bg,#usa1.focus .bg,#usa1 a.active-region .bg{height:89px;left:585px;top:325px;width:56px}#usa1:hover .bg,#usa1.focus .bg{background-position:-1011px -240px}#usa1.active-region .bg{background-position:-1011px -840px} #usa2:hover .bg,#usa2.focus .bg,#usa2 a.active-region .bg{height:172px;left:25px;top:427px;width:227px}#usa2:hover .bg,#usa2.focus .bg{background-position:-418px -394px}#usa2.active-region .bg{background-position:-418px -994px} #usa3:hover .bg,#usa3.focus .bg,#usa3 a.active-region .bg{height:107px;left:174px;top:287px;width:90px}#usa3:hover .bg,#usa3.focus .bg{background-position:-1001px -458px}#usa3.active-region .bg{background-position:-1001px -1058px} #usa4:hover .bg,#usa4.focus .bg,#usa4 a.active-region .bg{height:67px;left:489px;top:296px;width:77px}#usa4:hover .bg,#usa4.focus .bg{background-position:-296px -111px}#usa4.active-region .bg{background-position:-296px -711px} #usa5:hover .bg,#usa5.focus .bg,#usa5 a.active-region .bg{height:186px;left:25px;top:186px;width:161px}#usa5:hover .bg,#usa5.focus .bg{background-position:-5px -381px}#usa5.active-region .bg{background-position:-5px -981px} #usa6:hover .bg,#usa6.focus .bg,#usa6 a.active-region .bg{height:81px;left:264px;top:206px;width:110px}#usa6:hover .bg,#usa6.focus .bg{background-position:-807px -353px}#usa6.active-region .bg{background-position:-807px -953px} #usa7:hover .bg,#usa7.focus .bg,#usa7 a.active-region .bg{height:24px;left:815px;top:185px;width:31px}#usa7:hover .bg,#usa7.focus .bg{background-position:-988px -112px}#usa7.active-region .bg{background-position:-988px -712px} #usa8:hover .bg,#usa8.focus .bg,#usa8 a.active-region .bg{height:29px;left:782px;top:229px;width:12px}#usa8:hover .bg,#usa8.focus .bg{background-position:-164px -37px}#usa8.active-region .bg{background-position:-164px -637px} #usa9:hover .bg,#usa9.focus .bg,#usa9 a.active-region .bg{height:114px;left:598px;top:399px;width:120px}#usa9:hover .bg,#usa9.focus .bg{background-position:-508px -254px}#usa9.active-region .bg{background-position:-508px -854px} #usa10:hover .bg,#usa10.focus .bg,#usa10 a.active-region .bg{height:87px;left:630px;top:325px;width:75px}#usa10:hover .bg,#usa10.focus .bg{background-position:-886px -120px}#usa10.active-region .bg{background-position:-886px -720px} #usa11:hover .bg,#usa11.focus .bg,#usa11 a.active-region .bg{height:56px;left:295px;top:531px;width:85px}#usa11:hover .bg,#usa11.focus .bg{background-position:-1271px -212px}#usa11.active-region .bg{background-position:-1271px -812px} #usa12:hover .bg,#usa12.focus .bg,#usa12 a.active-region .bg{height:156px;left:136px;top:30px;width:97px}#usa12:hover .bg,#usa12.focus .bg{background-position:-1237px -293px}#usa12.active-region .bg{background-position:-1237px -893px} #usa13:hover .bg,#usa13.focus .bg,#usa13 a.active-region .bg{height:113px;left:537px;top:175px;width:64px}#usa13:hover .bg,#usa13.focus .bg{background-position:-420px -257px}#usa13.active-region .bg{background-position:-420px -857px} #usa14:hover .bg,#usa14.focus .bg,#usa14 a.active-region .bg{height:82px;left:591px;top:190px;width:53px}#usa14:hover .bg,#usa14.focus .bg{background-position:-218px -97px}#usa14.active-region .bg{background-position:-218px -697px} #usa15:hover .bg,#usa15.focus .bg,#usa15 a.active-region .bg{height:66px;left:457px;top:154px;width:102px}#usa15:hover .bg,#usa15.focus .bg{background-position:-491px -74px}#usa15.active-region .bg{background-position:-491px -674px} #usa16:hover .bg,#usa16.focus .bg,#usa16 a.active-region .bg{height:60px;left:373px;top:227px;width:119px}#usa16:hover .bg,#usa16.focus .bg{background-position:-581px -164px}#usa16.active-region .bg{background-position:-581px -764px} #usa17:hover .bg,#usa17.focus .bg,#usa17 a.active-region .bg{height:53px;left:570px;top:244px;width:117px}#usa17:hover .bg,#usa17.focus .bg{background-position:-1099px -37px}#usa17.active-region .bg{background-position:-1099px -637px} #usa18:hover .bg,#usa18.focus .bg,#usa18 a.active-region .bg{height:75px;left:498px;top:362px;width:78px}#usa18:hover .bg,#usa18.focus .bg{background-position:-695px -248px}#usa18.active-region .bg{background-position:-695px -848px} #usa19:hover .bg,#usa19.focus .bg,#usa19 a.active-region .bg{height:98px;left:856px;top:66px;width:65px}#usa19:hover .bg,#usa19.focus .bg{background-position:-126px -92px}#usa19.active-region .bg{background-position:-126px -692px} #usa20:hover .bg,#usa20.focus .bg,#usa20 a.active-region .bg{height:37px;left:725px;top:231px;width:70px}#usa20:hover .bg,#usa20.focus .bg{background-position:-1005px -49px}#usa20.active-region .bg{background-position:-1005px -649px} #usa21:hover .bg,#usa21.focus .bg,#usa21 a.active-region .bg{height:35px;left:818px;top:167px;width:56px}#usa21:hover .bg,#usa21.focus .bg{background-position:-1192px -139px}#usa21.active-region .bg{background-position:-1192px -739px} #usa22:hover .bg,#usa22.focus .bg,#usa22 a.active-region .bg{height:143px;left:555px;top:49px;width:125px}#usa22:hover .bg,#usa22.focus .bg{background-position:-269px -203px}#usa22.active-region .bg{background-position:-269px -803px} #usa23:hover .bg,#usa23.focus .bg,#usa23 a.active-region .bg{height:134px;left:448px;top:20px;width:120px}#usa23:hover .bg,#usa23.focus .bg{background-position:-122px -214px}#usa23.active-region .bg{background-position:-122px -814px} #usa24:hover .bg,#usa24.focus .bg,#usa24 a.active-region .bg{height:90px;left:535px;top:325px;width:56px}#usa24:hover .bg,#usa24.focus .bg{background-position:-929px -239px}#usa24.active-region .bg{background-position:-929px -839px} #usa25:hover .bg,#usa25.focus .bg,#usa25 a.active-region .bg{height:93px;left:471px;top:214px;width:104px}#usa25:hover .bg,#usa25.focus .bg{background-position:-802px -231px}#usa25.active-region .bg{background-position:-802px -831px} #usa26:hover .bg,#usa26.focus .bg,#usa26 a.active-region .bg{height:106px;left:155px;top:30px;width:188px}#usa26:hover .bg,#usa26.focus .bg{background-position:-669px -461px}#usa26.active-region .bg{background-position:-669px -1061px} #usa27:hover .bg,#usa27.focus .bg,#usa27 a.active-region .bg{height:63px;left:342px;top:164px;width:137px}#usa27:hover .bg,#usa27.focus .bg{background-position:-420px -166px}#usa27.active-region .bg{background-position:-420px -766px} #usa28:hover .bg,#usa28.focus .bg,#usa28 a.active-region .bg{height:140px;left:93px;top:185px;width:94px}#usa28:hover .bg,#usa28.focus .bg{background-position:-5px -216px}#usa28.active-region .bg{background-position:-5px -816px} #usa29:hover .bg,#usa29.focus .bg,#usa29 a.active-region .bg{height:57px;left:833px;top:114px;width:31px}#usa29:hover .bg,#usa29.focus .bg{background-position:-1297px -32px}#usa29.active-region .bg{background-position:-1297px -632px} #usa30:hover .bg,#usa30.focus .bg,#usa30 a.active-region .bg{height:50px;left:786px;top:199px;width:26px}#usa30:hover .bg,#usa30.focus .bg{background-position:-987px -161px}#usa30.active-region .bg{background-position:-987px -761px} #usa31:hover .bg,#usa31.focus .bg,#usa31 a.active-region .bg{height:107px;left:264px;top:287px;width:95px}#usa31:hover .bg,#usa31.focus .bg{background-position:-882px -460px}#usa31.active-region .bg{background-position:-882px -1060px} #usa32:hover .bg,#usa32.focus .bg,#usa32 a.active-region .bg{height:96px;left:721px;top:121px;width:124px}#usa32:hover .bg,#usa32.focus .bg{background-position:-1044px -119px}#usa32.active-region .bg{background-position:-1044px -719px} #usa33:hover .bg,#usa33.focus .bg,#usa33 a.active-region .bg{height:53px;left:649px;top:295px;width:139px}#usa33:hover .bg,#usa33.focus .bg{background-position:-718px -64px}#usa33.active-region .bg{background-position:-718px -664px} #usa34:hover .bg,#usa34.focus .bg,#usa34 a.active-region .bg{height:71px;left:342px;top:30px;width:119px}#usa34:hover .bg,#usa34.focus .bg{background-position:-1091px -362px}#usa34.active-region .bg{background-position:-1091px -962px} #usa35:hover .bg,#usa35.focus .bg,#usa35 a.active-region .bg{height:73px;left:642px;top:186px;width:68px}#usa35:hover .bg,#usa35.focus .bg{background-position:-398px -68px}#usa35.active-region .bg{background-position:-398px -668px} #usa36:hover .bg,#usa36.focus .bg,#usa36 a.active-region .bg{height:65px;left:358px;top:287px;width:134px}#usa36:hover .bg,#usa36.focus .bg{background-position:-724px -143px}#usa36.active-region .bg{background-position:-724px -743px} #usa37:hover .bg,#usa37.focus .bg,#usa37 a.active-region .bg{height:93px;left:22px;top:93px;width:127px}#usa37:hover .bg,#usa37.focus .bg{background-position:-1217px -474px}#usa37.active-region .bg{background-position:-1217px -1074px} #usa38:hover .bg,#usa38.focus .bg,#usa38 a.active-region .bg{height:53px;left:709px;top:180px;width:92px}#usa38:hover .bg,#usa38.focus .bg{background-position:-885px -33px}#usa38.active-region .bg{background-position:-885px -633px} #usa39:hover .bg,#usa39.focus .bg,#usa39 a.active-region .bg{height:21px;left:844px;top:183px;width:12px}#usa39:hover .bg,#usa39.focus .bg{background-position:-1193px -208px}#usa39.active-region .bg{background-position:-1193px -808px} #usa40:hover .bg,#usa40.focus .bg,#usa40 a.active-region .bg{height:60px;left:665px;top:321px;width:75px}#usa40:hover .bg,#usa40.focus .bg{background-position:-617px -59px}#usa40.active-region .bg{background-position:-617px -659px} #usa41:hover .bg,#usa41.focus .bg,#usa41 a.active-region .bg{height:76px;left:342px;top:100px;width:119px}#usa41:hover .bg,#usa41.focus .bg{background-position:-1092px -261px}#usa41.active-region .bg{background-position:-1092px -861px} #usa42:hover .bg,#usa42.focus .bg,#usa42 a.active-region .bg{height:34px;left:556px;top:293px;width:135px}#usa42:hover .bg,#usa42.focus .bg{background-position:-237px -40px}#usa42.active-region .bg{background-position:-237px -640px} #usa43:hover .bg,#usa43.focus .bg,#usa43 a.active-region .bg{height:195px;left:301px;top:296px;width:205px}#usa43:hover .bg,#usa43.focus .bg{background-position:-190px -370px}#usa43.active-region .bg{background-position:-190px -970px} #usa44:hover .bg,#usa44.focus .bg,#usa44 a.active-region .bg{height:102px;left:186px;top:185px;width:78px}#usa44:hover .bg,#usa44.focus .bg{background-position:-1116px -465px}#usa44.active-region .bg{background-position:-1116px -1065px} #usa45:hover .bg,#usa45.focus .bg,#usa45 a.active-region .bg{height:50px;left:819px;top:121px;width:31px}#usa45:hover .bg,#usa45.focus .bg{background-position:-1241px -41px}#usa45.active-region .bg{background-position:-1241px -641px} #usa46:hover .bg,#usa46.focus .bg,#usa46 a.active-region .bg{height:60px;left:660px;top:238px;width:132px}#usa46:hover .bg,#usa46.focus .bg{background-position:-6px -5px}#usa46.active-region .bg{background-position:-6px -605px} #usa47:hover .bg,#usa47.focus .bg,#usa47 a.active-region .bg{height:80px;left:20px;top:30px;width:122px}#usa47:hover .bg,#usa47.focus .bg{background-position:-942px -353px}#usa47.active-region .bg{background-position:-942px -953px} #usa48:hover .bg,#usa48.focus .bg,#usa48 a.active-region .bg{height:13px;left:757px;top:243px;width:13px}#usa48:hover .bg,#usa48.focus .bg{background-position:-1236px -254px}#usa48.active-region .bg{background-position:-1236px -854px} #usa49:hover .bg,#usa49.focus .bg,#usa49 a.active-region .bg{height:70px;left:676px;top:214px;width:77px}#usa49:hover .bg,#usa49.focus .bg{background-position:-1274px -116px}#usa49.active-region .bg{background-position:-1274px -716px} #usa50:hover .bg,#usa50.focus .bg,#usa50 a.active-region .bg{height:102px;left:516px;top:75px;width:95px}#usa50:hover .bg,#usa50.focus .bg{background-position:-6px -90px}#usa50.active-region .bg{background-position:-6px -690px} #usa51:hover .bg,#usa51.focus .bg,#usa51 a.active-region .bg{height:87px;left:233px;top:121px;width:110px}#usa51:hover .bg,#usa51.focus .bg{background-position:-672px -349px}#usa51.active-region .bg{background-position:-672px -949px} 
#usa1 .s1{height:.2em;left:10.7em;top:6.3em;width:.1em}#usa1 .s2{height:.9em;left:10.6em;top:5.9em;width:.1em}#usa1 .s3{height:.2em;left:9.9em;top:6.8em;width:.2em}#usa1 .s4{height:1.3em;left:9.9em;top:5.5em;width:.7em} #usa2 .s1{height:.2em;left:2.1em;top:7.2em;width:.9em}#usa2 .s2{height:1.1em;left:1.7em;top:7.4em;width:1.9em}#usa2 .s3{height:.5em;left:1.5em;top:8.5em;width:2.1em}#usa2 .s4{height:.8em;left:1.4em;top:9em;width:2.9em}#usa2 .s5{height:.5em;left:.5em;top:9.6em;width:2em} #usa3 .s1{height:.1em;left:3.7em;top:6.6em;width:.8em}#usa3 .s2{height:.1em;left:3.4em;top:6.5em;width:1.1em}#usa3 .s3{height:.1em;left:3em;top:6.3em;width:.1em}#usa3 .s4{height:.2em;left:3em;top:5.2em;width:.1em}#usa3 .s5{height:.6em;left:3.1em;top:5.8em;width:.1em}#usa3 .s6{height:.5em;left:3.1em;top:5.2em;width:.1em}#usa3 .s7{height:1.6em;left:3.2em;top:4.9em;width:1.3em} #usa4 .s1{height:.2em;left:8.4em;top:6em;width:.8em}#usa4 .s2{height:.2em;left:9.4em;top:5.2em;width:.1em}#usa4 .s3{height:.5em;left:9.3em;top:5.1em;width:.1em}#usa4 .s4{height:.7em;left:9.2em;top:5.1em;width:.1em}#usa4 .s5{height:.9em;left:8.3em;top:5.1em;width:.9em} #usa5 .s1{height:.1em;left:2.3em;top:6.3em;width:.7em}#usa5 .s2{height:.1em;left:3.1em;top:5.7em;width:.1em}#usa5 .s3{height:.8em;left:2em;top:5.5em;width:1.1em}#usa5 .s4{height:.8em;left:1.7em;top:5.4em;width:1.2em}#usa5 .s5{height:.8em;left:1.7em;top:5.3em;width:1.1em}#usa5 .s6{height:.7em;left:1.5em;top:5.2em;width:1.2em}#usa5 .s7{height:.7em;left:1.5em;top:5.1em;width:1.1em}#usa5 .s8{height:.7em;left:1.4em;top:5em;width:1.1em}#usa5 .s9{height:.6em;left:1.4em;top:4.9em;width:1em}#usa5 .s10{height:.6em;left:1.3em;top:4.8em;width:1em}#usa5 .s11{height:.6em;left:1.2em;top:4.7em;width:1em}#usa5 .s12{height:.6em;left:1.1em;top:4.6em;width:1em}#usa5 .s13{height:.5em;left:1em;top:4.5em;width:1em}#usa5 .s14{height:.4em;left:.9em;top:4.4em;width:1em}#usa5 .s15{height:.3em;left:.7em;top:4.3em;width:1.1em}#usa5 .s16{height:.3em;left:.6em;top:4.1em;width:1.1em}#usa5 .s17{height:.9em;left:.5em;top:3.2em;width:1.2em} #usa6 .s1{height:1.3em;left:4.5em;top:3.6em;width:1.8em} #usa7 .s1{height:.1em;left:13.7em;top:3.5em;width:.2em}#usa7 .s2{height:.3em;left:13.7em;top:3.2em;width:.5em} #usa8 .s1{height:.1em;left:13.3em;top:4.3em;width:.1em}#usa8 .s2{height:.3em;left:13.2em;top:4.1em;width:.1em}#usa8 .s3{height:.4em;left:13.1em;top:4em;width:.1em} #usa9 .s1{height:.5em;left:11.5em;top:8.2em;width:.6em}#usa9 .s2{height:.3em;left:11.4em;top:7.9em;width:.7em}#usa9 .s3{height:.6em;left:11.3em;top:7.5em;width:.7em}#usa9 .s4{height:.5em;left:11.3em;top:7.4em;width:.6em}#usa9 .s5{height:.1em;left:11.2em;top:7.3em;width:.7em}#usa9 .s6{height:.1em;left:11.1em;top:7.2em;width:.7em}#usa9 .s7{height:.2em;left:10.6em;top:7em;width:1.2em}#usa9 .s8{height:.2em;left:10.4em;top:6.9em;width:1.3em}#usa9 .s9{height:.2em;left:10.1em;top:6.8em;width:.7em} #usa10 .s1{height:.5em;left:11.7em;top:6.3em;width:.1em}#usa10 .s2{height:.7em;left:11.6em;top:6.2em;width:.1em}#usa10 .s3{height:.9em;left:11.5em;top:6em;width:.1em}#usa10 .s4{height:1em;left:11.4em;top:5.9em;width:.1em}#usa10 .s5{height:.3em;left:10.7em;top:6.5em;width:1em}#usa10 .s6{height:1.1em;left:10.8em;top:5.8em;width:.6em}#usa10 .s7{height:.6em;left:10.7em;top:5.7em;width:.6em}#usa10 .s8{height:.4em;left:10.6em;top:5.5em;width:.6em} #usa11 .s1{height:.4em;left:6.1em;top:9.5em;width:.4em}#usa11 .s2{height:.2em;left:5.8em;top:9.3em;width:.4em}#usa11 .s3{height:.2em;left:5.4em;top:9.1em;width:.6em}#usa11 .s4{height:.3em;left:5em;top:8.9em;width:.4em} #usa12 .s1{height:.9em;left:3.5em;top:2.3em;width:.5em}#usa12 .s2{height:.1em;left:3.3em;top:2.1em;width:.1em}#usa12 .s3{height:.1em;left:3.2em;top:1.9em;width:.1em}#usa12 .s4{height:.2em;left:3.1em;top:2em;width:.2em}#usa12 .s5{height:.7em;left:3em;top:1.5em;width:.1em}#usa12 .s6{height:.8em;left:2.9em;top:1.4em;width:.1em}#usa12 .s7{height:.9em;left:2.8em;top:1.3em;width:.1em}#usa12 .s8{height:1em;left:2.4em;top:2.2em;width:1.1em}#usa12 .s9{height:2.1em;left:2.5em;top:1.1em;width:.3em}#usa12 .s10{height:1.2em;left:2.4em;top:.6em;width:.3em} #usa13 .s1{height:.1em;left:9.8em;top:4.8em;width:.1em}#usa13 .s2{height:.1em;left:9.6em;top:4.8em;width:.1em}#usa13 .s3{height:.1em;left:9.6em;top:4.7em;width:.3em}#usa13 .s4{height:.1em;left:9.5em;top:4.6em;width:.5em}#usa13 .s5{height:.2em;left:9.4em;top:4.4em;width:.6em}#usa13 .s6{height:.1em;left:9.3em;top:4.2em;width:.1em}#usa13 .s7{height:.4em;left:9.1em;top:3.7em;width:.1em}#usa13 .s8{height:.8em;left:9.2em;top:3.4em;width:.2em}#usa13 .s9{height:1.3em;left:9.4em;top:3.1em;width:.7em}#usa13 .s10{height:.1em;left:9.3em;top:3em;width:.8em} #usa14 .s1{height:.2em;left:10.1em;top:4.3em;width:.5em}#usa14 .s2{height:.2em;left:10em;top:4.4em;width:.5em}#usa14 .s3{height:1em;left:10.1em;top:3.3em;width:.7em} #usa15 .s1{height:.3em;left:7.9em;top:3.4em;width:1.3em}#usa15 .s2{height:.3em;left:9.3em;top:3.1em;width:.1em}#usa15 .s3{height:.4em;left:7.9em;top:3em;width:1.4em}#usa15 .s4{height:.5em;left:7.8em;top:2.7em;width:1.4em} #usa16 .s1{height:.7em;left:8.2em;top:4.2em;width:.1em}#usa16 .s2{height:.8em;left:8.1em;top:4.1em;width:.1em}#usa16 .s3{height:.1em;left:8.1em;top:3.9em;width:.1em}#usa16 .s4{height:1em;left:6.3em;top:3.9em;width:1.8em} #usa17 .s1{height:.1em;left:11.2em;top:4.3em;width:.1em}#usa17 .s2{height:.1em;left:11.1em;top:4.4em;width:.3em}#usa17 .s3{height:.1em;left:10.8em;top:4.2em;width:.1em}#usa17 .s4{height:.2em;left:10.6em;top:4.3em;width:.5em}#usa17 .s5{height:.2em;left:11.4em;top:4.6em;width:.1em}#usa17 .s6{height:.4em;left:10.5em;top:4.5em;width:.9em}#usa17 .s7{height:.4em;left:10em;top:4.6em;width:1.3em}#usa17 .s8{height:.3em;left:9.9em;top:4.7em;width:1.3em}#usa17 .s9{height:.2em;left:9.8em;top:4.9em;width:.2em}#usa17 .s10{height:.1em;left:9.6em;top:5em;width:.1em}#usa17 .s11{height:.3em;left:9.7em;top:4.8em;width:.1em} #usa18 .s1{height:.4em;left:9.1em;top:7em;width:.6em}#usa18 .s2{height:.5em;left:9em;top:6.8em;width:.5em}#usa18 .s3{height:.6em;left:8.5em;top:6.7em;width:.5em}#usa18 .s4{height:.2em;left:8.5em;top:6.5em;width:.6em}#usa18 .s5{height:.3em;left:8.4em;top:6.2em;width:.8em} #usa19 .s1{height:.5em;left:15.3em;top:1.9em;width:.2em}#usa19 .s2{height:1.2em;left:14.7em;top:1.2em;width:.6em}#usa19 .s3{height:1.1em;left:14.6em;top:1.4em;width:.6em}#usa19 .s4{height:1em;left:14.5em;top:1.6em;width:.5em}#usa19 .s5{height:.9em;left:14.4em;top:1.9em;width:.2em} #usa20 .s1{height:.2em;left:13em;top:4.4em;width:.4em}#usa20 .s2{height:.1em;left:12.9em;top:4.2em;width:.2em}#usa20 .s3{height:.2em;left:12.8em;top:4.3em;width:.3em}#usa20 .s4{height:.1em;left:12.7em;top:4.1em;width:.4em}#usa20 .s5{height:.1em;left:12.6em;top:4em;width:.5em}#usa20 .s6{height:.1em;left:12.2em;top:4em;width:.3em}#usa20 .s7{height:.1em;left:12.2em;top:4.1em;width:.1em} #usa21 .s1{height:.4em;left:14.4em;top:3.1em;width:.3em}#usa21 .s2{height:.4em;left:14.3em;top:2.9em;width:.2em}#usa21 .s3{height:.1em;left:13.7em;top:3.1em;width:.1em}#usa21 .s4{height:.2em;left:13.8em;top:3em;width:.7em} #usa22 .s1{height:.2em;left:10.4em;top:2em;width:.9em}#usa22 .s2{height:.2em;left:10.3em;top:2.2em;width:1em}#usa22 .s3{height:.9em;left:10.2em;top:2.4em;width:1.3em}#usa22 .s4{height:.2em;left:10em;top:1.8em;width:1.2em}#usa22 .s5{height:.1em;left:9.7em;top:1.7em;width:1.5em}#usa22 .s6{height:.2em;left:9.4em;top:1.5em;width:1.6em}#usa22 .s7{height:.8em;left:9.6em;top:.9em;width:.3em}#usa22 .s8{height:.4em;left:9.4em;top:1.2em;width:1.4em} #usa23 .s1{height:.2em;left:9em;top:2.5em;width:.1em}#usa23 .s2{height:.3em;left:8.9em;top:2.4em;width:.1em}#usa23 .s3{height:.4em;left:8.8em;top:2.3em;width:.1em}#usa23 .s4{height:.5em;left:8.7em;top:2.2em;width:.1em}#usa23 .s5{height:.3em;left:9.2em;top:.9em;width:.4em}#usa23 .s6{height:.5em;left:9.1em;top:.9em;width:.1em}#usa23 .s7{height:.5em;left:9em;top:.9em;width:.1em}#usa23 .s8{height:.7em;left:8.9em;top:.8em;width:.1em}#usa23 .s9{height:1em;left:8.7em;top:.8em;width:.2em}#usa23 .s10{height:.5em;left:7.6em;top:.6em;width:1.2em}#usa23 .s11{height:1.4em;left:7.7em;top:.6em;width:.1em}#usa23 .s12{height:.2em;left:8.1em;top:.4em;width:.2em}#usa23 .s13{height:2.1em;left:7.8em;top:.6em;width:.9em} #usa24 .s1{height:.2em;left:9.5em;top:6.8em;width:.4em}#usa24 .s2{height:.1em;left:9em;top:6.7em;width:.1em}#usa24 .s3{height:.3em;left:9.1em;top:6.5em;width:.1em}#usa24 .s4{height:1em;left:9.2em;top:5.8em;width:.1em}#usa24 .s5{height:1.2em;left:9.3em;top:5.6em;width:.1em}#usa24 .s6{height:1.3em;left:9.4em;top:5.5em;width:.5em} #usa25 .s1{height:.1em;left:9.6em;top:4.9em;width:.1em}#usa25 .s2{height:.5em;left:9.5em;top:4.7em;width:.1em}#usa25 .s3{height:.6em;left:9.4em;top:4.6em;width:.1em}#usa25 .s4{height:.8em;left:9.3em;top:4.3em;width:.1em}#usa25 .s5{height:.9em;left:9.2em;top:4.2em;width:.1em}#usa25 .s6{height:1em;left:8.3em;top:4.1em;width:.9em}#usa25 .s7{height:.1em;left:8.1em;top:4em;width:.1em}#usa25 .s8{height:.3em;left:8.2em;top:3.9em;width:.9em}#usa25 .s9{height:.2em;left:8em;top:3.7em;width:1.1em} #usa26 .s1{height:.1em;left:3.5em;top:2.2em;width:.5em}#usa26 .s2{height:.1em;left:3.4em;top:2.1em;width:.6em}#usa26 .s3{height:.2em;left:3.3em;top:1.9em;width:2.5em}#usa26 .s4{height:.1em;left:3.1em;top:1.9em;width:.1em}#usa26 .s5{height:.4em;left:3.1em;top:1.5em;width:2.7em}#usa26 .s6{height:.1em;left:3em;top:1.4em;width:2.8em}#usa26 .s7{height:.1em;left:2.9em;top:1.3em;width:2.9em}#usa26 .s8{height:.2em;left:2.8em;top:1.1em;width:3em}#usa26 .s9{height:.5em;left:2.7em;top:.6em;width:3.1em} #usa27 .s1{height:.2em;left:7.9em;top:3.7em;width:.1em}#usa27 .s2{height:.7em;left:7.8em;top:3.2em;width:.1em}#usa27 .s3{height:.9em;left:6.3em;top:3em;width:1.5em}#usa27 .s4{height:.7em;left:5.8em;top:2.9em;width:1.8em} #usa28 .s1{height:.1em;left:2.9em;top:5.4em;width:.2em}#usa28 .s2{height:.1em;left:2.8em;top:5.3em;width:.2em}#usa28 .s3{height:.1em;left:2.7em;top:5.2em;width:.3em}#usa28 .s4{height:.1em;left:2.6em;top:5.1em;width:.6em}#usa28 .s5{height:.1em;left:2.5em;top:5em;width:.7em}#usa28 .s6{height:.1em;left:2.4em;top:4.9em;width:.8em}#usa28 .s7{height:.1em;left:2.3em;top:4.8em;width:.9em}#usa28 .s8{height:.1em;left:2.2em;top:4.7em;width:1em}#usa28 .s9{height:.1em;left:2.1em;top:4.6em;width:1.1em}#usa28 .s10{height:.1em;left:2em;top:4.5em;width:1.2em}#usa28 .s11{height:.1em;left:1.9em;top:4.4em;width:1.3em}#usa28 .s12{height:.1em;left:1.8em;top:4.3em;width:1.4em}#usa28 .s13{height:1.1em;left:1.7em;top:3.2em;width:1.5em} #usa29 .s1{height:.4em;left:14.2em;top:2em;width:.2em}#usa29 .s2{height:.1em;left:14.4em;top:2.8em;width:.1em}#usa29 .s3{height:.5em;left:14.1em;top:2.4em;width:.3em}#usa29 .s4{height:.4em;left:14em;top:2.6em;width:.3em} #usa30 .s1{height:.1em;left:13.4em;top:3.4em;width:.1em}#usa30 .s2{height:.3em;left:13.3em;top:3.5em;width:.3em}#usa30 .s3{height:.5em;left:13.4em;top:3.7em;width:.2em}#usa30 .s4{height:.4em;left:13.3em;top:3.9em;width:.2em}#usa30 .s5{height:.1em;left:13.2em;top:4em;width:.4em} #usa31 .s1{height:1.6em;left:5.2em;top:4.9em;width:.9em}#usa31 .s2{height:1.8em;left:4.5em;top:4.9em;width:.7em} #usa32 .s1{height:.1em;left:13.9em;top:3.5em;width:.3em}#usa32 .s2{height:.1em;left:13.7em;top:3.6em;width:.4em}#usa32 .s3{height:.2em;left:13.6em;top:3.5em;width:.1em}#usa32 .s4{height:.1em;left:13.5em;top:3.4em;width:.2em}#usa32 .s5{height:.2em;left:13.3em;top:3.2em;width:.4em}#usa32 .s6{height:.4em;left:12.9em;top:2.3em;width:.3em}#usa32 .s7{height:.6em;left:13.2em;top:2.1em;width:.6em}#usa32 .s8{height:.4em;left:12.2em;top:2.7em;width:1.6em}#usa32 .s9{height:.3em;left:12.1em;top:2.9em;width:1.6em} #usa33 .s1{height:.1em;left:12.4em;top:5.8em;width:.3em}#usa33 .s2{height:.1em;left:12.3em;top:5.7em;width:.5em}#usa33 .s3{height:.1em;left:12.2em;top:5.6em;width:.8em}#usa33 .s4{height:.1em;left:11.8em;top:5.5em;width:1.4em}#usa33 .s5{height:.1em;left:11.6em;top:5em;width:1.6em}#usa33 .s6{height:.1em;left:11.5em;top:5.1em;width:1.7em}#usa33 .s7{height:.1em;left:11.3em;top:5.2em;width:2em}#usa33 .s8{height:.1em;left:11.2em;top:5.3em;width:2.1em}#usa33 .s9{height:.1em;left:11em;top:5.4em;width:2.3em} #usa34 .s1{height:.7em;left:7.6em;top:1.1em;width:.1em}#usa34 .s2{height:1.2em;left:5.8em;top:.6em;width:1.8em} #usa35 .s1{height:.7em;left:11.7em;top:3.2em;width:.2em}#usa35 .s2{height:.8em;left:11.6em;top:3.3em;width:.2em}#usa35 .s3{height:.1em;left:11.3em;top:4.3em;width:.2em}#usa35 .s4{height:.1em;left:11.1em;top:4.3em;width:.1em}#usa35 .s5{height:.1em;left:10.9em;top:4.2em;width:.7em}#usa35 .s6{height:.9em;left:10.8em;top:3.3em;width:.8em} #usa36 .s1{height:.1em;left:8.2em;top:5.9em;width:.1em}#usa36 .s2{height:.1em;left:7.3em;top:5.8em;width:1em}#usa36 .s3{height:.1em;left:7em;top:5.7em;width:1.3em}#usa36 .s4{height:.6em;left:6.9em;top:5.1em;width:1.4em}#usa36 .s5{height:.2em;left:6.1em;top:4.9em;width:2.2em} #usa37 .s1{height:.4em;left:1.6em;top:1.8em;width:.9em}#usa37 .s2{height:.2em;left:.5em;top:1.7em;width:.4em}#usa37 .s3{height:1.3em;left:.4em;top:1.9em;width:2em} #usa38 .s1{height:.1em;left:13.3em;top:3.8em;width:.1em}#usa38 .s2{height:.1em;left:13.3em;top:3.4em;width:.1em}#usa38 .s3{height:.8em;left:12.1em;top:3.2em;width:1.2em}#usa38 .s4{height:.9em;left:11.9em;top:3.1em;width:.2em} #usa39 .s1{height:.2em;left:14.3em;top:3.3em;width:.1em}#usa39 .s2{height:.4em;left:14.2em;top:3.2em;width:.1em} #usa40 .s1{height:.2em;left:11.8em;top:6.3em;width:.2em}#usa40 .s2{height:.1em;left:11.7em;top:6.2em;width:.5em}#usa40 .s3{height:.2em;left:11.6em;top:6em;width:.7em}#usa40 .s4{height:.2em;left:11.5em;top:5.8em;width:.9em}#usa40 .s5{height:.2em;left:11.4em;top:5.7em;width:.9em}#usa40 .s6{height:.2em;left:11.3em;top:5.6em;width:.9em}#usa40 .s7{height:.2em;left:11.2em;top:5.5em;width:.6em} #usa41 .s1{height:1em;left:7.6em;top:2em;width:.2em}#usa41 .s2{height:1.1em;left:5.8em;top:1.8em;width:1.9em} #usa42 .s1{height:.1em;left:11.5em;top:5em;width:.1em}#usa42 .s2{height:.2em;left:10em;top:5em;width:1.5em}#usa42 .s3{height:.2em;left:9.6em;top:5.1em;width:1.7em}#usa42 .s4{height:.2em;left:9.5em;top:5.2em;width:1.7em}#usa42 .s5{height:.1em;left:9.4em;top:5.4em;width:1.6em} #usa43 .s1{height:.2em;left:7em;top:8.1em;width:.6em}#usa43 .s2{height:.2em;left:6.9em;top:7.9em;width:.7em}#usa43 .s3{height:.2em;left:6.8em;top:7.7em;width:.9em}#usa43 .s4{height:.1em;left:6.7em;top:7.6em;width:1.1em}#usa43 .s5{height:.2em;left:7.3em;top:7.4em;width:.8em}#usa43 .s6{height:.5em;left:8.2em;top:6em;width:.2em}#usa43 .s7{height:.6em;left:7.3em;top:5.9em;width:.9em}#usa43 .s8{height:.2em;left:5.7em;top:7.2em;width:2.8em}#usa43 .s9{height:.2em;left:5.6em;top:7em;width:2.9em}#usa43 .s10{height:.2em;left:5.4em;top:6.8em;width:3.1em}#usa43 .s11{height:1.8em;left:6.7em;top:5.8em;width:.6em}#usa43 .s12{height:.3em;left:5.2em;top:6.5em;width:3.3em}#usa43 .s13{height:1.8em;left:6.6em;top:5.7em;width:.4em}#usa43 .s14{height:2.3em;left:6.1em;top:5.1em;width:.8em} #usa44 .s1{height:1.3em;left:4em;top:3.6em;width:.5em}#usa44 .s2{height:1.7em;left:3.2em;top:3.2em;width:.8em} #usa45 .s1{height:.3em;left:14.1em;top:2.1em;width:.1em}#usa45 .s2{height:.5em;left:14em;top:2.1em;width:.1em}#usa45 .s3{height:.9em;left:13.8em;top:2.1em;width:.2em} #usa46 .s1{height:.1em;left:12.5em;top:4.1em;width:.2em}#usa46 .s2{height:.1em;left:12.4em;top:4.2em;width:.4em}#usa46 .s3{height:.1em;left:12.3em;top:4.3em;width:.5em}#usa46 .s4{height:.1em;left:12.8em;top:4.5em;width:.2em}#usa46 .s5{height:.2em;left:12.1em;top:4.4em;width:.7em}#usa46 .s6{height:.1em;left:12em;top:4.6em;width:1.3em}#usa46 .s7{height:.1em;left:11.9em;top:4.7em;width:1.3em}#usa46 .s8{height:.1em;left:11.4em;top:4.8em;width:1.8em}#usa46 .s9{height:.1em;left:11.3em;top:4.9em;width:1.9em} #usa47 .s1{height:.3em;left:.4em;top:.8em;width:.1em}#usa47 .s2{height:.9em;left:.5em;top:.8em;width:.4em}#usa47 .s3{height:1.2em;left:.9em;top:.6em;width:1.5em}#usa47 .s4{height:.1em;left:.9em;top:1.8em;width:.7em} #usa48 .s1{height:.1em;left:12.8em;top:4.2em;width:.1em} #usa49 .s1{height:.1em;left:12.5em;top:4em;width:.1em}#usa49 .s2{height:.1em;left:12.4em;top:4.1em;width:.1em}#usa49 .s3{height:.2em;left:12.3em;top:4.1em;width:.1em}#usa49 .s4{height:.2em;left:12.2em;top:4.2em;width:.1em}#usa49 .s5{height:.2em;left:11.5em;top:4.6em;width:.3em}#usa49 .s6{height:.2em;left:11.4em;top:4.4em;width:.1em}#usa49 .s7{height:.3em;left:11.5em;top:4.3em;width:.6em}#usa49 .s8{height:.4em;left:11.9em;top:4em;width:.3em}#usa49 .s9{height:.6em;left:11.6em;top:4.1em;width:.4em}#usa49 .s10{height:.9em;left:11.8em;top:3.9em;width:.1em} #usa50 .s1{height:.7em;left:9.4em;top:2.3em;width:.8em}#usa50 .s2{height:.3em;left:8.8em;top:2em;width:1.5em}#usa50 .s3{height:1em;left:9.1em;top:1.7em;width:.6em}#usa50 .s4{height:.4em;left:8.7em;top:1.8em;width:1.3em}#usa50 .s5{height:.9em;left:8.9em;top:1.5em;width:.1em}#usa50 .s6{height:1.1em;left:9em;top:1.4em;width:.2em}#usa50 .s7{height:1.7em;left:9.2em;top:1.3em;width:.2em} #usa51 .s1{height:1.5em;left:4em;top:2.1em;width:1.8em}
#usa1 a{left:623px;top:379px} #usa2 a{left:173px;top:506px} #usa3 a{left:229px;top:350px} #usa4 a{left:535px;top:339px} #usa5 a{left:115px;top:293px} #usa6 a{left:329px;top:256px} #usa7 a{left:841px;top:204px} #usa8 a{left:798px;top:256px} #usa9 a{left:701px;top:456px} #usa10 a{left:677px;top:378px} #usa11 a{left:347px;top:600px} #usa12 a{left:195px;top:135px} #usa13 a{left:582px;top:241px} #usa14 a{left:630px;top:241px} #usa15 a{left:518px;top:196px} #usa16 a{left:442px;top:267px} #usa17 a{left:640px;top:284px} #usa18 a{left:547px;top:415px} #usa19 a{left:898px;top:124px} #usa20 a{left:782px;top:260px} #usa21 a{left:856px;top:188px} #usa22 a{left:653px;top:159px} #usa23 a{left:503px;top:97px} #usa24 a{left:573px;top:380px} #usa25 a{left:533px;top:270px} #usa26 a{left:264px;top:92px} #usa27 a{left:420px;top:206px} #usa28 a{left:150px;top:260px} #usa29 a{left:858px;top:157px} #usa30 a{left:814px;top:234px} #usa31 a{left:321px;top:350px} #usa32 a{left:792px;top:179px} #usa33 a{left:734px;top:325px} #usa34 a{left:408px;top:75px} #usa35 a{left:685px;top:233px} #usa36 a{left:450px;top:327px} #usa37 a{left:95px;top:153px} #usa38 a{left:764px;top:216px} #usa39 a{left:860px;top:203px} #usa40 a{left:715px;top:358px} #usa41 a{left:411px;top:148px} #usa42 a{left:630px;top:320px} #usa43 a{left:425px;top:404px} #usa44 a{left:235px;top:246px} #usa45 a{left:840px;top:155px} #usa46 a{left:750px;top:283px} #usa47 a{left:93px;top:79px} #usa48 a{left:773px;top:259px} #usa49 a{left:720px;top:258px} #usa50 a{left:573px;top:135px} #usa51 a{left:297px;top:174px}
/* --------------------------------------------------------

end of the map */
