@charset "utf-8";
/* CSS Document */


/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0;}


*:link {transition: all 0.3s ease;}
*:visited {transition: all 0.3s ease;}
*:hover {transition: all 0.3s ease;}
*:active {transition: all 0.3s ease;}









*:hover {

}

/*Body CSS*/

body {margin: 0 auto; 
width:100%;
font-family:Tahoma, Helvetica, sans-serif; margin-bottom:0px; direction:rtl;  /*min-width:350px;*/

/*"Microsoft Sans Serif"
*/}



/* end ofBody CSS*/








/*Header CSS*/

.HeaderDivWrapper { border-bottom:solid #2a4660 6px; width:100%; position:relative;
	
	
	}

#HeaderDiv ul li { background-color:#0F3;}

.AppName {font-size:1.2em; color:#ccd2d9;  float:left; margin-left:110px; padding-right:.3em; padding:.2em; /*background-color:#20759a;*/ 



border-bottom:1px solid #2a4660;



border-right:solid #2a4660 3px;  


 
-webkit-border-top-right-radius: 1em;
-webkit-border-bottom-right-radius: 1em;
-moz-border-left-topleft: 1em;
-moz-border-radius-bottomleft: 1em;
border-top-right-radius: 1em;
border-bottom-right-radius: 1em;






}


.HeaderDiv { max-width:1000px; 
margin: 0 auto; 
background: url(../image/CommercialRegistration.JPG) no-repeat;
background-size:100px 100px; background-position:left 10px center;  

padding:10px; font-size:1em; overflow:hidden;
height:100px; position:relative;  
	}
	
.HeaderDiv p {color:#2a4660; font-weight:bold;}


#Hlink { position:absolute; left:0px; padding-right:25px; }
#Hlink a:link {color:#2a4660;text-decoration:none;}
#Hlink a:visited {color:#2a4660;text-decoration:none;}
#Hlink a:hover {color:#bfc7cf;text-decoration:none;}
#Hlink a:active {color:#2a4660;text-decoration:none;}


.phoneMenu {display:none;}
.LogImage {display:none;}




.EnglishHome a {background-color:#e9ecef; position:absolute; top:20px; left:300px; font-size:1.3em;  font-family:Tahoma, Geneva, sans-serif; font-weight:bold; width:25px; height:25px; background:url(../image/Eng_icon.PNG) no-repeat center; background-size:20px 20px; border:solid #bfc7cf 1px;}
.EnglishHome a:link {color:#FFF;text-decoration:none; background-color:#e9ecef;}
.EnglishHome a:visited {color:#FFF;text-decoration:none; background-color:#e9ecef;}
.EnglishHome a:hover {color:#FFF;text-decoration:none; background-color:#2a4660;}
.EnglishHome a:active {color:#FFF;text-decoration:none; background-color:#e9ecef;}



#Hlink ul li img { 
margin-bottom:-5px; margin-left:2px; margin-right:2;}
#Hlink ul li {margin:5px;}
#Hlink ul li input {
	-5px;
	margin-left: 6px;
	margin-right: 2;
	padding-left:5px;
	border-width: thin;
	border-color: #bfc7cf;
	border-style: solid;
	color:#bfc7cf;
	background-color: rgba(42,70,96, .1);	
}
#Hlink ul li { display:inline;}



#menuDiv {/*float:right;*/ margin-top:85px; position:absolute; left:78px; padding-left:25px;}
#menuDiv a:link {color:#2a4660;text-decoration:none;}
#menuDiv a:visited {color:#2a4660;text-decoration:none;}
#menuDiv a:hover {color:#bfc7cf;text-decoration:none;}
#menuDiv a:active {color:#2a4660;text-decoration:none;}

#menuDiv ul li { 
background: url(../image/arrow_down.png) no-repeat center left;
padding-left:15px; display:inline-block; margin-left:20px;  font-size:.8em; font-weight:bold; }


/*
#headerLogo p { font-size:.8em; background:url(../image/logo_mun.png) no-repeat right top ; background-size:63px 100px; height:150px; padding-right:70px; padding-top:23px; position:absolute; float:right;
clear:both; line-height:1.25em; 

	}*/
	
/*#headerLogo {float:right; clear:both; padding-top:0px; }
*/




#headerLogo {
	float: right;
}
#headerLogo img {
	height: 98px;
	position: absolute;
	float: right;
}
.MunLogo {
	position: absolute;
	top: 50px;
	left: 28px;
}
.MunTabLogo {
	display: none;
}

/* End of Header CSS*/







/*Roll CSS*/
#rollDiv {position:relative; overflow:hidden; }

#rollText {width:315px;background:rgb(255,24,26); background-color:rgba(255,24,26, .8); padding:13px; color:#FFF; position:absolute; top:15%; right:15%;

border:solid 1px #CCC; font-size:.8em;
direction:rtl;

-webkit-border-top-right-radius: 1em;
-webkit-border-bottom-left-radius: 1em;
-moz-border-radius-topright: 1em;
-moz-border-radius-bottomleft: 1em;
border-top-right-radius: 1em;
border-bottom-left-radius: 1em;



-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.75);



}
#rollText h2 {font-size:2em; font-weight:bold; margin-bottom:.5em;}
#rollText p {font-size:1em;  margin-bottom:.5em;}
#rollText span {font-weight:bold; float:left;}


