/*usual tags*/
p,li{
font-size:small;
color:#555555;
font-family:Verdana,Helvetica,Arial,  sans-serif;
}

a{
font-size:small;
color:#000066;
font-family:Verdana,Helvetica,Arial,  sans-serif;

}
p.black_text{
	color:#000000;
}
p.no_padding{
	margin:0px;
	padding:0px;
}


a:link {color: #32A8E0}     /* unvisited link */
a:visited {color: #32A8E0}  /* visited link */
a:hover {color: #ff0000}   /* mouse over link */
a:active {color: #32A8E0}   /* selected link */

.orange{
	color:#F26722;
}

h1 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: Medium;
	margin:0px;
	padding:0px;
	text-align:center;
}
h1#ecayearth{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	color: #000066;
	text-align: left;
	padding-top: 5px;
	padding-left: 15px;
}
h1.vci{

	padding: 0px;


}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
h2.nycnyc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding:0px;
	margin:0px;
}

.newsletter2 h2{
	font-size: 125%;
	color:#F26722;
	padding-top:5px;
	
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

input.searcbbutton,input.button{
	background-color:#F26722;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #F26722;
}

/*format the homepage boxes*/
ul.bd,ul.vv,ul.bl,ul.pd,ul.bs{
width:200px;
}
.cell_left h3.bd, 
.cell_right h3.1,
.cell_right h3.bom,.cell_left h3.bom{
	color:#29A4E0;
	padding:0px;
	margin:0px;
	font-size:small;
	font-weight:bold;
	padding-top:5px;
	margin-top:5px;	
}
.cell_left h3.et, .cell_right h3.er,
.cell_left h3.hi, .cell_right h3.hi,
.cell_left h3.ttfc, .cell_right h3.ttfc ,
.cell_left h3.ttfc, .cell_right h3.ttfc,
.cell_right h3.re, .cell_left h3.re,
.cell_right h3.h, .cell_left h3.h,
.cell_right h3.ca, .cell_left h3.ca{
	color:#F26722;
	padding:0px;
	margin:0px;
	font-size:medium;
	padding-top:5px;
	margin-top:5px;	
}

.cell_left h3.vv, .cell_right h3.vv,
.cell_right h3.bl,.cell_left h3.bl,
.cell_right h3.news,.cell_left h3.news,
.cell_right h3.ue,.cell_left h3.ue,
.cell_right h3.cd,.cell_left h3.cd,
.cell_right h3.i,.cell_left h3.i, 
.cell_right h3.u,.cell_left h3.u,
 {
	color:#C3DA44;
	padding:0px;
	margin:0px;
	font-size:medium;
	padding-top:5px;
	margin-top:5px;		

}
.cell_left h3.pd, .cell_right h3.pd,
.cell_left h3.rt, .cell_right h3.rt,
.cell_left h3.hc,.cell_right h3.hc,
.cell_left h3.hc,.cell_right h3.hc,
.cell_left h3.j,.cell_right h3.j{
	color:#555555;
	padding:0px;
	margin:0px;
	font-size:medium;
	padding-top:5px;
	margin-top:5px;		
}
.cell_left h3.bs, .cell_right h3.bs,
.cell_right h3.wo,.cell_left h3.wo,
.cell_right h3.ac,.cell_left h3.ac, 
.cell_right h3.r,.cell_left h3.r, 
.cell_right h3.s,.cell_left h3.s{
	color:#6BC0E9;
	padding:0px;
	margin:0px;
	font-size:medium;
	padding-top:5px;
	margin-top:5px;		
}

/*error*/
.error_message, .alert{
color:#FF0000;
}

/*nav*/
a.advanced_search{
	font-size:x-small;
}
/*polular searches*/
#popular_searches{
color:#F26722;
font-size:x-small;
font-weight:bold;
padding-top:2px;
margin-top:0px;
}
#popular_searches a{
color:#F26722;
font-size:x-small;
font-weight:normal;
text-decoration:none;
}
span#popular_searches_text{
color:#F26722;
font-size:x-small;
}

/*Business Dir*/

