/* CSS Document */

body, h1, h2, h3, p, a, ul, li, img {

	margin: 0px;

	padding: 0px;

}

body { background-image:url(../images/bg-img.jpg); height:702px; background-repeat:repeat-x;
	

	font-family: Tahoma, Arial;

	font-size:12px;

	color: #FFFFFF;
	background-color:#202020;

}

img {

	border:none;

}

ul {

	list-style-type: none;

}

h1 {

	float:left;

	padding: 15px 0 0 0;

}

h1 a{

	text-indent: -9999px;

	float: left;

	overflow:hidden;

	height: 34px;

	width: 313px;

	background: url(../images/speed_limit_heading.gif) no-repeat left center;	

}

h2 {



}

h3 {

	font-size: 14px;

	text-transform: uppercase;

	line-height: 15px;

	display: block;

	border-bottom: solid 1px #FFFFFF;

	margin-bottom: 10px;

	padding: 10px 0 6px 0;

	letter-spacing: 1px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}



p {

	font-size: 11px;

	line-height:16px;

}

a {

	text-decoration:none;

}

a:hover {

	text-decoration:underline;

}


.header-menu{ background-image:url(../images/menu-bg.jpg); height:44px; background-repeat:repeat-x;	}

.lft-menu-topbg{ background-image:url(../images/left-top-bg.jpg); width:205px; height:45px; background-repeat: no-repeat;	}
.lft-menu-midbg{ background-image:url(../images/left-menu-midbg.jpg); width:205px; background-repeat: repeat-y;	}
.lft-menu-butmbg{ background-image:url(../images/left-menu-butombg.jpg); width:205px; height:9px; background-repeat: no-repeat;	}

.lft-menu-mid-butmbg{ background-image:url(../images/left-menu-mid1bg.jpg); width:205px; height:5px; background-repeat: no-repeat; background-position:bottom;	}

.mid-top-serch-lft{ background-image:url(../images/mid-serch-leftbg.jpg); width:21px; height:128px; background-repeat: no-repeat; background-position:right; background-position:top	}
.mid-top-serch-mid{ background-image:url(../images/mid-serch-mid.jpg); height:128px; background-repeat: repeat-x;	}
.mid-top-serch-rite{ background-image:url(../images/mid-serch-ritebg.jpg); width:21px; height:128px; background-repeat: no-repeat;	}

.gry-bxbg{ background-image: url(../images/gry-bg.jpg); height:172px; width:172px; background-repeat:no-repeat;}
.gry-bxbg-header{ background-image: url(../images/gry-bg.jpg); height:310px; width:710px; background-repeat:no-repeat;}

.buy-view-grybg{ background-image: url(../images/gry-link-bg.jpg); height:44px; width:172px; background-repeat:no-repeat;}

.mid-hd-lftbr{ background-image:url(../images/mid-bar-lft-bg.jpg); width:9px; height:40px; background-repeat: no-repeat; background-position:right	}
.mid-hd-midbr{ background-image:url(../images/mid-bar-mid-bg.jpg);  height:40px; background-repeat: repeat-x;	}
.mid-hd-riebr{ background-image:url(../images/mid-bar-ritebg.jpg); width:9px; height:40px; background-repeat: no-repeat;	}



.futer{ background-color:#4d4d4d; height:300px;}

.white-14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;}
.white-12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; margin-left:10px;}
.white-12-2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}

.white-17{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#ffffff}

.blue-14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0a9bcb;}
.blue-12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a9bcb; margin-left:10px;}
.blue-12-1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a9bcb; }
.black-12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

.blue-pager{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#0a9bcb;}
/*------------------shopping cart--------------------*/
#table_shopping_cart {
  width: 950px;
  border-collapse: collapse;
  margin: 18px 23px 14px 22px;
  background-color: #fff;
  text-align: left;
  vertical-align: middle;
  color: #4b4b4b;
  font-size: 12px;
}
#table_shopping_cart table.shopcart_price_box {
  border-collapse:collapse;line-height:15px;
}

#table_shopping_cart td {
  border: 3px solid #4D4D4D;
  padding-top: 14px;
  padding-bottom: 14px;
}

.temp_shopping_cart #table_shopping_cart .shopcart-firsttr    , .temp_shopping_cart #table_shopping_cart .shopcart-lasttr-lasttd {
  background-color: #000000;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  vertical-align: middle;
}

.temp_shopping_cart #table_shopping_cart .shopcart-firsttr td {
  border: 3px solid #4D4D4D;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
}

.temp_shopping_cart #table_shopping_cart .shopcart-lasttr-lasttd {
  color: #4b4b4b;
  text-align: right;
  padding-top: 5px;
  padding-bottom: 5px;
}

.temp_shopping_cart #table_shopping_cart .shopcart-lasttr-lasttd span {
  margin: 0;
  margin-right: 10px;
}

#table_shopping_cart tr td div {
  margin-left: 22px;
  margin-right: 22px;
  /*text-align: justify;*/
}

.temp_shopping_cart #table_shopping_cart .shopcart-lasttr-firsttd {
  border: none;
  background-color: #4D4D4D;
  text-align: left;
  color: #4b4b4b;
  font-size: 12px;
}

.temp_shopping_cart #table_shopping_cart .shopcart-lasttr-firsttd span {
  margin-left: 12px;
}

#table_shopping_cart .align_2 div {
  text-align: center;
  vertical-align: middle;
}

#table_shopping_cart .align_1 {
  text-align: center;
  vertical-align: middle;
}


#table_shopping_cart a {
  color: #4396CA;
  font-size: 12px;
  font-weight: bold;
}

#table_shopping_cart tr .shopcart-firsttd {
  width: 93px;
}

#table_shopping_cart tr .shopcart-lasttd {
  width: 284px;
}

#table_shopping_cart .sources {
  width: 139px;
}

/*-----------------------  CHECKOUT -----------------------------------------*/
.checkout h1 {
  margin-left: 23px;
}

/*-------------------------- WISHBOX ---------------------------------------*/
.wishbox a.button_2 {
  float: right;
  margin-top: 0px;
  margin-bottom: 0px;
}
<!--
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:
10 px; color: #003068; text-decoration: none; background-color: #FFFFFF;
border-color: #4D4D4D; border-style: solid;
border-top-width: 0 px; border-right-width: 0 px; border-bottom-width: 0
px; border-left-width: 0 px}
-->
<!--
input11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:
10 px; color: #FFFFFF; text-decoration: none; background-color: #FFFFFF;
border-color:#FFFFFF border-style: solid;
border-top-width: 0 px; border-right-width: 0 px; border-bottom-width: 0
px; border-left-width: 0 px}
-->
