/* CSS Document */
html{
	height:100%;
}	
body{
	/*background-color:#B9B9B9;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px; height:100%;
}
form{
	margin:0px;
}
h1{
	font-size:18px;
	font-weight:bold;
	color:#307CCB;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}
h2{
	font-size:16px;
	color:#307CCB;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}
h3{
	font-size:14px;
	font-weight:bold;
	color:#307CCB;
	text-decoration:underline;
	margin-top:5px;
	margin-bottom:5px;
}
h4{
	font-size:14px;	font-weight:bold;
	color:#307CCB;
	margin-top:5px;
	margin-bottom:5px;
}
h5{
	font-size:13px;	
	font-weight:bold; 
	font-style:italic;
	color:#307CCB;
	margin-top:5px;
	margin-bottom:5px;
}
h6{
	font-size:12px;	font-weight:bold;
	color:#307CCB;
	margin-top:5px;
	margin-bottom:5px;
}
a, a:visited {
	color:#FF8400;
	text-decoration:underline;
}
a:hover{
	color:#000000;
	text-decoration:none;
}
p{
	margin-top: 3px;
	margin-bottom: 3px;
}
ul{
	margin:0px;
	margin-bottom:5px;
	margin-top:5px;
	padding:0px;
}
li{
	margin:0px;
	margin-bottom:2px;
	margin-top:2px;
	margin-left:20px;
	padding:0px;
}
textarea{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/***** Common Styles End Here*******/
#header{
	width: 947px;
	height:120px;
	margin-right: auto;
	margin-left: auto;
	background-color:#FFFFFF;
	background-image:url(../images/bg_one.jpg);
	background-repeat:repeat-x;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 1px;
	background-color:#13C6DD;
	overflow:hidden;
}
.header_one{
	width: 210px;
	height:80px;
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-top:10px;	
}
.header_home{
    width:580px;
	height:auto;
	float:right;
	overflow:hidden;
}
.header_two{
	color:#FFFFFF;
	font-size:11px;
	margin-right:20px;
	float:right; height:16px;
	margin-bottom:35px;
	margin-top:35px;	
}
.header_menubar{
 	background-image:url(../images/menu_bg.jpg);
	clear:both;
	background-repeat:repeat-x;
	height:34px;
	border-top:#0071A2 solid 1px;
	border-left:#0071A2 solid 1px;	
}
.header_menu{
	height:auto;
	width:auto;
	/*
	padding-right:29px;
	padding-left: 29px;
	*/
	line-height:30px;
	color:#FFFFFF;
	background-image:url(../images/menu_sep.jpg);
	background-position:right;
	background-repeat:no-repeat;
	font-size:12px;	
}
#h_content{
	margin-right: auto;
	margin-left: auto;
	width:947px;

	margin-top:-10px;
	
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 1px;
}
.h_content_two
{
	margin-right: auto;
	margin-left: auto;
	width:947px;
}
.header_baner
{
	margin-top:6px;
	float:left;
	width:468px;
	border-bottom:#9ABBD9 solid 1px;
	border-top:#9ABBD9 solid 1px;
	border-left:#9ABBD9 solid 1px;
	border-right:#9ABBD9 solid 1px;
	height:60px;
	overflow:hidden;
}

.header_baner img
{
	height:60px;
}

.header_baner_two
{
	margin-top: 6px;
	float:right;
	width:470px;
	height:60px;
	border-bottom:#C6C6C6 solid 1px;
	border-top:#C6C6C6 solid 1px;
	border-left:#C6C6C6 solid 1px;
	border-right:#C6C6C6 solid 1px;
}

.google_main
{
	width:153px;
	float:left;
	margin-left:10px;
}

.google_main_img{
	width:153px;
	height:35px;
	overflow:hidden;
}

.google_main_ttxtbox{
	width:153px;
	height:20px;
	overflow:hidden;
}

.yahoo_main{
	width:153px;
	float:left;
}

.msn_main{
	width:153px;
	float:left;
}

