/*.tmp {
	margin-top: 1px;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	float:left;
	width:640px;
	min-height:150px;
}

.playTop	{ margin-left:3; background: url('<?php echo "$domain/$thm_en01";?>/bg970top.gif'); width: 970px; height: 11px; }
.playMiddle	{ margin-left:3; background: url('<?php echo "$domain/$thm_en01";?>/bg970middle.gif'); width: 970px; }
.playBottom	{ margin-left:3; background: url('<?php echo "$domain/$thm_en01";?>/bg970bottom.gif'); width:970px; height:16px; }
*/

/********************************* Blocks ********************************/
.h60 {
	min-height:60px;
}

.w940 {
	text-align:left;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	width:940px;
}

.w640 {
	text-align:left;
	width:640px;
	float:left;
}

.w640fav {
	background: #eeeeee;
	text-align:center;
	width:632px;
	float:left;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	margin-bottom: 10px;
}

.w290 {
	text-align:left;
	padding-left: 10px;
	width:290px;
	float:left;
}

.w288gray {
	border: 1px solid #999999;
	background: #eeeeee;
	text-align:left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	margin-right: 5px;
	width:285px;
}

.w288 {
	border: 1px solid #cccccc;
	background: #ffffff;
	text-align:left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	margin-right: 5px;
	width:285px;
}

.w96gray {
	border: 1px solid #999999;
	background: #eeeeee;
	text-align:center;
	margin-left: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	width:85px;
	float:left;
}

.hw96gray {
	border: 1px solid #999999;
	background: #eeeeee;
	text-align:center;
	margin-left: 12px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	width:85px;
	float:left;
	min-height:88;
}

.w270right { // at top
	text-align:right;
	width:195px;
	float:right;
}

.w320left {
	text-align:left;
	width:320px;
	float:left;
	min-height:30px;
}

.w320right {
	text-align:right;
	width:320px;
	float:left;
	min-height:30px;
}


/********************************* Watch ********************************/
.watchCap {
	font-size:13px;
	color:#555555; 
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	direction:ltr;
	font-weight:normal;
	text-decoration:none;
}
.watchText {
	font-size:12px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	direction:ltr;
	font-weight:normal;
}
.watchViews {
	font-size:12px; 
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	direction:ltr;
	font-weight:normal;
	color:#999999; 
}
.hwatchText {
	font-size:11px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	direction:ltr;
	font-weight:normal;
}

.swatchText {
	font-size:11px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	direction:ltr;
	font-weight:normal;
	color:#000000;
}

A.swatchText:link, A.swatchText:visited, A.swatchText:hover, A.swatchText:active { 
	font-size:11px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	direction:ltr;
	font-weight:normal;
	color:#000000; 
	text-decoration:none;  
}

.hwatchViews {
	font-size:11px; 
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	direction:ltr;
	font-weight:normal;
	color:#999999; 
}


/********************************* Images ********************************/
img.left {
	border: 0px;
	float: left;
	margin: 0px 10px 0px 0px;
}
img.border {
	padding: 1px;
	border: 1px solid gray;
}
img.borderLeft {
	border: 1px solid gray;
	padding: 1px;
	width: 90px;
	height: 55px;
	float: left;
	margin: 0px 10px 0px 0px;
}

/********************************* Reviews ********************************/
img.borderFeatured {
	border: 1px solid gray;
	padding: 1px;
	width: 80px;
	height: 50px;
	margin: 0px 0px 5px 0px;
}

.reviewName {
	font-size:13px; 
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	direction:ltr;
	font-weight:bold;
}
.reviewDate {
	color:#999999; 
	font-size:13px; 
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	direction:ltr;
	font-weight:normal;
}
.reviewText {
	font-size:13px;
	margin-bottom: 5px;
	padding-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	direction:ltr;
	font-weight:normal;
	border-bottom:1px solid #eeeeee;
}

/******************************** MISC  Classes *********************************/
.hr	{
	noshade;
	color:#ffffff;
	size:1;
	width:1px;
	height:0px;
	line-height:0px;
	text-align:left;
}

