BODY
 			{
 			 		font-family:"Times New Roman", Arial, Verdana;
 					font-size:12pt;
 					color:white;
					background:#003333; 
					margin-top:0;
					margin-right:0;
					margin-bottom:0;
					margin-left:0;
					
 			}
 a 		 					 {color:#FFA500; font-weight:bolder; font-size:14px;}
 a:visited			 {color:yellow; font-weight:bolder; font-size:14px;}
a:hover					 {color:red; text-decoration:underline;}
#divMenu a       {color:#FFFFFF; text-decoration:none;}
#divMenu a:hover {color:green; text-decoration:none;}

#divBg           {position:absolute; z-index:10; width:2000px; left:0px; height:100px; clip:rect(0px, 10px, 10px, 0px); visibility:hidden;}
#divMenu         {position:absolute; z-index:11; left:11px; top:1px; color:white; font-size:13px; font-family:verdana,arial,helvetica,sans-serif; visibility:inherit;}
#divArrowLeft    {position:absolute; z-index:12; width:11px; height:20px; left:0px; top:0px; visibility:inherit;}
#divArrowRight   {position:absolute; z-index:12; width:11px; height:20px; top:0px; visibility:inherit;}

 
	P
	 		{
 				font-family:"Times New Roman", Arial, Verdana;
				font-size:12pt;
				color:white; 
				text-align:justify;
 			}
	li
	 		{
 				font-family:"Times New Roman", Arial, Verdana;
				font-size:11pt;
				color:white; 
				text-align:justify;
			}
			
	H1		
			{
 				background:#ffffff;
				line-height:20pt;
				font-size:16pt;
				color:green;
				font-weight:bold;
				border-style:solid;
				border-width:2px;
				border-color:#a2c56a;
				text-align:center;
				text-transform:uppercase;				 
 			}
			
				H2	
			{ background:#a2c56a; 
				line-height:20pt;
				font-size:14pt;
				color:red;
				border-style:solid;
				border-width:2px;
				border-color:white;
				text-align:center;
				}
			
	TABLE
			 {
			 	font-family:"Times New Roman", Arial, Verdana, Tahoma;
				font-size:14pt;
				color:white; 
				text-align:justify;
			 }
		.schema
				{
			 	font-family:"Times New Roman", Arial, Verdana;
				font-size:8pt;
				color:white; 
				text-align:left;
			 }

		.tb
				{
				border-width:15px;
				padding-left:5px;
				padding-right:5px;
				padding-top:5px;
				padding-bottom:5px;
				border-spacing:5px;
				border-style:groove;
				border-color:red;
				border-right-color:green;
				border-bottom-color:orange;
				border-left-color:green;
				border-top-color:orange; 
 			}	
		
				.ab
				{
				border-width:15px;
				padding:5pt;
				border-spacing:5px;
				border-style:groove;
				border-color:red;
				border-bottom-color:red;
				border-left-color:#FF8000;
				border-top-color:#FF8000;
				font-size:11pt;
				}
				
				.td
				{
				border-width:5px;
				padding-left:5px;
				padding-right:5px;
				padding-top:5px;
				padding-bottom:5px;
				border-spacing:5px;
				border-style:groove;
				border-color:green;
				border-right-color:red;
				border-bottom-color:red;
				border-top-color:#FF8000;
				border-left-color:#FF8000; 
			}
			
			#wrapper {width: 776px; font: 12px arial, sans-serif; margin: auto;}
				.column { width: 78px; height: 440px; padding: 4px; border: 1px solid #ffffff; float: left;}
				.col { width: 678px; height: 440px; padding: 4px; border: 1px solid #ffffff; float: right;}
				
				/* --- presentation  ---*/
				#wrapperpresentation {width: 776px; font: 12px arial, sans-serif; margin: auto;}
				.columnpresentation { width: 46px; height: 440px; padding: 2px; border: 1px solid #ffffff; float: left;}
				.colpresentation { width: 720px; height: 440px; padding: 2px; border: 1px solid #ffffff; float: right;}

			/* --- menu1 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: "Times New Roman", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-align:center;
	padding: 2px;
	color: #FFFFFF;
	border-style:groove;
}
.m0l0iover {
	font: 14px "Times New Roman", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align:center;
	padding: 2px;
	color: #FFFFFF;
	border-style:groove;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	text-align:center;
	border : 1px solid #FFFFFF;
	background: #336699;
	border-style:groove;
}
.m0l0oover {
	text-decoration : none;
	text-align:center;
	border : 1px solid #FFFFFF;
	background: #5AA7E5;
	border-style:groove;
}

/* level 1 inner */
.m0l1iout {
	font: 12px "Times New Roman", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align:center;
	padding: 2px;
	color: #000000;
	border-style:groove;
}
.m0l1iover {
	font: bold 12px "Times New Roman", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	text-align:center;
	padding: 2px;
	color: #000000;
	border-style:groove;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	text-align:center;
	border : 1px solid #FFFFFF;
	background: #46B446;
	border-style:groove;
}
.m0l1oover {
	text-decoration : none;
	text-align:center;
	border : 1px solid #FFFFFF;
	background: #5AE55A;
	border-style:groove;
}

/* level 2 inner */
.m0l2iover {
	font: 14px "Times New Roman", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	text-align:center;
	padding: 2px;
	color: #000000;
	border-style:groove;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	text-align:center;
	border : 1px solid #FFFFFF;
	background: #B44646;
	border-style:groove;
}
.m0l2oover {
	text-decoration : none;
	text-align:center;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
	border-style:groove;
}	
/* --- static menu3 styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/
/* all states all levels */
.minner {
	font: 11px "Times New Roman", Tahoma, Verdana, sans-serif;
	text-decoration: none;
	padding: 1px;
	text-align:center;
	color: white;
}
/* all level, all states, outer */
.moout {
	border: 0px solid #669933;
	background: #336699;
	text-align:center;
}
.moover {
	border: 0px solid #669933;
	background: #6699cc;
	text-align:center;
}
.modown {
	border: 0px solid #6699cc;
	background: #99ccff;
	text-align:center;
}