.printonly{ display:none !important; }
.no{ display:none !important;}

html , body{
	height:100%; width:100%; margin:0;padding:0;
}
table{	border-spacing:0; border-collapse:collapse; margin:0; padding:0;	}
td{ 	border-spacing:0; border-collapse:collapse; margin:0; padding:0; }
fieldset { padding:1em; margin-bottom:1em; }
legend { font-weight:bold;font-size:110%;color:#E18605; }
fieldset label{ display:block;float:left;clear:both; width:10em; margin-bottom:1em; }
label{ font-weight:bold; }

a{ font-weight:bold; text-decoration:underline; color:#008;}

	a, legend { font-family:arial, verdana, Georgia, serif;}

a:visited{color:#6F72FF;background-color:transparent;}
a:hover{color:#000;background-color:transparent; text-decoration:underline;}

form{ margin-bottom:0; }
table caption{ font:96% verdana,arial,sans-serif; color:#E18605; padding:0px 0 0px 25px; }
td, th { vertical-align:top; }

hr{ height:1px; border:0; color:#000;background-color:#001; padding:0; margin:0; }
img{border:0;}
em, strong {font-weight:bold;font-style:normal; }
	.green{ color:darkgreen; font-style:italic; }

address{font-style:normal;}
blockquote{ margin:0; }

.tleft{text-align:left;}
.tright{text-align:right;}

.tcenter{ text-align:center;}
.vcenter{ vertical-align:middle;}
.center{ margin-left:auto;margin-right:auto;}

.max{ width:100%; }
.fmax{ width:100%; height:100%; }

.b{font-weight:bold;}
.i{font-style:italic;}
.inline{ display:inline;}
.clear{ clear:both; }
.fleft{ float:left;}
.fright{ float:right;}
.small{ font-size:90% !important; font-weight:normal; }

h2,h3,h4,h5,h6{ font-family: arial, verdana, sans-serif; background-color:transparent; }
h2{font-size:16px !important;}
	h2 a {text-decoration:none;}
h3{font-size:14px !important;}
h4{font-size:110%; color:#E18605; background-color:transparent;}
h5{font-size:100% !important; color:#E18605 !important; background-color:transparent !important;}

