/* CSS Document */

*{

margin:0;

padding:0;

}

a{text-decoration:none;}

.clear_b{

clear:both;

}



li{

list-style:none;

	margin:0;

	padding:0;

	font-size:11px;

	font-weight:normal;

	right:auto;

}

h1{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#0033CC;

text-align:center;

direction:rtl;

margin-top:10px;

font-weight:bold;



}





body{

background:#336389 url(../img/body_bg.JPG) top center no-repeat;



}

.contaner{

width:945px;

margin:auto;



}

.head1{

position:relative;

height:52px;



}

.m1{

	position:absolute;

	width:330px;

	height:20px;

	font:12px Tahoma;

	color:#fff;

	left: 600px;

	top: 12px;

	

}

.m1 a{

color:#fff;

}

.m1 a:hover{

color:#fb7822;

	text-decoration:none;

} 

.m1I{

float:right;

padding:5px 5px 5px 5px;

}

.search{

	position:absolute;

	width:330px;

	height:25px;

	top:0;

	left: -2px;

}

.insearch{

width:134px;

height:34px;

float:left;

margin-top:10px;
padding:5px 5px 5px 5px;

}



.insearch input{

float:right;

width:112px;

height:18px;

background:none;

border:none;

margin:2px 2px 0 0;

direction:rtl;}

.searchBoot{

background:url(../img/search-icon.png) top no-repeat;

float:right;

width:30px;

height:16px;

margin:14px 2px 0 0;

direction:rtl;



}



.head2{

position:relative;

margin-left:1px;

height:105px;

}

.logo1{

	position:absolute;

	width:320px;

	height:77px;

	right:40px;

	top: 3px;

}

.logo2{

	position:absolute;

	width:290px;

	height:55px;

	left:122px;

	top: 19px;

}





/*************************/

.con{

width:942px;

margin:auto;

background-color:#FFFFFF;

min-height:300px;

z-index:1;



}

.m2{

	margin:auto;

height:8px;

		

}

.m2-d{

	position:absolute;

	background:url(../img/m2-d.jpg) repeat-x;

	height:27px;

	margin:0 0 0 21px ;

	width: 900px;

}



.m22{

	width:890px;

	height:20px;

	font:12px Tahoma;

	color:#fff;

	top: 0px;

	padding:0 5px 5px 5px;

	float:right;

	

}

.m22 a{

color:#fff;

}

.m22 a:hover{

	color:#fb7822;

	text-decoration:none;

}



.m22I{

float:right;

padding:0 5px 5px 5px;



}



.slite {

background:url(../img/218_03.png) repeat-x;

border:#c5c5c5 1px solid;

width:898px;

height:218px;

min-height:180px;

margin:auto;

margin-top:3px;

margin-bottom:10px;

	overflow:hidden;



}



.slite-below{

	background:url(../img/slit1.png) no-repeat;

height:15px;

		

}



.rightS{

position:absolute;

width:50px;

height:50px;

background:#00FF00;

right:-19px;

top:55px;

}



.m3{

	position:relative;

	background:url(../img/slid_bg1_03.png) repeat-x;

height:30px;

		

}

.m33{

	position:absolute;

	width:900px;

	height:20px;

	font:12px Tahoma;

	color:#000000;

	left: 40px;

	top: 5px;

}

.m33 a{



color:#000000;

}

.m33 a:hover{

color:#fb7822;

	text-decoration:none;

} 

.m3-3 a{

color:#5db641;

width:20px;

float:right;

margin-top:5px;

direction:rtl;

margin-right:20px;

}

.m33I{



float:right;

padding:0px 5px 5px 0px;

position:absolute;

right:auto;



}



.font_header{

color:#123e61;

text-align:right;

margin-left:500px;

margin-top:8px;

font-weight:bold;

	width:350px;

	height:20px;

}

.font-sen{

color:#474747;

text-align:right;

font-weight:bold;

margin-left:450px;

width:400px;

font:12px Tahoma ;

font-style:normal;

text-align:justify;

direction:rtl;

}

.photo_header{

background:url(../img/pic_03.png) top no-repeat;

width:335px;

height:170px;

margin-top:-90px;

margin-bottom:100px;

margin-right:50px;

margin-left:70px;

}

.maindiv{

	background:#e6e6e6;

	border:#c5c5c5 1px solid;

		width:898px;

		margin:auto;

		margin-bottom:5px;

}