.searchbuttoncategory{
margin-right:10px;
}
.bd_company_search_header_text,.bd_keyword_search_header_text{
	/*background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;*/
	size:small;
	color:#555555;
	padding-left:10px;
	font-weight:bold;
	font-family:Verdana,Helvetica,Arial,  sans-serif;
	font-size:80%;
	
}
.bd_category_search_header_text{
	/*background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;*/
	size:small;
	color:#555555;
	padding-left:10px;
	text-align:center;
	font-weight:bold;
	font-family:Verdana,Helvetica,Arial,  sans-serif;
	font-size:80%;
	height:16px;		
}
.bd_company_name_search{
	padding:0px;
	margin:0px;
margin-left:25px;
	float:left;
	font-size:small;
	background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;
	border:1px solid #b8d74d;

}

.bd_company_keyword_search{
	float:left;
	font-size:small;
	margin-left:25px;
	background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;
	border:1px solid #b8d74d;
}
.bd_category_select{
	float:left;
	font-size:small;
	margin-left:25px;
	text-align:right;
	background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;
	border:1px solid #b8d74d;
}

/*put space around the form*/
.bd_category_select form,.bd_company_keyword_search form, .bd_company_name_search form{
margin:10px;

}

div#featured_business_logos_holder{
float:left;
clear:both;
width:800px;

}

/*category page*/
div#categoryHeading{
width:850px;

}
div.category_intro{
float:left;

}
div.category_introWide{
float:left;
width:750px;

}
div#placeholder{
float:left;
padding-top:20px;
}

div#businessleader{
padding-top:5px;
margin-top:5px;
text-align:center;
}

#categoryIntro{
padding-left:10px;
margin-left:10px;
padding-right:10px;
margin-right:10px;
width:500px;
float:left;

}

#categoryIntroWide{
padding-left:10px;
margin-left:10px;
padding-right:10px;
margin-right:10px;
width:750px;
float:left;

}

#categoryIntro p,#categoryIntroWide p{
font-size:x-small;
padding-left:20px;
padding:0px;
margin:0px;
line-height: 100%;

}
 #categoryIntro li,#categoryIntroWide li{
font-size:x-small;
padding-left:40px;
padding:0px;
margin:0px;
line-height: 100%;

}

#categoryIntro ul,##categoryIntroWide ul{
font-size:x-small;
padding-left:20px;
margin-left:10px;
margin-left:10px;
line-height: 100%;


}

#bd_category_area{

color:#000000;
font-weight:bold;
font-size:80%;
border-top:2px solid #E2E3E4;
padding-left:10px;

}
.bd_super_category{
padding-left:10px;
}

.bd_parent_categories{
	color:#636467;
	width:100%;
	float:left;
	margin-bottom:2px;

}

.bd_parent_categories2{
	color:#636467;
	width:100%;
	float:left;
	margin-bottom:10px;
	border-top:1px solid #b8d74d;

}

div.bd_parent_categories a{
	
	text-decoration:none;
	margin-top:5px;
	color:#ff0000;
	
}

.bd_parent_category{
	border-bottom:1px solid #b8d74d;	
	margin:0px;
	padding:0px;
}

.bd_parent_category2{	
	margin:0px;
	padding:0px;
	font-size:small;
	color:#555555;
	font-family:Verdana,Helvetica,Arial,  sans-serif;	
	padding-left:10px;
	font-weight:bold;
	
}


.bd_parent_categories a, .bd_parent_categories a:link, .bd_parent_categories a:visited{
	font-size:small;	
	color:#32A8E0;
}
.bd_parent_category a{
	font-size:medium;
	color:#000000;

}
/*at bottom of cell*/
a.bd_category_final{
	height:19px;
	width:200px;
	background-color:#FF0000;
}

div#bd_a2zand_search_holder{

}
div#bd_a2z{
	background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;
	height:60px;
	color:#6ab441;
	margin-bottom:10px;
	border:1px solid #b8d74d;	


}
div#bd_a2z_header_text{

	color:#555555;
	border-bottom:1px solid #b8d74d;	
	text-align:center;
	font-weight:bold;
	font-family:Verdana,Helvetica,Arial,  sans-serif;
	font-size:70%;
	height:16px;	
}
div.bd_category_header_text{

	color:#ffffff;

}

div#bd_a2z a{
	color:#32A8E0;
	size:small;
	padding-left:10px;
	font-weight:bold;
	text-decoration:none;
	
	}
	
#bd_a2z_links	{
padding-top:10px;
}

/*FB rotating banner at footer*/

div.featured_businesses li{
border:1px solid #E2E3E4;
width:100px;
height:100px;


}
/*results*/