.g_txtboxes{
	width:120px;
	height:15px;
	padding:0px;
	margin:0px;
	float:left !important;
}
.header_three{
    height:5px;
	width: 928px;
	position:absolute;
	top:270px;
	left:38px;
	background-image:url(../images/sep_bar.jpg);
	background-repeat:repeat-x;
}
/*#content{
    height:auto;
	width: 947px;
	background-color:#FFFFFF;
	border-bottom:#FFFFFF solid 1px;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;	
}*/
.header_login_reg_serch{
	overflow:hidden;
	margin-left:1px;
}
.header_login_reg{
	width:175px;
	background-color:#ebf2f8;
	border-bottom:#ADC9E3 solid 1px;
	border-top:#ADC9E3 solid 1px;
	border-left:#ADC9E3 solid 1px;
	border-right:#ADC9E3 solid 1px;
	overflow:hidden; font-size:11px !important;
}
.header_register{
	height:27px;
	width: 196px;
	background-image:url(../images/login_bg.jpg);
	background-repeat:repeat-x;
	padding-left:8px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	line-height:30px;
}
.header_user{
	height:auto;
	width:auto;
	padding-left:8px;
	padding-top:10px;
	font-family:Tahoma;
	font-size:11px;
}
.header_password{
	height:50px;
	width:auto;
	padding-left:8px;
	padding-top:0px;
	font-family:Tahoma;
	font-size:11px;
	margin-top:5px;
}
.header_remember{
	height: 30px;
	width: 190px;
	padding-left:8px;
	padding-top:0px;
	font-family:Tahoma;
	font-size:11px;
	line-height:25px;
}
.header_forget{
	height: 40px;
	width: 190px;
	padding-left:8px;
	padding-top:0px;
	font-family:Tahoma;
	font-size:11px;
}
.header_myadd{
	width: 160px;
	margin-left:8px;
	padding-top:10px;
	font-family:Tahoma;
	font-size:12px;
	border-bottom:#129CD5 solid 1px;
	border-top:#129CD5 solid 1px;
}
.header_member_register{
	height: 30px;
	width: 180px;
	margin-left:5px;
	padding-top:10px;
	font-family:Tahoma;
	font-size:11px;
}

.content_clasified_swap{
	overflow:hidden;
	height:auto;
	background-repeat:repeat-y;
	background-position:right;
}

.content_clasified_swap1{
	overflow:hidden;
	height:auto;
	width:630px;
}
.content_clasified{
	background-color:#F7F7F7;
	border-bottom:#E7E7E7 solid 1px;
	border-top:#E7E7E7 solid 1px;
	border-left:#E7E7E7 solid 1px;
	border-right:#E7E7E7 solid 1px;
}

