body,td,th 			{font:Tahoma; font-size: 12px;color: #ffffff;}

body 				{margin-left: 0px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px; background-image:url(../images/backgrounds/bg.jpg); background-repeat:repeat;}



a 					{text-decoration: none;color: #FFFFFF; font:Tahoma; font-size:12px;}

a:link 				{text-decoration: none;color: #FFFFFF; font:Tahoma; font-size:12px;}

a:visited 			{text-decoration: none;color: #FFFFFF; font:Tahoma; font-size:12px;}

a:hover 			{text-decoration: none;color: #666666; font:Tahoma; font-size:12px;}

a:active 			{text-decoration: none;color: #666666; font:Tahoma; font-size:12px;}



.subnav a:link 		{color:#D60000; font-size:16px; font:Tahoma; text-decoration:blink;}

.subnav a:visited 	{color:#D60000; font-size:16px; font:Tahoma; text-decoration:blink;}

.subnav a:hover 	{color:#666666; font-size:16px; font:Tahoma; text-decoration:none;}

.subnav a:active 	{color:#666666; font-size:16px; font:Tahoma; text-decoration:none;}



.subnav2 a:link 	{color:#D60000; text-decoration:none;}

.subnav2 a:visited 	{color:#D60000; text-decoration:none;}

.subnav2 a:hover 	{color:#666666; text-decoration:none;} 

.subnav2 a:active 	{color:#666666;}





.arrows a:link 		{color:#D60000; text-decoration:none;}

.arrows a:visited 	{color:#D60000; text-decoration:none;}

.arrows a:hover 	{color:#333333; text-decoration:none;} 

.arrows a:active 	{color:#333333;}



.email a:link 		{color:#FFFFFF; font:Tahoma; font-size:12px;}

.email a:visited 	{color:#FFFFFF; font:Tahoma; font-size:12px;}

.email a:hover 		{color:#333333; font:Tahoma; font-size:12px;} 

.email a:active 	{color:#333333; font:Tahoma; font-size:12px;}



#overflow 			{overflow:auto; width:430px; height: 250px; text-align:left;}



#nav 				{color:#FFFFFF;}





input#name2, #date {background-color:#FFFFFF; color:#333333; width:170px; border: 1px solid #FFFFFF; font-size:10px;}

input#name, #email, #home, #mobile, #address1, #address2, #town, #postcode, #county, #comments,#subject, #confirm_email, #fileatt {background-color:#FFFFFF; color:#333333; width:220px; border: 1px solid #d60000; font-size:10px;}

input#ipaddr		{background-color:transparent; color:#333333; width:100px; border: 1px solid #D60000; font-size:10px; text-align:center;}

textarea			{background-color:#FFFFFF; color:#333333; width:170; border: 1px solid #FFFFFF; font-size:10px;}

input#submit		{background-color:#D60000; color:#FFFFFF; width:100px; border: 1px solid #FFFFFF; text-decoration:none; font-size:10px;}

textarea#fault		{background-color:transparent; color:#333333; width:495px; border: 1px solid #D60000; font-size:10px;}

textarea#fault2		{background-color:transparent; color:#333333; width:300px; border: 1px solid #D60000; font-size:10px;}

input#fileatt		{background-color:#FFFFFF; color:#333333; border: 1px solid #D60000; font-size:10px;}



select				{background-color:#FFFFFF; color:#333333; width:60px; border: 1px solid #D60000; font-size:10px;}

select#os, #fb, #technician, #satisfied, #time, #day	{color:#333333; width:170px; border: 1px solid #D60000; font-size:10px;}

input#box			{background-color:transparent; color:#333333; width:200px; border: 1px dashed #D60000; font-size:10px;}



.style1 			{color: #D60000;font-size: 16px; font: Tahoma;}

.style2 			{color: #000000;font-size: 16px; font: Tahoma;}

.style3				{color: #ffffff; font-size:10px;}

.style12 			{color: #cccccc}



.input			{width:15px; background-color:#FFFFFF; border: 1px dashed #D60000;}



#enterName 			{visibility: hidden;padding-left: 50px;}



lowernav			{text-decoration: none;color: #FFFFFF;}