html 				{ font-family:tahoma; font-size:8pt;}
.rightpane		{ background:white; padding-left: 3px; padding-right: 3px; padding-top:8px; vertical-align:top;}
.leftpane		{ background:white; padding-left: 3px; padding-right: 3px; padding-top:8px; vertical-align:top;}
.contentpane	{ background:white; padding-left: 3px; padding-right: 3px; padding-top:8px; vertical-align:top; width:100%;}
.rightsitepane	{ background:white; padding-left: 3px; padding-right: 3px; padding-top:8px; vertical-align:top;}
.rightoutpane	{ background:white; padding-left: 3px; padding-right: 3px; padding-top:8px; vertical-align:top;}
.leftOutPane	{ background:white; padding-left: 3px; padding-right: 3px; padding-top:8px; vertical-align:top;}
.lOutContPane 	{ background:white; padding-left: 3px; padding-right: 3px; padding-top:8px; vertical-align:top;}
.bottomPane		{ background:white; vertical-align:top;}
.headerpane		{ height:30px;}
.logo			{ padding-left:5px; padding-right:5px;}
.graphicImage	{ vertical-align:middle;}
.login, A.login, A.login:hover , A.login:visited, A.login:focus {
 font-family:tahoma;color:white; font-size:8pt; 
}
.shamsidate	{ color:white;font-size:8pt;}

.table			{ font-size:8pt; border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb; width:975px;}
.slogan			{ padding-top: 76px; white-space:nowrap;vertical-align:top;}
.prtl_leftAlign tablex { text-align:center;}

.flx-breadline	{ padding-left: 10px; padding-right:10px; vertical-align:top; background: url(pic/u-gbl.gif) repeat-x top left; }
.hback1  		{background: url(pic/headerBack.jpg) top repeat-x ;}
.hback2  		{background: url(pic/header.jpg) left top no-repeat; height:165px; padding-left:5%;padding-right:5%; color:#d5d5d5; vertical-align:bottom;}
.font-top		{ font-family: BLotus; color:#f2f6f7; font-size:12px; font-style:normal; bgcolor:#cccccc; }
.topRow 			{vertical-align:top; font-size:9pt; color:#f2f6f7; padding-right:110pt; padding-top:75px; line-height:40px; text-align:center;  }
.topRow  img 		{ vertical-align:top}
.topRow input 		{ vertical-align:top}
.flx-menu-gbb	{ background:url(pic/gbb.gif) repeat-x left bottom;  width:100px;}

.flx-menu-b		{ }
.flx-menu-sides	{ background:white; }

.flx-menu-gbl	{ background:url(pic/gbl.gif) no-repeat bottom  left;}
.flx-menu-gbr	{ background:url(pic/gbr.gif) no-repeat bottom left;}

.flx-menu-vline	{ background: url(pic/v-space.gif) no-repeat bottom left;}

.flx-font		{ font-style:normal ; font-family:tahoma ; font-size:12px;text-align:center; padding-bottom:15px;}


.EM1 {
	WIDTH: 100%; FONT-FAMILY: tahoma, Verdana, Arial, Helvetica; font-size:8pt;WHITE-SPACE: nowrap; HEIGHT: 40px; color:#D6D6B9; margin-top:0px;

}
.Horizontal
{
 margin:0px;
 margin-right:0px;
}
.EM1 .Horizontal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin-top:-3px; PADDING-TOP: 0px; vertical-align:middle; position:relative;
}
.EM1 .Horizontal LI {
	LIST-STYLE: none none outside; BACKGROUND: url(menu2.gif) no-repeat left 5px; FLOAT: right; MARGIN: 0px 1px 0px 0px;  vertical-align:middle; position:relative;
}
.EM1 .Horizontal LI A {
	/*/*BACKGROUND: url(menu2.gif) no-repeat right -45px*/
}
.EM1 .Horizontal .current {
background: url(menu2.gif) no-repeat  left -155px; MARGIN: 0px 1px 2px 0px; vertical-align:middle;
}
.EM1 .Horizontal .current A {
	background: url(menu2.gif) no-repeat  right -104px; COLOR:#FFFBF0; margin-bottom:1px; vertical-align:middle;
}
.EM1 .Horizontal .current SPAN {
	COLOR:#FFFFFF; 
	}
.EM1 .Horizontal .current  A:hover SPAN{
	color:#ffffff
	}	
.EM1 .Horizontal .current .slide SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.EM1 .Horizontal SPAN {
	PADDING-RIGHT:20px; PADDING-LEFT:27px; FONT-WEIGHT: bold;PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	color:#77778A; font-family:tahoma;  font-size:8pt; vertical-align:middle;
}
.EM1 .Horizontal .slide {
	DISPLAY: none; FLOAT:right; OVERFLOW: hidden; POSITION:absolute; vertical-align:middle;
}
.EM1 .Horizontal A.link {
	DISPLAY: block; CURSOR: pointer; vertical-align:middle;
}
.EM1 .Horizontal A:link {
	WIDTH: auto; COLOR: #333; LINE-HEIGHT: 40px; TEXT-DECORATION: none; vertical-align:middle;
}
.EM1 .Horizontal A:active {
	WIDTH: auto; COLOR: #333; LINE-HEIGHT: 40px; TEXT-DECORATION: none; vertical-align:middle;
}
.EM1 .Horizontal A:visited {
	WIDTH: auto; COLOR: #333; LINE-HEIGHT: 40px; TEXT-DECORATION: none; vertical-align:middle;
}
.EM1 .Horizontal A:hover {
 COLOR: #13242e
}
.EM1 .Horizontal A SPAN
{
bgcolor:#d8d8d8;
}
.EM1 .Horizontal A:hover SPAN {
 COLOR:#343434
}
.EM1 .Group { 
	PADDING-RIGHT: 0px; DISPLAY:none; PADDING-LEFT:2px; Z-INDEX:-1; BACKGROUND: #F8F8F8 repeat-y left top ;  LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; margin-top:10px; margin-right:30px; PADDING-TOP:0px; POSITION: absolute; border-left:#C8C8C8 1px solid; border-bottom:#C8C8C8 1px solid; border-right:#00b1c1 3px solid; margin-left:-30px;

}
.EM1 .Group LI {
	CLEAR: both; FONT-WEIGHT: normal; BACKGROUND:none  transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT:auto; 
}
.EM1 .Group LI SPAN {
	PADDING-RIGHT:0px; DISPLAY: block; PADDING-LEFT:0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
.EM1 .Group LI IMG {
	MARGIN-RIGHT:0px
}
.EM1 .Group A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR:#FF0000; LINE-HEIGHT: 24px; TEXT-ALIGN: right; vertical-align:middle;
}
.EM1 .Group A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; LINE-HEIGHT: 24px; TEXT-ALIGN:right; vertical-align:middle;
}
.EM1 .Group A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; LINE-HEIGHT: 24px; TEXT-ALIGN:right; vertical-align:middle;
}
.EM1 .Group A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: none ; vertical-align:middle;
}
.EM1 .Group A:hover SPAN {
	PADDING-RIGHT:0px; PADDING-LEFT: 0px; BACKGROUND: none transparent 0% 0%; PADDING-BOTTOM: 0px; bgcolor:#d8d8d8; PADDING-TOP: 0px; vertical-align:middle;
}
.EM1 .Group .subcurrent {
	BACKGROUND: url(right.gif) no-repeat right center; vertical-align:middle;
}
.EM1 .Group .rightarrow {
	BACKGROUND: url(right.gif) no-repeat right center
}
.EM1 .current .slide SPAN {
	COLOR:#000
}
.EM1 .current .slide A:hover SPAN {
	COLOR:#000; background-color:#D5D5D5
}

