/* CSS Document background-image:url(../images/AlaskaTopGrad.jpg); background-repeat:repeat-x;*/
body{ background-color:#084571; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
span.gomap{font-size:10px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif}
span.leftlist{font-size:12px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; padding:20px; display:block}
input.gomap{font-size:10px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px #ECF9FF solid; background-color:#FFFFFF}
input.gomap:hover{font-size:10px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px #ECF9FF solid; background-color:#CCCCCC}
a.leftnav:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#006699; text-decoration:none}
a.leftnav:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#FF6600; text-decoration:none}
a.leftnav:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#006699; text-decoration:none}
a.leftnavhead:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#333333; text-decoration:none}
a.leftnavhead:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#333333; text-decoration:none}
a.leftnavhead:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#333333; text-decoration:none}
a.leftnavactive:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:underline}
a.leftnavactive:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:underline}
a.leftnavactive:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:underline}

#textual{font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#222222}
a.rightnav{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#006699; text-decoration:none}
a.rightnav:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#FF6600; text-decoration:none}
a.rightnav:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#006699; text-decoration:none}
a.rightnavactive{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:none}
a.rightnavactive:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:none}
a.rightnavactive:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:none}
/*.copy{font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#222222}*/
.copy{font-family:Verdana, Arial, Helvetica, sans-serif,Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; font-weight:normal; color:#222222}
.copysmaller{font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#222222}
a.copy{font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#222222; text-decoration:none}
.placehead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:600; color:orange}
a.state{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#003333; text-decoration:none; display:inline;border-top:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-bottom:1px #cccccc solid; padding:1px; line-height:28px; background-image:url(../images/stategrad.jpg)}
a.state:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:none; display:inline;border-top:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-bottom:1px #cccccc solid; padding:1px; line-height:28px; background-image:url(../images/stategrad.jpg)}
a.stateactive{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:none; display:inline;border-top:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-bottom:1px #cccccc solid; padding:1px; line-height:28px; background-image:url(../images/stategrad.jpg)}

a.statesm{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:500; color:#003333; text-decoration:none; display:inline;border-top:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-bottom:1px #cccccc solid; padding:1px; line-height:11px; background-image:url(../images/stategrad.jpg)}
a.statesm:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:500; color:orange; text-decoration:none; display:inline;border-top:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-bottom:1px #cccccc solid; padding:1px; line-height:11px; background-image:url(../images/stategrad.jpg)}
a.stateactivesm{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:500; color:orange; text-decoration:none; display:inline;border-top:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-bottom:1px #cccccc solid; padding:1px; line-height:11px; background-image:url(../images/stategrad.jpg)}

.clear{
clear:both;
}
a.results{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#003333; text-decoration:none; display:inline; padding:1px; line-height:28px;}
a.results:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:none; display:inline; padding:1px; line-height:28px}

.bizcat{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:500; color:#003333; text-decoration:none; display:block;border-bottom:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid; padding:1px; line-height:12px; background-image:url(../images/stategrad.jpg); width:150px}
a.bizcat{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:500; color:#003333; text-decoration:none; display:block;border-bottom:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid; padding:1px; line-height:12px; background-image:url(../images/stategrad.jpg); width:150px}
a.bizcat:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:500; color:#000000; text-decoration:none; display:block;border-bottom:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid; padding:1px; line-height:12px; background-image:url(../images/stategrad.jpg); width:150px}
a.bizcat.visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:500; color:#003333; text-decoration:none; display:block;border-bottom:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid; padding:1px; line-height:12px; background-image:url(../images/stategrad.jpg); width:150px}
a.bizcat:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:500; color:#003333; text-decoration:none; display:block;border-bottom:1px #ffffff solid;border-right:1px #ffffff solid;border-left:1px #cccccc solid;border-top:1px #cccccc solid; padding:1px; line-height:12px; background-image:url(../images/stategrad.jpg); width:150px}

td.adtd{border-left:1px #cccccc solid; padding-left:2px}

#mainContainer{
width:170px;
text-align:left;
margin-left:0px;
height:100%;
}

#leftMenu{
width:170px;
float:left;
}
#mainContent{
width: 520px;
padding-right:10px;	
float:left;
}
/*
General rules
*/

#dhtmlgoodies_slidedown_menu li{
list-style-type:none;
position:relative;
}
#dhtmlgoodies_slidedown_menu ul{
margin:0px;
padding:0px;
position:relative;
}

#dhtmlgoodies_slidedown_menu div{
margin:0px;
padding:0px;
}
/* 	Layout CSS */
#dhtmlgoodies_slidedown_menu{		
width:170px;	
}

/* All A tags - i.e menu items. 
#dhtmlgoodies_slidedown_menu a{
color: #000;
text-decoration:none;	
display:block;
clear:both;
width:170px;	
padding-left:2px;	

}*/
#dhtmlgoodies_slidedown_menu a.leftnav:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#006699; text-decoration:none}
#dhtmlgoodies_slidedown_menu a.leftnav:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#FF6600; text-decoration:none}
#dhtmlgoodies_slidedown_menu a.leftnav:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#006699; text-decoration:none}
#dhtmlgoodies_slidedown_menu a.leftnavhead:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#333333; text-decoration:none}
#dhtmlgoodies_slidedown_menu a.leftnavhead:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#333333; text-decoration:none}
#dhtmlgoodies_slidedown_menu a.leftnavhead:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#333333; text-decoration:none}
#dhtmlgoodies_slidedown_menu a.leftnavactive:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:underline}
#dhtmlgoodies_slidedown_menu a.leftnavactive:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:underline}
#dhtmlgoodies_slidedown_menu a.leftnavactive:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:orange; text-decoration:underline}

/*
A tags 
*/
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
margin-top:1px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#006699; text-decoration:none;
border:1px #D6DDFE solid; display:block; width:170px; background-color:#FAECD1
}	
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
margin-top:1px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#006699; text-decoration:none;
}	



