/* float
------------------------------------------------------------------------------*/
.liCircle li  {
	list-style-type: circle;
}
.liDecimal li, .liDisc .liDecimal li{
	list-style-type: decimal;
}
.liDisc li, .liDecimal .liDisc li{
	list-style-type: disc;
}
.liAlpha li{
	list-style-type: upper-alpha;
}
.liNone li, .liDisc .liNone li, .liDecimal .liNone li{
	list-style-type: none;
	margin-left:0;
}

.liCircle li, .liDisc li{
	margin-left:1.4em;
	margin-bottom:4px;
	line-height:1.5em;
}
.liDecimal li, .liAlpha li{
	margin-left:2.0em;
	margin-bottom:4px;
	line-height:1.5em;
}


/* float
------------------------------------------------------------------------------*/
.flRight	{	float: right; }
.flLeft	{	float: left; }
.dspInline	{	display: inline;}
br.clear	{	clear: both; line-height:0.1; font-size:1px; }
br.clearLeft	{	clear: left; line-height:0.1; font-size:1px; }

/* clearfix
------------------------------------------------------------------------------*/
.cfix:after {	 content: ".";	display: block;	height: 0;	font-size:0;	 clear: both;	visibility:hidden;}
.cfix {	display: inline-block;} 
/* Hides from IE Mac */
* html .cfix {	height: 1%;	}
.cfix {	display:block;	}
/* End Hack */ 


/* position
------------------------------------------------------------------------------*/
.posRelative {
	position:relative;
}
.posAbsolute {
	position:absolute;
}

/* display
------------------------------------------------------------------------------*/
.dispNone {
	display:none;
}
.dispBlock {
	display:block;
}


/* other
------------------------------------------------------------------------------*/
.div1px {
width:100%;
height:1px;
overflow:hidden;
}

.hover a:hover img,
a:hover img.hover {
opacity:0.7;
filter:alpha(opacity=70);
-ms-filter: "alpha( opacity=70 )";
}

/*
.hover a:hover img,
a:hover img.hover {
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}
*/

