/* *** css by monkeyboy www.acustronic.com *** */
/* css released under Acustronic Design License -  */
*
{
	
	margin-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
	font-size: 11px;
}

body

{   margin-left:auto;
	margin-right:auto;
    background-image:url(/img/body_bg.gif); 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color:#999999;
}

a:hover
{
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;  
}

h1 
{
	font-size: 9px;
	text-transform:uppercase;
	color: #000000;
	font-weight:bolder;
	padding-top: 2px;
}

h2
{
	font-size:11px;
	font-style:normal;
	font-weight: bold;
	color: #333333;
	padding-top: 5px;
}

h3
{
	font-size:12px;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	background-image: url(../img/alpha.gif);
	padding-top: 8px;
	font-weight: lighter;
}


img.download {vertical-align:middle;}



#frame
{
height:68px;
width:102px;
border:none;  
overflow:hidden;
 
}

.headerpg{font-size:18px;
	font-style:normal;
	
	color: #999999;
	padding-top: 10px;}

/* ----------contenst  nav -------------- */




#topbanner 
{
width:807px;
height:64px;
background-image:;
 
}

#bannercontents 
{
width:807px; 
height:64px;
 
}


#bannerdiv
{
	width:807px;
	height:340px;
	margin-bottom: 10px;
} 

#centralbanner
{
	width:807px;
	height:229px;
	background-image: url(../img/main_banner2.jpg);
	background-repeat: no-repeat;
} 
#centralbanner2
{
	width:807px;
	height:229px;
	background-image: url(../img/main_banner3.jpg);
	background-repeat: no-repeat;
} 
#centralbanner3
{
	width:807px;
	height:229px;
	background-image: url(../img/acustic_electronic.jpg);
	background-repeat: no-repeat;
} 
#centralbanner4
{
	width:807px;
	height:229px;
	background-image: url(../img/main_banner5.jpg);
	background-repeat: no-repeat;
} 

#boxcontainer_home
{
	width:807px;
	background-image: url(../img/alpha.gif);
	margin-top: 5px;
} 


#tab1
{
	float:left;
	width:240px;
	height:210px;
	background-image: url(../img/tab1_center.jpg);
} 


#tab2
{
	float:left;
	width:238px;
	height:210px;
	background-image: url(../img/tab2_center.jpg);	
} 
#tab3
{
	float:left;
	width:240px;
	height:210px;
	background-image: url(../img/tab3_center.jpg);
} 

#box1
{
	float:left;
	width:240px;
	height:210px;
	background-image: url(../img/boxcenter.gif);
} 

#box2
{
	float:left;
	width:238px;
	height:210px;
	background-image: url(../img/boxcenter.gif);
} 

#box3
{
	float:left;
	width:240px;
	height:210px;
	background-image: url(../img/boxcenter.gif);
} 


#box4
{
	float:left;
	width:781px;
	height:427px;
	background-image: url(../img/boxsmallcenter.gif);
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 5px;
} 


#box5
{
	float:left;
	width:781px;
	height:485px;
	background-image: url(../img/boxsmall_contact.gif);
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 5px;
} 

#box6
{
	float:left;
	width:781px;
	height:45px;
	background-image: url(../img/box_extra_mall_center.gif);
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 5px;
} 


#box7
{
	float:left;
	width:807px;
	background-image: url(../img/box_elastic_center.gif);
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 5px;
} 


/* ----------mainwrap -------------- */	
#mainwrap
{
	width: 807px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	background:#FFFFFF;
}

/* ----------main nav -------------- */

#mainnav
{
	width:807px;
	height:33px;
	background-image: url(../img/main_nav.gif);

} 

#Master_Header_ToolBarContainer 
{

background:url(../img/alpha.gif);
margin-left:10px;
padding-top:5px; 
float:left;

}

#searchwaz
{

float:right; 
width:150px; 
height:33px; 
overflow:hidden; 
background-image: url(../img/search.gif);

}

#formwaz
{
float:right;
padding-right:10px;
margin-top:6px;
width:125px; 
overflow:hidden;
}


.transp {
	
	 
	opacity: 0.90;
	-moz-opacity:0.90;
  
	}