img.icon{
padding-right:5px;
}
h2.featured_business{

	margin:0px;
	padding:0px;
	border-top:2px solid #c0c0c0;
}
h2.featured_business span{

}
table.bd_featured_businesses {

}
table.bd_featured_businesses td{

width:120px;
text-align:center;
border:1px solid #E2E3E4;

}
table.bd_featured_businesses td.bd_fb_empty{
width:120px;
text-align:center;
border:1px solid #ffffff;

}

div#bd_featured_businesses {
padding-left:50px;
text-align:center;
}
div#bd_featured_businesses div.featured_business_left{
float:left;
}
div#bd_featured_businesses div.fb_company{
border:1px solid #E2E3E4;
height:100px;
float:left;
padding:10px;
margin-right:30px;

}
div#bd_featured_businesses .bd_fb_empty{
	border:1px solid #ffffff;
	padding-right:20px;
	margin-right:0px;
	float:left;
}
.bd_search_result{
	float:left;
	padding-top:5px;
	margin-top:5px;	
	margin-left:10px;
	border-top:6px solid #E2E3E4;
	font-size:x-small;
	width:800px;;
	color:#777777;
}
.bd_search_result_branch{
	float:left;
	padding-top:5px;
	margin-top:5px;	
	border-top:6px solid #E2E3E4;
	font-size:x-small;
	width:100%;
	color:#777777;
}
.bd_search_result a,.bd_search_result_branch a{
text-decoration:none;
font-size:x-small;
}
.bd_search_result_functions{
	float:left;
	padding-top:5px;
	margin-top:5px;	
	border-bottom:1px solid #E2E3E4;
	font-size:x-small;
	width:100%;
	color:#777777;
	height:30px;
}
.bd_search_result_address{
	padding-left:160px;
}

/*ecayearth links*/
.bd_search_result_ecayearth{
	float:right;
	text-align:center;
	width:110px;
	padding:0px;
	margin:0px;		
}
.ecayearthlink{
padding-left:10px;
}
.bd_search_result_ecayearth_link{
	padding:0px;
	margin:0px;	
	font-size:100%;
	text-align:center;
	color:#32A8E0;	
}

.bd_bottom_please{
padding-bottom:20px;
}
.bd_search_result_page{
	float:left;
	margin-top:5px;
	font-size:small;
	border-top:10px solid #9FD7F0;
	border-bottom:1px solid #9FD7F0;
	padding: 5px;
	/*background-image: url(../icons/file.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
	width:100%;
}

.bd_search_result_logo{
	background-color:#00FF66;
	float:right;
}

.translucent {
     /*opacity: 0.9;
     filter:alpha(opacity: 90);
     -moz-opacity: 0.9;
     -khtml-opacity: 0.9;*/
	 
position:absolute; visibility: hidden; border: 2px solid #B5D54C; background-color: #FFFFFF; width: 550px; padding: 8px;	
font-size:x-small; 
  }
  
  
.results_qa_area, .results_related_categories, .results_siblings_categories, .results_editorials{

	border:1px solid #b8d74d;
	padding:2px;

}

.results_editorials ul, .results_siblings_categories ul,.results_related_categories ul{

padding:0px;
margin:0px;
list-style:none;

}
.results_editorials li, .results_siblings_categories li{

padding:0px;
margin:0px;


}

.results_qa_area .head, .results_related_categories .head, .results_siblings_categories .head,.results_editorials .head{
	background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;
	font-size:70%;
	color:#000000;
	font-weight:bold;
	height:20px;
	padding-left:5px;
	padding-top:2px;
}

.results_qa_area {
	/*background-color: #EBF6FC;
	width: 150px;*/
	border:1px solid #b8d74d;
	
	/*background-image: url(../bits/sibling_top_right.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
}

.results_qa_answer{
	background-color: #AADDF2;
	font-size:small;
	width:150px;
	

}

.results_qa_area a{
	font-size:small;
	color:#32A8E0;
	text-decoration:none;
}

.results_qa_area .question{

	padding-bottom:10px;
	margin-bottom:0px;
	padding-left:2px;
	margin-left:0px;
	font-size:80%;

}



.results_related_categories p,.results_related_categories a{
	font-size:70%;
	text-decoration:none;
	/*border-bottom:1px solid #AADDF2;*/
}



.results_siblings_categories p,.results_siblings_categories a{
	font-size:70%;
	text-decoration:none;
	/*border-bottom:1px solid #7ECBEC;	*/
}


.results_editorials a{
	font-size:65%;
	text-decoration:none;
	padding-bottom:10px;
}