.content_clasified1{
	float:left;
	width:310px;	
	margin-top:10px;
	background-color:#F7F7F7;
	border-bottom:#E7E7E7 solid 1px;
	border-top:#E7E7E7 solid 1px;
	border-left:#E7E7E7 solid 1px;
	border-right:#E7E7E7 solid 1px;
}
.content_clasified_as{
	height:29px;

	background-image:url(../images/clasified_bg.jpg);
	background-repeat:repeat-x;
	padding-left:16px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:14px;
	line-height:30px;
}
.content_pdt_img{
	overflow:hidden;
	margin-top:5px;
	padding:2px;
	border-bottom:#A8A8A8 solid 1px;
	border-top:#A8A8A8 solid 1px;
	border-left:#A8A8A8 solid 1px;
	border-right:#A8A8A8 solid 1px;
	float:right;
}
.content_pdt_imgbox{
	overflow:hidden;
	float:left;
	width:115px;
	margin-left:5px;
}
.content_pdt_txt{
	width:230px;
	padding-left:5px;
	margin-top:5px;
}
.content_pdt_txtbox{
    float:right;
	width:140px;
	margin-top:0px;
	border-left:#C9C9C9 1px solid;
	padding-left:2px;
	margin-right:2px;
}
.content_pdt_box{
	overflow: hidden;
	margin-top:8px;
	margin-left:0px;
	float:right;	
	width:150px;
}
.content_txt_boxs{
	overflow:hidden;
	height:auto;
	width:160px;
	border-left:#A8A8A8 solid 1px;
	padding-left:10px;
	padding-top:5px;
	background-color:#CC33FF;
}
.content_txt_box{
	border:#ADC9E3 solid 1px;
	height:auto;
	float:left;
	width:27%;
	background-color:#EBF2F8;
	margin-bottom:10px;
	margin-left:5px;
	margin-right:5px;
	font-weight:bold; 
	font-size:11px; 
	color:#0568C5; 
	line-height:14px;
	padding-top:3px; 
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
}	
.content_contact_email{
	clear:both;
	height:auto;
	width:100%;
	padding-bottom:10px;
}	
.content_contact_img{
	width:140px;
	margin-top:2px;
	margin-left:3px;
	margin-bottom:2px;
	font-family:Tahoma;
	font-size:13px;
}	
.content_email_img{
	width:100px;
	float:right;
	margin-top:10px;
	margin-left:10px;
	font-family:Tahoma;
	font-size:13px;
}	
.content_baner_three{
    float:right;
	width:100px;
	height:550px;
	border-bottom:#9ABBD9 solid 1px;
	border-top:#9ABBD9 solid 1px;
	border-left:#9ABBD9 solid 1px;
	border-right:#9ABBD9 solid 1px;
	margin-right:5px;
}
.content_serchvimads{
	width: 175px;
	margin-top:10px;
	background-color:#ebf2f8;
	border-bottom:#ADC9E3 solid 1px;
	border-top:#ADC9E3 solid 1px;
	border-left:#ADC9E3 solid 1px;
	border-right:#ADC9E3 solid 1px;
	overflow:hidden;
}

.content_serchvimads input, .content_serchvimads select{
	font-size:11px; width:160px;
}
.content_swap{
    margin-top:20px;
	background-color:#F7F7F7;
	height:auto;
	border-bottom:#E7E7E7 solid 1px;
	border-top:#E7E7E7 solid 1px;
	border-left:#E7E7E7 solid 1px;
	border-right:#E7E7E7 solid 1px;
}

