.language_node { 	width: 140px; 
					text-align: center; 
					font-family: Arial; 
					font-size: 8pt; 
					color: #004040; 
					text-decoration: none; 
					font-weight: bold; 
               		border-style: solid; 
					border-width: 1px; 
					padding: 0; 
               		background-color: #FF9933 }
					
#copyright { 	padding: 0px;
				border:none;	
				}
				
#last_update { 	padding: 0px;
				border:none;	
				}
				
				
.language_node_s { 	width: 140px; 
					text-align: center; 
					font-family: Arial; 
					font-size: 8pt; 
					color: #004040; 
					text-decoration: none; 
					font-weight: bold; 
               		border-style: solid; 
					border-width: 1px; 
					padding: 0; 
               		background-color: #409D40 }
					
.right_zone  { 	width: 150px; 
				border-left: solid 2px #d1c6af;
				padding-left:0px; 
				padding-right:0px; 
				padding-top:0px; 
				padding-bottom:5px; 
				}

.add_info    { 
				padding:0px; 
				width: 170px; 
				font-family: Arial; 
				font-size: 10pt; 
				float:right  }

.add_info_description { 
						
						font-family:Tahoma; 
						font-size:10pt; 
						font-weight: normal;
						text-decoration:none; 
						padding-left:15px; 
						padding-right:15px; 
						padding-top:5px; 
						padding-bottom:0px; 
						text-align:left  }
						
.add_info_caption { 	   
						background:url('images/bar3.gif') repeat-y;
						background-position: right;
						background-color:#F6F1E8;
						font-family: Tahoma; 
						font-size: 13pt; 
						text-decoration: none; 
				        color: #BA643A; 
               			font-weight: bold; 
						padding-left:10px; 
						padding-right:10px; 
						padding-top:9px; 
						padding-bottom:4px }

.awards    { 	
				margin-top:10px;
				padding:0; 
				width: 170px; 
				font-family: Arial; 
				font-size: 10pt; 
				float:right  }

.awards_description { font-family:Arial; 
						font-size:10pt; 
						font-weight: bold;
						text-decoration:none; 
						padding-left:5px; 
						padding-right:5px; 
						padding-top:15px; 
						padding-bottom:20px; 
						text-align:center  }
						
.awards_caption { 				font-family: Tahoma; 
						background:url('images/bar3.gif') repeat-y right;
						background-color:#F6F1E8;
						font-size: 13pt; 
						text-decoration: none; 
						color: #BA643A; 
		               	font-weight: bold; 
						padding-left:10px; 
						padding-right:10px; 
						padding-top:11px; 
						padding-bottom:4px }

						
.language_container { 	padding-left: 10px; 
						padding-right: 10px; 
						padding-top: 2px; 
						padding-bottom: 2px }
						
.workarea    	{ 		
				padding-left:10px; 
				padding-right:10px; 
				padding-top:10px; 
				padding-bottom:0px; 
				background-color: #FFFFFF; 
				width:100%  
		}
				
.main_description { 
					font-family: Tahoma; 
					font-size: 10pt;
					width:100%; 
					text-align:justify; 
					padding-left:25px; 
					padding-right:15px; 
					padding-top:5px; 
					padding-bottom:2px;
					 }
					
.main_table  { 
				padding: 0px;
				margin-bottom:18px; }
				
.main_caption { 
					font-family: Tahoma; 
					font-size: 14pt; 
					text-decoration: none; 
					color: #F21131; 
		            font-weight: normal; 
					height:20px;
					padding-left:0px; 
					padding-right:0px; 
					padding-top:2px; 
					padding-bottom:2px  }

.main_caption_date { 
					font-family: Tahoma; 
					font-size: 10pt; 
					text-decoration: none; 
					color: #ba643a; 
		            font-weight: normal; 
					text-align:left;
					height:20px;
					padding-left:0px; 
					padding-right:2px; 
					padding-top:2px; 
					padding-bottom:2px  }

.main_news_description {
					font-family: Tahoma; 
					font-size: 10pt;
					width:100%; 
					text-align:justify; 
					padding-left:15px; 
					padding-right:5px; 
					padding-top:5px; 
					padding-bottom:2px;
					 }
					
.main_news_table  { 
				padding: 0px;
				margin-bottom:18px; }
				
.main_news_caption { 
					background: #F6F1E8;
					font-family: Tahoma; 
					font-size: 13pt; 
					text-decoration: none; 
					color: #ba643a;
		            font-weight: normal; 
					width:100%; 
					height:20px;
					padding-left:10px; 
					padding-right:10px; 
					padding-top:2px; 
					padding-bottom:2px  
					}

.main_news_date 	{ 
					background: #F6F1E8;
					font-family: Tahoma; 
					font-size: 13pt; 
					text-decoration: none; 
					color: #ba643a; 
		          	font-weight: normal; 
					text-align:left;
					height:20px;
					padding-left:0px; 
					padding-right:10px; 
					padding-top:2px; 
					padding-bottom:2px  
					}
								

.footer  TD		{ 
              	padding-top: 0px; 
				}
/* Navigation bar -----------------------------------------------*/
.nav_node    { 	vertical-align : middle; 
				background:url('images/bar2.gif') repeat-y;
				font-family: Tahoma; 
				font-size: 13pt; 
				padding: 2px; 
				padding-left: 10px;
				/*background-color: #5CA1E4; */
				font-weight:bold; 
				text-decoration:none; 
				
				width:100%;
				
				
				height:26px; 
				text-align:left }

.nav_node_s    { 	vertical-align : middle; 
				/*background:url('images/bar2.gif') repeat-y;*/
               	background-color: #D1C6AF; 

				font-family: Tahoma; 
				font-size: 13pt; 
				padding: 2px; 
				padding-left: 10px;
				
				font-weight:bold; 
				text-decoration:none; 
				
				width:100%;
				
				color:black; 
				height:26px; 
				text-align:left }

.nav_node_s a.nav_anchor 	{
							width:100%;	        
							text-decoration: none;
							COLOR: #BE4002; /*F34103; /*BE4002;*/
							}
		
a.nav_anchor 	{
				width:100%;	        
				text-decoration: none;
				COLOR: #BA643A; /*BA643A;*/
				}

.nav_node_s a.nav_anchor:visited 	{	COLOR: #BE4002; /*#F34103; /*BE4002;*/}
a.nav_anchor:visited 				{	COLOR: #BA643A; /*BA643A;*/}
a.nav_anchor:hover 				{	padding-left:2px;	
									COLOR: #BE4002; /*BA643A;*/}
				
/*---------------------------------------------------------------------*/				
.Zone_caption	{
				background:#d1c6af;
				color:white;
				font-family:Tahoma;
				font-weight:bold;
				font-size:10pt;
				padding:0px;				
				}


.nav         { 
				background: #F6F1E8;
				/*background:url('images/net.gif') repeat;*/
				padding-top:0px;
				padding-right:5px;
				padding-left:0px;
				
				margin-left:0px;
				width:157px; }
				
.nav_cap     { 	font-family: Arial; 
				font-size: 12pt; 
				font-weight: bold; 
               	background-color: #D1C6AF; 
				color:#000000; 
				text-align:center; 
				padding-left:15px; 
				padding-right:15px; 
				padding-top:5px; 
				padding-bottom:5px }

.caption      { 	
					background:#F6F1E8;
					padding:0; 
					font-family: Arial; 
					font-size: 12pt; 
					width: 100%; 
					}

#caption_table { 
					background:url('images/net.gif') repeat;
					/*background: #F6F1E8;*/
					width: 100%; 
					padding: 0  }
					
.Under_menu	{
			background:url('images/net.gif') repeat;
			}					
					
#caption_table_left {	
						height:70px;
						
							}
#main_description { font-family: Arial; font-size: 12pt; padding: 0; valign:top }

#main_layer  { 	
				float: left; 
				width: 100%; 
				font-family:Arial; 
				font-size:12pt; 
				 }
				
#navigation  { 
				background:url('images/net.gif') repeat;
				border-right: solid 2px #d1c6af;
				/*background: #F6F1E8;*/
				padding-left:0px; 
				padding-right:0px; 
				padding-top:0px; 
				padding-bottom:0px }
				
