/*
(c) Fit-Equip.com 2008
*/
/* stiwcher code .css */

div#switcher {
	/*left: 908px;  563px */
	font-family: Arial;
	font-size: 11px;
}
div#switcher.show {
	border: 1px solid #f00;
}
div#switcher a {
	color: #675d55;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
}
div#switcher a:hover, div#switcher td.alt a:hover {
	color: #fff;
	font-family: Arial;
	font-size: 11px;
}
div#switcher td.alt a {
	color: #9d9189;
	font-family: Arial;
	font-size: 11px;
}
div#switcher h6 {
	display: block;
	/*float: right;*/
	margin-bottom: -1px;
	height: 23px;
	width: 207px;
	cursor: pointer;
}
body div#switcher h6.hide, body div#switcher h6.hover {
	display: none;
}
div#links {
	width: 344px;
	background-color: #231f1b;
	border: 1px solid #342b23;
	display: none;
}
div#links.show {
	display: block;
}
div#links div {
	width: 344px;
}
div#links div.alt, div#links div#second {
	background-color: #1b1713;
	border-top: 1px solid #352f29;
	border-bottom: 1px solid #352f29;
}
div#links div table {
	margin: 30px 10px 30px 25px;
}
div#links div table tr.hover a {
	color: #fff;
}
div#links table td {
	line-height: 1.5em;
}
div#links table td.alt {
	width: 110px;
}


div#localize_head {
	
	right: 0px;
	top: 0px;
	width: 164px;
	font-family: Arial;
	font-size: 11px;
	z-index: 9998;
}
div#localize_head.show {
	border: 1px solid #f00;
}
div#localize_head a {
	color: #675d55;
	text-decoration: none;
}
div#localize_head a:hover, div#localize_head td.alt a:hover {
	color: #fff;
}
div#localize_head td.alt a {
	color: #9d9189;
}
div#localize_head h6 {
	display: block;
	height: 23px;
	width: 80px;
	cursor: pointer;
}
body div#localize_head h6.hide, body div#localize_head h6.hover {
	display: none;
}
div#localize {
	float: right;
	width: 160px;
	background-color: #231f1b;
	border: 1px solid #342b23;
	display: none;
	color: #9d9189;
}
div#localize.show {
	display: block;
}
div#localize div {
	width: 160px;
}
div#localize div table {
	margin: 10px 10px 10px 15px;
}


.clearfix {
	display: block;
}