.content_swap1{
    margin-top:10px;
	width:310px;
	background-color:#F7F7F7;
	height:auto;
	float:right;
	border-bottom:#E7E7E7 solid 1px;
	border-top:#E7E7E7 solid 1px;
	border-left:#E7E7E7 solid 1px;
	border-right:#E7E7E7 solid 1px;
}
.content_swap_txt{
	width:250px;
	height:150px;
	margin-top:20px;
	border-right:#C9C9C9 solid 1px;
	margin-left:10px;
	padding-right:10px;
	float:left;
}
.content_swap_offers{
	width:570px;
	height:180px;
}
.txt{
	font-family:Tahoma;
	font-size:14px;
	color:#003399;
}
.txt_two{
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
	line-height:18px;
}
.content_offers{
	height: 130px;
	width: 265px;
	padding-top:30px;
	float:right;
}
.content_offers_one{
	height: 30px;
	width: 250px;
	font-family:Tahoma;
    font-size:20px;
    color:#0568C5;
	border-bottom:#E3E3E3 solid 1px;
}
.content_offers_two{
	height: 100px;
	width: 250px;
    font-size:12px;
    color:#000000;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
}
#footer{
	margin-right: auto;
	margin-left: auto;
	width:947px;
	background-color:#FFFFFF;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 1px;
}
.footer_one{
	margin-right: auto;
	margin-left: auto;
	margin-top:8px;
	width:934px;
	height:35px;
	background-color:#F6F6F6;
	border-left:#E8E8E8 solid 1px;
	border-right:#E8E8E8 solid 1px;
	border-top:#E8E8E8 solid 1px;
	line-height:35px;
	color:#474747;
	font-family:Tahoma;
	font-size:12px;
}
.footer_txt{
	margin-right: 20px;
	margin-left: 20px;
}
.footer_two{
	margin-right: auto;
	margin-left: auto;
	width:900px;
	height:30px;
	line-height:35px;
	color:#474747;
	font-family:Tahoma;
	font-size:11px;
}
.footer_two_one{
	width:auto;
	height:30px;
	line-height:35px;
	color:#6C6C6C;
	font-family:Tahoma;
	font-size:11px;
	float:left;
}
.footer_two_two{
	width:auto;
	height:auto;
	line-height:35px;
	color:#6C6C6C;
	font-family:Tahoma;
	font-size:11px;
	overflow:hidden;
	float:right;
}
.content_serch_btn{
	height:auto;
	width:auto;
	padding-left:3px;
	margin-left:80px;	
	padding-top:10px;
	margin-bottom:10px;
	font-family:Tahoma;
	font-size:12px;
}
a.one, a.one:visited{ 
    color:#FFFFFF;
	text-decoration:none;
}
a.one:hover{ 
    color:#FFFFFF;
	text-decoration:underline;
}
a.two, a.two:visited{
    text-decoration:underline;
	color:#FF7200;
}
a.two:hover{
    text-decoration:none;
	color:#FF7200;
}
a.three, a.three:visited{
    text-decoration:underline;
	color:#FF2100;
}
a.three:hover{
    text-decoration:none;
	color:#FF2100;
}
a.four, a.four:visited{
    text-decoration:underline;
	color:#474747;
}
a.four:hover{
    text-decoration:none;
	color:#474747;
}
a.five, a.five:visited{
    text-decoration:underline;
	color:#474747;
}
a.five:hover{
    text-decoration:none;
	color:#6C6C6C;
}
.contact{
	height: auto;
	width: auto;
	line-height:60px;
}
.text_boxs{
	border: 1px solid #CCCCCC;
}
.x_btn{
    background-color:#FFFFFF;
	border:#999999 1px solid;
	width:30px;
}
.x_btn2{
    background-color:#FFFFFF;
	border:#999999 1px solid;
	width:20px;
}
.x_button1{
    background:url(../images/button_bg.gif) repeat-x;
	border:#509704 solid 1px;
	font-weight:bold;
	color:#FFFFFF;
}
/* div content starts */
.content {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	line-height: 16px;
	color: #5b5c59;
	
	font-weight: normal;
	text-decoration: none; clear:both;
}
.content A, .content A:visited {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	line-height: 16px;
	color: #408EE1;
	font-weight: normal;
	text-decoration: underline;
}
.content A:hover {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	line-height: 16px;
	color: #408EE1;
	font-weight: normal;
	text-decoration: none;
}
/* div content ends */
/* div style */
.z_frm {
	padding-bottom:10px;
}
.z_home {
	padding-bottom:40px;
}
.z_label_1 {
 	font-weight:bold;
	float:left; width:75px; 
}
.z_label_2 {
	font-weight:bold;
	float:left; width:130px;
}
.z_label_3 {
	font-weight:bold;
	float:left; width:55%;
}
.z_label_4 {
	font-weight:bold;
	float:left; width:250px;
}
.z_label_5 {
	font-weight:bold;
	float:left; width:40%;
}
.z_label_head {
 	font-weight: bold;
	background-color: #377EB4;
	color: #FFFFFF;
	float: left; 
	padding-top: 5px; 
	padding-bottom: 5px; 
}
.z_label_sub1 {
	background-color: #8FD5F7;
	float: left;
	padding-top: 2px; 
	padding-bottom: 2px; 
}
.z_label_sub2 {
	float: left;
	padding-top: 2px; 
	padding-bottom: 2px; 
}
.x_maindiv{
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
	padding:2px;
	width:520px;
	/*height:146px;*/
}
.x_maindiv_sub{
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
	padding:2px;
	width:520px;
	height:auto;
	min-height:115px;
	
	
}
.x_maindiv_sub_tx{
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
	padding:2px;
	width:700px;
	height:auto;
	min-height:115px;
	
	
}

.mess_div{
	border:1px solid #3A88DA;
	/*border-top:none;*/
}
.mess_head{
	background: url(../images/login_bg.jpg) repeat-x top;
	text-align: left;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: normal;
	padding: 5px;
}

