

<!---- general style ------>


a.					{ text-decoration: none;}
a:link				{ color: #000000; text-decoration: none; }
a:visited			{ color: #000000; text-decoration: none; }
a:hover				{ text-decoration: none; }



.copy				{font-family:verdana, sans-serif;
					font-size: 9px;}
.form_cells			{background-color:#E4FFD2;
					padding-left:10px;}
.form_cells_off		{background-color:#CECECE;
					padding-left:10px;}

.energy_table		{font-family:verdana, sans-serif;
					font-size: 9px;
					padding-left:10px;
					background-image: url(images/bulb.jpg); background-position: right top;background-repeat: no-repeat;}


table.energy_table2		{font-family:verdana, sans-serif;
					border-width: 0px;
					border-spacing: 0px;
					border-style: solid;
					border-color: gray;
					border-collapse: collapse;
					background-color: white;
					font-family:verdana, sans-serif;
					font-size: 10px;
					padding-left:10px;
					}


table.energy_table2 th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.energy_table2 td {
	border-width: 1px;
	background-color: #91b5e4;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	padding-left:5px;
	padding-right:5px;
	background-color: white;
	-moz-border-radius: ;
}

table.energy_table3		{font-family:verdana, sans-serif;
					border-width: 0px;
					border-spacing: 0px;
					border-style: solid;
					border-color: gray;
					border-collapse: collapse;
					background-color: white;
					font-family:verdana, sans-serif;
					font-size: 10px;
					padding-left:10px;
}

table.energy_table3 th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: gray;

	-moz-border-radius: ;
}
table.energy_table3 td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	padding-left:5px;
	padding-right:5px;

	-moz-border-radius: ;
}
										
.tbl_header			{background-color: #666666;
					color: #FFF;}
					
.tbl_row			{color: #000;}

					
.Small_Fields		{color: #647D9D;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 40px;}
					
.Small_Fields_off	{color: #647D9D;
					border: 1px solid #647D9D;
					background-color: #CECECE;
					font-size: 10px;
					width: 40px;}
					
.Date_Fields		{color: #647D9D;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 65px;}
					
.qty_Fields			{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 50px;}
					
.invoice_Fields		{color: #647D9D;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 500px;}

.FormFields			{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 200px;}
					
.PostCodeField		{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 60px;}
					
.qtyFields_off		{color: #000000;
					border: 1px solid #647D9D;
					background-color: #CECECE;
					font-size: 10px;
					width: 60px;}
					
.qtyFields			{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 60px;}
					
.FixedFormFields	{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 300px;}

.FixedFormFields_off	{color: #000000;
					background-color:#CECECE;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 300px;}
					
.app_form_postcode		{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 60px;}

.app_form_date		{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 50px;}
					
.app_form_no		{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 31px;}
					
.app_form			{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 159px;}

.app_form_area			{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 129px;}
		
.app_form_time		{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 65px;}			
								
.text_area			{color: #647D9D;
					font-family:verdana, sans-serif;
					border: 1px solid #647D9D;
					font-size: 11px;
					width: 550px;}
.thanks_header		{background-color: #CC6600;
					font-size: 16px;
					font-weight:bolder;
					color: #FFFFFF;}
					
.thanks_copy		{background-color: #CC9900;
					font-size: 12px;
					font-weight:bold;
					color: #FFFFFF;}
					
.form_fields		{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 200px;}

.mortgage_dropdown		{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 210px;}



.nav_foot			{color: #FFFFFF; 
					font-size: 9px;}
					
.nav_title			{color: #FFFFFF; 
					font-size: 13px; 
					font-weight: bolder;}
					
.buttons		{color: #000000;
					border: 1px solid #647D9D;
					background-color: #FFFFFF;
					font-size: 10px;
					width: 90px;
					text-decoration:none;}
					
.PageTitles			{
					 font-family:verdana, sans-serif;
					 font-size: 13px;
					 color:#6388CF;
					 font-weight:bold;
					 }
.PageTitlesMorg		{
					 font-family:verdana, sans-serif;
					 font-size: 13px;
					 color:#CB1410;
					 font-weight:bold;
					 }
.Page_Strap			{
					 font-size: 18px;
					 color:#6388CF;
					 
					 }
					 
.search_Strap		{
					 font-size: 16px;
					 color:#000000;
					 font-weight:100;
					 }

.search_copy		{
					 font-size: 11px;
					 color:#FA9B01;
					 font-weight:100;

					 }

.intramedia		{
					 font-size: 12px;
					 color:#FFFFFF;
					 font-weight:100;
					 }

.error		{
					 font-size: 12px;
					 color:#CB1410;
					 font-weight:bold;
					 }

.search_header		{
					 font-size: 14px;
					 color:#0000000;
					 font-weight:100;
					 }

.box				{border: 1px solid; border-color:#666666; padding:6px;}

.tbl_head			{background-image: url(/images/energy_gradient.jpg); background-repeat: repeat; color: #000066;}

.tbl_head_res		{background-image: url(/images/energy_gradient_2.jpg); background-repeat: repeat; color: #000066;}


.prod_head			{background-image: url(/images/mortgages_gradient.gif); background-repeat: repeat; color: #FFFFFF;
					font-size:13px;
					font-weight:bold;
					padding-left:4px;}					
.style1 
					{
					 font-size: 12px;
					 color:#990000;
					 font-weight:bold;
					 }
.BorderRight1px		{Border-right:1px solid; padding-right:7px;}
.BorderTop1px		{border-top:1px solid; border-color:#666666;}
.PaddingLeft50px	{padding-left:50px;}
.PaddingLeft5px		{padding-left:5px;}
.PaddingLeft7px		{padding-left:7px;}
.PaddingLeft10px	{padding-left:10px;}
.PaddingRight10px	{padding-right:10px;}
.PaddingLR10px		{padding-left:10px;
					padding-right:10px;}