#caption_description { font-family: Arial; font-size:12pt; color:#FFFFFF }
#caption_caption { font-family: serif; font-weight: bold; text-decoration:none; color:#FFFFFF; text-align:right; font-style:italic  }

#caption_table_right{	color:#5CA1E4; text-align:right; font-family:serif; font-size:36pt; font-style:italic;}

.Page_caption_class{	color:#555555; font-family:serif; font-size:36pt}

#caption_table_keys{				color:#BA643A; 
						font-size:12pt;
						text-align:right; 
						font-family:serif; 
						font-weight:normal	}

.caption_table_keys{				color:#BA643A; 
						font-size:13pt;
						text-align:right; 
						font-family:tahoma; 
						font-weight:normal;
						margin:0px; 
						padding-right:10px; 
						padding-left:10px;	}

						
.Status_line { 
				background: #d1c6af; 
				
				height:2px;
				
				}						

.Status_line_mid { 		
				height:1px;
				}						

.Status_line_bottom { 		
				background:#d1c6af;
				height:2px;
				}						

.page_caption 	{
		text-align:left; 
		font-family:Tahoma; 
		font-weight:normal; 
		color:#2E65A4;  
		font-size:16pt; 
		border-bottom:solid 2px #F6F1E8; 
		margin-bottom:20px; 
		margin-top:5px; 
		margin-left:0px; 
		margin-right:0px; 
		padding-bottom:5px; 
		padding-right:2px;
		}

