 body
{
margin:0px;
background-image:url(../images/background_fade.gif);
background-repeat:repeat-x;
background-color:#e7e7e7;
repeat-x;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;line-height:16px;
}
img
{
	border-width:0px;
}
h1
{
	color: #000;
	font-size:18px;
	line-height:14px;
	padding: 10px 0px 10px 188px;
	margin:1px;
}
h2
{
	color: #3b5998;
	font-size:14px;
	line-height:14px;
	padding:0px;
	margin:1px;
}
h2 a
{
	color: #3b5998;
	text-decoration:none;
}
h3
{
	color: #FFF;
	font-size:14px;
	line-height:14px;
	padding: 4px 0px 5px 10px;
	margin:1px;
}

a
{
color: #3b5998;
text-decoration:none;
}

a:hover
{
	text-decoration:underline;
	
}

#BaseTable{
width:100%;
padding:0px;

}



#TopHeader
{
height:52px;
background-color:#3b5998;

}
#TopHeader div
{
width:1000px;
margin:auto;

}
#TopHeader div span
{
padding:4px;
color:#CCCCCC;
}
#MiddleHeader
{
height:30px;
border-bottom:1px solid #a0a0a0;
background-color:#f7f7f7;

}
#MiddleHeader div
{
width:1000px;
margin:auto;
line-height:24px;

}
#MiddleHeader div a
{
Color: #3b5998;
font-size:13px;
font-weight:bold;
text-decoration:none;

}
#Contents
{
	width:1000px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	border:1px solid #a0a0a0;
	height:1000px;
	
	
}
#Content
{
	padding:2px;
}

#Bread
{
	height:36px;
	background-color:#d8dfea;
	color:#3b5998;
	padding-left:4px;
	font-size:20px;
	line-height:36px;
}
.Listing, Details
{
	
	margin:10px;
	
}
.Details H1
{
	color: #3b5998;
	font-size:18px;
	line-height:14px;
	padding: 10px 0px 04px 0px;
	margin:1px;
}
.ratingtable TD
{
padding:3px !Important;
}
.Details TD
{
padding:8px;
}
.Details SPAN
{
	color:#a0a0a0;
	font-size:11px;
	display:block;
	padding-bottom:3px;
	padding-left:2px;
}

.Details span a
{
	color:#a0a0a0;
	font-size:11px;
	text-decoration:none;
}

.Listing img
{
	float:left;
	padding-right:8px;
}
.Listing TD
{
	padding:8px;
	width:50%;
	border:1px solid #a0a0a0;	
	vertical-align:top;
}

.Listing span
{
	color:#a0a0a0;
	font-size:11px;
	display:block;
}
.Listing span a,.Details span a, 
{
	color:#a0a0a0;
	text-decoration:none;
	font-size:11px;
}

.foot
{
	color: #999;
	font-size:11px;
	/*display:block;*/
	margin-top:9px;
	margin-left:80px;
	border-top: 1px solid #d8dfea;
	padding-top:1px;
	display:none;
}
#Left
{
	float:left;
	width:175px;
	background-color:#4e66a0;
	margin-top:10px;
	margin-right:5px;
}
#Left UL 
{
	padding:0px;
	margin:0px;
	margin-left:10px;
}
#Left LI
{
	background-color:#3b5899;
	width:157px;
	margin:1px;
	padding:3px;
	list-style-type:none;	
	color:#fff;
	font-size:13px;
	
}

#Left LI a
{
	color:#fff;
	font-size:13px;
	text-decoration:none;
}

#paging
{
width : 100%;
text-align:right;

}