@charset "UTF-8";



/* **************************************

*Since: 2007-5-29

*Modified: 2007-5-30

************************************** */





/* Reset & Restyle

---------------------------------------------------------------------------------------- */

body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,li,table,th,td,form,select,option,address,pre,strong,em{

	font-size:100%;

	font-style:normal;

	font-weight:normal;

	font-family:Verdana,sans-serif;

	text-decoration:none;

	line-height:1.5;

	color: #666;

	margin:0;

	padding:0;

}



/*\*//*/ body{

	text-align:center;

	font-size:12px;

}/**/



/*\*/ body{

	text-align:center;

	font-size:12px !important;

	font-size:75%;

} /**/



/*\*/ *:first-child+html body{

	font-size:75% !important;

} /**/



img{

	border: 0px;

	vertical-align:bottom;

}



ul, ol{

	list-style-type: none;

}



table {

	border: none;

}



th, td {

	padding: 0px;

}



hr{

	visibility:hidden;

}



.clear{

	clear:left !important;

}



strong{

font-weight:bold;

}



/* link color

---------------------------------------------------------------------------------------- */

a {

	text-decoration: none;

}



a:link {

	color:#003399;

}



a:visited {

	color:#003399;

}



a:hover {	

	color:#003399;

	text-decoration: underline;

}





/* clearFix

---------------------------------------------------------------------------------------- */

.clearFix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



.clearFix{

	display:inline-block;

}



/*\*/ * html .clearFix{

	height:1%;

} /**/



/*\*/ .clearFix{

	display:block;

} /**/





/* heading size

---------------------------------------------------------------------------------------- */

h1{

	font-size:200%;

}



h2{

	font-size:180%;

}



h3{

	font-size:150%;

}



h4{

	font-size:130%;

}



h5{

	font-size:110%;

}



h6{

	font-size:100%;

}