/* B.H. */ 
html,body{
	height:100%;
	direction:rtl;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	color:#000;
	background-image:url(images/page_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-color:#00619F;
}
a{}
a:hover{}
img{
	border:0px;
	padding:0px;
	margin:0px;
}
form{
	padding:0px;
	margin:0px;
}
td.newHeader img{}

input{font-family:Arial, Helvetica, sans-serif;}
textarea{font-family:Arial, Helvetica, sans-serif; overflow:auto;}
td.leftCol{vertical-align:top; background-image:url(images/left_bg.jpg); background-repeat:repeat-y; background-position:right top;}
td.centerCol{vertical-align:top; background-position:right top; background-image:url(images/inner_page_bg.jpg); background-repeat:repeat-x; background-color:#A7D9F2; background-position:top;}
td.rightCol{vertical-align:top; background-image:url(images/right_bg.jpg); background-repeat:repeat-y; background-position:left top;}

div#bannerTop{margin: 0 auto; width:750px; overflow:hidden; padding-top:24px;}
div#bannerTop table{text-align:right;}
div#bannerTop td.col{padding-left:7px; width:243px; }
div#bannerTop div.contaner{width:243px; height:68px; background-image:url(images/banner_bg.jpg); background-repeat:no-repeat; overflow:hidden; padding-right:2px; padding-top:2px;}

div#header{margin: 0 auto; width:750px; padding-top:5px;}
div#header div.contaner{width:750px; height:110px; background-image:url(images/header.jpg); overflow:hidden;}	
div#header td{vertical-align:top;}
div#header td.headerLeft{width:50%; text-align:-moz-left;}
div#header td.headerRight{width:50%; text-align:right; vertical-align:bottom;}
div#header div.top{width:195px; height:18px; overflow:hidden; padding-top:1px;}

div#logo{position:absolute; top:0px; left:0px;}
div#logo td.logoTD{width:830px;}


div#page{margin: 0 auto; width:854px;}
img#right_img{width:100px; height:462px;}
img#left_img{width:100px; height:462px;}


div#rightSide{float:right; width:217px; overflow:hidden; vertical-align:top}
div#centerSide{float:right; width:654px; overflow:hidden; vertical-align:top;}
div#leftSide{float:right; width:161px; overflow:hidden; vertical-align:top}

div#menuRight{width:217px;}
div#menuRight div.top{width:217px; height:30px; overflow:hidden;}
div#menuRight div.center{width:217px; background-image:url(images/right_menu_center.jpg); background-repeat:repeat-y;}
div#menuRight div.bottom{width:217px; height:32px; overflow:hidden;}
div#menuRight div.contaner{padding-right:20px; padding-left:0px;}
div#menuRight div.menuRightOffPlus{font-size:12px; padding-bottom:10px; font-weight:bold; color:#143A60; cursor:pointer; background-image:url(images/right_menu_pas.jpg); background-repeat:no-repeat; background-position:bottom right;}
div#menuRight div.menuRightOnPlus{font-size:12px; padding-bottom:10px; font-weight:bold; color:#D04901; cursor:pointer; background-image:url(images/right_menu_pas.jpg); background-repeat:no-repeat; background-position:bottom right;}
div#menuRight div.menuRightOffPlus img{padding-left:5px;}
div#menuRight div.menuRightOnPlus img{padding-left:5px;}
div#menuRight div.menuRightOffSub{padding-right:10px;line-height:20px; color:#143A60; font-size:12px; cursor:pointer;}
div#menuRight div.menuRightOffSub img{padding-left:5px;}
div#menuRight div.menuRightOnSub{padding-right:10px;line-height:20px; color:#D04901; font-size:12px; cursor:pointer;}
div#menuRight div.menuRightOnSub img{padding-left:5px;}
div#menuRight div.menuRightOff{padding-right:12px; font-size:12px; padding-bottom:10px; font-weight:bold; color:#143A60; cursor:pointer; background-image:url(images/right_menu_pas.jpg); background-repeat:no-repeat; background-position:bottom right;}
div#menuRight div.menuRightOn{padding-right:12px; font-size:12px; padding-bottom:10px; font-weight:bold; color:#D04901; cursor:pointer; background-image:url(images/right_menu_pas.jpg); background-repeat:no-repeat; background-position:bottom right;}
div#menuRight div.subBlock{padding-top:6px; padding-bottom:14px;}

div#login{width:217px; padding-top:17px;}
div#login div.contaner{width:217px; height:70px; text-align:-moz-center; padding-top:8px; overflow:hidden; background-image:url(images/login_bg.jpg);}
div#login td.input{color:#143A60; text-align:right; padding-left:10px; padding-bottom:4px; font-size:12px;}
div#login input.input{width:100px; border:1px solid #80A0C1; height:16px;}
div#login div.userIn{padding-top:15px;}
div#login a.userIn{}

div#bannerRight{padding-top:17px;}
div#bannerLeft{padding-top:20px;}

div#homePage{}

div#homePage div.fullText{font-size:12px; height:318px; overflow:hidden;}
div#homePage div.b_top{height:19px; overflow:hidden;}
div#homePage div.row{padding-top:18px; background-image:url(images/b_top_bottom.jpg); background-repeat:no-repeat; height:126px; overflow:hidden; }
div#homePage div.newsFlash{width:254px; height:126px; overflow:hidden; background-image:url(images/news_flash_bg.jpg);}
div#homePage div.video{width:382px; height:126px; overflow:hidden; background-color:#00507B}
div#homePage div.center{background-image:url(images/b_news_video.jpg); width:18px; height:126px; background-position:top;}


div#contactBox{}
div#contactBox div.contaner{width:161px; height:176px; padding-top:35px; background-image:url(images/contact_us_form_bg.jpg); overflow:hidden;}
div#contactBox div.title{text-align:center; font-size:12px; color:#143A60;}
div#contactBox input.memberInput{width:118px;}
div#contactBox th{text-align:right; font-size:12px; color:#143A60; padding-right:20px;}
div#contactBox td{padding-right:20px; padding-bottom:2px;}
div#contactBox div.after_send_message{text-align:center; color:#143A60; font-size:14px; padding-top:20px;}

div#newsFlash{width:240px; height:100px; padding-top:26px; padding-left:7px; padding-right:7px;}
div#newsFlash div.contaner{width:240px; height:100px;}
div#newsFlash marquee{height:100px;}
div#newsFlash div.row2{padding-bottom:10px;}
div#newsFlash div.row2 a{text-decoration:none; color:#fff;}
div#newsFlash label.title{display:block; font-weight:bold; font-size:12px;}
div#newsFlash label.desc{display:block; font-size:12px;}
div#newsFlash label.date{display:block; font-size:11px;}

div#footerParent{
	background-image:url(images/page_bg.jpg);
	background-repeat:repeat-x;
	background-color:#B9C4CE;
}
div#footer{width:854px; background-image:url(images/bottom_bg.png); background-repeat:no-repeat; background-position:top; padding-top:60px; color:#fff; font-size:12px;}
div#footer a{color:#fff;}
div#footer p{padding:0px; margin:0px;}






div#content{background-image:url(images/page_bg.jpg); background-repeat:repeat-x; background-color:#FFFFFF; padding-top:30px; padding-right:30px; padding-left:20px; padding-bottom:45px; height:}
div#searchBox{padding-top:2px;}
div#searchBox input.searchInput{border:none; width:110px; background-image:url(images/search_input_bg.jpg); background-repeat:no-repeat; background-position:top left;}
div#searchBox input.searchSubmit{border:none; background:none;}
div#searchBox td.searchSubmit{padding-right:5px; padding-top:2px;}


div#imageGallery{clear:both; float:none; padding-top:20px;}
div#imageGallery div.contaner{width:846px; height:160px; overflow:hidden;}
div#imageGallery img{padding-left:3px; padding-right:3px;}
div#imageGallery div.description{background-color:#DADDDD; height:23px; text-align:center; line-height:20px; font-size:12px;}
div#imageGallery div.description a{color:#000000; text-decoration:none;}
div#imageGallery div.scroll{}
div#imageGallery div.scroll td{padding-left:0px; padding-right:0px;}
div#imageGallery div.scroll img{padding:0px; margin:0px; cursor:pointer;}
div#imageGallery h1.title{font-size:14px; font-weight:bold; color:#877720; line-height:15px; background-image:url(images/form_pas.jpg); background-repeat:no-repeat; background-position:bottom right;}

div#imageGallery3{clear:both; float:none; padding-top:20px;}
div#imageGallery3 div.contaner{width:846px; height:125px; overflow:hidden; }
div#imageGallery3 div.contaner2{width:846px; overflow:hidden; }
div#imageGallery3 img{padding-left:0px; padding-right:14px; padding-bottom:9px;}
div#imageGallery3 div.toAll{}
div#imageGallery3 div.toAll td{padding-left:85px; text-align:left; vertical-align:top;}
div#imageGallery3 div.toAll a{text-decoration:underline; color:#FF8F00; cursor:pointer; font-size:12px;}
div#imageGallery3 h1.title{font-size:14px; font-weight:bold; color:#877720; line-height:15px; background-image:url(images/form_pas.jpg); background-repeat:no-repeat; background-position:bottom right;}


div#pageForm{padding-top:15px;}
div#pageForm h1.title{font-size:14px; font-weight:bold; color:#877720; line-height:15px; background-image:url(images/form_pas.jpg); background-repeat:no-repeat; background-position:bottom right;}
td.memberInput{font-size:12px; color:#00507B; font-weight:bold; padding-left:5px;}
td.memberInput2{padding-bottom:8px;font-size:12px; color:#00507B; font-weight:bold;}
input.memberInput{width:200px; border:1px solid #A2B1BD; background-color:#F5F6F8;}
textarea.memberInput{height:170px; width:200px; border:1px solid #A2B1BD; background-color:#F5F6F8;}
select.memberInput{font-family:Arial, Helvetica, sans-serif; width:200px;}
span.memberInput{color:#A70505;}

div#searchPage{}
div#searchPage div.searchPageResultFor{font-size:18px; color:#5E1365; font-weight:normal;}
div#searchPage div.searchPageResultFor img{padding-left:10px;}

div#searchPage div.searchPageList{padding-top:20px;}
div#searchPage div.errSearch{color:#990000;}
div#searchPage div.resultRow{padding-bottom:10px;}
div#searchPage a.resultRowTitle{display:block; font-weight:bold; color:#FFB400; text-decoration:none;}
div#searchPage a.resultRowDesc{font-size:12px; display:block; text-decoration:none; color:#143A60}
div#searchPage a.resultRowLink{color:#000; font-size:12px;}



div#contentPage{padding-top:65px; padding-right:40px; padding-left:20px; padding-bottom:40px; font-size:12px; background-repeat:no-repeat; background-position:top;}
div#contentPage h1.pageTitle{font-size:20px; color:#034D74; font-weight:bold;}
div#contentPage h2.pageTitle{font-size:18px; color:#FFB400; font-weight:normal;}
div#contentPage div.fullText{font-size:12px; color:#000;}
div#contentPage div.fullText img{padding-right:0px; padding-bottom:15px;}
div#contentPage div.fullText p{padding:0px; font-size:12px;}
div#contentPage div.fullText span.page_short_desc{display:block; font-size:15px; color:#00507B; padding-bottom:10px; font-weight:bold;}
div#contentPage div.text{padding-bottom:25px;}
div#contentPage div.boxTitle{font-size:18px; color:#FFB400; font-weight:normal; padding-bottom:5px;}

table#loginForm{}
table#loginForm td{vertical-align:middle; color:#000; font-size:12px;}
table#loginForm td.input{padding-right:10px;}
table#loginForm input.input{border:1px solid #A9A9A9; background-color:#F4F4F4; width:64px; }
table#loginForm td.submit{}
table#loginForm td.submit input{border:none;}

div#parentPage{padding-top:65px; padding-right:40px; padding-left:20px; padding-bottom:40px; font-size:12px;}
div#parentPage h1.pageTitle{font-size:20px; color:#034D74; font-weight:bold;}
div#parentPage div.fullText{padding-bottom:15px; font-size:14px;}
div#parentPage div.fullText p{padding:0px;}
div#parentPage div.parentPageRow{float:none; clear:both; padding-bottom:25px; padding-top:0px;}
div#parentPage div.text{}
div#parentPage a.title{font-size:14px; color:#00507B; text-decoration:none; display:block; padding-bottom:5px; font-weight:bold;}
div#parentPage a.desc{color:#000; font-size:12px; text-decoration:none; padding-bottom:10px; display:block;}
div#parentPage img.mainImage{padding-left:5px; width:110px; height:94px;}
div#parentPage td{vertical-align:top;}
div#parentPage div.readMore{text-align:left;}
div#parentPage div.paging{text-align:center;}
div#parentPage div.paging a{display:block; width:16px; height:16px; overflow:hidden; line-height:14px; text-align:center; color:#fff; text-decoration:none; background-color:#00507B;}
div#parentPage div.paging a.on{background-color:#44A8E1;}
div#parentPage div.paging td{padding-left:4px;}

/*
##########################################
#######  menu  ##########
##########################################
*/
/* Root = Vertical, Secondary = Vertical */
/*
##########################################
#######  menu  ##########
##########################################
*/

#topMenu{margin: 0 auto; width:747px; padding-right:3px;  height:32px; background-image:url(images/menu_bg2.jpg); background-repeat:no-repeat;}
#topMenu div.contaner{
	background:url(images/menu_pas.jpg) no-repeat;
	background-position:top right;

}

#topMenu td{vertical-align:top;}
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
	margin: 0;
	border: 0;
	padding: 0;
	list-style: none;
	height: 32px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: right; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  display: none;
  position: absolute;
  top: 32px;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  float: right; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}
/* Root Menu */
ul#navmenu-h a {
	/*width:106px;
	background-image:url(images/menu_pas2.jpg);*/	
	width:93px;
	background-image:url(images/menu_pas3.jpg);
	text-align:center;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #fff;
	font: bold 13px/32px Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	background-repeat:no-repeat;

}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
	color:#fff;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  border-right:1px solid #041622;
  border-bottom:1px solid #041622;
  border-left:1px solid #041622;
  background-color:#669DD3;
  color:#fff;
  line-height:18px;
  text-align:right;
  padding-right:5px;
  width:100px;
  font-weight:normal;
  background-image:none;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
	background-color:#FFB400;
}
ul#navmenu-h ul {
  display: none;
  position: absolute;
  top: 32;
  left: -5px;
  width:100px;
}
ul#navmenu-h ul li{
}
/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background-color:#669DD3;

}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
	background-color:#FFB400;

}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0px;
  width:100px;
  
  left: -99px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}


div#shteeble{
	margin: 0 auto;
	width: 704px;
	padding-right:10px;
	font-size:12px;
}





div#videoGallery{width:580px; overflow:hidden; padding-top:15px;}
div#videoGallery div.videoBox{width:138px; float:right; height:203px;}
div#videoGallery div.contaner{width:138px; height:191px; background-image:url(images/video_bg.jpg); overflow:hidden;}
div#videoGallery div.image{padding-top:11px; padding-right:12px;}
div#videoGallery div.title{padding-top:6px; padding-right:12px; padding-left:11px;}
div#videoGallery div.title a{font-weight:bold; font-size:14px; color:#0E5880; text-decoration:none;}
div#videoGallery div.desc{padding-right:12px; padding-left:11px; padding-top:3px;}
div#videoGallery div.desc a{color:#000; text-decoration:none;}

