@charset "utf-8";
/* CSS Document */

body
{background-image: url(../images/background_top.gif); background-repeat: repeat-x; background-color: #000000; margin: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/* links */

a:link {
	color: #22A7DF;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #22A7DF;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: underline;
	color: #22A7DF;
}


/* tables */

.main 
{margin-left: auto; margin-right: auto;}

.home_text
{width: 900px; background-color: #ffffff;}

.logos
{width: 900px; background-color: #FFFFFF;}

.footer
{ width: 900px; background-color: #ffffff; background-image: url(../images/footerback.gif); background-position: bottom; background-repeat: no-repeat;
text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

td.home_captions
{width: 205px; padding: 10px; vertical-align: top; }

td.product_home
{width: 860px; padding: 20px; vertical-align: top; }

td.slides
{border-right: solid 1px #FFFFFF;}



/* CSS Document */

.anylinkcss{ 
	margin:0;
	padding:0; 
	border: 1px solid #FFFFFF;
	position:absolute; 
	visibility: hidden; 
	font:normal 10px Verdana; 
	line-height: 18px; 
	z-index: 100; 
	background-color: #006699; 
	width: 150px; 
}

.anylinkcss a{ 
	margin:0; 
	width: 100%; 
	display: block; 
	border-bottom: 1px solid #FFFFFF; 
	border-top: 0px;
	border-left: 0px;
	border-right: 0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11px; 
	text-indent: 5px; 
	color:#FFFFFF; 
	background-color: #006699; 
}

.anylinkcss a:hover{ 
	margin:0; 
	width: 100%; 
	display: block;
	border-bottom: 1px solid #FFFFFF; 
	border-top: 0px;
	border-left: 0px;
	border-right: 0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11px; 
	text-indent: 5px; 
	color: #006699; 
	background-color: #deeef6; 
}

.anylinkcss a:visited{ 
	margin:0; 
	width: 100%; 
	display: block; 
	border-bottom: 1px solid #FFFFFF; 
	border-top: 0px;
	border-left: 0px;
	border-right: 0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11px; 
	text-indent: 5px; 
	color:#FFFFFF; 
	background-color: #006699; 
}

.anylinkcss a:visited:hover{ 
	margin:0; 
	width: 100%; 
	display: block;
	border-bottom: 1px solid #FFFFFF; 
	border-top: 0px;
	border-left: 0px;
	border-right: 0px; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11px; 
	text-indent: 5px; 
	color: #006699; 
	background-color: #deeef6; 
}

.linktext{
	padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;
}

/*
=Navigation
*/


#hbuttons  {
	background-image:url(http://www.lasvegaswindowtint.com/images/under.gif);
	padding-left: 50px;
	
}

.hbuttons a{
padding: 4px 10px;
display: block;
text-decoration: none;
font: bold 12px Arial;
color: #ffffff;
height: 23px;
background-repeat: no-repeat;
padding-top: 8px;
text-align:center;
}

.hbuttons a:hover{
padding-top: -10px;
background-image:url(/img/tabsquareover.gif);
background-repeat:repeat-x;
height: 30px;
color:#FFFFFF;
text-decoration:underline;
}

/***  IE HACK FOR BUTTONS TO SOHW UP CORRECTLY  ***/
html>body .hbuttons a:hover{
	height: 23px;
}


/***********  SIDE CONTACT BUTTONS *******************/

#suggestPost {
	background:transparent url(../images/quote-request.png) no-repeat scroll 0px 0px;
	height:170px;
	left:0;
	position:fixed;
	top:150px;
	width:40px;
}

div#suggestPost:hover { background-position:-41px 0px;}

#suggestPost a {
	display:block;
	height:170px;
	width:40px;
}