/* CSS Document */
html, body {
	
	height: 100%;
	background-color: #FFFFFF;
	font-family:  verdana; 
	font-size: 11px;
	margin: 0px;
	margin-top: 2px;
	padding: 0px;
	vertical-align: top;
	text-align: center;
	line-height : 10px;
}

a {
	text-decoration: none;
	color: #FF6600;
}

a:hover {
	text-decoration: underline;
}

img {
	border: none;
	margin:0px;
	padding:0px;
}

table {
	padding:0px;
	border:0px;
	border-spacing:0px;
	border-collapse: collapse;
	font-size: 11px;
}

td {
	border:0px;
	padding:0px;
	vertical-align: top;
}

input {
	font-size: 13px; 
}

/* Header */

.header {
	width: 970px;
	font-family: verdana; 
	font-size: 11px; 
}

.header td {
	font-family: verdana; 
	font-size: 11px; 
	padding-bottom: 0px;
	padding-top: 5px;
}

.header .box{
	width: 970px;
	font-family: verdana; 
	font-size: 11px; 
	border : 1px dashed #999999;
}

.header .box td {
	font-family:  verdana; 
	font-size: 11px; 
	padding : 10px;
	vertical-align: middle;
}


.header .box .search td {
	padding : 0px;
	vertical-align: middle;
	font-weight: bold;
}

.header .box .search .radio td{
	padding : 2px;
	vertical-align: middle;
	font-weight: bold;
}

.header .box .search td input {
	font-size: 13px; 
}

/* Footer */

.footer {
	width: 970px;
	margin-top:10px;
}

.footer td {
	font-family:  verdana; 
	font-size: 10px; 
	border-top : 1px dashed #999999;
	border-bottom : 1px dashed #999999;
	text-align: center;
	padding : 4px;
	vertical-align: middle;
}

/* Content */
.content {
	width: 970px;
	margin-top:10px;
	font-size:11px;
}

.content .center {
	padding-left: 10px;
	padding-right: 5px;
	text-align: center;
}

/* Menu */

.menu {
	width: 168px;
}

.menu td {
	font-family:  verdana; 
	font-size: 11px; 
	border : 1px dashed #999999;
	padding : 10px;
	background-color : #f8f8f8;
}

.menu .none {
	padding : 4px;
	border : 0px;
	vertical-align:middle;
}

.menu .none a {
	margin-top: 10px;
	line-height: 18px;
	color : black;
}


.menu .search table {
	margin : 0px;
}
.menu .search td{
	padding : 2px;
}


.menu .search .title {
	font-family:  verdana; 
	font-size: 11px; 
	border : 1px solid #9b9b9b;
	background-color : #d8d8d8;
	padding : 4px;
	font-weight: bold;
}

.menu .admin {
	font-family:  verdana; 
	font-size: 11px; 
	border : 1px solid #000000;
	background-color : #000000;
	padding : 4px;
	font-weight: bold;
	color : #FFFFFF;
}

.menu .quickad {
	font-family:  verdana; 
	font-size: 11px; 
	border : 1px solid #ffcc00;
	background-color : #ffcc00;
	padding : 4px;
	font-weight: bold;
	color : #FFFFFF;
}

.menu .quickadbox td {
	margin:0px;
	padding: 0px;
	padding-right:3px;
	border: 0px;
}

.header .none input td {
	font-size: 10px; 
}

.menu .myad {
	border: none;
	font-family:  verdana; 
	font-size: 11px; 
	color: white;
	background-color : #FF6600;
	padding : 4px;
	font-weight: bold;
}

.menu .helpfaq {
	border: none;
	font-family:  verdana; 
	font-size: 11px; 
	color: white;
	background-color : #40B7D3;
	padding : 4px;
	font-weight: bold;
}

.menu .info {
	border: none;
	font-family:  verdana; 
	font-size: 11px; 
	color: white;
	background-color : #80D614;
	padding : 4px;
	font-weight: bold;
}





/* Home */

.homebox_on {
	width: 315px;
	font-size: 12px;
}

.homebox_on .ico {
	border-left: 5px solid #40B7D3; 
	border-top: 1px solid #40B7D3;
	vertical-align:middle;
	text-align: center;
	color: white;
	background-color : #FFEDB8;
	padding-left:5px;
	padding-right:5px;
}