/* Root = Horizontal, Secondary = Vertical */
.navmenu {
	margin: 0px;
	border: 0 none;
	padding: 0px;
	width: 550px; /*For KHTML*/
	list-style: none;
	height: 23px;
}

.navmenu li {
   
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 23px;
}

.navmenu ul {


	top:22px; /*For IE 6 lack of compliance*/
	margin: 0px;
	border: 0 none;
	padding: 0px;
	width: 160px;
	list-style: none;
	display: none;
	position: absolute;
	left: 0;
}

.navmenu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

.navmenu ul li {

  margin-bottom:-5px;
  width: 155px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
.navmenu a {
	border-right-color: #CCC;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #000000;
	font: 11px/22px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
    height: 1%; /*For IE*/
	width: 75px;
	padding-top: 0 px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	text-align: center;
	
	

}

/* Root Menu Hover Persistence */
.navmenu a:hover,
.navmenu li:hover a,
.navmenu li.iehover a {
 
	color: #999999;
	background-image: url(../img/dopdownmenu.gif);
	text-align: center;
	text-decoration:none;
	font: 11px/22px Verdana, Arial, Helvetica, sans-serif;
}





/* 2nd Menu */
.navmenu li:hover li a,
.navmenu li.iehover li a {
    border: 0 none;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width:150px;
	float: none;
	color: #FFFFFF;
	background-image: url(../img/alpha.gif);
}

/* 2nd Menu Hover Persistence */
.navmenu li:hover li a:hover,
.navmenu li:hover li:hover a,
.navmenu li.iehover li a:hover,
.navmenu li.iehover li.iehover a {
text-align: left;
	border: 0 none;
	background: url(../img/menudrophighlight.gif);
	color: #000000;
	margin-right: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}



/* Do Not Move - Must Come Before display:block for Gecko */
.navmenu li:hover ul ul,
.navmenu li:hover ul ul ul,
.navmenu li.iehover ul ul,
.navmenu li.iehover ul ul ul {
  display: none;
}

.navmenu li:hover ul,
.navmenu ul li:hover ul,
.navmenu ul ul li:hover ul,
.navmenu li.iehover ul,
.navmenu ul li.iehover ul,
.navmenu ul ul li.iehover ul {
  display: block;
}


/* ----------secondry nav -------------- */

#button1{	/* first button style */
	/* Start layout CSS */
	
	color: #FFF;
	font-size:11px;
	background-color:#333333;
	width:196px;
	background-repeat:no-repeat;
	background-position:left top;
	height:19px;
	cursor:pointer;
	background-image: url(../img/Window_tab_hover.gif);
	padding-top: 6px;
	padding-left: 4px;
}
#buttonopen1{	/* Parent box of slide down content */
	width:200px;
	/* End layout CSS */
	
	visibility: visible;
	display:block;
	position:relative;
	height: 195px;
}


#button2{	/* first button style */
	/* Start layout CSS */
	
	color:#FFF;
	font-size:11px;
	background-color:#333333;
	width:196px;
	background-repeat:no-repeat;
	background-position:left top;
	height:19px;
	cursor:pointer;
	overflow: hidden;
	background-image: url(../img/Window_tab.gif);
	padding-top: 6px;
	padding-left: 4px;
}
#buttonopen2{	/* Parent box of slide down content */
	width:200px;
	/* End layout CSS */
	
	visibility:hidden;
	overflow:hidden;
	display:none;
	position:relative;
	height: 195px;
}

#button3{	/* first button style */
	/* Start layout CSS */
	
	color:#FFF;
	font-size:11px;
	background-color:#333333;
	width:196px;
	background-repeat:no-repeat;
	background-position:left top;
	height:19px;
	cursor:pointer;
	overflow: hidden;
	background-image: url(../img/Window_tab.gif);
	padding-top: 6px;
	padding-left: 4px;
}
#buttonopen3{	/* Parent box of slide down content */
	width:200px;
	/* End layout CSS */
	
	visibility:hidden;
	overflow:hidden;
	display:none;
	position:relative;
	height: 195px;
}
#button4{	/* first button style */
	/* Start layout CSS */
	
	color:#FFF;
	font-size:11px;
	background-color:#333333;
	width:196px;
	background-repeat:no-repeat;
	background-position:left top;
	height:19px;
	cursor:pointer;
	overflow: hidden;
	background-image: url(../img/Window_tab.gif);
	padding-top: 6px;
	padding-left: 4px;
}
#buttonopen4{	/* Parent box of slide down content */
	width:200px;
	/* End layout CSS */
	
	visibility: ;
	overflow: hidden;
	display: none;
	position:relative;
	height: 195px;
}