A.block:link, A.block:visited { 
	color: rgb(0, 51, 204);
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

A.block:hover { 
	text-decoration:underline;  
}

A.black:link, A.black:visited, A.black:hover, A.black:active { 
	color:#000000; 
	text-decoration:none;  
}

A.white:link, A.white:visited, A.white:hover, A.white:active { 
	color:#ffffff;
	text-decoration:none;
}

A.engh1:link, A.engh1:visited, A.engh1:hover, A.engh1:active { 
	text-decoration:none;  
	font-size:14px; 
	color:#FFFFFF;
	background-color:#2B6600;
	line-height:20pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	direction:ltr;
	font-weight:bold;
}

/******************************** Old  Classes *********************************/

A.left:link { 
	color:#000000; 
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, sans-serif;
	text-decoration:none;
}

A.left:visited { 
	color:#000000; 
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, sans-serif;
	text-decoration:none;  
}

A.left:hover { 
	color:#2B6600; 
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, sans-serif;
	text-decoration:none;  
}

A.left:active { 
	color:#000000; 
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, sans-serif;
	text-decoration:none;  
}

.border1 {
	border-collapse: collapse;
	border-top: 1px solid #749963;
	border-right: 1px solid #749963;
	border-bottom: 1px solid #749963;
	border-left: 1px solid #749963;
}

.normal {
	font-family:Verdana, sans-serif;
	color:#000000; 
	font-size:11px;
	line-height:14px;
	text-decoration:none;	
}

.navi {
	font-family:Verdana, sans-serif;
	color:#000000; 
	font-size:10px;
	text-decoration:none;	
}
.bg1 {
	font-family:Verdana, sans-serif;
	color:#000000; 
	font-size:10pt;
	LINE-HEIGHT: 1.4em;
	WORD-SPACING: 0.1em;
	text-decoration:none;
	background-color:#C6E8BC;	
}
.row1 {
	background-color:#eeffee;
/*	background-color:#C6E2A8;	*/
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, sans-serif;
	text-decoration:none;
	border-bottom:1px solid #CCCCCC;
}

.tablelogin	{ 
	border:1px ridge #91D283; 
}

.row2 {
	background-color:#ffffee;
/*	background-color:#F0FCE8;	*/
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, sans-serif;
	text-decoration:none;
	border-bottom:1px solid #CCCCCC;
}

.engnormal {
	font-family:Verdana, sans-serif;
	color:#000000; 
	font-size:10pt;
	LINE-HEIGHT: 1.4em;
	WORD-SPACING: 0.1em;
	text-decoration:none;	
}

.engh1	{ 
	font-size:14px; 
	background: #2B6600 url(../thm-mb-en01/silvergradient.gif) repeat-x center left;
	color:#FFFFFF;
	line-height:20pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	direction:ltr;
	width:780px;
	font-weight:bold;
}

.engh2	{ 
	font-size:13px;
	background: #2B6600 url(../thm-mb-en01/silvergradientover.gif) repeat-x center left;
	color:#000000;
	line-height:18pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	direction:ltr;
	font-weight:bold;
	text-decoration:none;
}

.engerror {
	font-family:Verdana, sans-serif;
	color:#FF0000; 
	font-size:9px;
	text-decoration:none;
}
/* ---------left navi--------------- */
.applemenu{
	margin: 0px 0;
	padding: 0;
	width: 170px; /*width of menu*/
	border: 1px solid #aa99aa;
}

.applemenu div.silverheader a{
	background: #2B6600 url(../thm-mb-en01/silvergradient.gif) repeat-x center left;
	font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color: white;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 5px 0;
	padding-left: 8px;
	text-decoration: none;
}

.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
	background: #2B6600 url(../thm-mb-en01/silvergradient.gif) repeat-x center left;
	color: white;
}

.applemenu div.selected a, .applemenu div.silverheader a:hover{
	background-image: url(../thm-mb-en01/silvergradientover.gif);
	color: black;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
	padding: 2px;
	height: 20%; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}
div.submenu div a {
	font-family:Verdana, sans-serif;
	font-size:11px;
	padding: 5px 2px;
	background: #F0FCE8;
	display: block;
	border-bottom: 1px solid #ddd;
	color:#000000; 
	text-decoration: none;
	line-height:14px;
}
div.submenu div a.current {
	font-family:Verdana, sans-serif;
	font-size:11px;
	background: #2B6600 url(../thm-mb-en01/silvergradientover.gif) repeat-x center left;
	color: black;
	text-decoration: none;
	line-height:14px;
}
div.submenu div a:hover {
	font-family:Verdana, sans-serif;
	font-size:11px;
	background: #2B6600 url(../thm-mb-en01/silvergradientover.gif) repeat-x center left;
	color: black;
	text-decoration: none;
	line-height:14px;
}
/* ---------left navi--------------- */


/* ---------Search in Header --------------- */
.seac{background:url(../thm-mb-en01/bg_srch.gif) 0 0 no-repeat;
height:24px;color:#fff;margin-top:5px;float:right;width:332px;
padding-top:5px;padding-left:5px;margin-bottom:2px;}

.seac .s_input{ background:url(../thm-mb-en01/bg_srch_cell.gif) no-repeat;
width:150px;margin-right:1px;_width:150px;
height:18px;_height:19px; border:0px; float:left; padding-top:3px;}

.seac select{width:135px;height:21px;margin-left:5px;float:left;}

.seac img{margin-top:0px;*margin-top:0px;_*margin-top:0px;margin-left:5px;*margin-left:5px;float:left;}

