/*-- Listing CSS --*/

	ul.listing {
		padding:0px;
		margin:0px;
		list-style-type:none;
	}
	
	ul.listing li {
		margin-bottom:15px;
		display:block;
		position:relative;
		border:1px solid #fff;
		border-bottom:1px solid #eee;
	}

	ul.listing li div.number {
		float:left;
		text-align:center;
		padding:7px 0px;
		width:45px;
		background:url(/images/play/number-bg.gif) no-repeat;
		color:#93883f;
		font-size:11px;
	}
	
	ul.listing li div.number div {
		font-size:17px;
		color:#736926;
		letter-spacing:-1px;
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	ul.listing li div.main {
		padding:0px 0px 15px 0px;
		margin:0px 0px 0px 55px;
	}
	
	ul.listing li div.title a {
		font-size:14px;
		line-height:130%;
		font-weight:bold;
		text-decoration:underline;
	}
	
	ul.listing li div.answers {
		margin:5px 0px;
	}
	
	ul.listing li div.small,
	ul.listing li div.small a {
		font-size:11px;
		color:#999;
	}

	ul.listing li div.small a {
		text-decoration:underline;
	}

		
		
		
		
		
		
		
/* tab menu */

ul.tabs {
	height:26px;
    font-size:11px;
	list-style-type:none;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #CCCCCC;
}

ul.tabs li {
	float:left;
	padding:0px;
	margin:0px;
	margin-left:10px;
}

ul.tabs li a {
	float:left;
	font-size:12px;
	padding:5px 10px 5px 10px;
	text-decoration:none;
	border:1px solid #DDDDDD;
	border-bottom:0px;
	color:#444444;
	background-color:#EEEEEE;
}

ul.tabs li a:hover {
	background-color:#F5F5F5;
}

ul.tabs li a.selected, ul.tabs li a.selected:hover  {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	border-bottom:1px solid #FFFFFF;
}


div.tab-content{
	border:1px solid #ccc;
	border-top:0px;
	padding:10px;
	display:none;
}




	ul.big-tabs {
	  list-style-type:none;
	  margin:0px;
	  padding:0px;
	  background:url(/images/common/tabs/tab-big-bg.gif) 0px 31px repeat-x;
	  height:60px;
	  display:block;
	  margin-top:30px;
	  padding-left:10px;
	}
	
	ul.big-tabs li {
	  float:left;
	}
	
	ul.big-tabs li a {
	  font-family:Arial, Helvetica, sans-serif;
	  text-decoration:none;
	  padding:7px 30px;
	  background:url(/images/common/tabs/tab-big-left.gif) no-repeat left top;
	  letter-spacing:-1px;
	  font-size:15px;
	  display:block;
	  margin-right:10px;
	  color:#999;
	}

	ul.big-tabs li span{
	  background:url(/images/common/tabs/tab-big-right.gif) no-repeat right top;
	  display:block;
	}
	
	ul.big-tabs li strong{
	  font-size:16px;
	  font-weight:bold;
	}
	
	ul.big-tabs li.selected a {
	  color:#545454;
	  background-image:url(/images/common/tabs/tab-big-left-selected.gif);
	}
	
	ul.big-tabs li.selected span {
	  background-image:url(/images/common/tabs/tab-big-right-selected.gif);
	}
/* tab menu */





	
	a.cancel {
		background:#d42b00 url(/images/common/bg-cancel.gif) left no-repeat;
		color:#fff;
		text-decoration:none;
		font-size:11px;
		font-weight:bold;
		padding:0px 5px 0px 20px;
	}
	
	a.cancel span {
		padding:2px 0px 2px 0px;
		color:#fff;
		text-decoration:none;
		font-size:11px;
		background:#d42b00 url(/images/common/bg-cancel.gif) right no-repeat;
	}
	
	
	
	
	
 ul.pages {
   list-style-type:none;
   margin:0px;
   padding:0px;
   margin-top:30px;
 }
  
 ul.pages li.next {
   margin-right:0px;
   margin-left:10px;
   font-weight:bold;
 } 
 
 ul.pages li.previous {
   margin-right:10px;
   margin-left:0px;
   font-weight:bold;
 } 
 
 ul.pages li {
   float:left;
   margin-right:1px;
   color:#098bd6; 
   text-align:center;
   font-size:11px;
   background:#fff;
 }
 
 ul.pages li.dots {
   border:0px;
   padding:10px 5px 0px 5px;
 } 
 
  ul.pages li a {
	display:block;
	color:#098bd6;
    padding:5px 7px;
	border:1px solid #098bd6;
 }
 
 ul.pages li a:hover {
   color:#444;
   border:1px solid #444;
   text-decoration:none;
 }
 
 ul.pages li a.selected {
   color:#fff;
   background:#098bd6;
   text-decoration:none;
 }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
	ul.listing-side {
		padding:0px;
		margin:0px;
		list-style-type:none;
		width:200px;
		border-top:1px solid #eee;
		float:left;
	}
	
	ul.listing-side li.number {
		float:left;
		padding:5px 0px;
	}
		
	ul.listing-side li.number a {
		display:block;
		text-align:center;
		background:url(/images/play/side-number-bg.gif) no-repeat;
		color:#93883f;
		font-size:14px;
		font-weight:bold;
		width:35px;
		padding:10px 0px;
		margin-right:5px;
		letter-spacing:-1px;
	}
	
	ul.listing-side li.number a:hover {
		text-decoration:none;
	}

	ul.listing-side li.title {
		font-size:13px;
		padding:5px 0px;
	}
 
 
 