#button5{	/* first button style */
	/* Start layout CSS */
	
	color:#FFF;
	font-size:11px;
	background-color:#333333;
	width:196px;
	background-repeat:no-repeat;
	background-position:left top;
	height:19px;
	cursor:pointer;
	overflow: hidden;
	background-image: url(../img/Window_tab.gif);
	padding-top: 6px;
	padding-left: 4px;
}
#buttonopen5{	/* Parent box of slide down content */
	width:200px;
	/* End layout CSS */
	
	visibility: ;
	overflow: hidden;
	display: none;
	position:relative;
	height: 195px;
}

#button6{	/* first button style */
	/* Start layout CSS */
	
	color:#FFF;
	font-size:11px;
	background-color:#333333;
	width:196px;
	background-repeat:no-repeat;
	background-position:left top;
	height:19px;
	cursor:pointer;
	overflow: hidden;
	background-image: url(../img/Window_tab.gif);
	padding-top: 6px;
	padding-left: 4px;
}
#buttonopen6{	/* Parent box of slide down content */
	width:200px;
	/* End layout CSS */
	
	visibility: ;
	overflow: hidden;
	display: none;
	position:relative;
	height: 195px;
}
#button7{	/* first button style */
	/* Start layout CSS */
	
	color:#FFF;
	font-size:11px;
	background-color:#333333;
	width:196px;
	background-repeat:no-repeat;
	background-position:left top;
	height:19px;
	cursor:pointer;
	overflow: hidden;
	background-image: url(../img/Window_tab.gif);
	padding-top: 6px;
	padding-left: 4px;
}
#buttonopen7{	/* Parent box of slide down content */
	width:200px;
	/* End layout CSS */
	
	visibility: ;
	overflow: hidden;
	display: none;
	position:relative;
	height: 195px;
}
#button8{	/* first button style */
	/* Start layout CSS */
	
	color:#FFF;
	font-size:11px;
	background-color:#333333;
	width:196px;
	background-repeat:no-repeat;
	background-position:left top;
	height:19px;
	cursor:pointer;
	overflow: hidden;
	background-image: url(../img/Window_tab.gif);
	padding-top: 6px;
	padding-left: 4px;
}
#buttonopen8{	/* Parent box of slide down content */
	width:196px;
	/* End layout CSS */
	
	visibility: ;
	overflow: hidden;
	display: none;
	position:relative;
	height: 195px;
}



/* ---------- Main Tabs nav -------------- */

.shadetabs{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../img/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: none;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../img/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
	border: 1px solid #CCCCCC;
	width: 407px;
	height: 290px;
	background-color: #FFFFFF;
}

.tabcontent{
	display:none;

}

@media print {
.tabcontent {
display:block!important;
}
}




/* ----------widgets nav -------------- */

#toplink 
{
	padding-left:10px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	padding-top: 15px;
}

#toplink a
{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration: none;
}

#toplink a:hover
{
    font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
	text-decoration: none;
}


#bottomlink 
{
	
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	margin-left:auto; 
	margin-right:auto; 
	margin-top:10px; 
	width:807px; 
	background-image:url(../img/alpha.gif); 
	float:left;
}

#bottomlink p
{
padding-top:10px; 
padding-left:30px;
}

#pgw3c
{
margin-left:auto; 
margin-right:auto; 
margin-top:10px; 
width:807px; 
background-image:url(../img/alpha.gif); 
float:left;
}

#bottomlink a
{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-decoration: none;
}

#bottomlink a:hover
{
    font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	text-decoration: none;
}



#littlebun
{
float:right; 
width:729px; 
height:33px;  
padding-left:4px; 
padding-top:5px;
}
#littlebun p
{
color:#999999; 
font-size:14px;
}




