body{	background: #dae2e3 url('../img/bg-top.gif') top left no-repeat;	font-family: Verdana;	font-size: 12px;	margin: 0;	padding: 0;	color: #256ca5;}a{	color: #38699f;	text-decoration: none;	background: url('../img/.gif');}a:hover{	background: none;	color: #3a5c81;}div.outer-page{	background: url('../img/.gif');}div.page{	margin: 0 auto;	padding: 0;	width: 920px;}div.header{	height: 140px;	background: none;}div.logo a{	background: none;}div.top-menu{	height: 35px;	width: 920px;	background: url('../img/bg-menu.gif') left center repeat-x;}ul.menu{	list-style-type: none;	margin: 0;	padding-left: 35px;}ul.menu li{	float: left;	line-height: 35px;	text-align: left;	font-size: 12px;	font-weight: bold;	padding: 0 3px 0 22px;	background: url('../img/menu-space.gif') top left no-repeat;	color: #38699f;}ul.menu li a{	color: #38699f;	text-decoration: none;	background: none;}ul.menu li a:hover{	color: #3a5c81;}div.search-form{	position: absolute;	margin-left: 600px;	top: 180px;	width: 1px;	font-size: 11px;}div.search-form a{	color: #fff;	text-decoration: none;	background: url('../img/.gif');}div.search-form a:hover{	text-decoration: underline;}input.search{	border: none;	width: 24px;	height: 24px;	background: url('../img/.gif');	cursor: default;}input.search:hover{	border: 1px solid #e76814;	width: 24px;	height: 24px;	background: url('../img/.gif');	cursor: pointer;}input.what{	border: 1px solid #086c9d;	background: #FFF url('../img/.gif');	height: 15px;	padding-top: 3px;	font-size: 12px;	color: #086c9d;}div.pager{	background: url('../img/content-bottom.gif');	width: 920px;	height: 32px;}div.bottom{	height: 45px;	clear: both;	color: #FFF;	font-size: 11px;	padding-top: 8px;	text-align: center;	background: url('../img/bg-footer.gif') no-repeat;}div.bottom a{	color: #FFF;	font-weight: bold;	text-decoration: none;}div.bottom a:hover{	background: none;	text-decoration: underline;}div.copyright{	margin: 0;	line-height: 12px;	padding-top: 10px;}div.copyright a{	text-decoration: none;	background: url('../img/.gif');}div.copyright a:hover{	background: none;}input{	font-size: 11px;}div.content{	margin-top: 0;}table.path{	background: url('../img/path.gif') top left no-repeat;	margin-top: 0x;}div.breadcrumb{	font-weight: normal;	font-size: 11px;	padding-left: 2px;	color: #FFF;}div.breadcrumb a{	font-weight: none;	text-decoration: none;	background: url('../img/.gif');	color: #FFF;}div.breadcrumb a:hover{	background: none;}p{	padding: 0;	margin: 0;}h2{	font-size: 1.3em;	margin: 0 0 10px 0;	padding: 0;}img{	border: 0;}.clearfix:after{	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}* html .clearfix{	height: 1%;}.button{	text-align: right;	margin-bottom: 10px;}h1{	color: #d9e0e8;	font-family: Verdana;	font-size: 12px;	font-weight: bold;	margin: 0;	height: 28px;	line-height: 36px;	background: none;	padding-left: 10px;}p.date{	font-size: 0.9px;}p.news{	margin-top: 5px;	font-size: 0.8em;}p.last{	font-size: 0.9em;	margin-top: 5px;	text-align: right;}.clearfix:after{	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}* html .clearfix{	height: 1%;}div.field{	font-size: 11px;	font-weight: bold;	margin-bottom: 10px;}fieldset{	border: 1px solid #AF1600;	margin: 5px;}legend{	color: #333;	background-color: #f1f1f1;	border: 1px solid #AF1600;	font-weight: bold;	padding: 3px;}div.listings{	text-align: left;	color: #256ca5;}div.listings a{	color: #256ca5;	font-size: 12px;	font-weight: normal;	text-decoration: underline;}div.listings a:hover{	color: #19436e;}a.title{	font-size: 12px;	font-weight: bold;	background: url('../img/listing-space.gif') center left no-repeat;	padding-left: 17px;}div.url{	color: #e76814;	padding: 0;	margin: 2px;	font-size: 11px;}div.description{	color: #256ca5;	padding: 0;	margin: 2px;	font-size: 11px;}div.stat{	color: #256ca5;	padding: 0;	margin: 2px;	font-size: 10px;	background: none;}div.pr_stat{	color: #333;	font-size: 11px;	margin: 2px 2px 15px 2px;}form{	margin: 0;	padding: 0;}div.categories{	font-family: Verdana;	font-size: 12px;	list-style-type: none;	color: #000;}div.categories a{	font-weight: bold;	text-decoration: none;	background: url('../img/.gif');	color: #e76814;}div.categories a:hover{	background: none;	color: #d05f14;	text-decoration: underline;}div.categories div.col{	float: left;	text-align: left;	width: 170px;	padding-left: 17px;	background: url('../img/dir-icon.gif') top left no-repeat;	margin: 10px 0;}div.categories div.last{	float: left;	text-align: left;	width: 170px;	padding-left: 17px;	background: url('../img/dir-icon') top left no-repeat;	margin: 10px 0;}div.subcategories{	color: #000;}div.subcategories a{	font-size: 12px;	font-weight: normal;	color: #256ca5;}div.subcategories a:hover{	color: #19436e;	text-decoration: underline;}div.categories div.divider{	clear: both;	height: 1px;}div.categories div.categ{	padding-bottom: 5px;}.no{	border: none;}a.no{	text-decoration: none;}.editor-welcome{	padding: 0;	text-align: left;}.editor-content{	padding: 0;	text-align: center;}div.notification{	background: #FFECB9 url('../img/notif.gif') center left no-repeat;	border: 2px solid #E5BA48;	font-weight: bold;	margin: 10px 12px 10px 3px;	padding: 10px 5px 10px 50px;	font-size: 0.9em;	color: #553C2C;}div.navigation{	color: #3D67A1;	clear: both;	margin: 5px 0 10px 0;	text-align: center;	font-size: 0.9em;}div.navigation a{	color: #3D67A1;}div.pagerank{	border: 1px solid #ccc;	height: 4px;	margin: 0;	padding: 0;	width: 100px;}div.inner-pagerank{	margin-top: -1px;	background-image: url('../img/pr10.gif');	float: left;	height: 5px;	padding: 0;}div.preview{	background-image: url('../img/no-preview.gif');	background-repeat: no-repeat;	background-position: top left;	border: 1px solid #ccc;	height: 90px;	width: 120px;}div.adsense{	margin: 5px 0;	text-align: center;}div.box{	clear: both;	margin-top: 50px;}div.box-caption{	background: url('../img/bg-caption.gif') top repeat-x;	color: #3b6b9b;	text-transform: capitalize;	font-size: 15px;	font-weight: bold;	height: 35px;	line-height: 35px;	text-align: center;	margin: 0;}div.box-caption-left{	background: none;}div.box-caption-right{	background: none;}div.box-content-right{	padding: 0;	margin: 0;}div.box-content-left{	padding: 0;	margin: 0;}div.box-content-center{	padding: 10px 15px;	margin: 0 0;	background: #f4f4f4;}div.box-content{	padding: 10px;	margin: 0;}div.featured-listing{	margin: 5px 0;	background: url('../img/ico-featured.gif') center left no-repeat;	padding-left: 20px;}div.featured-listing a{	font-size: 0.8em;}div.partner-listing{	margin: 5px 0;	background: url('../img/ico-partner.gif') center left no-repeat;	padding-left: 20px;}div.partner-listing a{	font-size: 0.8em;}span.highlight{	background-color: #CCC;	color: #000;	font-weight: bold;}ul.editor-menu{	list-style-type: none;	margin: 0;	padding: 0;	font-weight: bold;	line-height: 20px;	margin-top: 10px;}ul.editor-menu li{	text-transform: uppercase;}td.listing{	padding-bottom: 20px;}div.comment{}div.posted{	font-size: 0.9em;	margin-bottom: 10px;	text-align: right;}p.user{	padding: 0;	margin: 8px 0;}hr{	color: #F99B1D;	height: 1px;	border: none;	background-color: #F99B1D;}ul.tree{	list-style-type: none;	margin:0px;	padding-left:25px;}ul.tree li{	line-height: 25px;	vertical-align: middle;}ul.tree li label{	cursor:pointer;}div.veil{	position:absolute;	top:0;	left:0;	background-color: silver;	height:100%;	width:100%;	z-index:10000;	padding:25% 0 0 45%;	overflow:hidden;}input.flat-button{	background: #3D67A1;	border-top: 1px solid #94C0FD;	border-left: 1px solid #94C0FD;	border-right: 1px solid #243E62;	border-bottom: 1px solid #243E62;	color: #FFF;}input.flat-button:hover{	background: #e76814;}input.accounts{	width: 170px;}form.register{color: #3b6b9b;}/* Star rating */.boxrating{	display:block;}.rating {	list-style: none;	margin: 0px;	padding: 0px;	height: 30px;	position: relative;	background: url('../img/starrating.gif') top left repeat-x;		}.rating li{	text-indent: -90000px;	padding: 0px;	margin: 0px;	float: left;}.rating li a {	outline: none;	display: block;	width: 30px;	height: 30px;	text-decoration: none;	text-indent: -9000px;	z-index: 20;	position: absolute;	padding: 0px;	cursor: hand;	background: none;}.rating li a:hover{	background: url('../img/starrating.gif') left center;	z-index: 2;	left: 0px;}.rating a.r1-unit{	left: 0px;}.rating a.r1-unit:hover{	width:30px;}.rating a.r2-unit{	left:30px;}.rating a.r2-unit:hover{	width: 60px;}.rating a.r3-unit{	left: 60px;}.rating a.r3-unit:hover{	width: 90px;}.rating a.r4-unit{	left: 90px;}	.rating a.r4-unit:hover{	width: 120px;}.rating a.r5-unit{	left: 120px;}.rating a.r5-unit:hover{	width: 150px;}.rating a.r6-unit{	left: 150px;}.rating a.r6-unit:hover{	width: 180px;}.rating a.r7-unit{	left: 180px;}.rating a.r7-unit:hover{	width: 210px;}.rating a.r8-unit{	left: 210px;}.rating a.r8-unit:hover{	width: 240px;}.rating a.r9-unit{	left: 240px;}.rating a.r9-unit:hover{	width: 270px;}.rating a.r10-unit{	left: 270px;}.rating a.r10-unit:hover{	width: 300px;}.rating li.current-rating{	background: url('../img/starrating.gif') left bottom;	position: absolute;	height: 30px;	display: block;	text-indent: -9000px;	z-index: 1;}.voted{	color:#999;}.thanks{	color:#36AA3D;}