/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;background:transparent;margin:0;padding:0;}

/* top elements */
body ,div,td{
	font-size: 12px;
	color: #888F95;
	font-family:Arial;
}
body{background:white;margin:auto;}

/* links */
a ,a:visited,a:active,a:link{
	color: #888F95;
	text-decoration: none;
}
a:hover{
	color: #888F95;
	text-decoration: none;
}

/* headers */
h1, h2, h3, h4 {
	font: normal 1.2em;
	margin:0;
	padding:0;
}
h1 { font-size: 2.0em; font-weight:bold;} 
h2 { font-size: 1.8em; font-weight:bold;}
h3 { font-size: 1.5em; font-weight:bold;}
h4 { font-size: 1.2em; font-weight:bold;}

/* horizontal line */
hr{color:#CCCCCC;background-color:#CCCCCC;height:1px;border:0px;}
div.hr{
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px;
	border:0;
	padding:0;
	margin:5px 0px;
	line-height:0;
	font-size:1px;
	overflow: hidden;
	clear:both;
}

/* text-size */
.txt_ss{font-size:0.8em;}
.txt_s{font-size:0.9em;}
.txt_l{font-size:1.2em;}
.txt_xl{font-size:1.5em;}

/* text-color */
.txt_black_1{color:#444444;}
.txt_black_2{color:#222222;}
.txt_black_3{color:black;}

.txt_white_1{color:white;}
.txt_white_2{color:WhiteSmoke;}
.txt_white_3{color:#CCCCCC;}

.txt_red_1{color:#E85B6F;}
.txt_red_2{color:#CA0B2F;}
.txt_red_3{color:#9F2020;}

.txt_green_1{color: #BDE885;}
.txt_green_2{color: #90D146;}
.txt_green_3{color: #46B748;}

.txt_blue_1{color:#B6E1FF;}
.txt_blue_2{color:#7BBCF4;}
.txt_blue_3{color:#4D8AC1;}

.txt_gold_1{color:#FFD23F;}
.txt_gold_2{color:#EAB521}
.txt_gold_3{color:#CC9817}

.txt_orange_1{color:darkorange;}
.txt_orange_2{color:#ED7A24;}
.txt_orangered_3{color:orangered;}

.txt_yellowgreen{color:YellowGreen;}

/* transparent */
.opacity_25{
	opacity:0.25;
	filter: alpha(opacity=25);
	-moz-opacity: 0.25;
}
.opacity_33{
	opacity:0.33;
	filter: alpha(opacity=33);
	-moz-opacity: 0.33;
}
.opacity_50{
	opacity:0.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
.opacity_66{
	opacity:0.66;
	filter: alpha(opacity=66);
	-moz-opacity: 0.66;
}
.opacity_75{
	opacity:0.75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
}

/* clear */
.clear{clear:both;height:0px;line-height:0px;margin:0;padding:0;border:0;font-size: 0px;}