.homebox_on .categ {
	border-right: 1px solid #40B7D3; 
	border-top: 1px solid #40B7D3;
	font-weight: bold;
	padding:4px;
	padding-left:15px;
	font-size : 13px;
	background-color : #FFEDB8;
}

.homebox_on .rss {
	border-right: 1px solid #40B7D3; 
	border-top: 1px solid #40B7D3; 
	width:31px;
	vertical-align:middle;
	padding-left: 6px;
	padding-bottom:5px;
	padding-top:6px;
}

.homebox_on .subcateg {
	border-right: 1px solid #40B7D3; 
	border-bottom: 1px solid #40B7D3;
	padding:4px;
	padding-left:15px;
	background-color : #FFEDB8;
	font-size: 11px;
}


.homebox_on .categ a {
	color : 3F3F3F;
}

.homebox_on .subcateg a {
	color : 3F3F3F;
}

.homebox_on .subcateg a:hover {
	color : black;
}

.homebox_off {
	width: 315px;
	font-size: 12px;
}

.homebox_off .ico {
	border-left: 5px solid #40B7D3; 
	border-top: 1px solid #40B7D3;
	vertical-align:middle;
	text-align: center;
	color: white;
	padding-left:5px;
	padding-right:5px;
	
}

.homebox_off .categ {
	border-right: 1px solid #40B7D3; 
	border-top: 1px solid #40B7D3;
	font-weight: bold;
	padding:4px;
	padding-left:15px;
	font-size : 13px;
}

.homebox_off .categ a {
	color : 3F3F3F;
}

.homebox_off .rss {
	border-right: 1px solid #40B7D3; 
	border-top: 1px solid #40B7D3; 
	width:31px;
	vertical-align:middle;
	padding-left: 6px;
	padding-bottom:5px;
	padding-top:6px;
}

.homebox_off .subcateg {
	border-right: 1px solid #40B7D3; 
	border-bottom: 1px solid #40B7D3;
	padding:4px;
	padding-left:15px;
	font-size: 11px;
}

.homebox_off .subcateg a {
	color : 3F3F3F;
}

.homebox_off .subcateg a:hover {
	color : black;
}

/* HomeTitle */

.hometitle {
	width:100%;
	font-family:  verdana; 
	font-size: 11px; 
	border : 1px solid #9b9b9b;
	background-color : #EBEBEB;
	font-weight: bold;
	margin-bottom : 10px;
}

.hometitle td {
	padding: 4px;
}

.hometitle a {
	color : #FF6600;
	text-decoration: underline;
}

/* Browse */

.browse {
	width:100%;
	font-family:  verdana; 
	font-size: 11px; 
	border : 1px solid #9b9b9b;
	font-weight: bold;
	margin-bottom : 10px;
}

.browse .title td {
	background-color : #EBEBEB;
	border-bottom : 1px solid #9b9b9b;
	padding: 4px;
	color : #000000
}

.browse .title td a {
	color : #FF6600;
}

.browse .title td a:hover {
	text-decoration: underline;
}

.browse .nav td {
	background-color : #EBEBEB;
	border-bottom : 1px solid #9b9b9b;
	padding: 4px;
	color : #747474
}

.browse .nav td a{
	color : #747474;
}

.browse .nav td a:hover {
	text-decoration: underline;
}

.browse .nav .current {
	color : #000000;
}

.browse .searchbox td { 
	font-weight: normal;
	padding: 3px;
	background-color : #EBEBEB;
	vertical-align: middle;
}

.browse .listcategs td { 
	padding: 4px;
	font-size: 11px;
	background-color : #f8f8f8;
	padding-bottom: 10px;
}

.browse .listcategs .title { 
	color : 2c2c2c;
	padding: 4px;
	font-weight: normal;
}

.browse .listcategs a {
	color: #000000;
}


/* LIST ADS */

.listads  { }

.listads td { 
	border-bottom : 1px solid #9b9b9b;
	border : 1px solid #9b9b9b;
	padding: 4px;
	font-size: 12px;
	vertical-align:middle;
}

.listads td a {
	color : #FF6600;
	text-decoration: none;
	font-weight: bold;
}


