/********************** GENERIC **********************/

BODY				{
						background-image: url(../images/bg.png);
						background-repeat: repeat-x;
						margin-top: 20px;
						margin-bottom: 20px;
						background-color: #e9ebec;
					}

A					{ 
						color: #ac1929;
						font-weight: normal;
						text-decoration: none;
					}
				
A:hover				{ 
						color: #000000;
						font-weight: normal;
						text-decoration: underline;
					}	


				

					
					
/********************** HEADER **********************/

TD.header		{
						font-family: arial narrow;
						font-size: 11px;
						line-height: 11px;
						padding-bottom: 5px;
						padding-right: 0px;
						text-align: right;
						background-color: #ffffff;
					}	
		
A.header			{ 
						color: #47535d;
						font-weight: bold;
						text-decoration: none;
					}
				
A.header:hover		{ 
						color: #27333d;
						font-weight: bold;
						text-decoration: none;
					}	

				
				


				
/********************** MENU MAIN **********************/

TD.menu_main_off	{
						font-family: trebuchet ms;
						font-size: 11px;
						font-weight: bold;
						line-height: 11px;
						color: #444444;
						padding-top: 13px;
						padding-bottom: 15px;
						padding-left: 6px;
						padding-right: 6px;
						cursor: pointer;
						text-align: center;
					}	
					
TD.menu_main_on		{
						font-family: trebuchet ms;
						font-size: 11px;
						font-weight: bold;
						line-height: 11px;
						color: #ac1929;
						padding-top: 13px;
						padding-bottom: 15px;
						padding-left: 6px;
						padding-right: 6px;
						cursor: pointer;
						text-align: center;
					}	
										

				
				


/********************** MENU LEFT **********************/

			
TD.menu_feature		{
						padding-right: 20px;
						border-right: #eeeeee 1px solid;
					}	
					
TD.menu_feature_text{
						font-family:arial; 
						font-size:11px;
						font-style: italic;
						color:#888888;
						line-height:16px;		
						padding-bottom: 10px;
						text-align: center;
						letter-spacing: 1px;
					}
					
TD.menu_feature_text_normal{
						font-family:arial; 
						font-size:11px;
						color:#333333;
						line-height:16px;		
						padding-top: 0px;
						text-align: center;
						letter-spacing: 0px;
					}	
															
TD.menu_left_title	{
						font-family: arial narrow;
						font-size: 13px;
						font-weight: bold;
						line-height: 13px;
						color: #BBBBBB;
						padding-top: 47px;
						padding-bottom: 8px;
						padding-left: 8px;
						cursor: pointer;
					}	
										
TD.menu_left_off	{
						font-family: arial narrow;
						font-size: 10px;
						font-weight: bold;
						line-height: 10px;
						color: #666666;
						padding-top: 8px;
						padding-bottom: 8px;
						padding-left: 8px;
						cursor: pointer;
						border-bottom: #F6F6F6 1px solid;
						background-image: url(../images/menu_left_offx.png);
					}	
					
TD.menu_left_on		{
						font-family: arial narrow;
						font-size: 10px;
						font-weight: bold;
						line-height: 10px;
						color: #333333;
						padding-top: 8px;
						padding-bottom: 8px;
						padding-left: 8px;
						cursor: pointer;
						border-bottom: #F6F6F6 1px solid;
						background-color: #f6f6f6;
						background-image: url(../images/menu_left_offx.png);
					}	
					
TD.menu_left_active	{
						font-family: arial narrow;
						font-size: 11px;
						font-weight: bold;
						line-height: 11px;
						color: #F6F6F6;
						padding-top: 8px;
						padding-bottom: 8px;
						padding-left: 8px;
						cursor: pointer;
						border-bottom: #F6F6F6 1px solid;
						background-image: url(../images/menu_left_off.png);
						background-color: #a8a9ad;
					}	
										





/********************** CONTENT **********************/

P.title				{
						font-family: arial narrow;
						font-size: 26px;
						font-weight: normal;
						color: #BBBBBB;  
						padding-top: 0px;
						padding-bottom: 0px;
						padding-left: 0px;
						padding-right: 0px;
						line-height: 28px;
					}	
					
P.newsTitle			{
						font-family:Tahoma; 
						font-size:11px;		
						font-weight: bold;
						color:#222222;
						line-height:16px;		
						margin-bottom: -20px;
						text-align: left;
					}						
					
P.newsSubTitle		{
						font-family:Tahoma; 
						font-size:11px;		
						color:#222222;
						line-height:16px;		
						text-align: left;
						margin-bottom: -20px;
					}
										
P.newsDate			{
						font-family:Tahoma; 
						font-size:10px;		
						color:#555555;
						line-height:16px;		
						text-align: left;
						margin-bottom: -10px;
					}
					