#queryHits{
	font-size:small;
	color:#c0c0c0;
	border:1px solid #c0c0c0;
}
#query0, #query1, #query2, #query3{
	float:left;
	font-size:small;
	color:#c0c0c0;
}

div#furtherInfo{
	background-image: url(../bits/green/banner_bd_links.jpg);
	background-repeat: repeat-x;
	width:100%;
	color:#000000;
	font-size:small;
	border:1px solid #aacbee;

}
div#furtherInfo a{
	color:#F26722;
}

div#furthercategories{

}

/*quick links*/
h2#bd_quick_links{
width:100%;
/*background-color:#E2E3E4;*/
border-top:2px solid #E2E3E4;
}
div.bd_quick_link_cell{
float:left;
/*border:1px dashed #c0c0c0;*/
font-size:small;
padding-bottom:10px;
margin:5px;
}

div.bd_quick_link_cell a{
text-decoration:none;
}

/*-------------------------------------------------------------------------------*/
/*View company info*/
div#vci_company_contact_details{

font-size:small;
}
div#vci_company_contact_details a{

text-decoration:none;
}

div#vci_sibling_categories, div#vci_related_categories, div#vci_similar_companies{
float:left;
width:200px;
margin:0px;
padding:0px;
margin-right:10px;
}
div#vci_sibling_categories, div#vci_related_categories, div#vci_similar_companies{
padding-bottom:20px;

}
div#vci_sibling_contents, div#vci_related_contents, div#vci_similar_contents{
	border:1px solid #B6D54C;


}

div#vci_sibling_head, div#vci_similar_head, div#vci_related_head{
	background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;
	background-color:#ffffff;
	border:1px solid #B6D54C;
	font-size:80%;
	padding-left:10px;
	height:20px;
	padding-top:2px;
}


div#vci_sibling_categories ul, div#vci_related_categories ul, div#vci_similar_companies ul{
margin:0px;
margin-left:5px;
padding:0px;
list-style:none;
}
div#vci_sibling_categories li, div#vci_related_categories li, div#vci_similar_companies li {
margin:0px;
padding:0px;
display:list-item;
}
div#vci_sibling_categories a, div#vci_related_categories a, div#vci_similar_companies a {
text-decoration:none;
/*border-bottom:1px solid #DDE9B7;*/
font-size:80%;
}


/* social bookmarking*/
#socialIntro{
	padding: 10px 0 0 10px;
	font-size:small;
	color:#777777;
	width:600px;
	text-align:left;

}
#socialIntro #whats_this{
text-decoration:none;
}
#socialhelp{
	float:right;
}
#socialhelp a{
	text-decoration:none;
}
#social {
	COLOR: #CCCCCC;
	padding: 10px 0 10px 0;
	/*border:1px solid #efefef;*/

}
#social a {
	COLOR: #0033CC;
	text-decoration:none;
	padding-left:20px;
	margin-left:0px;
	font-size:small;
}
#social a:hover {
	COLOR: #FF0000;
}

a#delicious {

	background-image: url("../social/delicious.gif");
	background-repeat: no-repeat;
}
a#digg {

	background-image: url("../social/digg.gif");
	background-repeat: no-repeat;
}
a#facebook {

	background-image: url("../social/facebook.gif");
	background-repeat: no-repeat;
}
a#google {
	background-image: url("../social/google.gif");
	background-repeat: no-repeat;
 }
a#stumbleupon {

	background-image: url("../social/stumbleupon.gif");
	background-repeat: no-repeat;
}

a#yahoo {

	background-image: url("../social/yahoo.gif");
	background-repeat: no-repeat;
}

/*newsletter*/

#newsletter{
	width:120px;
	font-size:small;
	background-image: url(../bits/newsletter_background.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	padding:5px;
	margin:5px;
	background-color:#c3da44;
	text-align:center;

}

#newsletter h2{
	font-size:large;
	background-color:#2FABE7;
font:Arial, Helvetica, sans-serif;
color:#ffffff;
}
.newsletter ul,.newsletter2 ul  {
padding:0px;
margin:0px;
}
.newsletter ul li,.newsletter2 ul li{
	font-size:80%;
list-style: none;
padding-left:20px;
}


.newsletterForm{
padding-left:10px;
padding-top:5px;
}

#newsletter .email_address_text{
color:#F26722;
font-size:x-small;
}



/*Sitemap*/

div.sitemap ul li a{
	font-size:small;
}
div.sitemap ul {
/*	list-style: none;*/
}

