-- 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; }

.telco_std_table	{font-family:verdana, sans-serif;
					font-size: 11px;
					padding-left:10px;
					padding-right:10px;
					color:#8300BB;
					}

.copy		
					{
					 font-family:verdana, sans-serif;
					 font-size: 10px;
					 color:#8300BB;
					 font-weight:100;
					 }
					 
.intramedia		{
					 font-size: 12px;
					 color:#FFFFFF;
					 font-weight:100;
					 }					 
.error		{
					 font-size: 12px;
					 color:#FF0000;
					 font-weight:100;
					 }
					 				 					
.form_cells			{background-color:#E4FFD2;
					padding-left:10px;}
.form_cells_off		{background-color:#CECECE;
					padding-left:10px;}

.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;}
					
.FormFields_small	{color: #000000;
					border: 1px solid #647D9D;
					font-size: 9px;
					height: 10px;
					width: 200px;}
										
.PostCodeField		{color: #000000;
					border: 1px solid #647D9D;
					font-size: 10px;
					width: 45px;}
					
.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;}
					
					
.text_area			{color: #647D9D;
					font-family:verdana, sans-serif;
					border: 1px solid #647D9D;
					font-size: 11px;
					width: 550px;}

.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:#8300bb;
					 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:#8300BB;
					 font-weight:100;
					 }

.new_copy_b		{
					 font-size: 10px;
					 color:#8300BB;
					 font-weight:bold;
					 }
.new_copy		{
					 font-size: 11px;
					 color:#8300BB;
					 font-weight:100;
					 }

.new_copy_green		{
					 font-size: 11px;
					 color:#2d9c40;
					 font-weight:100;
					 }

.new_copy_black		{
					 font-size: 11px;
					 color:#000000;
					 font-weight:500;
					 }

.search_header		{
					 font-size: 14px;
					 color:#0000000;
					 font-weight:100;
					 }

.footer		{
					 font-size: 10px;
					 color:#0000000;
					 font-weight:100;
					 }

.box				{border: 1px solid; border-color:#666666; padding:6px;}

.tbl_head			{background-image: url(/images/telco_gradient.jpg); background-repeat: repeat; color: #000066;}

.tbl_head_res		{background-image: url(/images/telco_gradient_2.jpg); background-repeat: repeat; color: #000066;}

table.telco_table {
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
table.telco_table th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.telco_table td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}

table.telco_table3 {
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: #f3e7fe;
}
table.telco_table3 th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: #f3e7fe;
	-moz-border-radius: ;
}
table.telco_table3 td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: #f3e7fe;
	-moz-border-radius: ;
}

table.telco_table_header {
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
	border-bottom: none;
}
table.telco_table_header th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.telco_table_header td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: gray;

	-moz-border-radius: ;
	border-bottom: none;
}

table.table_blank {
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
table.table_blank th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.table_blank td {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}


table.telco_table2 {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: #ffffff;
}
table.telco_table2 th {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.telco_table2 td {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
	border-color: gray;
	background-color: #ffffff;
	-moz-border-radius: ;
}

.prod_head			{background-image: url(/images/telco-grad.gif); background-repeat: repeat; color: #FFFFFF;
					font-size:13px;
					font-weight:bold;
					padding-left:4px;}

#PageTab {height:35px; width:140px;float:left; text-align:center; background-image:url('../../images/tab-but.gif'); background-repeat:no-repeat;}
#PageTab a:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
#PageTab a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#089E32; }
#spacer2	{height:0px;float:left; width:4px}
#TabMenu {padding-left:4px;}

