/*css new styles for eurosales energy - delete whatever you don't use!!!*/

/*main html block element styles for codema energy 12.March.07 - more standard styles are below*/

body 						{	font-size:62.5%;
								background: url('../../sitedesign/images/bg.jpg') repeat-x;
								background-color:#D6E1EB;
								margin:0px; }
								
h2							{	font-family:Arial, Helvetica, sans-serif;
								font-size: 1.4em;
								color:#AA112C;
								padding-left:inherit;
									}
								
blockquote					{	font-family:Arial, Helvetica, sans-serif;
								color:#3198C4;
								border-left: 4px solid #3198C4;
								padding-left:10px;
								}



ul							{ 	font-family: Arial, Helvetica, sans-serif; 
								font-size:inherit; 
								font-weight: normal;
								color: #CC3300;  
								/*color:#BEE124;*/
								line-height: 1.5em; }
								
li span						{	font-family: Arial, Helvetica, sans-serif;/* text colour */ 
								font-size:inherit;  
								font-weight: normal; 
								color: #CC3300; 
								line-height: 1.5em;}
							
li 							{	color: #CC3300; /* bullet colour */}


fieldset					{	border: 1px solid #003366; }
								
legend						{	font-family: Arial, Helvetica, sans-serif; 
								font-size:inherit; 
								font-weight: bold; 
								color: #003366; 
								padding:5px; }
								
/*table						{	background-color:#FFFFFF;}*/

/*end html styles*/




/*topnav_template styles - 'topnav' previously 'pagemenu'*/

.search-bg				{	background:url('../../sitedesign/images/top/three_r2_c1.jpg') no-repeat;
							/*display:block;*/}
.topnav-bg				{	background:url('../../sitedesign/images/top/three_r2_c3.jpg') repeat-x;}
							
.topnav 				{ 	font-family: Arial, Helvetica, sans-serif; 
							font-size: 1.1em; 
							font-weight: normal; 
							color: #ffffff; 
							text-decoration: none;
							padding-left: 10px;
							padding-right: 8px;
							border-left:3px solid #F9B7C4;}
.topnav a:link 			{ 	color: #ffffff; text-decoration: none;}
.topnav a:visited 		{ 	color: #ffffff; text-decoration: none;}
.topnav a:hover 		{ 	color: #F9B7C4; text-decoration: none;}	

.searchbox 				{	height: 16px;
							width: 121px;
							border: 1px none #7C0E21;
							background-color: #ffffff;
							font-family: Arial, Helvetica, sans-serif;
							font-size: 1.2em;
							color:#0065A3;
							padding-top:3px;
							padding-bottom:2px;
							padding-left:3px;}


/*topnav end*/

/*HOMEPAGE STYLING*/

.textarea				{	background:url('../../sitedesign/images/newfolder/home_r2_c1.jpg') no-repeat;
							font-family: Arial, Helvetica, sans-serif; 
							font-size:inherit; 
							font-weight: normal; 
							color: #045686; 
							text-decoration: none;
							padding: 5px;}

/*END*/



/*page_template navigation styles - 'leftnav' previously 'subnavtext'*/
/*breadcrumbs*/			
.historylink			{ 	font-family: Arial, Helvetica, sans-serif;
							font-size: .9em; 
							font-weight: normal; 
							color: #999999; 
							padding-top: 4px; 
							padding-right: 4px; 
							padding-bottom: 4px; 
							padding-left:inherit; 
							text-decoration: none;}

.leftnav				{ 	font-family: Arial, Helvetica, sans-serif;
							font-size: 1.1em; 
							font-weight: normal; 
							color: #ffffff; 
							padding-top: 4px; 
							padding-right: 4px; 
							padding-bottom: 4px; 
							padding-left: 1px; 
							text-decoration: none;}

.leftnav a:link 		{ 	color: #004792; text-decoration: none;}
.leftnav a:visited 		{ 	color: #004792; text-decoration: none;}
.leftnav a:hover 		{ 	color: #ffffff; text-decoration: none;}

.leftnav-bg				{ 	background:url('../../sitedesign/images/middle2/middle_r2_c1.jpg') repeat-x top;	
							/*background-color:#EAEAEA;*/
							/*border-left:1px solid #ffffff;*/
							border-right:2px solid #ffffff;}
							
.lefttitle				{	font-family:Arial, Helvetica, sans-serif;
							font-size: 1.2em;
							color:#1FA2CE;
							/*padding-left:5px;*/
							line-height:1.1em;
							font-weight: bold;}

.contact-bg				{	border-bottom:1px solid #E8E8E8;
							border-left:1px solid #ffffff;
							border-right:1px solid #E8E8E8;
							background:url('../../sitedesign/images/sidenav_bg.jpg') repeat-x top;
							background-color:#FFFFFF;}
							
.contact-text			{	font-family:Arial, Helvetica, sans-serif;
							color:#045686;
							font-size:1.1em;
							padding:15px;
							}
							
.contact-text a:link	{	font-family:Arial, Helvetica, sans-serif;
							color:#E71739;
							font-size:inherit;
							text-decoration:none;}
.contact-text a:hover	{	font-family:Arial, Helvetica, sans-serif;
							color:#E71739;
							font-size:inherit;}
.contact-text a:visited	{	font-family:Arial, Helvetica, sans-serif;
							color:#E71739;
							font-size:inherit;}
							

/*end leftnav*/





/*page_template main body text styles - same names as before*/

.bodytext-heading 		{ 	font-family: Arial, Helvetica, sans-serif; 
							font-size: 1.8em; 
							font-weight: normal; 
							color: #1F9FD0; 
							/*line-height: 1.5em;*/
							padding-left:inherit;
							/*padding-bottom:20px;
							padding-top:2px;*/}

.bodytext 				{ 	font-family: Arial, Helvetica, sans-serif; 
							font-size: 1.2em; 
							font-weight: normal; 
							color: #045686; 
							/*color: #333333; */
							line-height: 1.3em; 
							padding-left:18px;
							padding-right:18px;}
							
							
.bodytext a:link 		{ 	color: #E71739; text-decoration: none;}
.bodytext a:visited 	{ 	color: #E71739; text-decoration: none;}
.bodytext a:hover 		{ 	color: #E71739; text-decoration: underline;}


.bodytext-table 		{ 	font-family: Arial, Helvetica, sans-serif; 
							font-size:inherit; 
							font-weight: normal; 
							color: #045686; 
							line-height: 1.3em; }
.bodytext-table a:link 		{ 	color: #E71739; text-decoration: none;}
.bodytext-table a:visited 	{ 	color: #E71739; text-decoration: none;}
.bodytext-table a:hover 	{ 	color: #E71739; text-decoration: underline;}
							
p 						{ 	font-family: Arial, Helvetica, sans-serif; 
							font-size:inherit;
							font-weight: normal; 
							/*color: #666666; */
							line-height:inherit;
							/*padding-left:inherit;*/ }
							
/*contact form styles for eurosales*/

.contact-field			{	border: 1px solid #E0E0E0;
							background-color:#F7F7F7;
							height: 15px;
							width: 130px;
							font-family:Arial, Helvetica, sans-serif;
							font-size: 1em;
							font-weight:normal;
							color: #000000;
							padding: 2px;}
							
.contact-msg			{	border: 1px solid #E0E0E0;
							background-color:#F7F7F7;
							height: 150px;
							width: 300px;
							font-family:Arial, Helvetica, sans-serif;
							font-size: 1em;
							font-weight:normal;
							color: #000000;
							padding: 2px;
							scrollbar-base-color:#E0E0E0;
							scrollbar-darkshadow-color:#1F9FD0;
							scrollbar-arrow-color:#1F9FD0;
							}
							
.submit-button			{	background-color:#E71739;
							border: 1px solid #AA112C;
							font-family:Arial, Helvetica, sans-serif;
							font-size: 1em;
							font-weight:normal;
							color: #ffffff;
							}
/*end*/
			
/*end main body text styles*/




/*end_template styles 'footer' previously 'pagemenu2'*/

.footer 				{ 	font-family: Arial, Helvetica, sans-serif; 
							font-size: 1.1em; 
							font-weight: normal; 
							color: #ffffff;  
							padding-right: 5px; 
							padding-left: 12px; 
							text-decoration: none;}

.footer a:link 			{ 	color: #ffffff; text-decoration: none;}
.footer a:visited 		{ 	color: #ffffff; text-decoration: none;}
.footer a:hover 		{	color: #6BC5E6; text-decoration: none;}

.footerbg				{	background:url('../../sitedesign/images/bottom/bottom_r1_c2.jpg') repeat-x;}

/*end footer styles*/



/*sitemap styles*/

.form-hdr							{ 	font-family: Arial, Helvetica, sans-serif; 
										font-size: 1.1em; 
										font-weight: bold; 
										color: #FFFFFF; 
										/*padding-top: 3px; 
										padding-right: 3px; 
										padding-bottom: 3px; 
										padding-left: 3px;*/
										text-decoration: none}

.formtext-onlight	 				{ 	font-family: Arial, Helvetica, sans-serif; 
										font-size:inherit; 
										color: #000000; 
										font-style: normal; 
										font-weight: normal; 
										letter-spacing: 2em;}
.formtext-onlight a:link 			{	color: #000000; text-decoration: none }
.formtext-onlight a:visited 		{ 	color: #000000; text-decoration: none }
.formtext-onlight a:hover 			{	color: #000000; text-decoration: none }



.formtext-ondark					{ 	font-family: Arial, Helvetica, sans-serif; 
										font-size:inherit;
										color: #FFFFFF; 
										letter-spacing: 2em; 
										font-style: normal ; 
										font-weight: bold;}
										
.formtext-ondark a:link				{ 	color: #ffffff; text-decoration: none; }
.formtext-ondark a:visited			{	color: #ffffff; text-decoration: none; }
.formtext-ondark a:hover			{	color: #ffffff; text-decoration: none; }


/*sitemap end*/
/*css end*/