/* GENERIC */
/* *************************************************************************************************************** */

BODY				{
						margin-top: 0px;
						margin-bottom: 20px;
						margin-left: 0px;
						background-image: url(../images/bg.jpg);
					}
					
TD.tagline			{
						font-family: arial bold; 
						font-size: 15px;
						font-weight: bold;
						font-style: bold;
						color: #002d56;
						letter-spacing: 0px;
						padding-bottom: 6px;
					}
				


/* MENU TOP */
/* *************************************************************************************************************** */

TD.menu_top			{
						font-family: verdana; 
						font-size: 9px;
						font-weight: bold;
						line-height: 9px;
						color: #555555; 
						padding-left: 0px;
						padding-top: 0px;
						padding-right: 45px;
					}
					
TD.menu_flags		{
						font-family: verdana; 
						font-size: 9px;
						font-weight: bold;
						line-height: 9px;
						color: #555555; 
						padding-left: 0px;
						padding-top: 2px;
						padding-right: 5px;
					}
					
A.menu_top			{ 
						font-family: verdana; 
						font-size: 9px; 
						font-weight: bold;
						color: #666666; 
						text-decoration: none;
					}
					
				
A.menu_top:hover	{ 
						font-family: verdana; 
						font-size: 9px; 
						font-weight: bold;
						color: #333333; 
						text-decoration: underline;
					}

				


/* MENU MAIN */
/* *************************************************************************************************************** */

TD.menu_main		{
						padding-top: 4px;
					}
				
TD.menu_main_divider{
						padding-top: 4px;
						padding-left: 25px;
						padding-right: 25px;
					}
										
A.menu_main			{ 
						font-family: verdana; 
						font-size: 9px; 
						font-weight: bold;
						color: #002d56; 
						text-decoration: none;
					}
				
A.menu_main:hover	{ 
						font-family: verdana; 
						font-size: 9px; 
						font-weight: bold;
						color: #d3850c; 
						text-decoration: none;
					}	

				


/* MENU MAIN DROP DOWN */
/* *************************************************************************************************************** */

TD.menu_box			{
						font-family: verdana; 
						font-size: 9px; 
						font-weight: normal;
						color: #FFFFFF;
						background-color: #094078;
						filter:alpha(opacity=80);
 						-moz-opacity:0.8;
  						opacity: 0.8;*/
						padding-top: 4px;
						padding-bottom: 4px;
						padding-left: 7px;
						border-bottom: #FFFFFF 1px solid; 
					}
			
TD.menu_box_on		{
						font-family: verdana; 
						font-size: 9px; 
						font-weight: normal;
						color: #FFFFFF;
						background-color: #296098;
						filter:alpha(opacity=95);
 						-moz-opacity:0.95;
  						opacity: 0.95;*/
						padding-top: 4px;
						padding-bottom: 4px;
						padding-left: 7px;
						border-bottom: #FFFFFF 1px solid; 
					}
					
.dropmenudiv		{
						font-family: verdana; 
						font-size: 9px; 
						color: #666666; 
						text-decoration: none;
						position:absolute;
						z-index:200;
						width: auto;
						visibility: hidden;
						padding-top: 0px;
						padding-left: 4px;
					}
					
.dropmenudiv a		{
						font-family: verdana; 
						font-size: 9px; 
						font-weight: normal;						
						color: #666666; 
						text-decoration: none;
						text-align: left;
					}
							
							
.dropmenudiv a:hover{
						font-family: verdana; 
						font-size: 9px; 
						font-weight: normal;
						text-decoration: none;
						color: #333333;
						padding-left: 0px;
					}
																	
				
				

/* CONTENT */
/* *************************************************************************************************************** */

H1					{
						font-family: trebuchet ms,verdana; 
						font-size: 16px;
						font-weight: normal;
						color: #094078;
					}
					
