body	{
	margin:0px;
	padding:0px;
	background:#999999;
	font-family:Verdana; Tahoma;
	}
td {
	vertical-align:top;
	font-size:12px;
	line-height:14px;
	font-family:Verdana; Tahoma;
	color:#2C1F1E;
	}	
img {
	border:0;
	}						
/*--------------------------------------------------   ul, em, i, form	 ---------------------*/	
ul {
	list-style-type:none;
	margin:0px; 
	padding:0px; 
	}	
em, i {
	font-style:normal;
	}	
form {
	padding:0px;
	margin:0px;
	}	
/*----------------------------------------------------   a	 ---------------------*/	
a	{
	color:#730519;
	font-size:12px;
	text-decoration:none;
	}
a:hover	{
	color:#730519;
	font-size:12px;
	text-decoration:underline;
	}
strong i {
	font-size:11px;
	}
strong 	{
	}	
strong a	{
	text-decoration:none;
	}
strong a:hover	{
	text-decoration:underline;
	}		
b	{
	}
strong	{
	}
b i {
	font-size:11px;
	line-height:11px;
	}	
b i a{
	font-size:11px;
	line-height:10px;
	text-decoration:none;
	}
b i a:hover{
	font-size:11px;
	line-height:10px;
	text-decoration:underline;
	}								
/*----------------------------------------------------   input, textarea	 ---------------------*/	
input, textarea {
	width:222px;
	background-color:#000000;
	font-family:Verdana; Tahoma;
	font-size:11px;
	color:#2C1F1E;
	line-height:10px;
	padding-left:2px;
	padding-right:2px;
	}		
input	{
	height:18px;
	margin:1px 0px 0px 0px;
	}
textarea	{
	height:70px;
	margin:1px 0px 0px 0px;
	overflow:hidden;
	}

.intut_head	{
	width:120px;
	height:19px;
	background-color:#E9E7D8;
	border:1px solid #34030C;
	color:#2C1F1E;
	margin:0px 0px 0px 0px;
	}
.input_head_submit	{
	height:19px;
	width:41px;
	border:0;
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 0px;
	}
.inlineRadio	{
	width:13px;
	margin:0px 3px 0px 5px;
	
}
.inputText	{
	margin-left:0px;
}
span.inlineOrderedListText	{
	font-weight:bold;
}

/*-----------------------------------------------------   bg_talling	 ---------------------*/							
.point_y_bg	{	
	background:url(images/point_y_bg.gif) left top repeat-y;
	}
.bg_title	{	
	background:url(images/bg_title.jpg) left top no-repeat #FFFFFF;
	height:42px;
	}
.bg_2	{	
	background:url(images/bg_2.jpg) left bottom no-repeat;
	}		
.head_bg	{	
	background:url(images/head_bg.jpg) left top no-repeat;
	}
#home .head_bg {
	background:url(images/header_home.jpg) left top no-repeat;
}
#store .head_bg {
	background:url(images/header_store.jpg) left top no-repeat;
	background-color:#FFFFFF;
}
#services_fees .head_bg {
	background:url(images/header_services_fees.jpg) left top no-repeat;
}
#remote_assistance .head_bg {
	background:url(images/header_remote_assistance.jpg) left top no-repeat;
}
#schedule_appointment .head_bg {
	background:url(images/header_schedule_appointment.jpg) left top no-repeat;
}
#refer_client .head_bg {
	background:url(images/header_refer_client.jpg) left top no-repeat;
}
#pay_invoice .head_bg {
	background:url(images/header_pay_invoice.jpg) left top no-repeat;
}
#faq .head_bg {
	background:url(images/header_faq.jpg) left top no-repeat;
}
#about_us .head_bg {
	background:url(images/header_about_us.jpg) left top no-repeat;
}
#contact_us .head_bg {
	background:url(images/header_contact_us.jpg) left top no-repeat;
}
#legal_disclaimers .head_bg {
	background:url(images/header_legal_disclaimers.jpg) left top no-repeat;
}
#downloads .head_bg {
	background:url(images/header_downloads.jpg) left top no-repeat;
}
#selecting_technician .head_bg {
	background:url(images/header_selecting_technician.jpg) left top no-repeat;
}
.m_bg	{	
	background: #45030F url(images/m_bg.jpg) left top no-repeat;
	}					