#rollText a { position:relative; right:70%; line-height:3em; padding:.2em;
-webkit-border-radius:.15em;
-moz-border-radius:.15em;
border-radius:.15em; 

}

#rollText a:link {color:#FFF;text-decoration:none; background-color:#FFF; background-color:rgba(255,255,255,.2);}
#rollText a:hover {color:#999;text-decoration:none;background-color:#FFF;}
#rollText a:visited {color:#FFF;text-decoration:none;background-color:#FFF;background-color:rgba(255,255,255,.2);}
#rollText a:active {color:#999;text-decoration:none;background-color:#999;background-color:#FFF;}

#changeimg2 { display:none;  }
#Bullet {position:absolute; top:85%; left:15%;}
#Bullet ul li {display:inline; margin-left:10px;}


/*End of Roll CSS*/





/*followLink CSS*/



#followLink {max-width:1000px; margin: 0 auto; padding:25px; position:relative;  overflow:hidden;}



#followUS { width:100%;}

/*#followUS a:link {color:#2a4660;text-decoration:none;}
#followUS a:visited {color:#2a4660;text-decoration:none;}
#followUS a:hover {color:#bfc7cf;text-decoration:none;}
#followUS a:active {color:#2a4660;text-decoration:none;}*/


#followUS h2 {font-size:1.3em; margin-bottom:.5em; color:#0195f8; background:url(../image/green_arrow_l.png) no-repeat center left; width:180px;}

#pclink { display:block;}
#smartlink { display:none;}
#demo2 { margin-top:20px;}


#followUS #faceBook a:link {color:#395899;text-decoration:none;}
#followUS #faceBook a:hover {color:#bfc7cf;text-decoration:none;}
#followUS #faceBook a:visited {color:#395899;text-decoration:none;}
#followUS #faceBook a:active {color:#395899;text-decoration:none;}

#followUS #Twitter a:link {color:#3aa9de;text-decoration:none;}
#followUS #Twitter a:hover {color:#bfc7cf;text-decoration:none;}
#followUS #Twitter a:visited {color:#3aa9de;text-decoration:none;}
#followUS #Twitter a:active {color:#3aa9de;text-decoration:none;}


#followUS #YouTube a:link {color:#cc312c;text-decoration:none;}
#followUS #YouTube a:hover {color:#bfc7cf;text-decoration:none;}
#followUS #YouTube a:visited {color:#cc312c;text-decoration:none;}
#followUS #YouTube a:active {color:#cc312c;text-decoration:none;}


#followUS #Instagram a:link {color:#c68042;text-decoration:none;}
#followUS #Instagram a:hover {color:#bfc7cf;text-decoration:none;}
#followUS #Instagram a:visited {color:#c68042;text-decoration:none;}
#followUS #Instagram a:active {color:#c68042;text-decoration:none;}


