body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
body.home {
	background:#000000 url(../images/home-pattern.gif) repeat-x left top;
}
body.sub {
	background:#000000 url(../images/sub-pattern.gif) repeat-x left top;
}
body.showreal {
	background:#000000 url(../images/showreal-pattern.gif) repeat-x left top;
}
body.clients {
	background:#000000 url(../images/clients-pattern.gif) repeat-x left top;
}
body.clientlogin {
	background:#000000 url(../images/client-login-pattern.gif) repeat-x left top;
}
td, th {
	font-size:11px;
}
img {
	border:0;
}
div.content {
	background:#262626;
	height:330px;
	padding:20px;
	text-align:justify;
}
div.content span {
	text-align:justify;
}
div.showreal_details{
	background:#262626;
	padding:20px;
}
div.list {
	padding-left:20px;
}
div.list-item {
	background:url(../images/bullet2.gif) no-repeat left 6px;
	padding-left:10px;
}
div.title {
	background:url(../images/line.gif) repeat-x left bottom;
	color:#FFFFFF;
	font-size:16px;
	padding-bottom:10px;
	margin-bottom:20px;
}
div.line {
	background:url(../images/line.gif) repeat-x left bottom;
}
span.title1 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
}
span.title2 {
	color:#6f6f6f;
	font-weight:bold;
	font-size:16px;
}
.red {
	color:#c60e0e;
}
div.paging {
	margin-bottom:20px;
	margin-top:20px;
	color:#8a8a8a;
	font-size:10px;
	background:url(../images/paging-line.gif) repeat-x left center;
}
div.paging span {
	background:#000000;
	padding-left:5px;
}
div.paging span a {
	color:#5d5d5d;
	text-decoration:none;
}
div.paging span a:hover {
	color:#c60e0e;
}
div.item {
	float:left;
	margin-bottom:10px;
}

div.thumbs {
	height:370px;
}
div.padding4 {
	background:#262626;
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	visibility:hidden;
}
div.title1-small {
	color:#FFFFFF;
	font-size:11px;
}
div.title2-small {
	color:#6f6f6f;
	font-size:10px;
}
div.spacer {
	float:left;
}
.form td {
	padding-bottom:5px;
}
.form td input {
	background:#4c4c4c;
	font-size:11px;
	border:1px solid #4c4c4c;
	color:#FFFFFF;
}
.form td textarea {
	background:#4c4c4c;
	font-size:11px;
	border:1px solid #4c4c4c;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
#data {
	text-align:justify;
}
a.download-link {
	color:#FFFFFF;
	text-decoration:none;
}
a.download-link:hover {
	color:#c60e0e;
}
div.welcome {
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
}
div.welcome span{
	color:#c60e0e;
	
}
a.logout {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
}
a.logout:hover {
	color:#c60e0e;
}
a.link {
	color:#FFFFFF;
	text-decoration:none;
}
a.link:hover {
	color:#c60e0e;
}
.toplist {
	background:#4c4c4c;
}
.listing td {
	padding-bottom:10px;
	padding-top:10px;
}


/*----------------------*/
div.footer {
	color:#404040;
	font-size:10px;
	padding-bottom:20px;
}
div.footer a {
	color:#404040;
	text-decoration:none;
	font-size:10px;
}
div.footer a:hover {
	color:#ce0f0f;
}
div.footer-bg {
	 background:url(../images/bottom-pattern.gif) repeat-x left top;
	 padding-top:15px;
	}