body {



	font-family: tahoma ;

	font-size:12px;

	font-weight:normal;

	color:#666666;

    margin:0px;

}





td,th {



	font-family: tahoma ;font-size:12px;font-weight:normal;



}











.toplinks{



	color:



	#000000;font-size:11px



}







a:link {



	color: #2078AC;

	text-decoration:none;



}







a:visited {



	color: #2078AC;

	text-decoration:none;



}







a:hover {



	color: #000000;

	text-decoration:none;

}







a:active {



	color: #2078AC;

	text-decoration:none;



	}







.forminput{



	margin:2px;



	font-size: 11px;



	font-family: Tahoma, Arial;



	vertical-align: middle ;



	border-style:solid;



	border-width:1px;



	border-color:#d3d3d3;



	background-color:#ffffff;



	color:#999999;



 }







.border{



	border-style:solid;



	border-width:1px;



	border-color:#454545;

}







.text{



color:#fafafa;font-size:11px



}



.tilte{



	color:#96CBEB;

	font-size:11px;

	background-color:#ffffff;

	padding:2px;



}



.stats{



	color:#000000;

	font-size:11px;

	background-color:#BFBFBF;

	padding:2px;

	text-align:right;



}

.statstilte

{

	background-color:#454545;

	color:#278FCD;

	font-size:11px;

	padding:2px;

}



.des{



	padding:0px 5px 0px 0px;



	color:#000000;



	font-size:12px;



	width:65%;



	text-align:right;



	float:right;



}







.tapnum



{



padding:5px 0px 5px 0px;



color:#000000;



font-size:12px;



float:right;



width:50%;



height:23px;



text-align:center;



}



.cat,.catname{



	margin:0px 0px 5px 5px;



	width:45%;



	font-size:13px;



	float:right;



	font-size:12px;



	border:0px solid #D5E8FF;



	height:110px;

}



.catrightbox



{



	padding:1px;



	height:50px;



	width:70px;



	float:right;



	background-color:#454545;



}



.catname



{



	text-align:right;



	width:65%;



	background-color:#454545;



	padding:1px;



	height:15px;



}









.nav{



	font-size:12px;



	float:right;



}



.maq{



float:right;



display:block;



width:348px;



margin-bottom:2px;



background-color:#BFBFBF;



height:auto;



min-height:25px;



padding:1px;



}







.maqname{



	width:170px;



	height:auto;



	font-size:11px;



	float:right;



	text-align:right;



	background-color:#999999;



	padding:5px;



}



.maq_count{



	width:40px;



	height:auto;



	text-align:center;



	font-size:11px;



	color:#000000;



	float:right;



	padding:4px 0px 0px 0px;



	background-color:#BFBFBF;





}



.maqbox



{



width:350px;



padding:1px;



float:right;



border:1px solid #454545;



margin:2px;



background-color:#4D4D4D;



background-image:url("images/back2.gif");



}



.stats_count{



font-size:11px;



color:#000000;



float:right;



}



.box_title{



background-color:#454545;



padding:2px;



color:#ffffff;



font-size:12px;



height:15px;



margin-bottom:5px;



text-align:center;



}







.box_body,.box_body_withborder{



width:100%;



background-color:#BFBFBF;



padding:2px;



color:#000000;



border:1px solid #454545;



margin:1px;



background-image : url('images/back2.gif');



}



.box_body_withborder{

	border-style:solid;



	border-width:1px;



	border-color:#454545;

}

.tap,.tap_search{



	width:47%;



	float: right;



	height:70px;



	color:#000000;



	border:1px solid #454545;



	margin:0px 0px 5px 5px;



	background-color:#DEDEDE;



}

.tap_search

{

	width:80%;

}



.tappic



{



margin:3px;



float:right;



}



.maqnum



{



padding:0px 4px 0px 4px;







font-size:12px;



height:70px;



width:auto;



text-align:center;



background-color:#999999;



float:right;



}



.tapname,.tapdes



{



width:70%;



padding:1px;



float:right;



text-align:right;



color:#000000;



font-size:10px;



}



.tapname



{



font-size:12px;



}



.line



{



width:100%;







font-size:1px;



}



.tapinfo



{



font-size:12px;



color:#000000;



text-align:center;



}







#pagebox



{



width:90%;



float:right;







}



#pagesnum a,#pagesnum b,#pagesnum a:link,#pagesnum a:visited



{



font-size:11px;



margin:1px;



padding:1px 2px 1px 2px;



float:right;



background-color:#454545;



margin-top:3px;



text-align:right;



display:block;



border:1px solid #BFBFBF;



}



#pagesnum a:hover



{



background-color:#454545;



}



#pagesnum b



{



background-color:#454545;



}



.r



{



text-align:right;



}



.button a:link,.button a:hover,.button a:visited



{



float:right;



font-size:11px;



color:#1061B5;



}



.arrow



{



float:right;



margin:0px 0px 0px 0px;



}







ul

{

	list-style:none;



	margin: 0;



	padding: 0;

}







.menu li a,.menu li a:visited,.menu li a:link

{



		background-color:#454545;



		border-top:1px solid #F2F2F2;



		border-bottom:1px solid #454545;



		height:25px;



		text-align:right;



		display:block;



		color:#278FCD;



		font-size:13px;



		padding:1px 20px 1px 0px;



  		voice-family: inherit;

}



		.menu li a:hover



		{



		font-size:13px;

		color:#278FCD;

		background-color:#BFBFBF;



		}



		li a:link



		{

			color:#444444;

			font-size:12px;



		}



		li

		{



			color:#000000;

			font-size:12px;

		}



.comments



{



	color:#000000;



	font-size:11px;



}







.comments a:link,.comments a:visited



{



	color:#000000;



	font-size:11px;



}



.error



{



	background-color:#FFDFDF;



	border-top:1px solid #FF9D9D;



	border-bottom:1px solid #FF9D9D;



}



.redirect



{



	background-color:#A6DBFF;



	border-top:1px solid #4FB9FF;



	border-bottom:1px solid #4FB9FF;



}



.footer

{

color:#1A9FE0;

border-top:1px solid #454545;

background-color:#BFBFBF;

}



.form

{

	border-top:1px solid #DEEFF8;

	border-left:1px solid #DEEFF8;

	margin:3px;

	width:97%;

}

.form td

{

	border-right:1px solid #454545;

	border-bottom:1px solid #454545;

	border-left:1px solid #454545;

	border-top:1px solid #454545;



	background-color:#EDF6FB;

	direction:rtl;

	text-align:right;

	padding:3px;

	height:35px;

	vertical-align:middle;

}

.title

{

	background-color:#FEF5F5;

	font-family:"MS Sans Serif";

	font-size:11pt;

	color:#000000;

}





/* play maq options */





.maq_options{



float:right;



display:block;



width:340px;



padding:1px;



}







.option_title{



	width:340px;



	height:auto;



	font-size:11px;



	float:right;



	text-align:right;



	background-color:#DBDBDB;



	padding:5px;



	margin:1px;



}


