table.moduleTable {


	border: 1px solid #DDD;


	border-collapse: collapse;


}


.row1 {


	background: #f2f1f1;


}


.row1 td table td, .row0 td table td {


	padding-left: 0px;


}


.row0:hover, .row1:hover {


	background: #e6e5e5;


}


table.tableList th {


	border-bottom: 1px solid #333;


	border-left: 1px solid #DDD;


	border-collapse: collapse;


}
.gray th{
	background: #f5f4f4;
	border-top: 1px solid #DDDDDD;
}

table.tableList td {


	border-left: 1px solid #DDD;


	border-top: 1px solid #DDD;


}


table.tableList {


	border-right: 1px solid #DDD;


	border-bottom: 1px solid #DDD;


	border-collapse: collapse;


}


#copy {


	width: 100%;


	text-align: center;


	font-size: 10px;


	color: #666666;


}


#copy a:link, #copy a:visited {


	color: #333333;


	text-decoration: none;


}


#copy a:hover {


	text-decoration: underline;


}


table.editView {


	border-right: 1px solid #DDD;


	border-bottom: 1px solid #DDD;


}


table.editView td {


	border-left: 1px solid #DDD;


	border-top: 1px solid #DDD;		


}


td.fieldName {


	background: #f5f4f4;


	font-weight: bold;


	text-align: right;


}


td.fieldValue {


	padding: 0px 5px 0px 5px;


}


.tableListHeader {


	background: url(../images/header_bg.jpg) repeat-x #ed7b00;


	color: #FFFFFF;


	font-weight: bold;


}


table.moduleTable td {


	border-bottom: 1px solid #DDD;


}


.slide_trigger, .slide_trigger_first {


	color: #222;


	margin: 0;


	padding: 8px 5px 5px 18px;


	background: url(../images/config_bullet.png) no-repeat 2px 8px #eee;


	border-bottom: 1px solid #ddd;


	border-right: 1px solid #ddd;


	border-top: 1px solid #ddd;


	border-left: 1px solid #ddd;


	font-size: 11px;


	font-weight: bold;


	text-transform: uppercase;


	cursor: pointer;


}


.transferAddress {


	border-left: 1px solid #CCC;


	background: #F5f4f4;


	font-weight:bold;


}


/* pane-sliders  */


#content-pane {





}


.pane-sliders .title {


	margin: 0;


	padding: 2px;


	color: #666;


	cursor: pointer;


}





.pane-sliders .panel   { border: 1px solid #ccc; margin-bottom: 3px;}





.pane-sliders .panel h3 { background: #f6f6f6; color: #666; padding:5px;}





.pane-sliders .content { }





.pane-sliders .adminlist     { border: 0 none; }


.pane-sliders .adminlist td  { border: 0 none; }





.jpane-toggler  span     { background: transparent url(../images/j_arrow.png) 5px 50% no-repeat; padding-left: 20px;}


.jpane-toggler-down span { background: transparent url(../images/j_arrow_down.png) 5px 50% no-repeat; padding-left: 20px;}





.jpane-toggler-down {  border-bottom: 1px solid #ccc; }





#lbxOv{


  background-color: #4D4D4D;


}





#lbxBox{


  font-size:12px;


  top:100px;


  width:720px;


  margin:0 auto;


  padding:10px 0;


}





#lbxBoxIn{


	text-align:center;


  background-color:white;


}





#gmap{


  width:700px;


  margin:0 auto;


  height:500px;


  border:1px solid #333;


}


.moduleTable .sectiontableentry0 td, .moduleTable .sectiontableentry1 td, table.editView td {


	padding:5px;


}


.pageNav td {


	text-align:center;


}


.backButton td {
	text-align: right;
}
div.toolbar { float: right; text-align: right; padding: 0; }

table.toolbar    			 { border-collapse: collapse; padding: 0; margin: 0;	 }
table.toolbar td 			 { padding: 1px 1px 1px 4px; text-align: center; color: #666; height: 48px; }
table.toolbar td.spacer  { width: 10px; }
table.toolbar td.divider { border-right: 1px solid #eee; width: 5px; }

table.toolbar span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; }

table.toolbar a {
   display: block; float: left;
	white-space: nowrap;
	border: 1px solid #fbfbfb;
	padding: 1px 5px;
	cursor: pointer;
}

table.toolbar a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	color: #0B55C4;
}
.icon-32-save { background-image: url('../images/toolbar/icon-32-save.png'); }
.icon-32-edit { background-image: url('../images/toolbar/icon-32-edit.png'); }
.icon-32-delete { background-image: url('../images/toolbar/icon-32-delete.png'); }
.icon-32-cancel { background-image: url('../images/toolbar/icon-32-cancel.png'); }
.icon-32-back { background-image: url('../images/toolbar/icon-32-back.png'); }
.icon-32-new { background-image: url('../images/toolbar/icon-32-new.png'); }
.icon-32-convert { background-image: url('../images/toolbar/icon-32-convert.png'); }


