body {
	margin:0px;
	padding:0px;
	background:url(../images/bg.jpg) repeat left top;
	}
input, form, label{
	padding:0;
	margin:0;	
	}

.main-container{
	padding:0 11px;
	background-color:#fff;
	}
.header{
	background:url(../images/header-img.jpg) no-repeat top left;
	height:249px;
	}
.middle-part{
	background:#6F6F6F url(../images/middle-bg.gif) repeat-x top left;
	padding:0 11px 0 10px;
	}
.search {
	background:url(../images/search.gif) no-repeat left top;
	padding:20px 0 0 21px;
	font:bold 12px verdana, Tahoma, Arial;
	/*text-transform:uppercase ;*/
	text-align:left;
	color:#ffffff;
	}
#search-bottom {
	width:263px;
	background:#fff url(../images/category.gif) no-repeat left bottom;
	overflow:hidden;
	}
.category {
	background:url(../images/category_bg.gif) #ffffff left bottom no-repeat;
	font:bold 11px Tahoma, Arial;
	text-align:left;
	color:#75747D;
	}
.category ul {
	width:231px;
	padding:0px;
	margin:0px;
	}

.category ul li {
	padding:0 0 0 12px;
	margin:0px 14px 0px 17px;
	line-height:28px;
	list-style:none;
	background:url(../images/bullet.gif) left top no-repeat;
	border-bottom:1px dotted #B0B0B6;
	}

.category ul li a {
	font:bold 11px Tahoma, Arial;
	text-align:left;
	color:#333333;
	text-decoration:none;
	}

.category ul li a:hover {
	text-decoration:underline;
	}
#category-last{
	border-bottom:0px;
	padding-bottom:10px;
	}
.submiit{
	background:url(../images/submit-bg.gif) no-repeat left top;
	width:58px;
	height:20px;
	font:normal 11px tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	cursor:pointer;
	}
.budget{
	font:normal 13px verdana, Tahoma, Arial;
	color:#fff;
	}
.budget{
	font:normal 13px verdana, Tahoma, Arial;
	color:#fff;
	}
.budget-menu{
	font:normal 11px verdana, Tahoma, Arial;
	color:#4D4D4D;
	margin:0;
	padding:0;
	width:60px;
	}

select 
{
font:normal 11px verdana, Tahoma, Arial;
color:#4D4D4D;
}
.search-btn{
	margin:0;
	padding:0;
	background:url(../images/search-bg.gif) no-repeat top left;
	width:58px;
	font:normal 11px tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	border:none;
	cursor:pointer;
	height:24px;
	}
.welcome-part{
	font:normal 11px tahoma, Arial, Helvetica, sans-serif;
	color:#F6F7F8;
	}
.welcome-part1{
	margin:0;
	padding:0 0 0 0px;
	font:normal 18px tahoma, Arial, Helvetica, sans-serif;
	color:#CBCED1;
	display:inline;
	}
.welcome-part span{
	font:normal 18px tahoma, Arial, Helvetica, sans-serif;
	color:#F6F7F8;
	}
.welcome-part P{
	margin:0;
	padding:0 35px 15px 4px;
	font:normal 11px tahoma, Arial, Helvetica, sans-serif;
	color:#F6F7F8;
	line-height:17px;
	text-align:left;
	}
.inner-txt P{
	margin:0;
	padding:0 15px 15px 4px;
	font:normal 11px tahoma, Arial, Helvetica, sans-serif;
	color:#F6F7F8;
	line-height:17px;
	text-align:left;
	}
.inner-txt{
	font:normal 11px tahoma, Arial, Helvetica, sans-serif;
	color:#F6F7F8;
	}
.frame-main{
	background:#6F6F6F url(../images/frame-main-bg2.gif) no-repeat top left;
	padding:26px 23px 0 18px;
	font:normal 11px tahoma, Arial, Helvetica, sans-serif;
	color:#E5E6E8;
	}
.frame-main1{
	margin:0;
	padding:0;
	font:normal 18px tahoma, Arial, Helvetica, sans-serif;
	color:#CBCED1;
	display:inline;
	letter-spacing:1px;
	}
.frame-main span{
	margin:0;
	padding:0;
	font:normal 18px tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	letter-spacing:1px;
	}
.frame-bg{
	/*background:url(../images/frame.gif) no-repeat top left;*/
	padding:5px;
	}
.frame-txt-bg{
	background:#6F6F6F url(../images/frame-bg.gif) no-repeat top left;
	padding:16px 15px 0 13px;
	}
.frame-txt-bg P{
	font:normal 11px tahoma, Arial, Helvetica, sans-serif;
	color:#E5E6E8;
	padding:11px 0 0 0;
	margin:0;
	}
.footer{
	background:url(../images/bottom-shadow.jpg) no-repeat top left;
	padding:21px 22px 22px 21px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	}
.footer a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#909397;
	text-decoration:none;
	}
.footer a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	}
.footer span{
	padding:0 7px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#909397;
	}
.copywrite{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#909397;
	text-align:right;
	}
.category-header{
	padding:35px 0 2px 5px;
	*padding:37px 0 2px 5px;
	background:url(../images/cotegory_header.gif) no-repeat left bottom;
	width:230px;
	font:bold 12px verdana, Tahoma, Arial;
	color:#008BCB;
	line-height:20px;
	}
.news-header{
	padding:15px 0 2px 5px;
	background:url(../images/news_header.gif) no-repeat left bottom;
	width:231px;
	font:bold 12px verdana, Tahoma, Arial;
	text-transform:uppercase;
	color:#D22D11;
	line-height:20px;
	}
.news-category {
	background:url(../images/category_bg.gif) left bottom no-repeat;
	font:bold 11px Tahoma, Arial;
	text-align:left;
	color:#75747D;
	}
.spacer {
	height:18px;
	}
.txtfld{
	margin:0;
	padding:0;
	font:11px normal Arial, Helvetica, sans-serif;
	color:#75747D;
	width:160px;
	border:1px solid #D9D9DD;
	}