#followUS #RSS a:link {color:#fe8503;text-decoration:none;}
#followUS #RSS a:hover {color:#bfc7cf;text-decoration:none;}
#followUS #RSS a:visited {color:#fe8503;text-decoration:none;}
#followUS #RSS a:active {color:#fe8503;text-decoration:none;}




#followUS ul li img {margin-left:5px;}
#followUS ul li{ margin-bottom:5px; font-size:.7em; font-weight:bolder;}




#shareThis {width:100;}
#shareThis ul li{ margin-bottom:10px; font-size:.7em; font-weight:bolder;}
#shareThis ul li img{margin-left:5px; margin-top:10px;}
#shareThis a:link {color:#0195f8;text-decoration:none;}
#shareThis a:visited {color:#2a4660;text-decoration:none;}
#shareThis a:hover {color:#bfc7cf;text-decoration:none;}
#shareThis a:active {color:#2a4660;text-decoration:none;}

#faceBook img:hover {opacity:.8;}
#faceBook img:active {opacity:1;}

#Twitter img:hover {opacity:.8;}
#Twitter img:active {opacity:1;}

#YouTube img:hover {opacity:.8;}
#YouTube img:active {opacity:1;}

#Instagram img:hover {opacity:.8;}
#Instagram img:active {opacity:1;}

#RSS img:hover {opacity:.8;}
#RSS img:active {opacity:1;}



#likeNet #likeNetIn { float:right;  width:66px; background:url(../image/share_box.png) no-repeat center top; margin-left:10px; padding-top:5px;}
#likeNet ul li span {margin-right:20px; font-size:.9em; color:#0195f8;  }
#likeNet ul li img { margin-top:11px;}
#likeNet ul li {}


/*
#likeNet ul li {background:url(../image/share_box.png) no-repeat center top; width:66px; background-color:#999; padding-top:3px;} 
#likeNet ul li span {margin-left:19px; font-size:.9em; color:#0195f8;}
#likeNet ul li img { margin-top:10px;}*/





#Projects {width:22%; margin-right:3%;}
#Projects a {font-size:.9em;}
#Projects a:link {color:#2a4660;text-decoration:none;}
#Projects a:visited {color:#2a4660;text-decoration:none;}
#Projects a:hover {color:#bfc7cf;text-decoration:none;}
#Projects a:active {color:#2a4660;text-decoration:none;}
#Projects ul li h2 {font-size:1.3em; color:#2a4660; background:url(../image/green_arrow_l.png) no-repeat center left; width:100%; margin-bottom:20px;}

#Projects ul li a {background:url(../image/small_green_arrow_l.png) no-repeat center right; padding-right:13px; line-height:1.3;  }
#Projects ul li {margin-bottom:10px;}
#Projects ul li img {border:solid #2a4660 1px; margin-bottom:15px; }
#Projects ul li span {font-size:.9em; font-weight:bold; color:#2a4660;}
#Projects ul li p {font-size:.9em; color:#666;}

/*Botton*/

#moreBtn { margin-right:60%; margin-top:30px; margin-bottom:10px;}
#moreBtn a {padding:5px; background-color:#2a4660; width:55px; 
-webkit-border-radius:.15em;
-moz-border-radius:.15em;
border-radius:.15em; 

}
#moreBtn a:link {color:#FFF;text-decoration:none; background-color:#2a4660;}
#moreBtn a:visited {color:#FFF;text-decoration:none; background-color:#2a4660;}
#moreBtn a:hover {color:#FFF;text-decoration:none; background-color:#bfc7cf;}
#moreBtn a:active {color:#FFF;text-decoration:none; background-color:#2a4660;}

/* end of Botton*/

#followUSWrapper {float:right; width:25%;}

.Projects1 {float:left;}



.Projects2 {float:left; }
.Projects3 {float:left;}



/* End followLink CSS*/







/*news And Event CSS*/

#newsAndEventWrapper {background-color:#ffefb3; border-top:solid #2a4660 3px;}