#littlebunlogo
{
float:right; 
width:40px; 
height:33px;
}

#strlogoend
{
float:left; 
width:13px;
 height:50px; 
 background-image:url(../img/box_extra_mall_right.gif);
}



.clicklink 
{
	
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFFFFF;
}

.clicklink a
{
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #CCCCCC;
	text-decoration: none;
}

.clicklink a:hover
{
    font:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #FFFFFF;
	text-decoration: none;
}

.clickItem
		{
		height:90px;
		width:79px;
		}
.clickItem a
		{  
        display:block;
		width:90px;
		height:79px;
		background-repeat:no-repeat;
		background-position:0 0;
		}
.clickItem a:hover
		{ 
		width:90px;
		height:79px;
		background-position:-90px 0;
		}

.clickItem a#button
		{
		width:90px;
		height:79px;
	background-image:url(../img/download_gadget_button.jpg);

		}
		
		
.submit
		{
		height:78px;
		width:26px;
		}
.submit a
		{  
		float:right;
        display:block;
		width:78px;
		height:26px;
		background-repeat:no-repeat;
		background-position:0 0;
		}
.submit a:hover
		{ 
		width:78px;
		height:26px;
		background-position:-78px 0;
		}

.submit a#button
		{
		width:78px;
		height:28px;
	background-image:url(../img/submitbutton.gif);

		}
				
		
		
		
		
/* ---------- Inside  Nav -------------- */		

#navcontainer
{
	background-image:url(../img/alpha.jpg);
	width: 196px;
	font-family: georgia, serif;
	font-size: 13px;
	text-align: center;
	text-transform: lowercase;
	margin-top: 5px;;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0.5em;
	padding-right: 0;
	padding-bottom: 0.5em;
	padding-left: 0;
}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 auto;
width: 160px;


}

ul#navlist li
{
display: block;
margin: 0;
padding: 0;
}

ul#navlist li a
{
	display: block;
	width: 100%;
	border-width: 1px;
	border-color: #ffe #aaab9c #ccc #fff;
	border-style: solid;
	color: #777;
	text-decoration: none;
	background: #CCCCCC;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 2em;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #333333;
color: #800000;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #333333;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}


/* ---------- Rollover Home Page -------------- */		

.thumbnail{
position:absolute;
z-index: 0;
text-decoration: none;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
text-decoration: none;
}

.thumbnail span{ /*CSS for enlarged image*/
position:absolute;
margin-top:75px;
background-image:url(../img/alpha.gif);
padding: 5px;
left: -500px;
border:none;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
text-decoration: none;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:-4px;
left: -2px; /*position where enlarged image should offset horizontally */
text-decoration: none;

}





.thumbnail2{
position: absolute;
z-index: 0;
text-decoration: none;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
text-decoration: none;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
margin-top:75px;
background-image:url(../img/alpha.gif);
padding: 5px;
left: -500px;
border:none;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
text-decoration: none;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:-4px;
left: -50px; /*position where enlarged image should offset horizontally */
text-decoration: none;

}



.thumbnail3{
position: absolute;
z-index: 0;
text-decoration: none;
}

.thumbnail3:hover{
background-color: transparent;
z-index: 50;
text-decoration: none;
}

.thumbnail3 span{ /*CSS for enlarged image*/
position: absolute;
margin-top:75px;
background-image:url(../img/alpha.gif);
padding: 5px;
left: -500px;
border:none;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail3 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
text-decoration: none;
}

.thumbnail3:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:-4px;
left: -92px; /*position where enlarged image should offset horizontally */
text-decoration: none;

}






.thumbnail4{
position:absolute;
z-index: 0;
text-decoration: none;
}

.thumbnail4:hover{
background-color: transparent;
z-index: 50;
text-decoration: none;
}

.thumbnail4 span{ /*CSS for enlarged image*/
position:absolute;
margin-top:75px;
background-image:url(../img/alpha.gif);
padding: 5px;
left: -500px;
border:none;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail4 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
text-decoration: none;
}

.thumbnail4:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:-210px;
left: -2px; /*position where enlarged image should offset horizontally */
text-decoration: none;

}





