/*@font-face {
	font-family: bader;
	src: url(./bader.ttf);
}
*/
body {
	margin:0 0 0 0;
	font-family:Verdana;
	font-size:13pt;
}

img
{
	border:0;
	padding:0;
	margin:0;
}

.mainbody {
	background-color:#808080;
}

.bodyadmin {
	background-color:#FFFFFF;
	margin: 5px 5px 5px 5px;
	font-size:12pt;
	
}

.content_pane {
	/*background: url(../images/template/side_line.gif);
	background-position:top left;
	background-repeat: repeat-y;  */
}	

.content  {
	width:98%;
	padding:10px;
	font-family:Tahoma;
}	

.content_pane h3 {
	color:#3399FF;
	font-size:18pt;
	font-weight:bold;
}

.adminmenu {
	text-decoration:none; 
	font-size:16pt; 
	color:#009900;
}

.adminsubmenu {
	text-decoration:none;
	cursor:pointer;
	font-size:16pt; 
	color:#0033FF ;
}
.warning {
	font-weight:bold;
	color:red; 
	margin-bottom:1px; 
	text-align:center ;
	font-size:13pt;
}
h1 {
	text-align:center;
	color:#3399FF
}

textarea #content {
	font-family:Verdana;
	font-size:18pt;
}

.page_title {
	text-align:center;
	color:#3399FF ;
	font-size:15pt;
	padding:5px;
}

.frontmenupane {
	background-color:#142f45;
	/*#143046;
	height:130px;*/
	width:100%;
	/*padding-top:50px; */
	clear:both;
	margin-top:-20px;
	text-align:center;
}

@font-face {
	font-family:"bader_al gordabia";
  	font-style:normal;
  	font-weight:normal;
  	src:url(BADERAL0.eot);
}

.frontmenulink  {
	
	display:block;
	background: url(../images/template/menubg.png);
	background-position:right center;
	background-repeat:no-repeat;
	text-decoration:none;
	color:#FFFFFF;
	font-family: Verdana;
	font-size:13pt;
	font-weight:bold;
	/*height:20px; */
	text-align:right;
	padding-right:35px;
	padding-top:5px;
	width:180px;

}

.frontmenulink:hover {
	background: url(../images/template/menubg2.png);
	color:#FDF10F;
	background-position:right center;
	background-repeat:no-repeat;
}

.topmenupane {
	width:17%;
	text-align:center;
	background-color:#12283E;
	height:20px;
}

.topmenulink {
	display:block;
	background-color:#12283E;
	/*height:21px;*/
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:1px;
	font-size:12pt;
}

.topmenulink:hover {
	background-color:#25a6e0;
}

.title_link {
	color:#12283E;
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
	
}

.title_link:hover {
	color:#F2A815;
	text-decoration:none;
	font-size:12pt;
	font-weight:bold;
}



.leftsection  {

	background: url(../images/template/side_line2.gif);
	background-position:top right;
	background-repeat: repeat-y;
}

.leftmenupane {
	text-align:right;
	padding-top:30px;
}

.leftmenu {
	background: url(../images/template/leftmenubg.gif);
	background-position:center right;
	background-repeat: no-repeat;
	padding-right:35px;
	/*margin-right:-14px; */
	margin-right:1px;
	margin-bottom:5px;
	color:#11283D;
	font-size:14pt;
	font-weight:bold;
	/*font-family:Tahoma; */
	display:block;
	height:35px;
	padding-top:3px;
	text-decoration:none;
	z-index:10;
}

.leftmenu:hover {
	background: url(../images/template/leftmenubg2.gif) ;
	background-position:center right;
	background-repeat: no-repeat;
	font-size:15pt;
	height:35px;
	text-indent:10px;
	z-index:10;
}

.main_table {
	background-color:#FFFFFF;
}

.top_header {
	
	background-color:#143046;
	text-align:right;
	width:100%;
}

.header {
	background-color:#e3e3e3;
	height:80px;
}

.logo_pane {
	height:80px;
	width:100%;
	background-color:#e3e3e3;
}

.logo {
	position:relative;
	top:-18px;
	left:15px;
}

.logo_text {
	position:relative;
	left:-80px;
	top:15px;
}

.footer {
	font-family:verdana;
	font-size:7pt;
	text-align:center;
}

.left_banner  {
	background-color:#25a6e0;
	text-align:center;
	margin-top:-8px;
	/*height:50px;
	padding-top:10px;*/
}

.block {
	direction:rtl;
	text-align:justify;
	width:245px;
	font-family:tahoma;
	font-size:0.8em;
	margin-left:5px; 
	margin-right:5px; 
	padding-right:10px;
	padding-left:10px;
	vertical-align:top;
	width:33.33%;
}

#block1, #block2 {
	border-right: solid 2px #25a6e0;
}

#block3 {
	text-align:center;
}

.div_more
{
	text-align:left;
	padding-left:5px;
}

.blocktitle
{
	margin-top:10px;
	color:#143046;
	font-size:1.3em;
	font-weight:bold;
	width:100%;
	height:26px;
	background-color:#25a6e0;
	text-align:center;
	background-image:url(../images/male/blocktitleleft.gif);
	background-position: -5;
	background-repeat:no-repeat;
	
}

.blocktile2
{
	height:26px;
	width:100%;
	background-image:url(../images/male/blocktitleright.gif);
	background-position: 5;
	background-repeat:no-repeat;
	padding: 0 5 0 5;
}

.framed_image 
{
	text-align:center;
	width:100%;
}

#leftimg {
	/*height:120px;*/
	width:214px;
}

.framed_image img  
{
	text-align:center;
	margin: 5px; 
	/*height:90px;	
	border: 2px inset #0099FF;*/
}

.stdtable {
	border:thin solid #E3E3E3;
	font-size:10pt; 
	font-weight:bold; 
	font-family:Tahoma; 
	color:blue;
	text-align: center;
}

.msg {
	text-align:center;
	color:#0099FF;
	font-size:14pt;
}

.stdrow  {	
	background-color:#96D4F5;
	text-align:right;
	height:24px;
	text-indent:10px;
	color:#0076A3;
	font-size:0.8em;
}

.altrow  {
	background-color:#FFFFFF;
	text-align:right;
	height:24px;
	text-indent:10px;
	color:#0076A3;
	font-size:10px;
}

.menu_title {
	text-align:center;
	background-color:#0076A3 ;
	width:227px;
}

.title {
	height:48px;
	background: url(../images/template/titlebg.png) ;
	/*background-color: #4CB6E7;*/
	background-repeat: no-repeat;
	background-position: top left;
	color:#FFFFFF;
	font-size:18pt;
	font-weight:bold ;
	vertical-align:middle;
	text-align:right;
}

.footer_div
{
	background-color:#142f45;
	text-align:center;
	height:24px;
	padding-top:5px;
}

.footer_font, .footer_font a
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

/*  styles for the unit rater
--------------------------------------------------------- 
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */

.ratingblock {
	display:block;
	border-bottom:1px solid #999;
	padding-bottom:8px;
	margin-bottom:8px;
	direction:ltr;
	vertical-align:baseline;
	}

.loading {
	height: 30px;
	background: url('../images/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url('../images/starrating.gif') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../images/starrating.gif') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url('../images/starrating.gif') left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}