form{display:inline; margin:0px;margin-top:0px;padding:0px;font-size:12px;line-height:150%;
font-family:Verdana,Arial;background:url(a1.gif) repeat-x top;background-color:#fefefe;}

img {border:0; vertical-align:middle }
input {padding: 0 2px; }


/*
.shadetabs{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: 12px Arial;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
	display: inline;
	margin: 0;
}

.shadetabs li a{
	text-decoration: none;
	padding: 3px 7px;
	margin-right: 3px;
	border: 1px solid #C9DE9D;
	color: #2d2b2b;
	background: white url(../thm-mb-en01/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
	color: #2d2b2b;
}

.shadetabs li a:hover{
	text-decoration: underline;
	color: #2d2b2b;
}

.shadetabs li.selected{
	position: relative;
	top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
	font: bold 12px Arial;
	color: #D95718;
	background-image: url(../thm-mb-en01/shadeactive.gif);
	border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
	text-decoration: none;
}

.contentstyle{
	border: 1px solid #C9DE9D;
	margin-bottom: 1em; padding: 10px;
	font: 12px Tahoma;
}
/* ---------Search in Header --------------- */


/*----------------Urdu Classes------------------------*/
.urdu {
	font: 18px 'Alvi Nastaleeq', 'Urdu Naskh AsiaType', 'Tahoma';
 	color:#000000;
	text-decoration:none;
}

.urdu18pt {
	font: 21px 'Alvi Nastaleeq', 'Urdu Naskh AsiaType', 'Tahoma';
	color:#000000;
	text-decoration:none;	
}

.urdu16pt {
	font: 19px 'Alvi Nastaleeq', 'Urdu Naskh AsiaType', 'Tahoma';
	color:#000000;
	text-decoration:none;	
}

.urdu22pt1 { 
	font-size:22px;
	text-decoration:none;	 
}

.arabic24pt1 { 
	font-family:'Traditional Arabic','Tahoma'; 
	font-size:24px; 
	font-weight:bold; 
}

.arabic30pt1 { 
	font-family:'Traditional Arabic','Tahoma'; 
	font-size:30px; 
	font-weight:bold; 
}

.enarabic30pt1 { 
	font-family:'Traditional Arabic','Tahoma'; 
	font-size:30px; 
	font-weight:bold;
	direction:rtl;
	LINE-HEIGHT: 1.6em;
}

.arabic36pt1 { 
	font-family:'Traditional Arabic','Tahoma'; 
	font-size:36px; 
	font-weight:bold; 
	LINE-HEIGHT: 1.6em;
}

/*----------------Form Classes------------------------*/
.input { 
	border-color:#660000; 
	border-width:1px;
	font-size:12px; 
	font-family:'verdana','Arial', 'Helvetica'; 
	color:#000000; 
}

.select { 
	border-color:#660000; 
	border-width:1px;
	font-size:11px;
	color:#000000; 
	font-family:'verdana','Arial', 'Helvetica'; 
}

textarea, select { 
	border-color:#660000; 
	border-width:1px;
	font-family:'verdana','arial'; 
	font-size:11px;
	background-color:#FFFFFF;
	color:#000000; 
}

.check {
	border-color:#660000; 
	border-width:1px;
	font-size:12px; 
	font-family:'verdana','Arial', 'Helvetica'; 
	color:#000000; 
}

.radio { 
	border-width:1; 
	font-size:8pt;
	border-color:#660000;  
}

.btn	{ 
		border:2px ridge #91D283; 
		color:#000000; background-color:#ffffff;
		font-size:12px;
		margin-left:0px;
		margin-right:0px;
		padding-left:0px;
		padding-right:0px;
}


.btncart { 
	font-family:'verdana','Arial', 'Helvetica'; 
	font-size:9pt;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
}

/*----------------English Classes------------------------*/
.eng12pt { 
	font-size:12px;  
	font-family:'Tahoma'; 
	direction:ltr;
	color:#000000; 
	text-decoration:none; 
}

.eng14pt { 
	font-size:14px;  
	font-family:'Tahoma'; 
	direction:ltr;
	color:#000000; 
	text-decoration:none; 
}

.eng16pt { 
	font-size:16px;  
	font-family:'Tahoma'; 
	direction:ltr;
	color:#000000;  
	text-decoration:none;
}

.date {
	font-size:11px;
	color:#b0b0b0;
	text-decoration:none;
}

a.footer {
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}
.hdr {
	background:url(../thm-mb-en01/bg_cell_top.gif) repeat-x; 
	background-position:0px 0px;
	text-decoration:none;
	font-size:11px;
	font-family:arial; 
	font-weight:bold; 
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding-top:1px;
	padding-left:10px;
	height:20px !important;
	height:19px;
	width:100%;
}