#newsAndEvent { max-width:1000px; margin: 0 auto; padding:25px; position:relative;  overflow:hidden;} 


.newsClass {width:45%;float:right; margin-left:10%; position:relative;  }
.eventClass {width:45%; float:right; position:relative;  }


#News h1 {font-size:2em; font-weight:bold; color:#2a4660; margin-bottom:10px;}

#News h2 {font-size:1.2em; font-weight:bold; color:#2a4660; margin-bottom:10px; margin-top:20px;}
#News ul li {font-size:1em; color:#666;}
#News h2 a:link {color:#2a4660;text-decoration:none;}
#News h2 a:visited {color:#2a4660;text-decoration:none;}
#News h2 a:hover {color:#bfc7cf;text-decoration:none;}
#News h2 a:active {color:#2a4660;text-decoration:none;}

#News ul li img {border:solid #2a4660 1px; margin:5px;} 
#newsPhoto ul li {display:inline;}


#moreBtnBig { margin-right:60%; margin-top:30px; margin-bottom:10px;}
#moreBtnBig a {padding:7px 10px; background-color:#2a4660; font-size:1.2em; 
-webkit-border-radius:.15em;
-moz-border-radius:.15em;
border-radius:.15em; 

}
#moreBtnBig a:link {color:#FFF;text-decoration:none; background-color:#2a4660;}
#moreBtnBig a:visited {color:#FFF;text-decoration:none; background-color:#2a4660;}
#moreBtnBig a:hover {color:#FFF;text-decoration:none; background-color:#bfc7cf;}
#moreBtnBig a:active {color:#FFF;text-decoration:none; background-color:#2a4660;}





/*End of news And Event CSS*/


/*Advertisement Roll*/




#AdvWrapper { display:block; background-color:#ffefb3; border-top:solid #2a4660 3px;}

#Adv { max-width:1000px; margin: 0 auto; padding:25px; position:relative;  overflow:hidden;} 


#Adv ul li { display: inline-block; margin-bottom:30px; margin-left:5px; box-shadow: 3px 3px 5px #888888;}

#AdvIn {width:auto; height:145px;}


	




#Adv P {
	}
#Adv a { background-color:#2a4660; font-size:1.2em; height:70px; width:40px; padding-top:20px; padding-right:5px; position:absolute; 
top:30%; box-shadow: 1px 1px 5px #888888;}
#Adv a:link {color:#FFF;text-decoration:none; background-color:#2a4660;}
#Adv a:visited {color:#FFF;text-decoration:none; background-color:#2a4660;}
#Adv a:hover {color:#FFF;text-decoration:none; background-color:#bfc7cf;}
#Adv a:active {color:#FFF;text-decoration:none; background-color:#2a4660;} 


/*End of Advertisement Roll*/




/*Services CSS*/




#Services { max-width:1000px; margin: 0 auto; padding:25px; position:relative;  overflow:hidden; }

#Services h1 {font-size:2em; font-weight:bold; color:#2a4660; margin-bottom:10px;}
#Services ul li p { margin-top:10px;}
#Services ul li {font-size:1em; color:#666;}
#Services ul li a:link {color:#2a4660;text-decoration:none;}
#Services ul li a:visited {color:#2a4660;text-decoration:none;}
#Services ul li a:hover {color:#bfc7cf;text-decoration:none;}
#Services ul li a:active {color:#2a4660;text-decoration:none;}





#Services ul li img:hover {opacity:.8;}
#Services ul li img:active {opacity:1;}

#Services ul li img {width:60%; margin-top:20px;}
#ServicesBtn {width:25%; float:left;}








/* End Services CSS*/




/*footer CSS*/


#footerWrapper { background-color:#2a4660;}

#footer { max-width:1000px; margin: 0 auto; padding:25px; position:relative;  overflow:hidden; }

.footerOne{ float:right; width:28%; 
border-left:solid #FFF 1px;  padding-bottom:400px;
  margin-bottom: -400px; }

.footerTwo{ float:right; width:28%; margin-right:3%;border-left:solid #FFF 1px; height:100%; padding-right:10px;  padding-bottom: 400px;
  margin-bottom: -400px;}