*{margin:0;padding:0;}
body {
	color:#000; 
	background-color: #fff;
	background-image:url(back.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	font:Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-left: 10px;
}
html, body, tr,td {
	margin: 0;
	padding: 0;
	border: none;
	font:Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#wrapper {
	margin: 0 auto;
	width: 75px;
	font:Arial, Helvetica, sans-serif;
	font-size: 15px;
	vertical-align: middle;
}
span {
	font:Arial, Helvetica, sans-serif;
	font-size: 15px;
}




p, b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
	
/*.luke {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ccc;}
a.luke:link {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666;text-decoration:none;}
a.luke:visited {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666;text-decoration:none;}
a.luke:hover {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666;text-decoration:underline;}
a.luke:active {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;background-color:#666;text-decoration:none;}
*/
#services-menu {
text-align:right;
font-size:16px;
}
#services-menu a {
font-family: Arial, Helvetica, sans-serif; color:#CCC; text-decoration:none;font-size:16px;
}
#services-menu a.current {
font-family: Arial, Helvetica, sans-serif; color:#FFF;background-color:#ba1a1a;text-decoration:none;font-size:16px;
}
#services-menu a:link, a:visited {
font-family: Arial, Helvetica, sans-serif;  color:#ba1a1a;text-decoration:none;font-size:16px;
}
#services-menu a:active {
font-family: Arial, Helvetica, sans-serif;  color:#ba1a1a;text-decoration:none;font-size:16px;
}
#services-menu a:hover {
font-family: Arial, Helvetica, sans-serif;  color:#FFF;text-decoration:none;background-color:#ba1a1a;font-size:16px;
}
.luke2x {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
}
.luke2XXXx {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
}
.luke {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#CCCCCC;
}
.luke a, a:link, a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666;
	text-decoration:none;
}
.luke a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	background-color:#666;
	text-decoration:none;
}
.luke a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666; 
	text-decoration:underline;
}
.textluke {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666;
}
.smalltext3 {
font-family: arial; 
font-size: 11px;
}
.smalltext2 {
font-family: arial; 
font-size: 11px;
color: #666;
}
.search {
font-family: arial; 
font-size: 11px;
color: #5b6473;
width: 130px;
}
.news {
font-family: arial; 
font-size: 11px;
color: #5b6473;
width: 120px;
}
.pagetitle {
color: #666;
font-size: 16px;
font-weight: bold;
font-family: arial; 
}
b.white {
color: #666;
}
.yellow {text-decoration: none; color: #fffc00;}
A.yellow:link {text-decoration: none; color: #fffc00; font-family: arial; font-size: 11px;}
A.yellow:visited {text-decoration: none; color: #fffc00; font-family: arial; font-size: 11px; }
A.yellow:active {text-decoration: none; color: #fffc00; font-family: arial; font-size: 11px; }
A.yellow:hover {text-decoration: underline; color: #fffc00; font-family: arial; font-size: 11px; }
A.yellowhover:link {text-decoration: none; color: #666; font-family: arial; font-size: 11px;}
A.yellowhover:visited {text-decoration: none; color: #666; font-family: arial; font-size: 11px; }
A.yellowhover:active {text-decoration: none; color: #666; font-family: arial; font-size: 11px; }
A.yellowhover:hover {text-decoration: underline; color: #fffc00; font-family: arial; font-size: 11px; }
A.smallwhite:link {text-decoration: none; color: #666; font-family: arial; font-size: 11px;}
A.smallwhite:visited {text-decoration: none; color: #CCC; font-family: arial; font-size: 11px; }
A.smallwhite:active {text-decoration: none; color: #666; font-family: arial; font-size: 11px; }
A.smallwhite:hover {text-decoration: underline; color: #666; font-family: arial; font-size: 11px; }
A.greenlink:link {text-decoration: none; color: #666; font-family: arial; font-size: 11px;}
A.greenlink:visited {text-decoration: none; color: #666; font-family: arial; font-size: 11px; }
A.greenlink:active {text-decoration: none; color: #666; font-family: arial; font-size: 11px; }
A.greenlink:hover {text-decoration: underline; color: #666; font-family: arial; font-size: 11px; }
A.brightgreen:link {text-decoration: none; color: #0090ff; font-family: arial; font-size: 11px;}
A.brightgreen:visited {text-decoration: none; color: #0090ff; font-family: arial; font-size: 11px; }
A.brightgreen:active {text-decoration: none; color: #0090ff; font-family: arial; font-size: 11px; }
A.brightgreen:hover {text-decoration: underline; color: #0090ff; font-family: arial; font-size: 11px; }
A.clear:link {text-decoration: none; }
A.clear:visited {text-decoration: none; }
A.clear:active {text-decoration: none; }
A.clear:hover {text-decoration: none; }
.prodtitle
{
	font-family:Arial;
	color:#0F429E;
	font-size:11px;
	font-weight:bold;
}
.category, .brand
{
	font-family:Arial;
	color:#666;
	font-size:11px;
}
.category A, .brand A
{
	color:#666;
    text-decoration:none;
}
.category A:hover, .brand A:hover
{
    color: #fffc00
}
input
{
	border-style: solid;
	border-color: #4F4F4F;
	border-width:1px;
}
.green{
color: #569000;

}
.brightgreen{
color: #fffc00;

}



#constrain {
	position:absolute;
	left:20%;
	top: 10%;
	margin: 0px 0 0 0px;
	/*width:400px;*/ 
	/* resotration is the color code 0090ff */
	/* height:600px; 500px; */
	background:#fff;
	padding:20px;
	}
#constrain p {
	font-family: 'Arial', sans-serif; /* was trecbuych */
	font-size: 15px;
	font-weight:bold;
	color:#666; /*old color #fff*/
	text-decoration:none;
	}
#constrain a {
	color:#666;
	text-decoration:none;
	}
#constrain a:hover {
	color:#000;
	}
#constrain span {
	color: #ccc;
}
.right {
	float:right;
	}
img {
	border:0;
	}
.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenuclass li{
float: left;
}

.tabsmenuclass a{
display: block;
padding: 5px 7px;
background: #E8E8E8;
color: black;
margin-right: 1px;
text-decoration: none;
font: bold 13px Arial;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: black;
color: white;
}

.tabsmenucontentclass{
clear: left;
background: #E8E8E8;
width: 90%;
height: 24px;
padding: 5px;
border: 1px solid silver;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
margin-right: 1em;
}

#footer {
background-image:url(footerBackground.gif);
background-position:center top;
background-repeat:repeat-x;
border-top:1px solid #DDDDDD;
margin-top:40px;
padding:20px 10px 0 50px;
	
}


#googlemap {
text-align:center;

}