.bottom_body_style{

	background:url(http://www.noorelmarifa.org/ar/img/bottom_style.png) ;

	width:667px;

	height:10px;

}

.top_body_style{

	background:url(http://www.noorelmarifa.org/ar/img/top_body.png) top;

	width:667px;

	height:10px;

}

.body_style{

    background:#f8f8f8;

	float:right;

	border:#c5c5c5 1px solid;

		width:667px;

		margin:auto;

		margin-bottom:10px;

		margin-right:5px;

		margin-top:10px;

}



.body_top{

width:619px;

float: right;



}

.body_pic{

background:url(../img/body_top1.png) no-repeat;

width:606px;

height:22px;



}

.body_inside{

width:607px;

height:158px;

float:right;

margin-right:10px;

margin-top:5px;

}

.body_line{

	border:	solid 1px #e6e6e6;

	width:600px;

	margin-top:-5px;

}



.body_in_data{

position:absolute;

right:7px;

margin-bottom:10px;



height:150px;

width:295px;

}

.body_in_data2{

	position:absolute;

left:10px;

margin-bottom:10px;



height:150px;

width:295px;

}

.body_data{

height:67px;

width:285px;

margin-right:10px;

margin-bottom:10px;

margin-left:10px;

margin-top:0px;

}



.body_projects{

	border:#e6e6e6 1px solid;

	border-left:0px;

	border-right:0px;

	border-top:0px;

width:629px;

height:200px;

position:relative;

left:20px;

top:2px;

}

.body_pro_in_right{

width:360px;

height:180px;

float:right;

margin-top:10px;

margin-bottom:10px;

margin-left:10px;

}

.body_pro_in_left{

	width:248px;

	height:180px;

	float:left;

	margin-top:10px;

	

	margin-bottom:10px;

	margin-left:10px;

	left: 2px;

}

.body_pro_pic{

	background:url(../img/project_08_11.png) no-repeat top;

	width:338px;

	height:18px;

	position:absolute;

	right:5px;

}

.body_pro_pic2{

background:url(../img/project2_10.png) no-repeat top;

width:258px;

height:18px;

}

.body_data_in{

	background:url(../img/pro.png) repeat-x top;

height:161px;

width:338px;

position:absolute;

right:0px;

margin-bottom:10px;

margin-right:5px;

margin-top:18px;

}

.body_data_in_det{

		border:	dotted 1px #d6d6d6;

		border-left:0px;

		border-top:0px;

		border-right:0px;

	

	position:	absolute;

	right:5px;

	width:334px;

	height:85px;

}

.body_data_in_det2{

	position:	absolute;

	margin-top:85px;

	right:5px;

	width:334px;

	height:85px;

	direction:rtl;

}



.body_data_in_left{

	background:url(../img/pro_scio.png) repeat-x top;

height:160px;

width:258px;

}

.body_data_in_soci{

		border:	dotted 1px #d6d6d6;

		border-left:0px;

		border-top:0px;

		border-right:0px;

		height:51px;

		width:245px;

		margin:5px 5px 5px 5px;

		padding-top:3px;

}

.body_data_in_soci1{

height:51px;

width:245px;

margin:5px 5px 5px 5px;

}



.line_left{

	border:	dotted 1px #d6d6d6;

	width:255px;

	position:	absolute;

	top:70px;

	margin-right:5px;

}

.line_left2{

	border:	dotted 1px #d6d6d6;

	width:255px;

	position:	absolute;

	top:130px;

	margin-right:5px;

}

.header{

width:632px;

height:160px;

margin-right:5px;

margin-bottom:10px;

margin-left:5px;

margin-top:10px;



}

.header_right{

	height:160px;

	width:445px;

	float:right;

margin-top:5px;

margin-bottom:10px;

right:5px;

}

.header_left{

	width:174px;

	height:145px;

	float:left;

	margin-left:7px;

	margin-top:10px;

	margin-bottom:10px;

}

.header_adv{

	background:url(../img/adver_03.png) no-repeat top;

	width:439px;

	height:19px;

	float:right;

		margin-top:10px;

	right:0px;

}

.header_jquery{

	width:443px;

	height:135px;

	margin-top:20px;

	border:1px solid #e6e6e6;

}

.imgviddiv{

width:176px;

height:146px;

margin-top:10px;

}

.imgviddiv img{

width:176px;

height:146px;

margin:auto;

border:0px;

}

.header_gallary{

	width:176px;

	height:43px;

	margin-top:5px;

}

.header_gallary_pic{

	background:url(../img/web_066.png) no-repeat top;

	width:176px;

	height:45px;

}

.header_gallary_pic1{

	width:176px;

	height:58px;

}

.font{

font-weight:bold;

font:12px Tahoma ;

font-style:normal;

direction:rtl;

color:#000;

text-align:right;

width:270px;

direction:rtl;

float:right;

margin-top:8px;

margin-right:15px;

}

.font li{

list-style-type:disc;

color:#0e9900;

}

.font a:hover{

color:#fb7822;

	text-decoration:none;

}

.font a{

color:#000;

}

.border{

	border:	solid 1px #bfbfbf;

	position:	absolute;

	margin-top:10px;

	height:65px;

	width:87px;

	margin-left:235px;

}

.font_pro{

	direction:rtl;

	margin-top:20px;

	position:absolute;

	width:200px;

	right:110px;

	font-weight:bold;

}

.font_dat{

		direction:rtl;

	margin-top:45px;

	position:absolute;

	right:110px;

	color:#3484c4;

	width:40px;

}

.font_dat a:hover{

color:#fb7822;

	text-decoration:none;

}

.font_dat a{

color:#3484c4;

	

}

.photo{

	width:80px;

	height:59px;

	margin-right:5px;

margin-bottom:5px;

margin-left:3px;

margin-top:3px;

}

.border1{

	border:	solid 1px #bfbfbf;

	position:	absolute;

	margin-top:0px;

	height:65px;

	width:87px;

	margin-left:190px;

}

.photo1{

	width:80px;

	height:59px;

	margin-right:5px;

margin-bottom:5px;

margin-left:3px;

margin-top:3px;

}

.font_pro1{

	direction:rtl;

	margin-top:5px;

	position:absolute;

	width:170px;

	right:110px;

	font-weight:bold;

}

.font_dat1{

		direction:rtl;

	margin-top:35px;

	position:absolute;

	right:110px;

	color:#3484c4;

	width:40px;

}

.font_dat1 a:hover{

color:#fb7822;

	text-decoration:none;

}

.font_dat1 a{

color:#3484c4;

	

}

.line{

	border:	dotted 1px #d6d6d6;

	width:280px;

	position:	absolute;

	top:70px;

	right:5px;

}

.more{

	width:86px;

	height:11px;

	position:absolute;

left:0px;

top:185px;

z-index:1;

}

.share{

	background:url(http://www.noorelmarifa.org/ar/img/share.png)  ;

	width:206px;

	float:left;

	margin-top:10px;

	margin-left:5px;

	margin-bottom:5px;

	border-top:none;

	border-bottom:none;





}



.share_new{

width:208px;

background:#F8F8F8;

margin-top:10px;

margin-left:5px;

margin-bottom:5px;

border-bottom:none;

float:left;

}

.share_new_head{

background:url(http://www.noorelmarifa.org/ar/img/share_us.png) no-repeat top;

width:208px;

height:37px;

}

.share_new_foot{

background:url(http://www.noorelmarifa.org/ar/img/footer_share.png) no-repeat;

width:208px;

height:8px;



}

.share_new_body{

width:206px;

border-right:#CCCCCC 1px solid;

border-left:#CCCCCC 1px solid;



}

.share_us{

	background:url(http://www.noorelmarifa.org/ar/img/share_us.png) no-repeat top;

	width:208px;

	height:37px;

	

}



.share_body{

	width:208px;



}

.share_pic{

	width:206px;

	height:150px;

}

.share_pic img{

	width:196px;

	height:148px;

	margin:auto;

	border:0px;

	margin-top:3px;

	

}

.share_pic1{

background:url(http://www.noorelmarifa.org/ar/img/share2.png) no-repeat top;

	width:208px;

	height:56px;

}

.share_pic2{

background:url(http://www.noorelmarifa.org/ar/img/share3.png) no-repeat top;

	width:208px;

	height:55px;

}

.nour_img{

	width:208px;

	height:83px;

}

.nour_img img{

	width:196px;

	height:76px;

	margin:auto;

	margin-top:5px;

}

.vote{

	width:190px;

	margin:auto;

	height:220px;

	margin-top:-1px;

}



.vote_slide{

background:url(http://www.noorelmarifa.org/ar/img/slide_vote.png) ;

	width:2px;

	height:199px;



	margin-top:-3px;

}

.vote_slide1{

background:url(http://www.noorelmarifa.org/ar/img/slide_vote1.png) ;

	width:1px;

	height:199px;



}

.vote_slide2{

background:url(http://www.noorelmarifa.org/ar/img/slide66.png) repeat-x top;

width:204px;

height:165px;

right:2px;



}

.vote_icon{

width:43px;

height:21px;



}

.vote_line{

	border:	solid 1px #e6e6e6;

	width:180px;

	margin-top:10px;

	margin-right:0px;

}

.vote_line1{

	border:	solid 1px  #FFF;

	width:150px;

	margin-top:1px;

	margin-right:18px;

}

.card{

	background:url(http://www.noorelmarifa.org/ar/img/11111.png) repeat-x;

width:204px;

right:2px;

margin-top:10px;



}

.slide_card{

background:url(http://www.noorelmarifa.org/ar/img/vote_slide.png);

	width:2px;

	height:145px;

	margin-top:-4px;

}

.slide1_card{

background:url(http://www.noorelmarifa.org/ar/img/vote_slide2.png) ;

	width:1px;

	height:145px;

	top:-4px;

	left:-2px;

}

.card_def{

width:178px;

height:33px;

margin:auto;



}

.card_thank{

width:178px;

height:34px;

margin:auto;



}

.card_count{

background:url(http://www.noorelmarifa.org/ar/img/counter.png) no-repeat top;

width:60px;

height:22px;

right:0px;



}

.counter{



width:200px;

height:70px;

margin:auto;

margin-top:10px;

}

.coutner_bg{

background:url(http://www.noorelmarifa.org/ar/img/counter.png);

width:60px;

height:22px;

float:right;



}

.font_counter{

color:#474747;

text-align:right;

font-weight:bold;

width:40px;

font:12px Tahoma ;

font-style:normal;

direction:rtl;

}

.card_visit{

width:130px;

height:60px;

position:absolute;

right:70px;

top:90px;

}

.font_visit{

color:#474747;

text-align:right;

font-weight:bold;

width:130px;

font-size:15px;

direction:rtl;

}

.footer_share{

background:url(http://www.noorelmarifa.org/ar/img/footer_share.png) no-repeat;

width:208px;

height:8px;





}

.font_vote{

color:#39658a;

text-align:right;

width:70px;

font:13px Tahoma ;

font-weight:bold;

direction:rtl;



}

.footer_body{

width:942px;

margin-right:1px;

margin-top:2px;

	

}

.footer{

	background:url(http://www.noorelmarifa.org/ar/img/footer_slide11.png) repeat-x;

	width:942px;

	height:30px;

	margin-left:0px;

	margin-top:0px;

	

}

.footer_slide{

background:url(http://www.noorelmarifa.org/ar/img/footer_5.png) no-repeat;

width:942px;

height:8px;

margin-left:0px;

}

.font_footer{

text-align:right;

width:270px;

font:13px Tahoma ;

direction:rtl;

margin-left:650px;

margin-top:5px;

margin-bottom:10px;

color:#0099FF;

}

.font_design{

color:#b6b6b6;

text-align:left;

margin-left:22px;

width:240px;

font:13px Tahoma ;

direction:rtl;

margin-top:10px;

}

.font_design a{

color:#b6b6b6;

text-decoration:none;

}

.font_design a:hover{

color:#b6b6b6;

text-decoration:none;

}

/************************ txt****************/

.font_sco{

color:#000;

text-align:right;

width:230px;

font:13px Tahoma ;

direction:rtl;

margin-top:2px;

right:10px;

}

.font_sco a{

color:#000;

}

.font_sco a:hover{

color:#009933;

}

/************************ end txt****************/



.font_opinion{

	color:#000;

text-align:right;

width:150px;

font:13px Tahoma ;

direction:rtl;





margin-top:10px;

}

.font_opinion1{

	color:#000;

text-align:right;

width:150px;

font:13px Tahoma ;

direction:rtl;

margin-top:10px;

right:10px;

}

.more_icon{

	background:url(http://www.noorelmarifa.org/ar/img/more_icon.png) no-repeat;

	background-position:right;

	width:100px;

	height:9px;

	margin-left:25px;

	margin-top:5px;



}

.more_icon a{

	text-align:right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#003399;

	float:right;

	padding-right:13px;



}







.shift{

	width:31px;

	height:38px;

	margin-top:10px;



}

.shift1{

	width:31px;

	height:38px;

	margin-top:10px;



}

.font_new{

color:#00CC00;

margin-left:850px;

padding-top:3px;

}

.date{

	width:86px;



font:13px Tahoma ;

color:#666666;

}

.ask_slide{

	background:url(http://www.noorelmarifa.org/ar/img/vote.png) repeat-x;

	width:204px;

	height:23px;

	margin-top:5px;

}



.news_container{

width:280px;

height:80px;

border-bottom:#CCCCCC solid 1px;

float:right;

margin-right:5px;



}

.news_container_pic{

width:110px;

height:75px;

border:#CCCCCC dotted 1px;

float:right;



}

.news_container_pic img{

width:110px;

height:75px;



}

.news_container_txt{



width:160px;

height:62px;

border:#ffffff dotted 1px;

float:left;

text-align:right;

direction:rtl;

font-family:tahoma;

font-size:13px;

color:#000000;





}



/******************* more*************/

.more_details{

width:100px;

height:15px;

float:left;

text-align:left;

font-family:tahoma;

font-size:12px;

direction:rtl;

color:#0066CC;



}

.date_tim{

width:170px;

height:12px;

text-align:left;

font-family:tahoma;

font-size:11px;

color:#006699;



}

/*******************end  more*************/

.pre {

	display: block;

	height: 120px;

	width: 30px;

	padding-top: 50px;

	padding-left: 10px;

	float: right;

}



.next {

	display: block;

	height: 120px;

	width: 38px;

	padding-top: 50px;

	float: left;

}



#text_gallery {

	width: 420px;

	padding-top: 20px;

	padding-left: 15px;

	padding-right: 30px;

	float: right;

}

#text_gallery h3 {

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

}

#text_gallery p {

	color: #666;

	margin: 0px;

	padding: 0px;

	line-height: 18px;

}

.gallery_pic {

width:300px;

height:200px;

	float: right;

	background-color: #FFF;

	margin: 10px;

}

#gallery_bar {

	height: 30px;

	width: 870px;

	padding-top: 15px;

	padding-right: 15px;

	padding-left: 15px;



}

/*----------*/



.news_new{

width:90%;

margin:auto;

}

.news_new p{

font-family:tahoma;

font-size:14px;

color:#000000;

text-align:right;

direction:rtl;

margin-top:10px;

padding:4px;



}

.news_new img{

width:300px;

height:200px;

margin:auto;

border:#000000 solid 1px;



}



.news_new img a{

width:27px;

height:12px;

}



/****************** top menu****************/

.top-menu{



		width:900px;

		margin:auto;

		z-index:10;

}



ul.dropdown,

ul.dropdown li,

ul.dropdown ul {

 list-style: none;

 margin: 0;

 padding: 0;

 

}



ul.dropdown {

	position: relative;

	z-index: 597;

	float:right;

	height:18px;



		font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

 

}



ul.dropdown li {

 float:right;

 vertical-align: middle;

 zoom: 1;

	margin-top: 7px;

	margin-right:10px;

	padding-left:5px;

	height:13px;

	border-left:solid #4e93a7 1px;

}



ul.dropdown li.hover,

ul.dropdown li:hover {

 position: relative;

 z-index: 599;

 cursor: default;

 color: #000000;

}



ul.dropdown ul {

 visibility: hidden;

 position: absolute;

 top: 100%;

 right: 0;

 margin:auto;

 z-index: 598;

 width: 100px;

 border:none;

 text-align:right;



}



ul.dropdown ul li {

 float: none;

 border:none;



}



ul.dropdown ul ul {

 top: 1px;

 right: 99%;

 	margin-left:20px;

	font-family:Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color: #FFF;

	display: block;

	font-weight:500;

	visibility: visible;



	

}



ul.dropdown li:hover > ul {

 visibility: visible;

 color: #000000;

 background:#FFF;

 	opacity:0.5;

filter:alpha(opacity=90);

border:#c3deea dotted 1px;

padding-bottom:3px;

}

/**********************end of meue*************************/



/****************************************************************/

#hmenu {

   background:url(../img/m2-d.jpg);

	height: 45px;

	width: 900px;

	position: relative;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	margin-right:10px;



	direction:rtl;



}

#hmenu ul {

		display:block;

	height:28px;

	/*position:relative;*/

}



#hmenu li {

	/*float: right;*/

	margin-top: 5px;

	margin-left: 0px;

	position:relative;

		float: right;

		display:block;

		

	/*position:relative;*/



}

#floatimg {

	position:absolute;

	left:0;

	top:-1px;

	/*z-index: 0;*/

}

#hmenu li a.toplink {

	color: #FFF;

	display: block;

	font-weight:900;

	position:relative;

	z-index:10;

	width:100px;

	height:22px;

	text-align:center;

	margin-top:-6px;



}

#hmenu li a.toplink:hover {

	color: #FF9;

}

.select_menu {

	color: #F25E0D;



}



#hmenu li ul {

	position:absolute;

	margin-left:20px;

	margin-top:-6px;

	display:none;

	right:10px;

	margin-right:-50px;

	width:600px;



}





#hmenu li ul li {

	margin-right:10px;

	position:relative;

	z-index:11;

	float: right;

}





#hmenu li ul li a {

	margin-left:10px;

	font-family:Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color: #FFF;

	display: block;

	font-weight:500;

}



#hmenu li ul li a:hover {

	color: #FFC;

}



/* --------------------------------- */

.last_right{

float:right;

width:110px;

height:28px;

text-align:right;

font-size:16px;

padding-top:3px;

font-weight:bold;

color:#990000;

}

.last_left{

float:left;

width:730px;

height:28px;

font-size:14px;

color:#000099;

padding-top:3px;

margin-right:10px;





}

.last_left a{

color:#003366;

text-decoration:none;

}

.last_left a:hover{

color:#993300;

}



/*------------MENU-------------*/



#nav_blue {

	margin: 0;

	padding: 7px 6px 0;

	border-radius: 5px;

	height: 40px;

	direction:rtl;



	-webkit-border-radius: 7px;

	-moz-border-radius: 7px;

	

	-webkit-box-shadow: 0 1px 4px white;

	-moz-box-shadow: 0 1px 4px white;



	background: #19386c;

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#486cb0', endColorstr='#19386c');

	background: -webkit-gradient(linear, left top, left bottom, from(#486cb0), to(#19386c));

	background: -moz-linear-gradient(top,  #486cb0,  #19386c);



	border: solid 1px #414141;

}

#nav_blue li {

	margin: 0 5px;

	padding: 0 0 8px;

	float: right;

	position: relative;

	list-style: none;

}



#nav_blue a {

	font-weight: bold;

	color: #e0e7f3;

	text-decoration: none;

	display: block;

	padding:  8px 20px;

	margin: 0;

	border-radius: 5px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

}

#nav_blue small{

	font-size: 12px;

}



#nav_blue .active a, #nav_blue li:hover > a {

	background: #183566;

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#132c57', endColorstr='#183566'); 

	background: -webkit-gradient(linear, left top, left bottom, from(#132c57), to(#183566));

	background: -moz-linear-gradient(top,  #132c57,  #183566);

	color: #fff;

	border: solid 1px #000000;

	margin-right: -3px;

	margin-left: 1px;

	-webkit-box-shadow: 0 0 1px #84aee2;

	-moz-box-shadow: 0 0 1px #84aee2;

	box-shadow: 0 0 1px #84aee2;

}



#nav_blue ul li:hover a, #nav_blue li:hover li a {

	background: none;

	border: none;

	color: #ebebeb;

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

}

#nav_blue ul li:hover > a {

	background: #3a65ae 

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a84cc', endColorstr='#3a65ae');

	background: -webkit-gradient(linear, left top, left bottom, from(#5a84cc), to(#3a65ae)) !important;

	background: -moz-linear-gradient(top,  #5a84cc,  #3a65ae) !important;

	color: #fff !important;

	border: solid 1px #7191c8 !important;

	-webkit-box-shadow: 0 0 2px #000000 !important;

	-moz-box-shadow: 0 0 2px #000000 !important;

	box-shadow: 0 0 2px #000000 !important;

	width: 120px;

	margin-left: -5px;

}



#nav_blue ul {

	background: #19386c; 

	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#486cb0', endColorstr='#19386c');

	background: -webkit-gradient(linear, left top, left bottom, from(#486cb0), to(#19386c));

	background: -moz-linear-gradient(top,  #486cb0,  #19386c);

	display: none;

	margin: 0;

	padding: 0;

	width: 150px;

	position: absolute;

	top: 35px;

	left: 0;

	border: solid 1px #414141;

	-webkit-box-shadow: 0 1px 4px white;

	-moz-box-shadow: 0 1px 4px white;

	z-index:1;

}



#nav_blue li:hover > ul {

	display: block;

	border-radius: 5px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

		z-index:1;

}

#nav_blue ul li {

	float: none;

	margin: 0;

	padding: 0;	z-index:1;

}

#nav_blue ul a {

	font-weight: normal;

}



#nav_blue ul ul {

	left: 156px;

	top: -3px;

		z-index:1;

}