body 
{
	margin-top: 0pt; 
	margin-left: 0pt; 
	margin-right: 0pt; 
	margin-bottom: 0pt; 
	background-color: #FFFFFF;
	font-family:Arial,sans-serif;
	font-size:11pt;
	scrollbar-arrow-color: #4682B4;
	}
.MsoTableGrid{
width:100%;
font-size:11pt;}
.hh1 {
	font-family: "Arial";
	font-size: 12px;
	color: #004FB3;
	margin-bottom:0em; 
	margin-top:0em;
	text-align:center;
}

.Hh2 {
	font-family: "Arial";
	font-size: 12px;
	color: #160C63;
	margin-bottom:0em; 
	margin-top:0em;
}
.Hh3 {
	font-family: "Arial";
	font-size: 12px;
	color: black;
	margin-bottom:0em; 
	margin-top:0em;
}
.footer 
{
	FONT-SIZE:10px;
	color:#FFFFFF;
	text-align:center;
	}
.formStyle 
{
	BACKGROUND:#E8EBEF;
	COLOR:#000066; 
	FONT-SIZE:11px; 
	border: 1px #2A5164 solid;
	}

.registration 
{
	FONT-SIZE:11px;
	color:#004fb3;
	}

.registration1 
{
	font-size:10pt;
	color:#004fb3;
	}	
.formstyle1{
font-size: 8pt;
font-family: Arial;
border: 1px solid gray;
background-color: #004fb3;
color:#FFFFFF;	
}	
	
.norepeat 
{
	background-repeat:no-repeat;
	}
.title 
{
	font-size:25px;
	font-family: Arial;
	font-weight:bold;
	color:black; 
	padding-right:5px;
	direction:rtl;
	}


.hh
{
color: #ffffff;
height: 0.1pt;
}

.small 
{
	font-size:10pt;
	color:black;
	text-align:justify;
	direction:rtl;
	}
.medium
 {
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#004fb3;
	direction:rtl;
	text-align:right;			
	}
.textDecor a { text-decoration:underline; font-weight:bold; color:black; font-size:13px; }
.MsoNormal
{
	FONT-SIZE:11pt;
	color:#000000;
	direction:rtl;
	text-align:right;
	font-family: Arial;
}
	
.medium3
 {
	font-size:11pt;
	font-family: Arial;
	color:#000000;
	direction:rtl;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
		
	}

.medium1 
{
	FONT-SIZE:16px;
	color:black;
	direction:rtl;
	font-weight:bold;
	padding-right:5px;
	padding-left:5px;
	}
.boxheader 
{
	FONT-SIZE:12px;
	color:#ffffff;
	direction:rtl;
	font-weight:bold;
	}