H2					{
						font-family: trebuchet ms,verdana; 
						font-size: 14px;
						font-weight: normal;
						color: #094078; 
					}
					
H3					{
						font-family: trebuchet ms,verdana; 
						font-size: 12px;
						font-weight: bold;
						color: #FFFFFF;
						padding-left: 18px;
						padding-top: 8px;
						padding-bottom: 0px;
						line-height: 12px;
					}
				
TD.news			{
						font-family: trebuchet ms,verdana; 
						font-size: 11px;
						line-height: 16px;
						color: #555555; 
						background: #F6F6F6;
						padding-top: 6px;
						padding-bottom: 6px;
						padding-left: 18px;
						padding-right: 18px;
					}
					
SPAN.date			{
						font-family: trebuchet ms,verdana; 
						font-size: 10px;
						color: #666666;
					}					
										
SPAN.location		{
						font-family: trebuchet ms,verdana; 
						font-weight: bold;
						font-size: 10px;
						color: #666666;
					}					
		
TD					{
						font-family: trebuchet ms,verdana; 
						font-size: 12px;
						color: #555555; 
					}
															
TD.content			{
						font-family: trebuchet ms,verdana; 
						font-size: 12px;
						line-height: 20px;
						color: #555555; 
						background: #FFFFFF;
						background-image: url(../images/bg.png);
						background-repeat: no-repeat;
						text-align: justify;
						padding-top: 6px;
						padding-bottom: 6px;
						padding-left: 24px;
						padding-right: 24px;
					}
			
TD.content_nobg		{
						font-family: trebuchet ms,verdana; 
						font-size: 12px;
						line-height: 20px;
						color: #555555; 
						background: #FFFFFF;
						text-align: justify;
						padding-top: 6px;
						padding-bottom: 6px;
						padding-left: 24px;
						padding-right: 24px;
					}
					
A					{
						font-weight: bold;
						color: #000000;
						text-decoration: none;
					}
				
A:hover				{ 
						font-weight: bold;
						color: #005b94;
						text-decoration: underline;
					}
				
A.newslinks			{
						font-weight: normal;
						color: #333333;
						text-decoration: none;
					}
				
A.newslinks:hover	{ 
						font-weight: normal;
						color: #d3850c;
						text-decoration: none;
					}				


/* CONTENT */
/* *************************************************************************************************************** */

TD.quicklinks		{
						font-family: verdana; 
						font-size: 9px;
						font-weight: bold;
						color: #002d56;
						padding-top: 0px;
						padding-bottom: 0px;
						padding-left: 0px;
					}
		
A.quicklinks		{
						font-weight: bold;
						color: #002d56;
						text-decoration: none;
					}
				
A.quicklinks:hover	{ 
						font-weight: bold;
						color: #005b94;
						text-decoration: underline;
					}
										
TD.menu_left		{
						font-family: verdana; 
						font-size: 9px;
						font-weight: bold;
						color: #F6F6F6;
						padding-top: 5px;
						padding-bottom: 5px;
						padding-left: 15px;
						cursor: pointer;
					}
		
TD.menu_left_on		{
						font-family: verdana; 
						font-size: 9px;
						font-weight: bold;
						color: #FFFFFF;
						padding-top: 5px;
						padding-bottom: 5px;
						padding-left: 15px;
						cursor: pointer;
						background: #103d66;
					}			
					
TD.menu_left_active	{
						font-family: verdana; 
						font-size: 9px;
						font-weight: bold;
						color: #d3850c;
						padding-top: 5px;
						padding-bottom: 5px;
						padding-left: 14px;
						cursor: pointer;
						background-image: url(../images/menu_left_active_bg.png);
						border-left: #103d66 1px solid;
					}	

TD.menu_left_sub	{
						font-family: verdana; 
						font-size: 9px;
						color: #d3850c;
						padding-top: 3px;
						padding-bottom: 3px;
						padding-left: 22px;
						border-left: #103d66 1px solid;
						background-image: url(../images/menu_left_sub_active_bg.png);
					}