.footerThree{  float:right; width:28%; margin-right:3%;border-left:solid #FFF 1px;  padding-bottom: 400px;
  margin-bottom: -400px;}

.footerFour{ float:right; width:28%; margin-right:3%;  padding-bottom: 400px;
  margin-bottom: -400px;}

#Copyright {float:right; width:100%; margin-top:15px; margin-bottom:0px; padding-bottom: 400px;
  margin-bottom: -400px; background-color:#2a4660; padding-top:15px;z-index : 1;
}

.footerThreeMob{ display:none;}

#Ministry h1 {color:#FFF; font-size:1.5em; font-weight:bold; margin-bottom:.5em;}
#Ministry ul li { margin-bottom:.5em;}
#Ministry ul li a { background:url(../image/arrow_footer_w_r.png)no-repeat center right; font-size:.8em; padding-right:12px;}

#Ministry ul li a:link {color:#FFF;text-decoration:none;}
#Ministry ul li a:visited {color:#FFF;text-decoration:none;}
#Ministry ul li a:hover {color:#bfc7cf;text-decoration:none;}
#Ministry ul li a:active {color:#2a4660;text-decoration:none;}

.Fmail ul li a:link {color:#FFF;text-decoration:none;}
.Fmail ul li  a:visited {color:#FFF;text-decoration:none;}
.Fmail ul li  a:hover {color:#bfc7cf;text-decoration:none;}
.Fmail ul li a:active {color:#2a4660;text-decoration:none;}


#Vote ul li {color:#FFF; font-size:.8em; margin-bottom:.5em; }
#Vote ul li { margin-bottom:.5em;}

#VoteBtn {margin-top:20px;}
#VoteBtn a {padding:5px 7px; background-color:#FFF; font-size:.7em;

-moz-border-radius: 5px;
  -webkit-border-radius: 5px; border-radius:5px;



}
#VoteBtn a:link {color:#2a4660;text-decoration:none; background-color:#FFF;}
#VoteBtn a:visited {color:#2a4660;text-decoration:none; background-color:#FFF;}
#VoteBtn a:hover {color:#2a4660;text-decoration:none; background-color:#bfc7cf;}
#VoteBtn a:active {color:#FFF;text-decoration:none; background-color:#2a4660;}




#infoFooter {background:url(../image/fotter_letter.png)no-repeat top right; padding-right:50px; line-height:1em;}
#infoFooter ul li {color:#FFF; font-size:.8em; margin-bottom:.5em;}




#Copyright ul li {color:#FFF; font-size:.6em; margin-bottom:.5em;}

#Copyright ul li a:link {color:#FFF;text-decoration:none;}
#Copyright ul li a:visited {color:#FFF;text-decoration:none;}
#Copyright ul li a:hover {color:#bfc7cf;text-decoration:none;}
#Copyright ul li a:active {color:#2a4660;text-decoration:none;}
/*End of footer CSS*/










/*submenu CSS*/




/*submenu CSS*/

#serviceMenuWrapper {width:100%; position:absolute; overflow:hidden; display:none;}
#serviceMenu {width:100%; /*max-width:1000px;*/ margin: auto auto; padding-top:25px; padding-bottom:25px; position:absolute; overflow:hidden; display:none; background:#069; z-index:1; 

}

#serviceMenu ul li {background:url(../image/arrow_footer_w_r.png)no-repeat center right; font-size:.8em; padding-right:12px; margin-bottom:1em; margin-right:20px;}

#serviceMenu h1 {font-size:2em; color:#FFF; background:none; margin-bottom:1em;}
#serviceMenu h2 {font-size:1.5em; color:#FFF; background:none; margin-bottom:1em;}

#serviceMenu ul li a:link {color:#FFF;text-decoration:none;}
#serviceMenu ul li a:visited {color:#FFF;text-decoration:none;}
#serviceMenu ul li a:hover {color:#bfc7cf;text-decoration:none;}
#serviceMenu ul li a:active {color:#2a4660;text-decoration:none;}

#colMenu {float:right; max-width:33%}






/*LoginMenu
*/

#LoginMenuWrapper {width:100%; position:absolute; overflow:hidden; display:none; }

#LoginMenu {width:100%; /*max-width:1000px;*/ margin: auto auto; padding-top:25px; padding-bottom:25px; position:absolute; overflow:hidden; display:none; background:#069; z-index:1; 



}

#LoginMenu ul li {font-size:.8em; padding-left:12px; margin-bottom:1em; margin-right:20px; color:#FFF;}

#LoginMenu h1 {font-size:2em; color:#FFF; background:none; margin-bottom:1em;}
#LoginMenu h2 {font-size:1.5em; color:#FFF; background:none; margin-bottom:1em;}




#LoginMenuBtn {  margin-top:10px; margin-bottom:10px; margin-top:20px;}
#LoginMenuBtn a {padding:5px;  width:55px; }
#LoginMenuBtn a:link {color:#2a4660;text-decoration:none; background-color:#FFF;}
#LoginMenuBtn a:visited {color:#2a4660;text-decoration:none; background-color:#FFF;}
#LoginMenuBtn a:hover {color:#FFF;text-decoration:none; background-color:#bfc7cf;}
#LoginMenuBtn a:active {color:#FFF;text-decoration:none; background-color:#2a4660;}




#LoginMenu ul li span a:link {color:#FFF; }
#LoginMenu ul li span a:visited {color:#FFF; }
#LoginMenu ul li span a:hover {color:#bfc7cf;text-decoration:none;}
#LoginMenu ul li span a:active {color:#2a4660;text-decoration:none;}



#LoginMenu ul li input {
	-5px;
	margin-right: 6px;
	margin-left: 2;
	margin-top:1em;
	padding-right:5px;
	border-width: thin;
	border-color: #bfc7cf;
	border-style: solid;
	color:#bfc7cf;
	background-color: rgba(42,70,96, .1);
	width:150px;	
}
.LoginMenuIn {margin-right:0%;}


