@charset "utf-8";


html {
color: #333;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
/*line-height: 1.4;*/
line-height:	1.4em;
font-weight: normal;
font-style: normal;
padding: 0;
margin: 0;
}

body,h1,h2,h3,h4,h5,h6{
color:#333;
}

table,th,td {
border: none;
border-style:hidden;
border-collapse: collapse;
border-spacing: 0;
font-size:100%;
}

img {
border:none;
margin:0;
padding:0;
}
a img{
border:none;
}
li {
list-style: none;
}
th {
text-align: left;
}
a{
color:#006699;
}
a:link{
text-decoration:none;
}
a:visited{
text-decoration:none;
}
a:hover{
color:#0099cc;
text-decoration:underline;
}
a:active{
text-decoration:none;
}
table {margin : 0;empty-cells: show; font-size:small;}
/*
===== CLEARFIX ==========================================

/*nonIE*/
.clearfix:after, .cfx:after{
content:".";
display:block;
height:0;
font-size:0;
line-height:0;
clear:both;
visibility:hidden;
}
/*IE7-macIE5*/
.clearfix, .cfx{
display:inline-block;
}
/*Hides from IE-mac \*/
/* IE6*/
*html.clearfix, *html.cfx{height:1%}
.clearfix, .cfx{display:block;}
/*End hides from IE-mac \*/

/*
===== EACH MODULE ==========================================
*/
.pagetop{
}
/*
===== disable border around the flash content for Firefox ==
*/
.flashcontent,.swf{
	outline:none;
}

/*
============================================================
*/
.txtimg{
	display:block;
	text-indent:-9999px;/*\*/overflow: hidden;/**/
	background-repeat:no-repeat;
}

.clearfloat{
	clear:both;
	display:block;
}

/* spacers */
.vspacer5,
.vspacer10,
.vspacer15,
.vspacer20,
.vspacer25,
.vspacer30,
.vspacer40,
.vspacer50{
	display:block;
	font-size:1px;
	line-height:1px;
}
.vspacer5{	height:5px;}
.vspacer10{	height:10px;}
.vspacer15{	height:15px;}
.vspacer20{	height:20px;}
.vspacer25{	height:25px;}
.vspacer30{	height:30px;}
.vspacer40{	height:40px;}
.vspacer50{	height:40px;}

.w80{width:80px;}
.w100{width:100px;}
.w120{width:120px;}
.w150{width:150px;}
.w180{width:180px;}
.w200{width:200px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
.w550{width:550px;}
.w600{width:600px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.mh5{margin-left:5px;margin-right:5px;}
.mh10{margin-left:10px;margin-right:10px;}
.mt2{margin-top:2px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mb5{margin-bottom:5px;}
.mb8{margin-bottom:8px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb32{margin-bottom:32px;}
.mv5{margin-top:5px;margin-bottom:5px;}
.mv8{margin-top:8px;margin-bottom:8px;}
.mv10{margin-top:10px;margin-bottom:10px;}

.mtm20{margin-top:-20px;}
.mtm15{margin-top:-15px;}
.mtm10{margin-top:-10px;}
.pb10{padding-bottom:10px !important;}
.pb5{padding-bottom:5px !important;}
.pb0{padding-bottom:0 !important;}
.pt4{padding-bottom:4px !important;}
.pt0{padding-bottom:0 !important;}

.alignLeft{text-align:left;}
.alignRight{text-align:right;}
.alignCenter{text-align:center;}
.vAlignTop{vertical-align:top;}
.vAlignBottom{vertical-align:bottom;}
.vAlignMiddle{vertical-align:middle;}
.alignLeft_F{text-align:left !important;}
.alignRight_F{text-align:right !important;}
.alignCenter_F{text-align:center !important;}
.vAlignTop_F{vertical-align:top !important;}
.vAlignBottom_F{vertical-align:bottom !important;}
.vAlignMiddle_F{vertical-align:middle !important;}

.dBlock{display:block;}
.dNone{display:none;}
.nowrap{white-space:nowrap;}
 
 .lh0{line-height:0;}

.t9,
.t9 h1,.t9 h2,.t9 h3,.t9 h4,.t9 h5,.t9 h6{font-size:9px;}
.t10,
.t10 h1,.t10 h2,.t10 h3,.t10 h4,.t10 h5,.t10 h6{font-size:10px;}
.t12,
.t12 h1,.t12 h2,.t12 h3,.t12 h4,.t12 h5,.t12 h6{font-size:12px;}
.t14,
.t14 h1,.t14 h2,.t14 h3,.t14 h4,.t14 h5,.t14 h6{font-size:14px;}