.listleads {
border-bottom: none;
}
.newlead {
border-bottom: none;	
}
.newcontact {
border-bottom: none;
}
.listcontacts {
border-bottom: none;
}
.newaccount {
border-bottom: none;	
}
.listaccounts {
border-bottom: none;
}
.jContactsHomeIcon {
	padding: 10px;
	border: 1px solid #DDD;
	background: #f5f4f4;
	margin: 3px;
	width: 87px;
	float: left;
	text-align: center;
}
.jContactsHomeIcon:hover {
	padding: 10px;
	border: 1px solid #999;
	background: #f5f4f4;
	margin: 3px;
	width: 87px;
	float: left;
	text-align: center;
}
.jContactsHomeIcon a:link, .jContactsHomeIcon a:visited, .jContactsHomeIcon a:hover {
	text-decoration: none;
}
/** Table styles **/

table.adminlist {
	width: 100%;
	color: #666;
}

table.adminlist td,
table.adminlist th { padding: 4px; }

table.adminlist thead th {
	text-align: center;
	background: #f0f0f0;
	color: #666;
	border-bottom: 1px solid #999;
	border-left: 1px solid #fff;
}

table.adminlist thead a:hover { text-decoration: none; }

table.adminlist thead th img { vertical-align: middle; }

table.adminlist tbody th { font-weight: bold; }

table.adminlist tbody tr			{ background-color: #fff;  text-align: left; }
table.adminlist tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #ffd ; }

table.adminlist tbody tr td 	   { height: 25px; background: #fff; }
table.adminlist tbody tr.row1 td { background: #f9f9f9; }

table.adminlist tfoot tr { text-align: center;  color: #333; }
table.adminlist tfoot td,
table.adminlist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }

table.adminlist td.order 		{ text-align: center; white-space: nowrap; }
table.adminlist td.order span { float: left; display: block; width: 20px; text-align: center; }

table.adminlist .pagination { display:table; padding:0;  margin:0 auto;	 }

.jcontacts_title {
	background: url('../../../administrator/components/com_jcontacts/images/home.jpg') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.about {
	background: url('../../../administrator/components/com_jcontacts/images/about.jpg') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.config {
	background: url('../../../administrator/components/com_jcontacts/images/config.jpg') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.listleads {
	background: url('../../../administrator/components/com_jcontacts/images/lead_small.jpg') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.newlead {
	background: url('../../../administrator/components/com_jcontacts/images/lead_small_add.jpg') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.newcontact {
	background: url('../../../administrator/components/com_jcontacts/images/contact_small_add.jpg') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.listcontacts {
	background: url('../../../administrator/components/com_jcontacts/images/contact_small.jpg') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.newaccount {
	background: url('../../../administrator/components/com_jcontacts/images/accounts_small_add.jpg') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.listaccounts {
	background: url('../../../administrator/components/com_jcontacts/images/accounts_small.jpg') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.import {
	background: url('../../../administrator/components/com_jcontacts/images/page_white_get.png') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.sync {
	background: url('../../../administrator/components/com_jcontacts/images/arrow_refresh_small.png') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.export {
	background: url('../../../administrator/components/com_jcontacts/images/page_white_put.png') no-repeat 0px 3px;
	display: block;
	width: 130px;
	height: 22px;
	line-height: 22px;
	padding-left: 30px;
	border-bottom: 1px solid #DDD;	
}
.menu_title {
	background: #f0f0f0;
	color: #666666;
	border-bottom:1px solid #999999;
	border-top: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	border-left: 1px solid #e7e7e7;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	display: block;
	width: 160px;
	height: 22px;
	line-height: 22px;
	margin-top: 22px;
}
.menu_title1 {
	background: #f0f0f0;
	color: #666666;
	border-bottom:1px solid #999999;
	border-top: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	border-left: 1px solid #e7e7e7;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	display: block;
	width: 160px;
	height: 22px;
	line-height: 22px;
	margin: 0px;
}
ul.jForceMenu {
	list-style: none;
	list-style-image: none;
	text-indent: 0px;
	padding: 0px;
	margin: 0px;
}
ul.jForceSubMenu {
	list-style: none;
	list-style-image: none;
	text-indent: 0px;
	padding: 0px;
}

table.adminlist td.fieldName, table.adminlist td.fieldNameRequiredActive {
	background: #f5f4f4;
	font-weight: bold;
	text-align: right;
	border-bottom: 1px solid #e7e7e7;
}
table.adminlist td {
	padding: 3px 5px 3px 5px;
	border-bottom: 1px solid #e7e7e7;
}