#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 a.leftnavhead:link{	/* Sub menu items */
margin-top:1px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#333333; text-decoration:none;
}	

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 a.leftnavhead:hover{	/* Sub menu items */
margin-top:1px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#333333; text-decoration:none;
}	

#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 a.leftnavhead:visited{	/* Sub menu items */
margin-top:1px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:500; color:#333333; text-decoration:none;
}	



#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
margin-top:1px;
font-style:italic;
color:blue;
}	
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{	/* Sub menu items */
margin-top:1px;
color:red;
}	
#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{	/* Sub menu items */
margin-top:1px;
}

/* UL tags, i.e group of menu utems. 
It's important to add style to the UL if you're specifying margins. If not, assign the style directly
to the parent DIV, i.e. 

#dhtmlgoodies_slidedown_menu .slideMenuDiv1

instead of 

#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
*/

#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
padding:1px;
}
#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
margin-left:5px;
padding:1px;
}
#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
margin-left:10px;
padding:1px;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{
margin-left:15px;
padding:1px;
}
div.order{border-top:1px #D6DDFE solid;}
.featured{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#006699; font-weight:bold}

/* BEGIN Main Navigation CSS /////////////////////////////////////////////////////////////////////////*/
#navigation {
	clear: both;
	float:none;
	height: 25px;
	background: #ffffff url(../images/stategrad2.jpg) repeat-x;
	color:#ffbc0d;
	width:100%;
	font-weight:bold;
	border-bottom: 1px solid #dddddd;
}

#navigation ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 1000;
}

#navigation ul li a:hover {
	color: #ffbc0d;
}

#navigation ul li {
	float: left;
	height: 21px;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-image: url(web/seperator.gif);
	background-repeat: no-repeat;
	background-position: right;
}

/* Defines the size of each navigation element */
#navigation ul #nav_carpet, #navigation ul #nav_carpet .main_link {
	width: 120px;
}
#navigation ul #nav_carpetform, #navigation ul #nav_carpetform .main_link {
	width: 225px; vertical-align:top;
}

#navigation ul #nav_hardwood, #navigation ul #nav_hardwood .main_link {
	width: 136px;
}

#navigation ul #nav_laminate, #navigation ul #nav_laminate .main_link {
	width: 128px;
}

#navigation ul #nav_tile, #navigation ul #nav_tile .main_link {
	width: 153px;
}

#navigation ul #nav_rugs, #navigation ul #nav_rugs .main_link {
	width: 137px;
}

#navigation ul #nav_resilient, #navigation ul #nav_resilient .main_link {
	width: 130px;
}

#navigation ul #nav_mymohawk, #navigation ul #nav_mymohawk .main_link {
	width: 152px;
	/* Removes the background image of the navigation separator */
	background: none;
}

/* Sets the link tag of each main navigation element to block so that the active area of the link spans the entire navigation element */
#navigation ul li .main_link {
	display: block;
}

#navigation ul li, #navigation ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #ffbc0d;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	width: 100%;
}

#navigation ul li ul {
	display: none;
	position: absolute;
	margin: 5px 0px 0px -3px;
	padding: 0px 10px 10px 0px;
	background: url(web/shadow.png);
	background-repeat: no-repeat;
	background-position: bottom;
	border-top: solid 1px #FFFFFF;
}
/*
#navigation ul #nav_carpet ul{
	margin: 5px 0px 0px 0px;
}
#navigation ul #nav_mymohawk ul {
	margin: 5px 0px 0px -3px;
	padding: 0px 0px 10px 0px;
}
*/

#navigation ul li:hover .main_link, #navigation ul li.over .main_link, #navigation ul li .main_selected {
	color: #ffffff;
	 
}

#navigation ul li:hover, #navigation ul li.over {
	color: #8bcbd4;
	cursor: pointer;
}

/* sets the secondary navigation elements to block when the parent navigation is rolled over */
#navigation ul li:hover ul, #navigation ul li.over ul {
	display: block;
}

#navigation ul li ul li{
	float: none;
	background-image: none;
	background-color: #0666d6;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 2px 4px;
	width: 150px;
	height: auto;
	text-align: left;
	border-bottom: solid 1px #3a2b21;
	border-right: solid 1px #3a2b21;
	border-left: solid 1px #3a2b21;
}

#navigation ul #nav_mymohawk ul li{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 2px 4px;
	width: 151px;
	height: auto;
	text-align: left;
}

#navigation ul li ul li:hover, #navigation ul li ul li.over {
	background-color: #070482;
	color: #8bcbd4;3a2b21
}

#navigation ul li ul li a{
	color: #bee6ff;
	text-decoration: none;
	text-transform: none;
}

#navigation ul li ul li a:hover{
	color: #4e5ffd;
}

#navigation ul li ul li:hover a, #navigation ul li ul li.over a{
	color: #8bcbd4;
}

/* END Main Navigation CSS /////////////////////////////////////////////////////////////////////////*/