/* Sawitonline new template :: Layout definitions :: 20090416 :: Ajay */
body {
	margin:0px;	
}
#nMainContainer{	
	width:916px;		
	margin: 0px auto;	
}
#nHeader{
	height:222px;
	margin:0px;
	padding:0px;
	position:relative;
}
#nhHeader{
	height:549px;
	margin:0px;
	padding:0px;	
	position:relative;
}
#logo_wrap{
	position:absolute;
	left:30px;
	top:0px;
	height:75px;
	width:270px;
}
#nSearchBar{	
	height:29px;	
	float:right;
	padding-right:25px;
	position:relative;
}
#nSearchBar input{
	width:267px;
	height:18px;
	border:1px;
	float:left;
	padding:0px 5px 0px 5px;
	margin:5px 5px 0px 0px;
}
/*---------------------------------------*/
#nhSignup{
	clear:both;
	padding:200px 0px 14px 38px;
	width:148px;
	height:28px;	
}
/*---------------------------------------*/
#nMenuBar{
	float:right;
	margin:0px;
	padding:10px 10px 0px 0px;	
}
#nMenuBar ul{
	margin:0px;
	padding:0px;
}
#nMenuBar ul li{
	list-style:none;
	float:left;
	height:43px;
}
#nMenuBar ul li a{
	display:block;
}
#nMenuBar ul li a img{
	border:0px;
}
/*---------------------------------------*/
#nContentArea{	
	margin:0px auto;
	padding:0px 15px 1px 15px;
	width:886px;	

}
/*.nhLeftArea{
	float:left;
	width:613px;
	height:329px;	
	margin:0px auto;
	padding:0px;
	text-align:center;
}
.nhRightArea{
	float:left;
	width:273px;
	height:329px;	
	margin:0px;
	padding:10px 0px 0px 0px;
}*/
.nhLeftArea{
	float:left;
	width:613px;
	height:329px;	
	margin:0;
	padding:0px;
	text-align:center;
}
.nhRightArea{
	float:left;
	width:271px;
	height:329px;	
	margin:0px;
	padding:10px 0px 0px 0px;
}
#nFooter{
	clear:both;
	margin:0px auto;	
	width:916px;			
}
/*---------------------------------------*/
#nFooterMenu{
	width:916px;	
	padding:35px 0px 2px 0px;
	margin:0 auto;
	
	text-decoration:none;
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
}
/*#nFooterMenu ul{
	margin:0px ;
	padding:0px;
	list-style:none;
	text-align:center;width:916px;
}
#nFooterMenu ul li{
	list-style:none;
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	padding:0px 3px;
	float:left;
}*/
#nFooterMenu a{
	text-decoration:none;
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	padding-left:10px;
}
#nFooterMenu a:hover{
	text-decoration:none;
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
	color:#202020;
}
/*---------------------------------------*/
#nFooterSerch{
	float:left;
	width:230px;
	height:20px;	
	margin:0px;
	padding:35px 0px 0px 5px;
}
.nFooterText{
	clear:both;
	margin:0px auto;
	padding:0px;
	width:345px;
}
/*---------------------------------------*/
.nFeatureListBox{
	float:left;
	margin:0px;
	padding:0px;
	width:613px;
	height:134px;		
}
.nFeatureBoxA{
	position:relative;
	float:left;
	margin:0px;
	padding:3px 0px 0px 20px;
	width:291px;
	height:63px;	
}
.nFeatureBoxB{
	position:relative;
	float:left;
	margin:0px;
	padding:4px 0px 0px 20px;
	width:282px;
	height:63px;	
}
.nFeatureIcon{
	width:60px;
	position:absolute;
	top:5px;
	left:220px;
}
.nLoginBox{
	float:left;
	margin:0px;
	width:277px;
	height:112px;		
	padding:22px 0px 0px 26px;
}
.nInput{
	width:148px;
	height:19px;
	border:1px solid #0b2665;
	padding:2px;
}
.nInput2{
	width:95px;
	height:14px;
	border:1px solid #19336e;
	padding:2px;
}
#nhLeftWelcome{
	width:420px;
	height:114px;
	background:url(../images/nmWelcomeToSawitonline.jpg) no-repeat left top;
	padding:70px 15px 0px 170px;
	margin:10px 0px 0px 0px;
	text-align:left;
}
.nhTestimonials_head{
	width:273px;
	height:34px;
	text-align:center;
	background:url(../images/nm_testi_head.jpg) no-repeat left top;
	padding:10px 0px 0px 0px;
}
.nhTestimonials_content{
	width:245px;	
	text-align:left;
	background:url(../images/nm_testi_content.jpg) repeat-y;
	padding:15px 14px 15px 14px;
	margin:0px;
}
.nhTestimonials_footer{
	width:273px;	
	height:13px;
	text-align:center;
	background:url(../images/nm_testi_footer.jpg) no-repeat left top ;
	padding:0px;
}
/*--------------may 15*/
.searchlist_wrap{
	width:70px;
	float:left;
	margin-top:4px;
	padding-left:2px;
	line-height:18px;
	height:18px;
	font:normal 11px Tahoma, Arial, Verdana;
	color:#909090;
}
.search_droplist{
	color:#a7a7a7;
	font: normal 11px Tahoma, Arial, Verdana;
	width:100px;
	line-height:26px;
	float:right;
	z-index:100;
	background:#fff;
	position:absolute;
	top:25px;
	right:40px;
	border:1px solid #c0c0c0;
	padding:0px 10px 0px 10px;
}
/*------------------May 19*/
.heading_wrap{
	width:auto;
	height:40px;
}
.heading_style{
	background:url(../images/head_bg.jpg) no-repeat left top;
	height:38px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#70af3d;
	text-decoration:none; 
	line-height:38px;
	padding:0px 10px 0px 15px;
}
.title_link{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#00719b;
	text-decoration:none; 
	padding:0px 0px 0px 20px;
	background:url(../images/edit_icon.jpg) no-repeat left top;
	line-height:40px;
}
.title_link a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#00719b;
	text-decoration:none; 
}
.title_link a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#00719b;
	text-decoration:underline; 
}
.left_float{
	float:left;
}
.tab_menu{
	border-bottom:1px solid #e9e9e9;
	height:28px;
}
.tab_menu a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#00719b;
	text-decoration:none; 
	line-height:28px;
}
.tab_menu a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#00719b;
	text-decoration:none;
	line-height:28px;
}
.myaccount_btn{
	background:url(../images/myaccont_btn.jpg) no-repeat left top;
	width:82px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.myaccount_btn:hover{
	background:url(../images/myaccont_btn_sel.jpg) no-repeat left top;
	width:82px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.myaccount_btn_active{
	background:url(../images/myaccont_btn_sel.jpg) no-repeat left top;
	width:82px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.mygallery_btn{
	background:url(../images/my_gallery_btn.jpg) no-repeat left top;
	width:82px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.mygallery_btn:hover{
	background:url(../images/my_gallery_btn_sel.jpg) no-repeat left top;
	width:82px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.mygallery_btn_active{
	background:url(../images/my_gallery_btn_sel.jpg) no-repeat left top;
	width:82px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.myreferal_btn{
	background:url(../images/referal_btn.jpg) no-repeat left top;
	width:128px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.myreferal_btn:hover{
	background:url(../images/referal_btn_sel.jpg) no-repeat left top;
	width:128px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.myreferal_btn_active{
	background:url(../images/referal_btn_sel.jpg) no-repeat left top;
	width:128px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
/*------------------------- Aj20090522S*/
.edtlisting_btn{
	background:url(../images/edit_btn.jpg) no-repeat left top;
	width:80px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.edtlisting_btn:hover{
	background:url(../images/edit_btn_sel.jpg) no-repeat left top;
	width:80px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.edtlisting_btn_active{
	background:url(../images/edit_btn_sel.jpg) no-repeat left top;
	width:80px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}

.craiglistC_btn{
	background:url(../images/carig_btn.jpg) no-repeat left top;
	width:142px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.craiglistC_btn:hover{
	background:url(../images/carig_btn_sel.jpg) no-repeat left top;
	width:142px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.craiglistC_btn_active{
	background:url(../images/carig_btn_sel.jpg) no-repeat left top;
	width:142px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.ebayC_btn{
	background:url(../images/ebay_btn.jpg) no-repeat left top;
	width:80px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.ebayC_btn:hover{
	background:url(../images/ebay_btn_sel.jpg) no-repeat left top;
	width:80px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;	
}
.ebayC_btn_active{
	background:url(../images/ebay_btn_sel.jpg) no-repeat left top;
	width:80px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}

.htmlC_btn{
	background:url(../images/html_btn.jpg) no-repeat left top;
	width:80px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.htmlC_btn:hover{
	background:url(../images/html_btn_sel.jpg) no-repeat left top;
	width:80px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.htmlC_btn_active{
	background:url(../images/html_btn_sel.jpg) no-repeat left top;
	width:80px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}

.opC_btn{
	background:url(../images/op_btn.jpg) no-repeat left top;
	width:57px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.opC_btn:hover{
	background:url(../images/op_btn_sel.jpg) no-repeat left top;
	width:57px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.opC_btn_active{
	background:url(../images/op_btn_sel.jpg) no-repeat left top;
	width:57px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}

.emailC_btn{
	background:url(../images/email_btn.jpg) no-repeat left top;
	width:87px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.emailC_btn:hover{
	background:url(../images/email_btn_sel.jpg) no-repeat left top;
	width:87px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.emailC_btn_active{
	background:url(../images/email_btn_sel.jpg) no-repeat left top;
	width:87px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.rptC_btn{
	background:url(../images/rpt_btn.jpg) no-repeat left top;
	width:87px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.rptC_btn:hover{
	background:url(../images/rpt_btn_sel.jpg) no-repeat left top;
	width:87px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
.rptC_btn_active{
	background:url(../images/rpt_btn_sel.jpg) no-repeat left top;
	width:87px;
	height:28px;
	display:block;
	float:left;
	padding:0px 0px 0px 33px;
	line-height:28px;
}
/*------------------------- Aj20090522E*/
.text_link{
	color:#666666;
	text-decoration:underline;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.text_link:hover{
	color:#666666;
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.text_link_bold{
	color:#666666;
	text-decoration:underline;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.text_link_bold:hover{
	color:#666666;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
}

/*BUTTON STYLE
--------------------------------------------*/
.btn_style {
    background: transparent url('../images/btn_rht.jpg') no-repeat  top right;
    color:#666666;
    display: block;
    float: left;
    font: bold 12px Arial, Helvetica, sans-serif;
    height: 38px;	
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px; 
    text-decoration: none;	
}
.btn_style span {
    background: transparent url('../images/btn_lft.jpg') no-repeat top left;
    display: block;
    line-height:38px;
    padding: 0px 10px 0px 20px;
	margin:0px 0px 0px 0px;
} 
.btn_style:hover {
    background: transparent url('../images/btn_rht.jpg') no-repeat  top right;
    color: #666666;
    display: block;
    float: left;
    font: bold 12px Arial, Helvetica, sans-serif;
    height:38px;
    text-decoration: none;	
	padding: 0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
}
.btn_style:hover span {
    background: transparent url('../images/btn_lft.jpg') no-repeat top left;
    display: block;
    line-height:38px;	
	padding: 0px 10px 0px 20px;
	margin:0px 0px 0px 0px;
} 
.border_right{
	border-right: 1px solid #e2e2e2;
}

/*------------------------------June08*/
.padding_right{
	padding-right:10px;
}
.padding_tp_15{
	padding-top:15px;
}