.mess_head a, .mess_head a:visited{
	color:white;
}
.cmp_div{
	border: 1px solid #3A88DA;
	padding: 10px; 
	margin: 5px; margin-top:0px;
}
/* div style ends */
/* pagination starts */
.x_pagination{
	background-color: #17569B;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	line-height: 20px;
}
.x_pagination a, .x_pagination a:visited{
	text-decoration: none;
	color: white;
}
.x_pagination a:hover{
	text-decoration: none;
	color: white;
}
/* pagination ends */

/* tabbed menus starts */
.user_tab_cont
{
	border:1px solid white;
}

.user_tab_cont a, .user_tab_cont a:visited{
	display: block; float:left; width:130px ;
	line-height:16px; padding-top:10px; padding-bottom:4px; 
	background:url(../images/memu_bg_02.gif) no-repeat center 4px; text-align:center;
	color:#FFFFFF; font-size:13px; font-weight:bold; text-decoration:none; 	
}
.user_tab_cont a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-position:center 2px;
}
.user_tab_ac, .user_tab_ac:visited{
	background-position:center 0px !important;
	padding-top:8px!important; padding-bottom:6px !important; color:#112A86 !important;
}
.user_tab_ac:hover{
	color:#FFFFFF !important; text-decoration:none !important;
}
/* tabbed menus ends */

.x_txtbox{
	font-size:12px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
}

.x_txtbox_file{
	border:1px solid #CCCCCC;
	width:80px;	
}
.x_button{
	background:url(../images/login_bg.jpg) repeat-x center center; font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCC; color:white; font-size:12px; font-weight:bold; padding-top:3px; padding-bottom:3px;
}

.x_sitemap{
	list-style:none;
	display:block;
	padding:0px; margin:0px; padding-left:30px; padding-right:10px;
	float:left;
}

.x_sitemap li{
	display:block; border:1px solid white;
	padding:0px; margin:0px; line-height:14px;
}

.x_sitemap a, .x_sitemap a:visited{
	display:block;
	background:url(../images/bullet_sitemap.gif) no-repeat 5px center;
	color:#65BC1F; text-decoration:none; padding:5px; padding-left:25px;  border:1px solid #FFFFFF;
}

.x_sitemap a:hover{
	color:#65BC1F; text-decoration:none;
	background-color:#F6F8F9;  border:1px solid #E6EFF6;
}

.x_my_vimads{
	padding-top:25px; line-height:25px;
}

.x_my_vimads div{
	 width:150px; padding-top:25px; padding-bottom:25px; text-align:center; border:1px solid #F2F2F2;
	 margin:8px; float:left !important; background-color:#FCFCFC;
}

.x_my_vimads a, .x_my_vimads a:visited, .x_my_vimads a:hover{
	color:#333333;
}

.x_cat span a, .x_cat span a:visited{
	display:block; color:#307CCB; background:url(../images/cat_bullet.gif) no-repeat 3px center;
	border:1px solid #E6EFF6; background-color:#F5F5F5; line-height:15px;
	padding:4px; padding-left:25px; font-weight:bold; text-decoration:none;
}

.x_cat span a:hover{
	border:1px solid #EEEEEE;
	background-color:#F0F0F0;
}

.x_cat a, .x_cat a:visited{
	display:block; border:1px solid #F5F5F5; text-decoration:none;
	background:url(../images/dwn_arw.gif) #FAFAFA no-repeat 12px center; padding-left:25px;
	color:#65BC1F; line-height:20px;
}

.x_cat a:hover{
	color:#000000; text-decoration:none; background-color:#F8F8F8;
}
.x_two{
	font-size:10px;
    text-decoration:underline;
	color:#FF7200;
}

.x_cart{
	font-size:14px;
    text-decoration:underline;
	color:#FF7200;
}


.x_catx a, .x_catx a:visited{
	display:block; color:#307CCB; background:url(../images/cat_bullet.gif) no-repeat 3px center;
	border:1px solid #E6EFF6; background-color:#F5F5F5; line-height:15px;
	padding:4px; padding-left:25px; font-weight:bold; text-decoration:none;
	margin:1px;
}

.x_catx a:hover{
	border:1px solid #EEEEEE;
	background-color:#F0F0F0;
}

.x_maindiv_sub_22{
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
	padding:2px;
	width:520px;
}