/*backuplinks*/

div#backuplinks{
	font-size:small;
	border: 1px solid #c0c0c0;
	text-align:left;
	background-color:#F4F4F4;
float:left;
	padding:5px;
	margin:5px;

}


#backuplinks_header{
font-weight:bold;
}

div#backuplinks ul{
	float:left;
	padding:0px;
	margin:0px;
	padding-bottom:10px;

	margin-bottom:10px;
	width:310px;
	list-style: none;
	background-image: url(../bits/backuplinks_cells.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#FFFFFF;
	border:1px solid #EFEFEF;
}

div#backuplinks ul li{
	list-style-image: url(../button/bullet.gif);
	padding-left:5px;
	margin-left:5px;
}

div#backuplinks a{
text-decoration:none;
}

div#backuplinks ul#left{

padding:0px;
margin:0px;
padding-left:10px;
margin-left:0px;

}

div#backuplinks ul#middle{
float:left;
padding:0px;
margin:0px;
padding-left:10px;
margin-left:10px;

}

div#backuplinks ul#right{
float:left;
padding:0px;
margin:0px;
padding-left:10px;
margin-left:10px;
}

/*vcards*/

div.vcard{

padding-bottom:5px;
border-bottom:1px solid #2EA6DB;
font-size:small;

}
div.vcard .org{

font-size:medium;
font-weight:bold;
}

div.vcard .url{
font-size:small;
font-weight:normal;
}

/*Cinema area*/
div#cinema_navigation{
	background-color: #C9E8FA;
	width: 120px;
	float: left;



}
div#cinema_navigation ul {
	list-style: none;
	padding:0px;
	margin:0px;


}
div#cinema_navigation li {
	display: block;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #29A4E0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A3C6E6;
	border-top:1px solid #ffffff;
	background-image: url(../bits/cinema_butt_tr.gif);
	background-repeat: no-repeat;
	background-position: right top;


}

div#cinema_navigation a {
text-decoration:none;
color:#2FABE7;
}

div#cinema_navigation a:hover {
text-decoration:underline;
color:#ff0000;
}


/**Goog map formatting**/
table.googlemapinfo{
	background-color:#FFFFFF;
	size:small;

}

/*rotating banners*/
table.rotating_banners {
border:0px;
margin:0px;
}
table.rotating_banners td{
border-right:#c0c0c0 dotted 1px;
margin:0px;
padding-left:7px;
padding-right:7px;
}

/*content linking to bd*/

div.content2bd_box{
	/*background-color:#ffffff;;
	background-image: url(../bits/content2bd_background.gif);
	background-repeat: repeat-x;
	border-bottom: #B5D54C solid 1px;*/
		background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;
float:right;
	border:1px solid #E1EFB6;
	margin:5px;	
	width:400px;
}
div.content2bd_umight{
/*font-size:small;
font-weight:bold;
background-image: url(../bits/content2bd_top.gif);
background-repeat: no-repeat;*/
padding-left:10px;

	color:#555555;
	text-align:left;
	height:16px;
	border-bottom:1px solid #E1EFB6;
	font: 60% Verdana, Arial, Helvetica,  sans-serif;
	font-weight:bold;
}
div.content2bd_box ul {
	pading:1px;
	padding-left:20px;
	margin:1px;
}
div.content2bd_box li {
	/*list-style:none;
	list-style-position:inside;
	list-style-image: url(../bits/bd_link.gif);	
	pading:0px;
	padding-bottom:5px;
	margin:0px;*/
}
div.content2bd_box a:link,div.content2bd_box  a:visited,div.content2bd_box  a{
color:#32A8E0;
padding-left:5px;
}
div.content2bd_box a:hover{
color:#ff0000;
}
div.content_return2{
	/*background-color:#ffffff;;
	background-image: url(../bits/contentreturn2_top.gif);
	background-repeat: no-repeat;
	border-bottom: #2FA9D8 solid 1px;
	width:500px;
	padding-top:15px;*/
	background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;
	border:1px solid #E1EFB6;
	margin:5px;	
	width:400px;	
	padding-top:10px;
}
div.content_return2 li {
	/*list-style:none;
	list-style-position:inside;
	list-style-image: url(../bits/return_link.gif);	*/
	pading:0px;
	padding-bottom:5px;
	margin:0px;
}

div.content_return2 a:link,div.content_return2  a:visited,div.content_return2  a{
color:#32A8E0;
/*padding-left:5px;*/
}
div.content_return2 a:hover{
color:#ff0000;
}