.listads .header td {
	background-color : #EBEBEB;
	border-bottom : 1px solid #9b9b9b;
	padding: 4px;
	color : #000000
}

.listads .header a {
	color: #747474;
}

.listads .ads_pro {
	background-color : #f5f5f5
}

.listads .ads_normal {
	color : #2c2c2c
}

.listads .info {
	font-size:9px;
}

.listads .ads_checked td {
	background-color : #FFEDB8;
}

.listads .maj {
	color : #2c2c2c;
	font-size:9px;
	text-align:center;
}


.listads .action a {
	font-size : 11px;
}

.listads .action {
	font-size : 10px;
	vertical-align: top;
}

.new {
	background-color : #40B7D3;
	color : white;
	padding : 1px;
	width: 55px;
	text-align: center;
	display:block;
	float:left;
}

.update {
	background-color : #FF6600;
	color : white;
	padding : 1px;
	width: 55px;
	text-align: center;
	display:block;
	float:left;
}

.listads .type {
	color : #2c2c2c;
	font-size:9px;
	text-align:center;
}

.listads .price {
	color : #2c2c2c;
	font-size:9px;
	text-align:center;
}

.newmoi {
	background-color : #dc143c;
	color : white;
	padding : 1px;
}

.ads {
	text-align:left;
	margin:0px;
	padding:0px;
	border: 0px;
	font-size:12px;
}

.ads .photo_small  {
	margin : 0px;
	padding : 0px;
	border : 1px solid #9b9b9b;
	background-color : #ffffff;
}

.ads .photo_small img {
	padding : 0px;
	margin : 0px;
	background-color : #ffffff;
}

.ads .photo_small td {
	padding : 0px;
	margin : 0px;
	background-color : #ffffff;
}

.ads a {
	font-weight: bold;
}

.ads td {
	margin:0px;
	padding:2px;
	border: 0px;
}

.photo_medium {
	margin: 0px;
	background-color : #ffffff;
	margin-right:5px;
}

.photo_medium td {
	padding: 0px;
	background-color : #ffffff;
	vertical-align: middle;
	text-align: center;
}

.photo_medium .photo {
	border : 1px solid #9b9b9b;
	height : 160px;
	width : 210px;
	vertical-align: middle;
	padding: 4px;
}

.photo_medium .nav .off {
	color : #000000;
}

.photo_medium .nav .on {
	color : #000000;
	font-weight: bold;
}

.listads td div {
	margin:0px;
	padding:0px;
}

.admin_action {
	color : #FF6600;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px; 
}

.admin_action:hover {
	text-decoration: underline;
}

.admin_action img 
{
	vertical-align : middle;
	margin-right:0px;
}

.adstitle
{
	font-size:14px;
	font-weight: bold;
}

.form {
	vertical-align : middle;
}

.form td {
	vertical-align: middle;
	padding-top:7px;
	padding-left:4px;
}

.form .aligntop {
	vertical-align: top;
}

.errorbox {
	background-color: #ffdada;
	padding: 4px;
}

.errorbox td {
	border: 1px solid #b22222;
}

.infobox {
	background-color: #FFEDB8;
	padding:4px;
}

.infobox td {
	border: 1px solid #ffcc00;
}

.QA {
	background-color : #FFFFFF;
}

.QA td { 
	padding: 5px;
}

.QA .answer {
	background-color : #FFEDB8;
	border : 1px solid #9b9b9b;
	padding: 4px;
	color : #000000
}

.trustedquote td {
	font-size:11px;
	vertical-align:middle;
}

.trustedquote input {
	font-size:11px;
}


.lastten {
	border : 0px;
	padding: 0px;
}

.lastten .title {
	padding: 5px;
}

.lastten td {
	border : 1px solid #9b9b9b;
	padding: 0px;
}

.lastten .list {
	border : 0px;
	padding-right:0px;
}

.lastten .list td {
	border : 0px;
	padding: 2px;
}

.lastten .list a {
	color: #505050;
}

.lastten .list .colorOne {
	background-color : #FFFFFF;
}

.lastten .list .colorTwo {
	background-color : #f1f1f1;
}

.nostyle {
	border : 0px;
	padding: 0px;
}

.nostyle td {
	border : 0px;
	padding: 0px;
}