/* CSS Document */

body 
{
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	background-color:#ffffff;
	background-image:url(images/header_back.gif);
	background-repeat:repeat-x;
}

#page	{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	}
	
#headerholder	{
	margin-left:auto;
	margin-right:auto;
	width:964px;
	height:117px;
	}
	
#logoholder	{
	float:left;
	width:244px;
	height:87px;
	padding-top:28px;
	}
	
#toplinks	{
	float:right;
	width:576px;
	padding-top:39px;
	}
	
#toptabs		{
	float:right;
	width:612px;
	margin-right:23px;
	}
	
#welcome        {
       height:39px;
       text-align:right;
       width:612px;
       }

#usalogo        {
       height:40px;
       text-align:right;
       width:612px;
       }
	
#tabholder	{
	width:714px;
	height:27px;	
	margin-left:-80px;
	}	
	
.texttoplinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}	
	
.texttoplinks a:link	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}
	
.texttoplinks a:active	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}
	
.texttoplinks a:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	}			
	
.texttoplinks a:hover	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}
	
.texttoplinksdevide	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#f69691;
	font-weight:normal;
	}	
	
.texttoplinkswhite	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
	}	
	
td#menu_cell {
	height: 18px;
}

td#menu_cell a {
	height: 100%;
	width: 100%;
	display: block;
	background-color:#FFFFFF;
}

td#menu_cell a:hover {
	background-color:#EE2B22;
}	

.formtext	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#818080;
	}
	
#footerholder	{
	margin-left:auto;
	margin-right:auto;
	float:left;
	width:1000px;
	height:18px;
	padding-top:4px;
	background-image:url(images/footer_back.gif);
	}
	
.footertext		{		
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
	
.footertext a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}		
	
.footertext a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}		
	
.footertext a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}		
	
.footertext a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EE2B22;
	text-decoration:underline;
	}
	
.licensetext		{		
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	}
	
.licensetext a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration: underline;
	}		
	
.licensetext a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration: underline;
	}		
	
.licensetext a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration: underline;
	}		
	
.licensetext a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EE2B22;
	text-decoration: underline;
	}	
	
	
.normaltext		{		
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
	
.normaltext a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	}		
	
.normaltext a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}		
	
.normaltext a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}		
	
.normaltext a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EE2B22;
	text-decoration:underline;
	}			
	
#pagecontenthome	{
	margin-left:auto;
	margin-right:auto;
	width:964px;
	margin-bottom:20px;
	}
	
#pagecontentforhome	{
	margin-left:auto;
	margin-right:auto;
	width:964px;
	height:675px;
	}	
	
#indexleftside	{
	float:left;
	width:472px;
	height:675px;
	background-color:#dedede;
	}
	
#indexrightside	{
	float:right;
	width:472px;
	background-image:url(images/rightside_back.gif);
	height:675px;
	}	
	
#pagerightside	{
	float:right;
	width:200px;
	height:200px;
	background-image:url(images/rightside_back.gif);
	}
	
#pageleftside	{
	float:left;
	width:744px;
	}	
	
#homeimg	{
	width:472px;
	height:280px;
	background-image:url(images/lasso_img2.jpg);
	background-repeat:repeat-x;
	}	
	
.busenessline	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#aeadad;
	font-weight:normal;
	}	
	
.busenesslinered	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	color:#EE2B22;
	font-weight:normal;
	}	
	
#queries	{
	margin-left:20px;
	margin-top:20px;
	width:432px;
	padding-top:12px;
	border-top: solid 1px #e2b2af;
	}
	
#needhelp	{
	margin-left:20px;
	margin-top:20px;
	width:432px;
	padding-top:12px;
	border-top: solid 1px #e2b2af;
	}	
	
.phoneno	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#01a0f2;
	font-weight:normal;		
	}
	
#movieholder	{
	width:472px;
	height:304px;
	}	
	
#homefeatures	{
	width:442px;
	padding:15px;
	background-color:#EE2B22;
	}
	
.white16b	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	}
	
.red16b	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#EE2B22;
	font-weight:bold;
	}	
	
.red14b	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#EE2B22;
	font-weight:bold;
	}	
	
.white12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}	
	
.white12 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}		
	
.white12 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}		
	
.white12 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	}		
	
.white12 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration: underline;
	}	
	
#homenewsletters	{
	width:442px;
	padding:15px;
	background-color:#dedede;
	}		
	
#contentinside	{
	background-color:#FFFFFF;
	margin:20px;
	border-top: solid 1px #e2b2af;
	padding-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}		
	
.redstar	{
	color:#ee2b22;
	}		