/*Company branches*/

.bd_search_result_hq{
	float:left;
	padding-top:0px;
	margin-top:0px;	
	/*border-top:6px solid #E2E3E4;
	border-bottom:1px solid #E2E3E4;*/
	font-size:x-small;
	width:100%;
	color:#777777;

}
.bd_search_result_hq a{
	text-decoration:none;
	padding-left:10px;
}

h2.main_branch{
font-size:medium;
border-top: #c0c0c0 solid 1px;
padding-top:3px;
/*background-color:#F0F8DC;*/
}

h2.other_branches{

font-size:medium;
border-top: #c0c0c0 solid 1px;
padding-top:3px;
/*background-color:#CCE9F7;*/
}

.premiere_business p{
	padding-left:20px;
	padding-bottom:20px;	
}

div#find_it_sell_it{
font-size:90%;
color:#000000;
font-weight:bold;
margin:0px;
padding:0px;
padding-left:10px;
padding-top:20px;
}

div.free_classifieds h1{
	color:#F26722;
}
div.free_classifieds p{
padding:0px;
margin:0px;
padding-left:10px;
padding-top:5px;
}
div.free_classifieds a{
font-weight:100%;
}

p.todays_top_buys{
	color:#F26722;
	font-size:70%;
	font-weight:bold;
}
p#find_more{
padding-right:10px;
}

div.enter_email{
color:#000000;
font-size:100%;
padding-bottom:5px;

}

li.Sign-up{
padding-bottom:10px;
font-weight:bold;
font-size:12px;;
color:#000000;
}

div.vci_listing{
padding-left:0px;
padding-top:30px;
width:550px;
float:left;
}



.mainicon2{
vertical-align:middle;
}

/*eCayEarth*/

span.eCayEarthcontact{
	font-size:small;
	color:#555555;
	font-family:Verdana,Helvetica,Arial,  sans-serif;
}

span.now_live_big{
	color:#ff0000;
	padding:0px;
	margin:0px;	
	font-size:xx-large;
	font-weight:bold;
}

span.now_live{
	color:#ff0000;
	padding:0px;
	margin:0px;	
	font-size:x-small;
	font-weight:bold;
}

/*in the company info page*/
div.vci_listing_ecayearth{padding-top:30px; float:left;}
div.vci_listing_ecayearth_link{width:150px;

}

/*edit company info*/

.eci_contact_details, .eci_company_message, .eci_company_location{
	background-color:#E8F5FC;
	border:1px solid #BAE1F6;
	padding:5px;
	margin:5px;	
}

.eci_contact_details2, .eci_company_message2, .eci_company_location2{
	background-color:#EDF4D2;
	border:1px solid #CDE082;
	padding:5px;
	margin:5px;	
}

/*button links*/
p.right_button_link{
text-align:right;
padding-right:10px;
}
p.right_button_link img {

padding-right:5px;
}

p.left_button_link{

padding-left:5px;
}
p.left_button_link img {

padding-left:5px;
}

p.middle_button_link{
text-align:center;
padding-left:5px;
padding-right:5px;
}
p.middle_button_link img {
text-align:center;
padding-right:5px;
padding-left:5px;
}
div.back2CompanyInfo{
padding-left:5px;
padding-right:5px;
padding-top:20px;
float:left;
width:40%;
}
div.CompanyLogout{
padding-left:5px;
padding-right:5px;
padding-top:20px;
float:right;
width:40%;
text-align:right;
}
div.back2CompanyInfo img{

padding-right:5px;
}
div.CompanyLogout img {

padding-right:5px;
}

/*edit info login form*/
div#loginform{
	float:left;
	border:1px solid #E1EFB6;
	margin-bottom:10px;	
	width:400px;
	margin-left:50px;

}

div#loginform h2{
	background-color:#FFFFFF;
	padding:0px;
	padding-left:10px;
	padding-top:4px;
	margin:0px;
	letter-spacing: 1px;
	background-image: url(../bits/green/home_cell_green_fade.gif);
	background-repeat: repeat-x;
	color:#555555;
	text-align:left;
	height:16px;
	border-bottom:1px solid #E1EFB6;
	font: 60% Verdana, Arial, Helvetica,  sans-serif;
	font-weight:bold;

}
div#loginformright{
	float:left;
	width:400px;
	padding-left:30px;
	margin-left:30px;

}

