body,html  {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#F5F5F5;
}

img {
	border:none;
	}

form {
	display:inline;
	}

input,select,option,optgroup,textarea {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
 .edit_body {
 	width: 700px;
 	}
 	
.clear {
	clear:both;
	}

h1 {
	font-size:14px;
	}

.alert {
	color:#FF0000;
	font-weight:bold;
	}



#container  {
	width: 90%;
	padding:0;
	margin: 0 auto;
	border:double 5px #e7e7e7;
	background:#fff;
	display:table;
}


#subnav {
	float:right;
	background:#fff;
	border:solid 1px #666666;
	height: 16px;
	margin:0;
	padding:0;
	}

#subnav ul { 
  list-style:none;
  margin:0;
  padding:1px 0 0 3px;
}

#subnav li {
  display:inline;
  padding-right:3px;
  }



#crumbs {
	background:#f2f2f2;
	border-bottom:solid 1px #e7e7e7;
	margin:0;
	padding:0;
	}

#crumbs p {
	padding: 5px 15px 5px 15px;
	margin:0;
	}

#headerlinks_public {
	padding: 5px 20px 0 0;
	margin:0;
	float:right;
}

#contentwrapper {
  padding:5px 15px 10px 15px;
  margin:0;
  } 

#content {
  width:100%;
  padding:0;
  margin:0;
}

#content_help {
  width:480px;
  padding:5px 15px 10px 15px;
  margin:0;
  background: #fff;
}

#content_left {
	width:49%;
	float: left;
    padding:0;
	margin: 0;
}

#content_right {
	width:49%;
	float: right;
    padding:0;
	margin: 0;
}

#footer {
	margin: 0 auto;
	padding:0;
	font-size:10px;
}

#dataoverflow {
     overflow:auto;
	 width:718px;
	 padding:1px;
	 margin:0;
	 }

* html #dataoverflow { 

	overflow-y:hidden;
	overflow-x:auto;
	padding:0;
	margin:0;
	}

table.none {
	border:none;
	padding:0;
	margin:0;
	}
table.none tr {
	border:none;
	padding:0;
	margin:0;
	}
table.none td {
	border:none;
	padding:0;
	margin:0;
	}
table.none th {
	border:none;
	padding:0;
	margin:0;
	}


table.form {
	border:none;
	padding:0;
	margin:0;
	}
table.form tr {
	border:none;
	padding:0;
	margin:0;
	}
table.form td {
	border:none;
	padding:3px;
	margin:0;
	}
table.form th {
	border:none;
	padding:3px;
	margin:0;
	}


/*icons with text*/
#download_csv {
	height:16px;
	background:url(/images/icon_csv.gif) no-repeat;
	padding-bottom:10px;
	margin:0;
	}

#download_csv p {
	padding:0 0 0 20px;
	margin:0;
	}

#import_salesforce {
	height:16px;
	background:url(/images/icon_sf.gif) no-repeat;
	padding-bottom:10px;
	margin:0;
	}
#import_salesforce p {
	padding:0 0 0 20px;
	margin:0;
	}

#delete {
	height:16px;
	background:url(/images/delete.gif) no-repeat;
	padding:0 0 10px 0;
	margin:0;
	}
#delete p {
	padding:0 0 0 20px;
	margin:0;
	}

#wizard {
	height:16px;
	background:url(/images/icon_wizard.jpg) no-repeat;
	padding-bottom:10px;
	margin:0;
	}
#wizard p {
	padding:0 0 0 20px;
	margin:0;
	}

#info {
	height:16px;
	background:url(/images/icon_info.gif) no-repeat;
	padding-bottom:10px;
	margin:0;
	}
#info p {
	padding:0 0 0 20px;
	margin:0;
	}

#help {
	height:16px;
	background:url(/images/icon_help.gif) no-repeat;
	padding-bottom:10px;
	margin:0;
	}
#help p {
	padding:0 0 0 20px;
	margin:0;
	}

#fields {
	height:16px;
	background:url(/images/icon_contact_fields.gif) no-repeat;
	padding-bottom:10px;
	margin:0;
	}
#fields p {
	padding:0 0 0 20px;
	margin:0;
	}

#mail {
	height:16px;
	background:url(/images/icon_mail.gif) no-repeat;
	padding-bottom:10px;
	margin:0;
	}
#mail p {
	padding:0 0 0 20px;
	margin:0;
	}


#viewlinks {
	text-align:center; 
	height:16px;
	margin:0 auto;
	}
#view {
	height:16px;
	background:url(/images/icon_view.gif) no-repeat;
	padding-bottom:10px;
	margin:0;
	}
#view p {
	padding:0 0 0 20px;
	margin:0;
	}
	
#no {
	height:16px;
	background:url(/images/icon_no.gif) no-repeat;
	padding-bottom:10px;
	margin:0;
	}
#no p {
	padding:0 0 0 20px;
	margin:0;
	}

#cancel {
	height:16px;
	background:url(/images/icon_cancel.gif) no-repeat;
	padding-bottom:10px;
	margin:0;
	}
#cancel p {
	padding:0 0 0 20px;
	margin:0;
	}

#print {
	height:16px;
	background:url(/images/icon_print.gif) no-repeat;
	padding-bottom:10px;
	margin:0;
	}
#print p {
	padding:0 0 0 20px;
	margin:0;
	}