#Contact {width:100%; /*max-width:1000px;*/ margin: auto auto; padding-top:25px; padding-bottom:25px; position:absolute; overflow:hidden; display:none; background:#069; z-index:1; 
}


#ContactIn { float:right;}
#Contact ul li {font-size:.8em; padding-left:12px; margin-bottom:1em; margin-right:20px; color:#FFF; height:25px; padding-right:28px;}

#Contact ul h1 {font-size:2em; color:#FFF; background:none; margin-bottom:1em;}
#Contact h2 {font-size:1.5em; color:#FFF; background:none; margin-bottom:1em;}

#ContactIn a:link {color:#FFF; }
#ContactIn a:visited {color:#FFF; }
#ContactIn a:hover {color:#bfc7cf;text-decoration:none;}
#ContactIn a:active {color:#2a4660;text-decoration:none;}

#ContactMap { margin-top:145px; margin-right:20px;}



#ContacBtn {  margin-top:10px; margin-bottom:10px;}
#ContacBtn a {padding:4px;  width:50px; }
#ContacBtn a:link {color:#2a4660;text-decoration:none; background-color:#FFF;}
#ContacBtn a:visited {color:#2a4660;text-decoration:none; background-color:#FFF;}
#ContacBtn a:hover {color:#FFF;text-decoration:none; background-color:#bfc7cf;}
#ContacBtn a:active {color:#FFF;text-decoration:none; background-color:#2a4660;}









#serviceMenuWrapper {width:100%; position:absolute; overflow:hidden; display:none;}
#regMenu {width:100%; /*max-width:1000px;*/ margin: auto auto; padding-top:25px; padding-bottom:25px; position:absolute; overflow:hidden; display:none; background:#069; z-index:1; 

}

#regMenu ul li {background:url(../image/arrow_footer_w_r.png)no-repeat center right; font-size:.8em; padding-right:12px; margin-bottom:1em; margin-right:20px;}

#regMenu h1 {font-size:2em; color:#FFF; background:none; margin-bottom:1em;}
#regMenu h2 {font-size:1.5em; color:#FFF; background:none; margin-bottom:1em;}

