/*comment*/
body {
	margin-top:15px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#FFFFFF;
}
body,td,form,input,textarea, select {
	font-family:verdana,Arial,sans-serif;
	font-size:86%;	color:black;
}


option, input,textarea, select {
	font-size:110%;
	/*border: solid 1 black;*/	
}

a:link 	{
	text-decoration:none; color:blue
}
a:visited {
	text-decoration:none; color:blue
}
a:active {
	text-decoration:none; 
}
a:hover {
	text-decoration: underline; color: red
}


h3 { 
	font-size:120%;
	font-weight:bold;
	margin:3px 0 3px 0;
}



.small {
	font-size:75%;
}
.big {
	font-size:125%;
}







.back {
	background-color:#EDD6B5;
}

.backlight {
	background-color:#F8F8F8;
}

.lightertext {
	color:#808080;
}

.highlite {
	color:#FF0000;
}

.nomargin {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;

}



/*TABLEVIEW*/


tr.listcontrols {
	background-color:#EEEEEE;
	font-size:97%;
	font-weight:bold;
}

tr.listheader {
	xbackground-color:#FFCC00;
	background-color:silver;
	font-size:97%;
	color:#000000;
	font-weight:normal;
}

tr.listheader td {
}

tr.listrow {
	background-color:#EFEFEF;
	color:#000000;
	vertical-align:baseline;
	font-size:85%;
}

tr.listrow_odd {
	background-color:#FCFCFC;
	color:#000000;
	vertical-align:baseline;
	font-size:85%;
}

tr.listrowprivate {
	background-color:#FAFAFA;
	color:#202020;
	vertical-align:top;
	font-size:85%;
}

tr.listrowspacer {
}



/*FORMS*/

table.formtableback {
	background-color:#8080FF;
}


table.formtable {
	background-color:#8080FF;
}


td.formtitle {
	font-weight:bold;
	color:#663300;
	font-size:125%;
}

td.formtag {
	background-color:;
	font-weight:bold;
}

td.formdata {
	background-color:#F7E6CD;
}


/*COLORS*/

.td_header {
	background-color:#99CCFF;
}


.td_navigation {
	background-color:#ECECEC;
}

.td_navigation ul {
	margin: 0 0 0 18;
	list-style-type: square ;
}

.td_navigation ul ul {
	margin: 0 0 0 7;
	list-style-type: circle;
}

.td_navigation ul ul ul{
	margin: 0 0 0 7;
	list-style-type: circle;
}

.td_navigation li {
	margin: 0 0 0 0;
}

.td_content {
	background-color:#FFFFFF;
	padding: 6 20 6 20;
}


/*BARGRAPH*/
.grphc {
	font-size:80%;
}


/*WORD PASTED*/


 /* Style Definitions */
 
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0cm;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}

 /* List Definitions */
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
	