.thumbnail5{
position: absolute;
z-index: 0;
text-decoration: none;
}

.thumbnail5:hover{
background-color: transparent;
z-index: 50;
text-decoration: none;
}

.thumbnail5 span{ /*CSS for enlarged image*/
position: absolute;
margin-top:75px;
background-image:url(../img/alpha.gif);
padding: 5px;
left: -500px;
border:none;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail5 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
text-decoration: none;
}

.thumbnail5:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:-210px;
left: -50px; /*position where enlarged image should offset horizontally */
text-decoration: none;

}



.thumbnail6{
position: absolute;
z-index: 0;
text-decoration: none;
}

.thumbnail6:hover{
background-color: transparent;
z-index: 50;
text-decoration: none;
}

.thumbnail6 span{ /*CSS for enlarged image*/
position: absolute;
margin-top:75px;
background-image:url(../img/alpha.gif);
padding: 5px;
left: -500px;
border:none;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail6 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
text-decoration: none;
}

.thumbnail6:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:-210px;
left: -92px; /*position where enlarged image should offset horizontally */
text-decoration: none;

}


/* ---------- Store Home  -------------- */		


#storehomecont
{
width:807px;
height:500px;


}
#strbox1
{
width:807px;
height:305px; 
background-image:url(../img/Login_bg1.jpg);
}
#strplayer2
{
width:807px; 
height:265px; 
background-image:url(../img/banner_store.jpg);
float:right;
background-repeat:no-repeat;

}
#strplayer
{
width:300px; 
height:406px; 
background-image: url(http://www.acustronic.com/Img/minder_playerBg2.gif);
background-repeat:no-repeat;
float:right;

}

#buttu
{
height:128px;
width:86px;
margin-left:230px;

}

#strplayeriframe
{


padding-left:110px;

}

#strsalesmain
{

width:805px; 
height:260px;


}

#strsales1
{
width:115px; 
height:230px;   
float: left; 
padding-right:30px; 
padding-top:20px; 

}

#strsales2
{
}

#strsales3
{
width:115px; 
height:20px;

}

#strsales4
{
padding-top:5px; 
font-size:10px; 
font-weight:bold; 
}
#strsales5
{
width:115px; 
height:20px; 
background:url(../img/button.jpg);

}
#strsales6
{
color: #666666; 
padding-left:5px; 
padding-top:3px; 
width:40px; 
float: right;

}
#strsales7
{
color: #666666; 
padding-left:5px; 
width:65px; 
padding-top:3px; 
float:right;

}

#strsales7 a
{
text-decoration:none; 
color: #333333; 
font-size:10px;

}

#strsignup
{
width:326px; 
height:40px;  
float:right;

}

#strsgnfrm
{
width:326px; 
height:25px;  
float:right;


}

#strsgnfrmsub
{
width:121px; 
height:20px; 
float:right;
padding-right:45px; 
background: url(../img/button_size2.jpg); 
background-repeat:no-repeat;


}

#strsgnbu
{
color: #666666; 
width:100px; 
padding-top:3px; 
float:right;


}

#strsgnbu a
{
text-decoration:none; 
color: #333333; 
}
#strsgnnot
{
width:115px; 
height:20px; 
float:right; 
color: #333333;
}

#strsgnnot p
{
padding-top:4px;
}

#strsgnnot a
{
text-decoration:none; 
color: #333333; 
}

#strformmain
{
width:326px; 
height:150px;  
float:right; 
background:url(../img/login2.jpg);
}

#strform
{
height:25px; 
width:182px; 
margin-top:32px; 
margin-left:65px;
}
#strform2
{
height:24px; 
width:182px;
 margin-top:10px; 
 margin-left:65px;
}

#strform3
{
height:20px; 
width:182px;
}
#strform4
{
height:20px; 
width:182px; 
margin-left:65px;
}
#strform4p
{
width:50px;
height:14px; 
float:right; 
color:#CCCCCC; 
}
#strform4p2
{
padding-right:25px; 
float:right;  
height:15px; 
}

.strremember
{

margin-top:-3px;
 margin-left:85px;

}
#strforgotpss
{
height:30px; 
width:200px;
}
#strforgotsub
{
width:200px; 
height:25px; 
margin-left:65px; 
margin-top:5px;
}

#strforgotsub2
{
padding-right:8px;
}
#strforgotsub2 a
{
text-decoration:none; 
color: #333333; 
font-size:10px; 
float:right;
}
#strforgotsub3
{
width:40px; 
padding-left:8px;
}
#strforgotsub3 a
{
text-decoration:none;  
font-size:10px; 
color: #333333;
}
#strarticlemain
{
width:462px;
height:170px;
}

#strarticlesub
{
float:right; 
width:233px;
}
#strarticle1
{
float:right; 
width:233px; 
color:#666666; 
font-size:10px; 
line-height:10px;

}

#sublinkstr
{
width:805px;
padding-top:10px;
padding-left:5px

}
#sublinkstr a
{
text-decoration:none;
font-size:13px;
padding-left:10px;

}

#sublinkstr a hover
{
font-size:13px;

}

 

#securepics
{float:left; width:13px; height:50px; background-image:url(/img/box_extra_mall_left.gif);}
#securepics2
{float:left; width:13px; height:50px; background-image:url(/img/box_extra_mall_right.gif);}




#littlebun2
{
float:right; 
width:729px; 
height:33px;  
padding-left:4px; 
padding-top:5px;
background:url(/img/logo_small.gif);
background-repeat:no-repeat;
}
#littlebun2 p
{
color:#999999; 
font-size:14px;
}




#littlebunlogo2
{
float:right; 
width:40px; 
height:33px;
}

#strlogoend2
{
float:left; 
width:13px;
 height:50px; 
 background-image:url(../img/box_extra_mall_right.gif);
}

/* Root = Horizontal, Secondary = Vertical */
.navmenu2 {
	margin: 0px;
	border: 0 none;
	padding: 0px;
	float:left;
	
	
	list-style: none;
	height: 23px;
}

.navmenu2 li {
   
  margin: 0px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 23px;
}

.navmenu2 ul {


	top:22px; /*For IE 6 lack of compliance*/
	margin: 0px;
	border: 0 none;
	padding: 0px;
	width: 160px;
	list-style: none;
	display: none;
	position: absolute;
	left: 0;
}

.navmenu2 ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

.navmenu2 ul li {

  margin-bottom:-5px;
  width: 155px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
.navmenu2 a {
	border-right-color: #CCC;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #000000;
	font: 11px/22px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
    height: 1%; /*For IE*/
	width: 75px;
	padding-top: 0 px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	text-align: center;
	
	

}

/* Root Menu Hover Persistence */
.navmenu2 a:hover,
.navmenu2 li:hover a,
.navmenu2 li.iehover a {
 
	color: #999999;
	background-image: url(../img/dopdownmenu.gif);
	text-align: center;
	text-decoration:none;
	font: 11px/22px Verdana, Arial, Helvetica, sans-serif;
}





/* 2nd Menu */
.navmenu2 li:hover li a,
.navmenu2 li.iehover li a {
    border: 0 none;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width:150px;
	float: none;
	color: #FFFFFF;
	background-image: url(../img/alpha.gif);
}

/* 2nd Menu Hover Persistence */
.navmenu2 li:hover li a:hover,
.navmenu2 li:hover li:hover a,
.navmenu2 li.iehover li a:hover,
.navmenu2 li.iehover li.iehover a {
text-align: left;
	border: 0 none;
	background: url(../img/menudrophighlight.gif);
	color: #000000;
	margin-right: 0px;
	margin-bottom: 0px;

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}



/* Do Not Move - Must Come Before display:block for Gecko */
.navmenu2 li:hover ul ul,
.navmenu2 li:hover ul ul ul,
.navmenu2 li.iehover ul ul,
.navmenu2 li.iehover ul ul ul {
  display: none;
}

.navmenu2 li:hover ul,
.navmenu2 ul li:hover ul,
.navmenu2 ul ul li:hover ul,
.navmenu2 li.iehover ul,
.navmenu2 ul li.iehover ul,
.navmenu2 ul ul li.iehover ul {
  display: block;
}


