/* CSS Document 2007 Cheap-Car.com. All Right Reserved | Adult Web Site Design By http://bluedesignstudios.com */

body {
	margin: 0;
	padding: 0;
	font-family: tahoma;
	font-size: 11px;
	background: #ECECEC url(images/bg_all.gif) repeat 0 0;
	color: #3D3D3D;
	}
img, table, td {
	margin: 0;
	padding: 0;
	font-size: 11px;
	}
img {
	border: 0;
	}
h1, h2, h3, h4, h5, h6, h7, p {
	padding: 0 0 5px 0;
	margin: 0;
	}
h1, h2, h3, h4, h5, h6, h7 {
	font-size: 11px;
	color: #3D3D3D;
	}
ul, li {
	padding: 0;
	margin: 0;
	list-style: none;
	}
form {
	padding: 0;
	margin: 0;
	}
select, input, textarea, option {
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-family: tahoma;
	color: #3D3D3D;
	}
a {
	color: #F62F0C;
	cursor: pointer;
	cursor: hand;
	}
a:hover {
	color: #59ADE3;
	}
div {
	box-sizing: border-box; 
	-moz-box-sizing: border-box;
	}
table, td {
	border-collapse: collapse;
	}
td {
	border-collapse: collapse;
	vertical-align: top;
	}

/*********************************************/

table.page {
	margin: 0 auto;
	border: #D4D4D4 1px solid;
	background: #FFFFFF;
	}
td.page {
	padding: 0 7px;
	}


td.bm {
	background: #0860D7 url(images/bg_bm.gif) repeat-x 0 0;
	color: #3A8CFD;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 9px;
	text-align: center;
	vertical-align: middle;
	}
td.bm span {
	font-weight: normal;
	}
td.bm a {
	color: #FFFFFF;
	}
td.bm a:hover {
	color: #99D5FF;
	}
td.copy {
	font-size: 9px;
	text-align: center;
	vertical-align: middle;
	}

td.tm {
	background: url(images/bg_tm.jpg) no-repeat 0 0;
	text-transform: uppercase;
	font-size: 9px;
	vertical-align: middle;
	padding: 0 10px 0 0;
	}
td.tm td {
	text-transform: uppercase;
	font-size: 9px;
	}
td.tm img {
	margin: 0 5px -4px 10px;
	}
td.tm a {
	color: #000000;
	}
td.tm a:hover {
	color: #FE4100;
	}
td.tm a.home {
	color: #707070;
	}
td.tm a.home:hover {
	color: #FF3D1F;
	}
td.tm a.access {
	color: #FE4100;
	}
td.tm a.access:hover {
	color: #000000;
	}
td.tm2 {
	background: url(images/bg_tm.jpg) no-repeat 0 0;
	font-size: 11px;
	vertical-align: middle;
	padding: 0 10px 0 0;
	}
td.tm2 td {
	font-size: 11px;
	}
td.tm2 img {
	margin: 0 5px -4px 10px;
	}
td.tm2 span {
	color: #DDDDDD;
	}
td.tm2 a {
	color: #000000;
	}
td.tm2 a:hover {
	color: #FE4100;
	}
td.tm2 a.access {
	color: #FE4100;
	}
td.tm2 a.access:hover {
	color: #000000;
	}

td.space {
	padding: 7px;
	border: #DDDDDD 1px solid;
	}
td.space-x {
	background: #ECECEC url(images/bg_space.gif) repeat 0 0;
	}
div.mn {
	height: 31px;
	width: 175px;
	color: #3D3D3D;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	}
div.mn div {
	padding: 11px 20px 5px 31px;
	}
div.act {
	background: url(images/mn_act.gif) no-repeat 0 0;
	}
div.noact {
	background: url(images/mn_noact.gif) no-repeat 0 0;
	}
div.act_last {
	background: url(images/mn_act_last.gif) no-repeat 0 0;
	}
div.noact_last {
	background: url(images/mn_noact_last.gif) no-repeat 0 0;
	}
div.mn a {
	color: #000000;
	text-decoration: none;
	}
div.mn a:hover {
	color: #FE4100;
	}

div.search {
	border-left: #DDDDDD 1px solid;
	border-right: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	}


div.pic img {
	border: #DEDEDE 1px solid;
	}
div.info {
	padding: 10px;
	}
div.info p {
	padding: 0 0 1px 0;
	}
div.info span {
	color: #FE4100;
	}

td.cat {
	padding: 20px;
	border: #DDDDDD 1px solid;
	}
td.cat2 {
	padding: 20px 0;
	border: #DDDDDD 1px solid;
	vertical-align: middle;
	}
td.a_02 {
	background: url(images/a_02.gif) repeat-x 0 0;
	padding: 6px 0 0 0;
	}
td.a_02 h3 {
	color: #1F1F1F;
	padding: 0 30px;
	text-transform: uppercase;
	}

div.p16 {
	padding: 16px;
	}

table.in {
	border: #DDDDDD 1px solid;
	}
td.in {
	padding: 0 15px;
	}

ul {
	padding: 3px 0 6px 0;
	}
ul li {
	padding: 0 0 3px 16px;
	background: url(images/li.gif) no-repeat 0 4px;
	}
.blue {
	color: #0B6EF5;
	}
.red {
	color: #E71000;
	}
p.x {
	color: #E71000;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	}
div.sm {
	color: #535353;
	}
div.sm p {
	font-size: 9px;
	padding: 0 0 6px 0;
	}
div.ins {
	padding: 15px 0;
	}
div.ins2 {
	padding: 15px 20px;
	}

div.g_ins {
	background: #A0A0A0;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	padding: 7px 0;
	text-align: center;
	}
div.r_ins {
	background: #E71000;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	padding: 7px 0;
	text-align: center;
	}

table.ims img {
	border: #CACACA 1px solid;
	margin: 0 0 8px 0;
	}
table.ims h3 {
	color: #0B6EF5;
	}
table.ims td.ims {
	padding: 5px 20px;
	}
td.x {
	padding: 0 20px;
	}

div.gray {
	background: #D9D9D9;
	}

p.s14 {
	font-size: 14px;
	font-weight: bold;
	}
div.inner {
	width: 100%;
	}

div.btn {
	margin: 5px 0 10px 0;
	}
div.search td {
	padding: 4px 0;
	}
select.in-select {
	width: 100%;
	}
input.in-text {
	width: 100%;
	}

td.block {
	border-left: #DDDDDD 1px solid;
	border-right: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	padding: 15px 15px 20px 15px;
	}
td.block2 {
	border-left: #DDDDDD 1px solid;
	border-right: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	}
td.block ul li {
	padding: 0 0 8px 20px;
	background: url(images/li2.gif) no-repeat 0 2px;
	font-weight: bold;
	}



table.forms td {
	vertical-align: middle;
	padding: 2px 0;
	}

table.car {
	border: #DDDDDD 1px solid;
	background: url(images/bg_car.jpg) no-repeat 100% 0;
	}
table.car td {
	padding: 15px 20px 10px 20px;
	}

td.mem {
	border: #DDDDDD 1px solid;
	padding: 15px 20px;
	}

p.b {
	text-transform: uppercase;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	}
	
.text {
	font-family: tahoma;
	font: 12px;
	color:#E72501;
	font-weight:bold;
}	














