body {  
       FONT-SIZE: 10px; 
       COLOR: #666666; 
       FONT-FAMILY: Trebuchet MS,Geneva,Arial,Helvetica; 
       BACKGROUND-COLOR: transparent
}

A:visited.href {
	FONT-SIZE: 11px; 
	COLOR: blue; 
	FONT-FAMILY: Trebuchet MS,Geneva,Trebuchet MS,Helvetica
}
A:link.href {
	FONT-SIZE: 11px; 
	COLOR: blue; 
	FONT-FAMILY: Trebuchet MS,Geneva,Trebuchet MS,Helvetica
}
A:hover.href {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	font:bold; 	
	TEXT-DECORATION: none; 
	FONT-FAMILY: Trebuchet MS,Geneva,Trebuchet MS,Helvetica
}

INPUT.button {
	font-size: 11px;
	font-family: Trebuchet MS;
	font-weight: bold;
	background-color: #717CA5;
	border-style: groove;
	color : #FFFFFF;
}

INPUT.checkbox {
	border : none;
	background : transparent;
}

INPUT.text {
	font-family : Trebuchet MS;
	border : thin groove;
	background-color : #eeeeee;
	font-weight : normal;
	font-size : 11px;
}

SELECT {
	font-family : Trebuchet MS;
	border : thin groove;
	background-color : #ffffff;
	font-weight : normal;
	font-size : 11px;
}

input, TEXTAREA {
	font-family : Trebuchet MS;
	border : thin groove;
	background-color : #ffffff;
	font-weight : normal;
	font-size : 11px;
}

TABLE {
     FONT-SIZE: 11px; 
     COLOR: #333333; 
     FONT-FAMILY: Trebuchet MS,Geneva,Trebuchet MS,Helvetica; 
     BACKGROUND-COLOR: transparent
}

TH.white {
    FONT-SIZE: 11px; 
    COLOR: #FFFFFF;
    FONT-FAMILY: Trebuchet MS,Geneva,Trebuchet MS,Helvetica
}

TD {
    FONT-SIZE: 11px; 
    COLOR: #262626;
    TEXT-ALIGN : justify;
    FONT-FAMILY: Trebuchet MS,Geneva,Trebuchet MS,Helvetica
}

/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/

/* level 0 inner */
.m0l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
}
.m0l0iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 4px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #4682B4;
}
.m0l0oover {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #5AA7E5;
}

/* level 1 inner */
.m0l1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #000000;
}
.m0l1iover {
	font: bold 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	/*background: #46B446;*/
	background: #4682B4;
	filter: alpha(opacity=85);
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	/*background: #5AE55A;*/
	background: #5AA7E5;
}

/* level 2 inner */
.m0l2iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #4682B4;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #5AA7E5;
}