.service_link { text-align:right;direction:rtl; color: #FFFFFF; }
.service_link:link {font-weight:bold; font-size:11px ;}
.service_link:visited {font-weight:bold; font-size:11px ;}
.service_link:hover {font-size:9pt; font-weight:bold; color: red;}


.tag { text-align:right;direction:rtl; color: #749fd8;font-weight:bold;font-size:11pt }
.tag:link {font-weight:bold; font-size:11pt ;}
.tag:visited {font-weight:bold; font-size:11pt;color: #000000 ;}
.tag:hover {font-size:11pt; font-weight:bold; background-color:#749fd8;color: #ffffff}

.art { text-align:right;direction:rtl; color: #FFFFFF;  }
.art:link {font-weight:bold; font-size:8pt ;}
.art:visited {font-weight:bold; font-size:8pt ;}
.art:hover {font-size:8pt; font-weight:bold; color: red;}

.nav3 {text-decoration: none; text-align:right;direction:rtl;font-size: 11px; }
.nav3:link { color: #004fb3;}
.nav3:visited { color: #004fb3;}
.nav3:hover { color: #cc0000;}

.newtable
{
border-width: 1px; 
border-style: solid;
border-color: gray;
}
.newlink
{
FONT-SIZE:14px;
color:#5c8cbb;
font-weight:bold;
text-decoration: none;
}

.newlink:link
{
FONT-SIZE:14px;
text-decoration: none;
color:#5c8cbb;
}
.newlink:hover
{
FONT-SIZE:14px;
color:red;
}
.boldorange
{
	FONT-SIZE:14px;
	color:#004fb3;
	text-align:right;
	direction:rtl;
	font-weight:bold;
	}
	.forumtable
	{
	border-left:1px #cccccc solid;
	border-right:1px #cccccc solid;
	direction:rtl;
	}

	.footermenu 
{
	text-decoration:none ;
	font-size: 11px;
	color:#FFFFFF;
	}
.footermenu:link 
{
	color: #FFFFFF;
	font-weight:bold;
	}
	
	.footermenu:hover 
{
	color: #cc0000;
	font-weight:bold;
	}
.footermenu:visited 
{
	color: #FFFFFF;
	font-weight:bold;
	}
.footermenu:visited:hover 
{
	color: #cc0000;
	font-weight:bold;
	}	
.footertd {height:12px;vertical-align:middle;text-align:center;color:#004fb3;}	
.footerwarn {font-size:10px;vertical-align:middle;text-align:center;color:#004fb3;}	
	
	.itemText {
FONT: bold 12px Arial, Helvetica; COLOR: #ffffff; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.itemHover {
FONT: bold 12px Arial, Helvetica; COLOR: #ffffff; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.itemBorder {
	BORDER-RIGHT: #5197a5 1px ridge; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #5197a5 1px ridge; BORDER-BOTTOM: #5197a5 2px groove
}
.itemBorder2 {
	BORDER-RIGHT: #ffffff 2px groove; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.itemText2 {
	FONT: bold 12px Arial, Helvetica; COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.crazyText {
	FONT: bold 12px Arial, Helvetica; COLOR: #ffffff; TEXT-DECORATION: none
}
.crazyHover {
	FONT: bold 12px Arial, Helvetica; COLOR: #000066; TEXT-DECORATION: none
}
.crazyBorder {
	BORDER-RIGHT: #9999cc 1px outset; BORDER-TOP: #9999cc 1px outset; BORDER-LEFT: #9999cc 1px outset; BORDER-BOTTOM: #9999cc 1px outset
}	
	.redbutton:link 
{
	color: #ff0000;
	}
	
.redbutton:hoover
{
	color: #ff6600;
	}
	
.redbutton:visited 
{
	color: #ff0000;
	}
.redbutton:visited:hover 
{
	color: #ff6600;
	}
	
	.some
	{
	color: #FFFFFF;
	}
		
	.footermenu1 
{
	text-decoration: underline;
	font-size: 11px;
	}
.footermenu1:link 
{
	color: #FFFFFF;
	}
	
	.footermenu1:hover 
{
	color: #FFFFFF;
	}
.footermenu1:visited 
{
	color: #FFFFFF;
	}
.footermenu1:visited:hover 
{
	color: #FFFFFF;
	}
	.navmid
	{
	color: #FFFFFF;
	}	
	
.searchbox {
 font-size: 11pt;
 font-family: Arial;
 border: 1px solid #CCCCFF;
 color:#004fb3;
 border: 1px solid rgb(65, 143, 180); padding: 3px; width: 200px; font-size: 13px; color: rgb(147, 147, 147);
}	
.searchsubmit{
font-size: 11pt; 
font-family: Arial;
border: 1px solid #6699CC;
background-color: #E7EFFA;
}

.servictxt, .servictxt a {
 font-size: 12pt;
 font-family: Arial; 
 color:#004fb3;
 text-align:justify;
 text-decoration:none;
}	


.rand 
        {
        FONT-SIZE:11pt;
	    color:#FFFFFF;
	    direction:rtl;
	    text-align:right;
	    padding-right:5px;
	    font-weight:bold;
	    
        }
.rand :link{font-weight:bold; font-size:11pt ; color:#ffffff; } 
.rand :hover {font-size:11pt; font-weight:bold; color: red;} 

.randtxt
        {
        font-size:11pt;
	    color:#000000;
	    direction:rtl;	    
	    padding-right:5px;
	    padding-left:5px;
	    text-align:justify;   
	    
        }
p{font-size:11pt; color:#000000;  text-align:justify;} 
div {font-size:11pt; color:#000000;  text-align:justify;}     
/*.randtxt :link{font-weight:bold; font-size:11pt ; color:#004fb3; } */

.text { font-family: Arial; font-size: 12pt; font-weight: normal; color: #004fb3;  vertical-align: top} 

/************combo box articles************/////////

#visiblecombo{
position: fixed;
visibility: hidden;
}

* html #visiblecombo{ /* Hide combo box from legacy browsers such as IE5-6? */
display: block;
}

#visiblecombo select{
background-color: lightyellow;
}

#visiblecombo .gobutton{
font-weight: bold;
padding: 0 3px;
text-decoration: none;
}

#visiblecombo .gobutton:hover{
background-color: #FFE242;
}
}


div.button {width:120px; height:24px; top:0px; left: 0px; border: 1px #000 solid;}
div.button a  {width:120px; height:24px; display:block; padding-top:2px; font: bold .8em; text-align:center;}
div.button a:link {color: black; text-decoration:none;}
div.button a:hover {color:#F33; text-decoration:underline;}

/*rounded corners gray*/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#ddd; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#aaa; border-right:2px ; border-left:2px ; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#aaa; border-right:1px ; border-left:1px ; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#aaa; border-right:1px ; border-left:1px ; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #ddd;}
.headh {background: #aaa; border-right:1px ; border-left:1px ;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contenth {background: #ddd; border-right:1px ; border-left:1px ;}
.contenth div {margin-left: 12px; padding-top: 5px;}

/*rounded corners blwe*/
.b1hb, .b2hb, .b3hb, .b4hb, .b2bhb, .b3bhb, .b4bhb{font-size:1px; overflow:hidden; display:block;}
.b1hb {height:1px; background:#e7eef8; margin:0 5px;}
.b2hb, .b2bhb {height:1px; background:#004fb3; border-right:2px  ; border-left:2px  ; margin:0 3px;}
.b3hb, .b3bhb {height:1px; background:#004fb3; border-right:1px  ; border-left:1px  ; margin:0 2px;}
.b4hb, .b4bhb {height:2px; background:#004fb3; border-right:1px  ; border-left:1px ; margin:0 1px;}
.b2bhb, .b3bhb, .b4bhb {background: #e7eef8;}
.headhb {background: #004fb3; border-right:1px  ; border-left:1px  ;}
.contenthb { background: #e7eef8; border-right:1px; border-left:1px  ;}
.contenthb div {margin-left: 12px; padding-top: 5px;}


