body	 { 
	background: url( images/bg.gif) repeat left top;
	
} 

#content {
	margin-top:10px;
	margin-bottom:10px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	width: 1000px;
	background: #FFFFFF;
	font: 12px/17px Georgia, "Times New Roman", Times, serif;
	color: #666666;
}

hr	{
	width: 80%;
	border:0;
	background-color:black;
	color:black;
	height:1px;
}
#logo {
	float:left;
}
#nav	{
	/*margin-left:270px;*/
}
#login	{
	
	
	/*margin-left: 400px;
	margin-right: auto;*/

}

.error {
	color:red;
}

#footer{
	clear:both;
}

div.dont_display {
	visibility:hidden;
	display:none;
}

div.do_display {
	visibility:visible;
	display:block;
}

table {

	border:1px;
	border-style:dotted;
	
}
td{
	border:1px;
	/*border-style:dotted;*/
	vertical-align:top;
	}

.tspacer{
	height:30px;
}

.late, .late a {
	color: blue;
}

.overdue, .overdue a {
	color:red;
}

.callback, .callback a {
	color:green;
}

.cancelled, .cancelled a {
	color:red;
}

.ititle {
	color:blue;
	font-weight:bold;
}

.con_num {
	color:red;
	font-weight:bold;
	font-size:larger;
}

.tcon_num {
	text-align:center;
}

.ppage2 {
	margin-top:11in;
}
.ppage3 {
	margin-top:22in;
}
.ppage4 {
	margin-top:33in;
}
.ppage5 {
	margin-top:44in;
}


#search td, #bookedleads td, #reminders td, .info td{

	padding-right:30px;
}

#viewlead td, #editlead td {
	padding-right:15px;
}

#viewleaddiv {
	float:left;
}

.hidden{
	display: none;
}