.userLink
{
color:#00AABC;

}
A.breadcrumb, A.breadcrumb:hover , A.breadcrumb:visited, A.breadcrumb:focus
{
color:#00AABC;
font-size:10pt;
padding-left:15px;
padding-right:15px;
}
.space {
	width:2px;
	height:8px;
	background-color:#FF00FF;
	margin-top:2px;
}

.repbottom	{ background:url(pic/repbottom.jpg)  top repeat-x; padding-top:7px;}
.repbottom1	{ background:url(pic/repbottom.jpg)  bottom repeat-x;}
.search, A.search, A.search:focus, A.search:hover, A.search:visited
{
text-align:left;
color:#77778a;
padding:5px;
font-family:tahoma;
font-size:8pt;
}

A.userLink, A.userLink:hover , A.userLink:visited, A.userLink:focus
{
color:#FF0000;
font-size:10pt;
padding-top:20px;
}
.copy		{ padding-top:7px; padding-left:20px; padding-right:20px; color:#FFFFFF;}
.terms, A.terms, A.terms:hover, A.terms:visited, A.terms:focus
{
padding-top:7px;
color:#FFFFFF;
padding-left:20px;
padding-right:20px;
}
.privacy, A.privacy, A.privacy:hover, A.privacy:visited, A.privacy:focus
{
color:#FFFFFF;
padding-top:7px;
padding-right:20px;
padding-left:20px;
}

A:link
{
  text-decoration: underline;
} 
P {
 font-family:tahoma;
 font-size: 8pt;
 line-height:19px;
 font-weigth: normal;
}
A.search 
{ text-decoration:none;}
.search input { direction:rtl;}
td.search { direction: ltr; text-align:left;}
.shamsidate
{
	color:#ffffff;
}


