#report_go {
	padding:5px 0px 0px 100px;
}

#report_dd {
	padding-left: 15px;
}

#report_date {
	color:#000000;
}

#report_graph {
	color:#000000;
}

#panelWhole {
	width:670px;
	padding:3px;
	background-color: white;
	min-height: 470px;
}
#wholeHeader {
	width:670px;
	background-image:url('img/left_header5.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:22px;
	padding: 2px 10px 2px 10px;
	font-family:Tahoma;
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
}

#varHolder {

}

table#product_list td {
	text-align:center;
	font-size:95%;
	border-width: 1px; 
	border-spacing:0px;
	border-color:#D66A6A;
 	border-style: solid none solid none; 
	height:30px;
}

table#product_list th {
	background-color:#D66A6A;	
	color:black;
	font-weight: normal;
	font-size:90%;
	text-align:center;
	height:15px;
}

.top_pad {
	padding-top:3px;
}

table#users {
	width: 95%;
	margin: 0 auto 0 auto;
	font-weight: normal;
	color:black;
}

table#users th {
	background-color:#D66A6A;	
	text-align:left;
	font-size:12px;
}

table#users td {
	background-color:white;
	text-align:left;
	font-size:11px;
}

table#distributorsTable {
	width: 95%;
	margin: 0 auto 0 auto;
	font-weight: normal;
	color:black;
}

table#distributorsTable td {
	background-color:white;
	text-align:left;
	font-size:11px;
}

table#distributorsTable th {
	background-color:#D66A6A;
	height:20px;
	text-align:center;
	font-size:11px;
}

table.usersDialog {
	color:black;
	width: 95%;
	margin: 0 auto 0 auto;
	font-weight: normal;
	color:black;
}

table.usersDialog td {
	color:black;
	background-color:white;
	text-align:left;
	font-size:95%;
}

table.usersDialog div {
	color:black;
	text-align:left;
	font-size:95%;
}

.userHeading {
	font-weight:bold;
	background-color:#D66A6A;
	padding:15px 0px 15px -5px; 
	font-size:18px;
}

.separate {
	border-width: 1px; 
	border-spacing:0px;
	border-color:#D66A6A;
 	border-style: solid none solid none; 
	height:10px;
}

#users div{
	text-align:left;
	color:black;
	font-size:11px;

}
	.owner {
		padding-left:10px;
	}
	.franchise {
		padding-left:50px;
	}
	.heading {
		background-color:#D66A6A;
	}
	.gHeading {
		background-color:#C2EADA;
		color:black;
		font-weight:normal;
		font-size:11px;
	}

.paginate {
	color:black;
	font-weight:bold;
	text-decoration:none;
}

#welcomeTextContainer {
	float:left;
	width:299px;
	
}

	#welcomeText {
		padding-right:10px;
		color:black;
	}

#welcomeImageContainer {
	float:left;
}
	#welcomeImage {

	}

#announcementsScroll {
	overflow:auto;
	height:125px;
}

	#announcementsScroll table, #announcementsScroll td, #announcementsScroll tr {
		color:black;
		background-color:white;
		text-align:left;
		font-size:95%;
	}

#requestsScroll {
	overflow:auto;
	height:125px;
}

	#requestsScroll table, #requestsScroll td, #requestsScroll tr {
		color:black;
		background-color:white;
		text-align:left;
		font-size:95%;
	}