TD.menu_left_sub_active	{
						font-family: verdana; 
						font-size: 9px;
						color: #d3850c;
						padding-top: 3px;
						padding-bottom: 3px;
						padding-left: 22px;
						border-left: #103d66 1px solid;
						background-image: url(../images/menu_left_sub_active_bg.png);
						font-weight: bold;
					}
					
A.menu_left_sub		{
						font-weight: bold;
						color: #E0E0E0;
						text-decoration: none;
					}
				
A.menu_left_sub:hover{ 
						font-weight: bold;
						color: #d3850c;
						text-decoration: none;
					}
					
TD.footer			{
						font-family: trebuchet ms,verdana; 
						font-size: 11px;
						line-height: 15px;
						color: #777777; 
						text-align: center;
						padding-top: 12px;
						padding-bottom: 0px;
					}
				

					
TD.form				{
						font-family: trebuchet ms,verdana; 
						font-size: 11px;
						color: #333333;  
						padding-top: 3px;
						padding-bottom: 3px;
						padding-left: 4px;
						padding-right: 4px;
						background: #EEEEEE;
						border-top: #FFFFFF 1px solid; 
						border-bottom: #FFFFFF 1px solid; 
					}					
					
					
					
TD.form_select		{	
						font-family: trebuchet ms, verdana;
						font-size: 11pt;
						font-weight: normal;
						color: #333333;
						border: solid; 
						border-width: 1px; 
						border-color: #EEEEEE;
					}				

					
					
					
/* PROPERTY */
/* *************************************************************************************************************** */
					
.image_property		{
						border-left: #EEEEEE 5px solid; 
						border-right: #EEEEEE 5px solid; 
						border-top: #EEEEEE 5px solid; 
						border-bottom: #EEEEEE 5px solid; 
					}
					
TD.property_txt	{
						font-family: trebuchet ms,verdana; 
						font-size: 11px;
						color: #333333;  
						padding-top: 3px;
						padding-bottom: 3px;
						padding-left: 6px;
						padding-right: 6px;
						background: #EEEEEE;
						border-left: #FFFFFF 1px solid; 
						border-bottom: #FFFFFF 1px solid; 
						line-height: 20px;
					}	
					
TD.property_txt_form	{
						font-family: trebuchet ms,verdana; 
						font-size: 11px;
						color: #333333;  
						padding-top: 3px;
						padding-bottom: 3px;
						padding-left: 6px;
						padding-right: 6px;
						background: #EEEEEE;
						border-left: #FFFFFF 1px solid; 
						border-bottom: #FFFFFF 1px solid; 
					}											
					
					
/* FORMS */
/* *************************************************************************************************************** */

.clock		 		{ 
						border: #FFFFFF 0px solid; 
						font-size: 10px;  
						font-family: Arial; 
						font-weight: bold;
						color: #333333;
						text-align: center;
					}
					
.inputfield 		{ 
						border-left: #EEEEEE 1px solid; 
						border-right: #EEEEEE 1px solid; 
						border-top: #EEEEEE 1px solid; 
						border-bottom: #EEEEEE 1px solid; 
						font-size: 11px;  
						color: #333333;  
						font-family: Arial; 
						background-color: #FFFFFF 
					}

.inputbutton 		{ 
						border-left: #0f3b6a 1px solid; 
						border-right: #0f3b6a 1px solid; 
						border-top: #0f3b6a 1px solid; 
						border-bottom: #0f3b6a 1px solid; 
						font-weight: bold; 
						font-size: 11px;  
						color: #ffffff;  
						font-family: Arial; 
						background-color: #023666 
					}

					
					
					
					
/****************** FORMS ******************/
					
.border_b			{

					}

.float				{
   						visibility: hidden;
						position: absolute;
					    left: -3000px;
						z-index: 10;
					}				
					