.headermenu {
	text-align: right;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
}

.headermenu a:link {
	text-align: right;
	text-decoration: none;
	color:#666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
	
}
.headermenu a:hover {
	text-align: right;
	text-decoration: none;
	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
}
.headermenu a:visited {
	text-align: right;
	text-decoration: none;
	color: #666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
}

.mallcontent_texts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
}

.menuClass {
   
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
.menuClass li {
	position: relative;
	text-align: left;
	}
	
.menuClass li ul {
	position: absolute;
	list-style: none;
	top: 0;
	display: none;
	
	margin: 0;
	padding: 0;
	}

/* Styles for Menu Items */
.menuClass li a {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	display: block;
	text-decoration: none;
	color: #777;
	background: #EFEFEF; /* IE6 Bug */
    padding: 4px 5px;
	border-bottom: 0;
	}

.menuClass li a:hover {
	background: #d2d2d2;
    color:#000;
	
	}
	
* html .menuClass  li { float: left; height: 1%; }
* html .menuClass  li a { height: 1%; }

.menuClass li:hover ul, .menuClass li.over ul { display: block;} /* The magic */
.menuClass li ul li:hover ul, .menuClass li ul li.over ul { display: block;} /* The magic */
.menuClass li:hover ul ul, .menuClass li.over ul ul { display: none;} /* The magic */

.categoryLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666;
}
.categoryLink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666;
	text-decoration:none;
}
.categoryLink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	text-decoration:none;
}
.categoryLink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666;
	text-decoration:none;
}


.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	
}
.mainmenu a:link {
	
	text-decoration: none;
	color:#666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;	
}
.mainmenu a:hover {
	
	text-decoration: none;
	color: #000;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;	
}
.mainmenu a:visited {
	
	text-decoration: none;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;	
}
.footer {
	text-align: center;
	font-size:11px;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;	
}
.footer a:link {
	text-align: center;
	text-decoration: none;
	color:#666;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;	
	
}
.footer a:hover {
	text-align: center;
	text-decoration: none;
	color: #000;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;	
}
.footer a:visited {
	text-align: center;
	text-decoration: none;
	color: #666;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;	
}
.mainmenu2 {
	text-align: right;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #969;
}
.mainmenu2 a:link {
	text-align: right;
	text-decoration: none;
	color: #969;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;	
	
}
.mainmenu2 a:hover {
	text-align: right;
	text-decoration: none;
	color: #909;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;	
}
.mainmenu2 a:visited {
	text-align: right;
	text-decoration: none;
	color: #969;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;	
}


TABLE#mainContent {
	BORDER-RIGHT: 0px outset; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px outset; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	BORDER-LEFT: 0px outset; 
	WIDTH: 170px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px outset; 
	BORDER-COLLAPSE: collapse; 
	border-spacing: 0px;
	
}
TABLE#mainContent TR TD {
	VERTICAL-ALIGN: top; 
	PADDING-LEFT: 0px
}


TABLE#mainContent TD#globalLeftNav DIV.globalLeftNavParent {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 2px; 
	
	
	
	
}
TABLE#mainContent TD#globalLeftNav DIV.globalLeftNavParent A {
	PADDING-RIGHT: 4px; 
	DISPLAY: block; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 4px; 
	TEXT-DECORATION: none;
	COLOR: #666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	
}
TABLE#mainContent TD#globalLeftNav DIV.globalLeftNavParent A:visited {
	PADDING-RIGHT: 4px; 
	DISPLAY: block; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 4px; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR: #666; 
	
}
TABLE#mainContent TD#globalLeftNav DIV.globalLeftNavParent A:hover {
	BACKGROUND-COLOR: #efefef;
	
	
}
TABLE#mainContent TD#globalLeftNav UL.globalLeftNavChild {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 9px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
	
	
}
TABLE#mainContent TD#globalLeftNav UL.globalLeftNavChild LI {
	DISPLAY: inline-block !important;
	DISPLAY: block !important;
	
}
TABLE#mainContent TD#globalLeftNav UL.globalLeftNavChild LI A:link {
	LIST-STYLE-TYPE: none;
	PADDING-BOTTOM: 0px; 
	font-size:12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TABLE#mainContent TD#globalLeftNav UL.globalLeftNavChild LI A {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 0px;  
	COLOR: #666; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none;
	LIST-STYLE-TYPE: none;
	
	
}
TABLE#mainContent TD#globalLeftNav UL.globalLeftNavChild LI A:visited {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 0px;  
	COLOR: #666; 
	PADDING-TOP: 2px; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
TABLE#mainContent TD#globalLeftNav UL.globalLeftNavChild LI A:hover {
	BACKGROUND-COLOR: #efefef;
	COLOR: #000;
	
}

.sidebartitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	padding-bottom: 4px;
	font-weight: bold;
}


.hide{ display:none;}
.show{ display:block;}