P.newsContent		{
						font-family:Tahoma; 
						font-size:11px;		
						color:#555555;
						line-height:16px;		
						padding-top: 0px;
						padding-bottom: 0px;
						text-align: left;
					}
					
TD.content			{
						font-family:Tahoma; 
						font-size:11px;		
						color:#555555;
						line-height:20px;		
						padding-top: 0px;
						padding-bottom: 0px;
						padding-left: 20px;
						padding-right: 20px;
						text-align: left;
					}		

TD.content_full		{
						font-family:Tahoma; 
						font-size:11px;		
						color:#555555;
						line-height:20px;		
						padding-top: 0px;
						padding-bottom: 0px;
						padding-left: 15px;
						padding-right: 15px;
						text-align: left;
					}	
										
TD.item_title		{
						font-family:Tahoma; 
						font-weight: normal;
						font-size:11px;		
						color:#111111;
						line-height:13px;		
						text-align: left;
						padding-top: 5px;
						padding-bottom: 5px;
						padding-left: 20px;
						padding-right: 10px;
						border-bottom: #eeeeee 1px solid;
					}	

TD.item_text		{
						font-family:Tahoma; 
						font-weight: normal;
						font-size:11px;		
						color:#555555;
						line-height:13px;		
						text-align: left;
						padding-top: 5px;
						padding-bottom: 5px;
						padding-left: 10px;
						padding-right: 10px;
						border-bottom: #eeeeee 1px solid;
					}		
					
TD.item_purchase	{
						font-family:Tahoma; 
						font-weight: normal;
						font-size:11px;		
						color:#111111;
						line-height:11px;		
						text-align: left;
						padding-top: 5px;
						padding-bottom: 5px;
						padding-left: 10px;
						padding-right: 10px;
					}	

TD.item_image		{
						padding-top: 3px;
						padding-bottom: 3px;
						padding-left: 3px;
						padding-right: 3px;
						border-top: #eeeeee 1px solid;
						border-bottom: #eeeeee 1px solid;
						border-left: #eeeeee 1px solid;
						border-right: #eeeeee 1px solid;
					}						

TD.item_image_large	{
						padding-top: 3px;
						padding-bottom: 3px;
						padding-left: 3px;
						padding-right: 3px;
						border-top: #333333 3px solid;
						border-bottom: #333333 3px solid;
						border-left: #333333 3px solid;
						border-right: #333333 3px solid;
					}
				

TD.item_title_details	{
						font-family:Tahoma; 
						font-weight: normal;
						font-size:11px;		
						color:#111111;
						line-height:11px;		
						text-align: left;
						padding-top: 15px;
						padding-bottom: 15px;
						padding-left: 10px;
						padding-right: 0px;
						border-bottom: #333333 3px solid;
					}	

TD.item_text_details	{
						font-family:Tahoma; 
						font-weight: normal;
						font-size:11px;		
						color:#555555;
						line-height:11px;		
						text-align: left;
						padding-top: 15px;
						padding-bottom: 15px;
						padding-left: 5px;
						padding-right: 10px;
						border-bottom: #333333 3px solid;
					}					
			

img.article_image	{
						margin-left: 30px; 
						margin-bottom: 20px; 
						float: right;
						padding:20px;
						border-top: #eeeeee 1px solid;
						border-bottom: #eeeeee 1px solid;
						border-left: #eeeeee 1px solid;
						border-right: #eeeeee 1px solid;
					}	
					
									
					
/********************** FOOTER **********************/

td.footer		{
						font-family: arial narrow;
						font-size: 11px;
						font-weight: bold;
						line-height: 11px;
						padding-top: 5px;
						text-align: center;
					}	


A.footer			{ 
						color: #999999;
						text-decoration: none;
						font-weight: bold;
						padding-left: 10px;
						padding-right: 10px;
					}
				
A.footer:hover		{ 
						color: #000000;
						font-weight: bold;
						text-decoration: none;
						padding-left: 10px;
						padding-right: 10px;
					}	


				
				
					

/********************** FORMS **********************/
				
					
TD.form				{
						font-family:Tahoma; 
						font-weight: normal;
						font-size:11px;		
						color:#555555;
						line-height:20px;		
						text-align: left;
					}	
																
.inputfield 		{ 
						border-left: #DDDDDD 1px solid; 
						border-right: #DDDDDD 1px solid; 
						border-top: #DDDDDD 1px solid; 
						border-bottom: #DDDDDD 1px solid; 
						font-family: Tahoma;
						font-size: 11px;
						color: #111111;  
						background-color: #FFFFFF 
					}
			
.inputbutton 		{ 
						border-left: #FFFFFF 0px solid; 
						border-right: #FFFFFF 0px solid; 
						border-top: #FFFFFF 0px solid; 
						border-bottom: #FFFFFF 0px solid; 
						font-family: arial;
						font-size: 11px;
						font-weight: bold;
						color: #333333;
						background-color: #bbbbbb;
					}