/*-----------------------------------------------------  	li	 	---------------------*/
li	{
	background-image:url(images/list_0_1.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	font-size:12px;
	margin:0px 0px 4px 0px; 
	padding:0px 0px 0px 14px;
	line-height:13px;
	color:#7C7C7C;
	}
li a	{
	color:#730519;
	font-size:12px;
	text-decoration:none;
	}
li a:hover	{
	color:#730519;
	font-size:12px;
	text-decoration:underline;
	}	
/*------------------------------------------------------- footer	 ---------------------*/
.footer 	{
	background:#E8E8E8;
	}
.footer td	{
	color:#444444;
	font-size:11px;
	line-height:12px;
	}	
.footer a	{
	color:#444444;
	font-size:11px;
	text-decoration:none;
	}
.footer a:hover	{
	color:#444444;
	font-size:11px;
	text-decoration:underline;
	}
.footer span a	{
	color:#730519;
	}
.footer span a:hover	{
	color:#730519;
	}	
/*-----------------------------------------------------    border   ---------------------*/
.border_l  {
	border-right:1px solid #44030F;
	width:50%;
	}	
.border_r  {
	border-left:1px solid #44030F;
	width:50%;
	}
/*-----------------------------------------------------    end   ---------------------*/			


.mainNav:link, .mainNav:visited, .mainNav:active	{
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	font-family:verdana;
}
.mainNav:hover	{
	color:#FFF;
	text-decoration:underline;
	font-size:12px;
	font-family:verdana;
}
ul.mainNav	{
	margin:10px 0px 10px 20px;
}
li.mainNav	{
	background:top left url('images/nav_arrow.gif') no-repeat;
	background-position:0px 0px 20px 20px;
}
span.introWord	{
	font-size:15px;
	font-weight:bold;
}
span.inlineBold	{
	font-weight:bold;
}

.buttonLink:link, .buttonLink:visited, .buttonLink:active	{
	padding:3px 5px 3px 5px;
	background:#730519;
	margin-right:30px;
	margin-bottom:0px;
	height:20px;
	color:#FFF;
	text-decoration:none;
	font-size:13px;
	font-family:verdana;
}
.buttonLink:hover	{
	color:#FFF;
	text-decoration:underline;
	font-size:13px;
	font-family:verdana;
}
div.buttonLink	{
	margin-top:20px;
	text-align:center;
}
.bodyLink:link, .bodyLink:visited, .bodyLink:active	{
	text-decoration:none;
}
.bodyLink:hover	{
	text-decoration:underline;
}
span.bodyTitle	{
	font-size:15px;
	font-weight:bold;
}
span.bodySubtitle	{
	font-size:12px;
}
ul.inlineList	{
	color:#F00;
	margin-left:10px;
}
li.inlineList	{
	color:#000;
	background-image:url(images/black_inline_bullet.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	font-size:12px;
	margin:0px 0px 4px 0px; 
	padding:0px 0px 0px 10px;
	line-height:15px;
}
ul.inlineOrderedList	{
	color:#F00;
	margin-left:10px;
}
li.inlineOrderedList	{
	color:#000;
	background-image:none;
	background-position:0px 5px;
	background-repeat:no-repeat;
	font-size:12px;
	margin:0px 0px 4px 0px; 
	padding:0px;
	line-height:15px;
}
.bodyLinkBack:link, .bodyLinkBack:visited, .bodyLinkBack:active	{
	text-decoration:none;
	font-size:11px;
}
.bodyLinkBack:hover	{
	text-decoration:underline;
}
input[type=submit]	{
/*background-color: #F00;*/
}
table.internal	{
	border-top: 1px solid #000;
	border-left: 1px solid #000;
}
table.internal td	{
	padding: 0px 5px 0px 5px;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}
span.internal	{
	font-size: 9px;
}