.Page_caption_keys{color:black; font-family:serif;  font-weight:normal}

table        { border:1px; width:100%; padding:0; border-collapse: collapse; background-color:#FFFFFF}
tr        { border:0px; padding:0px; border-collapse: collapse;}
td        { border:0px; padding:0px; border-collapse: collapse;}


table.Discount_table  	{ 
			border:solid 2px #F6F1E8; 
			width:300px; 
			padding:4px; 
			border-collapse: collapse;
			font-size:10pt; 
			background-color:#FFFFFF
			}
table.Discount_table  tr        	{ 	
			/*border:solid 2px #F6F1E8; 
			border-collapse: collapse;*/
		}

table.Discount_table  thead td        	{ 
			border:solid 2px #F6F1E8; 
			background-color:#F6F1E8;
			/*color:#F21131;*/
			font-size:13pt;			
			padding-left:4px;
			padding-right:4px;
			
 			border-collapse: collapse;
		}


table.Discount_table  td        	{ 
			border:solid 2px #F6F1E8; 			
			padding-left:4px;
			padding-right:4px;
 			border-collapse: collapse;
		}


.footer_text  	{	
				font-family: Arial; 
				font-size: 8pt;
				font-weight: bold; 
				padding-top: 2px;
				padding-left: 0px;
				padding-right: 0px;
				color: #BE4002;
				padding-bottom: 10px   
				}
				
a            { /*text-decoration: none*/}

body         { 	color: #382703; 
				/*color:#000080; /*#000060;*/
				font-family:Tahoma;
				font-size:10pt;
				padding: 0px }

.tlink a:visited {COLOR: #000000;}

a:visited {	COLOR: Gray;}


#td_legend {padding-left:6px; }
#tr_legend {padding-left:2px; }

.User_Name {	color:#08167D }

table.Features	{
				
				}

.Features_Header	{
		font-weight:bold;
		font-size:10pt;
		}
		
.Features_Description	{
			font-family:Tahoma;
			font-size:8pt;
			}
					
/*----------    Zone Captions     -------------------*/			
.Zone_Captions_cell	{
					background:  #A19274;
					height:18px;
					}
					
.Zone_Captions_table	{
						background: #A19274; 
						border:none;
						padding-left:5px;
						}
					
.Zone_Captions_text	{
					font-family:Tahoma;
					font-size:8pt;
					font-weight:normal;
					color: white;
					padding-left:5px;
					}
/*---------------------------------------------------*/																		