body{
padding:0px;
margin:0px;
background:#313337;
}
a
{
    color:#00c2cc;
    text-decoration:none;    
    }

table {border-collapse:collapse; border:0px;}


table, td {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top; padding:0px;}

a:hover{text-decoration:none;}

img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#8D8D8D;
	}
	
.m_text a { color:#4D8F9D; text-decoration:none}
.m_text a:hover{text-decoration:underline}

.m_text span { color:#00c2cc}

.m_text font a{ color:#4D8F9D; font-size:11px; color:#8D8D8D; text-decoration:underline}
.m_text font a:hover{ text-decoration:none}

.m_text li a { color:#8D8D8D; text-decoration:none}
.m_text li a:hover{text-decoration:none}

.m_text span a { color:#8D8D8D; text-decoration:none; background:url(images/a1.gif) left center no-repeat; padding-left:15px}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}
	
.box { background:url(images/box.gif) no-repeat; color:#FFFFFF; font-size:9px; height:17px; padding-left:6px; position:absolute; padding-right:5px}

.form{height:22px; margin-top:1px;}
input {width:171px; height:19px; border:#191A1C 1px solid; background:#2A2C2E; padding-left:5px}

textarea {width:171px; height:116px; border:#191A1C 1px solid; background:#2A2C2E; padding-left:5px; overflow:auto; margin-top:1px}

ul {margin:0; padding:0; list-style:none}
li  {background:url(images/a1.gif) no-repeat left center; margin:0px; padding:0px 0px 0px 25px}
li a  {font-family:Tahoma; font-size:11px; line-height:20px; color:#8D8D8D; text-decoration:none;}
li a:hover { color:#4D8F9D; text-decoration:none}

.img_bord_pad
{
    border: 2px solid #8d8d8d;
    padding:3px;
    margin: 0 5px;
}
a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none;
   
    }
   a.info img{margin:2px 0;}

a.info:hover{z-index:25; background-color:#f00; text-decoration:none;}

a.greenleaf div, a.wolfram div, a.komet div, a.manchester div, a.otm div, a.imco div, a.ati div, a.millstar div, a.sct div, a.uts div, a.iti div, a.bahco div, a.vsm div, a.mirka div, a.bosch div, a.fein div, a.pferd div, a.can-am div, a.stanley div, a.cooper div{display: none}

a.greenleaf:hover div,a.wolfram:hover div, a.komet:hover div, a.manchester:hover div, a.otm:hover div, a.imco:hover div, a.ati:hover div, a.millstar:hover div, a.sct:hover div, a.uts:hover div, a.iti:hover div{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    left:165px; width:380px;
    top:-20px; *top:0;
    border:1px solid #0cf;
    background-color:#333333; color:#999;
    text-align: left;
    padding:10px;}
    
a.bahco:hover div, a.vsm:hover div, a.mirka:hover div, a.bosch:hover div, a.fein:hover div, a.pferd:hover div, a.can-am:hover div, a.stanley:hover div, a.cooper:hover div
{
    display:block;
    position:absolute;
    left:-410px; width:380px;
    top:-20px; *top:0;
    border:1px solid #0cf;
    background-color:#333333; color:#999;
    text-align: left;
    padding:10px;
}

a.iti:hover div{top:-77px;*top:-52px;}

#txtImportant
{display:none;}
#txtImportantPop
{display:none;}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup
{
    background-color:#ffffff;
    border:solid 1px #504B24;
    padding:15px;
}