#regMenu ul li a:link {color:#FFF;text-decoration:none;}
#regMenu ul li a:visited {color:#FFF;text-decoration:none;}
#regMenu ul li a:hover {color:#bfc7cf;text-decoration:none;}
#regMenu ul li a:active {color:#2a4660;text-decoration:none;}







<!--AboutMenu
-->
#serviceMenuWrapper {width:100%; position:absolute; overflow:hidden; display:none;}
#AboutMenu {width:100%; /*max-width:1000px;*/ margin: auto auto; padding-top:25px; padding-bottom:25px; position:absolute; overflow:hidden; 
display:none; background:#069; z-index:1; 

}

#AboutMenu ul li {background:url(../image/arrow_footer_w_r.png)no-repeat center right; font-size:.8em; padding-right:12px; margin-bottom:1em; margin-right:20px;}

#AboutMenu h1 {font-size:2em; color:#FFF; background:none; margin-bottom:1em;}
#regMenu h2 {font-size:1.5em; color:#FFF; background:none; margin-bottom:1em;}

#AboutMenu ul li a:link {color:#FFF;text-decoration:none;}
#AboutMenu ul li a:visited {color:#FFF;text-decoration:none;}
#AboutMenu ul li a:hover {color:#bfc7cf;text-decoration:none;}
#AboutMenu ul li a:active {color:#2a4660;text-decoration:none;}






<!--Directory
-->

#serviceMenuWrapper {width:100%; position:absolute; overflow:hidden; display:none;}
#Directory {width:100%; /*max-width:1000px;*/ margin: auto auto; padding-top:25px; padding-bottom:25px; position:absolute; overflow:hidden; 
display:none; background:#069; z-index:1; 

}

#Directory ul li {background:url(../image/arrow_footer_w_r.png)no-repeat center right; font-size:.8em; padding-right:12px; margin-bottom:1em; margin-right:20px;}

#Directory h1 {font-size:2em; color:#FFF; background:none; margin-bottom:1em;}
#Directory h2 {font-size:1.5em; color:#FFF; background:none; margin-bottom:1em;}

#Directory ul li a:link {color:#FFF;text-decoration:none;}
#Directory ul li a:visited {color:#FFF;text-decoration:none;}
#Directory ul li a:hover {color:#bfc7cf;text-decoration:none;}
#Directory ul li a:active {color:#2a4660;text-decoration:none;}

/* END submenu CSS*/














/*flexi slide carousel*/
.clearout {
height:10px;
clear:both;
}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:inline;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}


.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;
    background:#ffefb3;
  	/*background: #ffefb3 -moz-linear-gradient(top, #ffefb3 0%, #eee 100%);
    background: #ffefb3 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffefb3), color-stop(100%,#eee));
    background: #ffefb3 -webkit-linear-gradient(top, #ffefb3 0%, #eee 100%); 
    background: #ffefb3 -o-linear-gradient(top, #ffefb3 0%, #eee 100%); 
    background: #ffefb3 -ms-linear-gradient(top, #ffefb3 0%, #eee 100%);
    background: #ffefb3 linear-gradient(top, #ffefb3 0%, #eee 100%);  */
    border:0px solid #FFFFFF;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;  
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item a img {
    width: 100%;
    cursor: pointer;
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    max-width:100px;
    max-height:200px;
}
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 45px;
    height: 101px; 
	border:solid 1px #bfc7cf; 
	
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
}

.nbs-flexisel-nav-left:hover,
.nbs-flexisel-nav-right:hover { 
	border:solid 2px #FFF; 
}



.nbs-flexisel-nav-left {
    left: 10px;
    background: url(../image/arrow_button_l.png) no-repeat; 
	
	

  
}

.nbs-flexisel-nav-right {
    right: 5px;
    background: url(../image/arrow_button_r.png) no-repeat;
	

}





/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
	z-index:0;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
	border: solid #fff 5px;
	left: -5px;
	background: #fff;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../image/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	z-index:0;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(../image/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(../image/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../image/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../image/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}



