@charset "UTF-8";

body{
	/*background:#cccccc;*/
	/*background:url(../img/bodyBg.gif) repeat-x;*/
	/*background:url(../img/bodyBg.gif);*/
	padding-bottom:50px;
}


/* -------------------------------------------------------
font-style
*/
.strong{
	font-weight:900;
}


/* -------------------------------------------------------
size
*/
.fs070{font-size:70%;}
.fs080{font-size:80%;}
.fs090{font-size:90%;}
.fs120{font-size:120%;}
.fs130{font-size:130%;}
.fs150{font-size:150%;}

/* -------------------------------------------------------
line-height
*/
.line1{line-height:1;}
.line1_5 {line-height:1.5;}
.line2{line-height:2;}

/* -------------------------------------------------------
text
*/
.txt01{color:#555555;}
.txt02{color:#FFFFFF;}
.txt03{color:#FF0000;}
.txt04{color:#3366CC;}
.txt05{color:#336600;}
.txt06{color:#666600;}
.txt07{color:#FF9900;}
.txt08{color:#FFFF00;}
.txt09{color:#FF6699;}
.txt10{color:#9900FF;}
.txt11{color:#333333;}


/* -------------------------------------------------------
margin
*/
.mb0{ margin-bottom: 0px;}
.mb5{ margin-bottom: 5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}

/* -------------------------------------------------------
padding
*/
.pad15LR{
	padding-left:15px;
	padding-right:15px;
}
.pad10LR{
	padding-left:10px;
	padding-right:10px;
}


/* -------------------------------------------------------
align
*/
.alignC{
	text-align:center;
}


/* -------------------------------------------------------
width
*/
.w100per{width:100%;}

/* -------------------------------------------------------
height
*/
.h100per{height:100%;}

/* -------------------------------------------------------
list-styles
*/
.list-style-none{
	list-style:none;
}

/* -------------------------------------------------------
none
*/
.hidden{
	display:none;
}
.noneBorder{
	border:none !important;
}

/* -------------------------------------------------------
clear
*/
.clear{
	clear:both;
}
/* -------------------------------------------------------
clearFix
*/
.clearfix{
	zoom:1;/* ie */
}
.clearfix:after{/* for modern browser */
	content:"";
	display: block;
	height:0px;
	clear:both;
	line-height:0;
	visibility:hidden; 
}

/*.self{
	filter: alpha(style=0,opacity=50);
	opacity: 0.5;
}*/