/*------------------------ Customer Independent ------------------------*/
@font-face {
  font-family: 'NassimBold';
  src: url('nassim-bold.eot?#') format('eot'),  /* IE6–8 */
       url('nassim-bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('nassim-bold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
html,div,table,p,span,select,input,textarea,button {
  font-size: 8pt;
  font-family: Tahoma, Arial, Verdana, sans-serif;
}
body {
  text-align: center;
  direction: rtl;
  padding: 0px;
  margin: 0px;
 /* background: url(ch01_047.gif) right 239px repeat-x #e1e1e1;*/
 background: url(ch01_053.png) ;
}
#body1 {
 /* background: url(ch01_047.png) center top no-repeat;*/
  background: url(ch01_053i.png) center top no-repeat;
}
#body2 {
  /*background: url(ch01_047i.png) repeat;*/
}
li,ul,div,form,p {
  padding: 0px;
  margin: 0px;
}
img {
	border: 0px;
}
.clear {
  clear:both;
  font-size:0;
  height: 0px;
}
A {
  line-height: 130%;
  outline: 0;
  text-decoration: none;	
}
div.lysprites1,a.lysprites1,button.lysprites1,table.lysprites1,td.lysprites1 {
  background: url(lysprites1.png) no-repeat;  
}
#pages_main_div {
  direction: ltr;	
  text-align: left;
  padding: 6px 0px 12px ;
}
#pages_tbl{
  direction: rtl;
  text-decoration: none;
}

#page_sel {
  padding: 0px 2px 0px 2px;
  color: #e1a156;
  cursor: default;
}
#page {
  padding: 0px 2px;
}
a.page_url {
  color:#4e7daf;
  text-decoration: none;	
}
a.page_url:hover {
  color:#e1a156;
  text-decoration: none;
}
#msg_body {
  width: 600px;
  border: 0px solid black;
  margin-bottom: 30px;
}
#msg_alert {
  background-position: -354px -802px;
  width: 646px;
  height:58px;	
  margin:0 39px 10px;
  position: relative;
}
#msg_success {
  background-position: -354px -684px;
  width: 646px;
  height:58px;	
  margin:0 39px 10px;
  position: relative;
}
#msg_question {
  background-position: -354px -743px;
  width: 646px;
  height:58px;	
  margin:0 39px 10px;
  position: relative;
}
#msg_error {
  background-position: -354px -625px;
  width: 646px;
  height:58px;	
  margin:0 39px 10px;
  position: relative;
}
button.msg_button1{
	height:21px;
	width: 57px;
	cursor: pointer;
	outline: 0;
	border: 0;
	bottom: 12px;
	left: 14px;
	position: absolute;
}
#msg_error button.msg_button1{
	background-position: -368px -650px;
}
#msg_error button.msg_button2{
	background-position: -229px -108px;
}
#msg_success button.msg_button1{
	background-position: -368px -709px;
}
#msg_success button.msg_button2{
	background-position: -229px -130px;
}
#msg_question button.msg_button1{
	background-position: -368px -768px;
}
#msg_question button.msg_button2{
	background-position: -229px -205px;
}
#msg_alert button.msg_button1{
	background-position: -368px -827px;
}
#msg_alert button.msg_button2{
	background-position: -287px -205px;
}
#msg_td1 {
  background: url(ch01_msg_01.gif) top right no-repeat;
  width: 13px; 
}
#msg_td2 {
  width: 350px;
  color: #2e2e2e;
  position: absolute;
  right: 160px;
  top:20px;
}
#msg_td2 div {
  padding: 20px 7px 20px 7px;	
}
#msg_button {
  width: 37px;
  height: 12px;
  float: left;
  margin-left: 37px;
  margin-top: 5px;  
  cursor: pointer;
}
#search_box {
  width: 322px;
  position: absolute;
  top: 9px;
  left: 14px;
  height: 19px;   
}
#search_box1 {
  width: 184px;
  position: absolute;
  top: 58px;
  left: 352px;
  height: 20px;   
}
.search_key_txt {
  width: 147px;
  height: 17px;
  float: right;
  margin-right: 0px;
  color : #8d8d8c;
  background: transparent;
  border: 0px solid;
  font-size: 8pt;
}
#search_button{
	width : 18px;
	height: 20px;
	float : left;
	cursor: pointer;
}
button.search_button1{
	cursor: pointer;
	border: 0;
	background: transparent;
	outline: 0;
}
#adsearch{
	width : 89px;
	float : right;
	outline: 0;
	font-size: 8pt;
	color: #c60b09;
	margin-left: 8px;
}
/*------------------------ Customer Property ------------------------*/

/*Header*/
#header {
	width: 992px;
	height: 234px;
	margin-right: auto;
	margin-left: auto;
	border: 0px solid black;
	position: relative;
	overflow: visible;
	z-index: 10000;
}
#mainHeader {
	width: 992px;
	height: 158px;
	margin-right: auto;
	margin-left: auto;
	border: 0px solid black;
	position: relative;
	overflow: visible;
	z-index: 10000;
}
#mainHeader #hdDivBg2 {
  height: 120px;
  background: url(ch01_001i-min.jpg);	
}
#mainHeader #hdDivBg3 {
  height: 120px;	
  background: url(ch01_001j-min.jpg);
}
#mainHeader #hdDivBg4 {
  height: 120px;	
  background: url(ch01_001k-min.jpg);
}
#mainHeader #head_div40 {
  top: 134px;
  height: 24px;	
}
#mainHeader .sd1-1 {
  height: 24px;	
}
#mainHeader .sd1-1 .fMenu {
  height: 24px;
}
#mainHeader #head_div9{
	top: 162px;
}
#hdDivBg1 {
	background: url(ch01_001.jpg);
	width: 992px;
	height:38px;
	right: 0;
	top: 0;
	position: absolute;
}
#hdDivBg2 {
	background: url(ch01_001i.jpg);
	width: 332px;
	height:196px;
	right: 0;
	top: 38px;
	position: absolute;
}
#hdDivBg2-2 {
	background: url(ch01_001ii.jpg);
	width: 332px;
	height:196px;
	right: 0;
	top: 38px;
	position: absolute;
}
#hdDivBg3 {
	background: url(ch01_001j.jpg);
	width: 330px;
	height:196px;
	right: 332px;
	top: 38px;
	position: absolute;
}
#hdDivBg4 {
	background: url(ch01_001k.jpg);
	width: 330px;
	height:196px;
	left: 0px;
	top: 38px;
	position: absolute;
}
#hdDivBg2-sh {
	background: url(shahid1.jpg);
	width: 332px;
	height:173px;
	right: 0;
	top: 38px;
	position: absolute;
}
#hdDivBg3-sh {
	background: url(shahid2.jpg);
	width: 330px;
	height:173px;
	right: 332px;
	top: 38px;
	position: absolute;
}
#hdDivBg4-sh {
	background: url(shahid3.jpg);
	width: 330px;
	height:173px;
	left: 0px;
	top: 38px;
	position: absolute;
}
#hdDivBg2-jv {
	background: url(jv1.jpg);
	width: 332px;
	height:196px;
	right: 0;
	top: 38px;
	position: absolute;
}
#hdDivBg3-jv {
	background: url(jv2.jpg);
	width: 330px;
	height:196px;
	right: 332px;
	top: 38px;
	position: absolute;
}
#hdDivBg4-jv {
	background: url(jv3.jpg);
	width: 330px;
	height:196px;
	left: 0px;
	top: 38px;
	position: absolute;
}
/*End*/

/*Container*/
#container,#doc_container,#general_container,#section_container{
  width: 992px;
  border: 0px solid black;
  margin-right: auto;
  margin-left: auto;
  padding-top: 25px;
  background: url(ch01_001.gif) bottom repeat-x #fff;
  padding-bottom: 10px;
}

/*End*/

/*Toolbar*/
#toolbar,#section_toolbar,#doc_toolbar,#general_toolbar {
  display: none;
}
/*End*/

/*Main Page*/

/*End*/

/*Content Div*/
#content,#section_content{
  width: 600px;
  border: 0px solid black;
  float: right;
  text-align: right;
  margin-right: 6px;
}
#doc_content,#general_content{
  width: 798px;
  border: 0px solid black;
  float: right;
  text-align: right;
  margin-right: 9px;
  margin-left: 11px;
}
/*End*/

/*Sidebar*/
#sidebar,#section_sidebar{
  width: 365px;
  border: 0px solid black;
  float: right;
  text-align: right;
  margin-right: 14px;
}
#doc_sidebar,#general_sidebar{
  width: 164px;
  border: 0px solid black;
  float: right;
  text-align: right;
 /* background: url(ch01_051.png) 239px top repeat-y;*/
}
/*End*/

/*Doc list*/
#not_found {
  color: #e40a0a;
  text-align: center;
  margin-top: 20px;
}
#doc_list1 {
    
}
#doc_list2 {
  
}
#doc_list3 {
   
}
#doc_list4 {
  
}
#doc_list5 { 

}
/*END*/

/*Type*/
type_div1 {
  	
}

/*END*/

/*Advertise*/
#advertise_div1{
	position:absolute;
	right:250px;
	top:46px; 
	outline: 0;
}
#advertise_div2{
  text-align: right;
  margin-bottom: 3px;  
  outline: 0;
}
#advertise_div3{
  text-align: right;
  margin:0 0 10px;  
  outline: 0;
}
#advertise_div4{
  text-align: left;
  margin-bottom: 10px; 
  outline: 0; 
}
#advertise_div5{
  text-align: left;
  margin: 0 0 10px;  
  outline: 0;
}
#advertise_div6{
  text-align: left;
  margin: 0px 0 5px;  
  outline: 0;
}
#advertise_div7 {
  float: right;
  padding-bottom: 10px;
  padding-left: 10px;  	
}
#advertise_div8{
	position:absolute;
	right:0;
	top:55px; 
	outline: 0;
}
#advertise_div9 {
  margin-top: 4px;
  float: right;
  margin-right: 4px; 
  position: relative;	
  width: 62px;
  height: 62px;
}
#advertise_div9 img {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;	
}
#advertise_div11 {
  float: right;
  margin-right: 22px;	
}
#jvadframe1 {
  position: absolute;
  height: 75px;
  width: 915px;
  top: 50px;
  right: 34px;
  background: url(jv6.gif) top right no-repeat;	
}
#jvadframe2 {
  padding: 15px 90px 0 0;  	
}
#ad_center_twin {
  padding-bottom: 5px;	
}
#ad_sidebar_title {
}
#ad_sidebar_general_title {
}
#ad_sidebar_footer {
}
#ad_sidebar_general_footer { 
}
#ad_toolbar_title {
}
/*End*/

/*Poll*/
#poll_sidebar_title {
  
}
#poll1 { 
  
}
#poll2 {
   
}
#poll3 {
   
}
.poll4 {
	color: #333333;
	padding: 2px 0;
  
}
#poll5 {
   
}
/*End*/

/*Footer*/
#footer,#doc_footer,#general_footer,#section_footer{
  width: 992px;
  border: 0px solid black;
  overflow: auto;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
  height: 254px;
  position: relative;
}
#ftDivBg1{
	position: absolute;
	right: 0;
	top: 0;
	width: 330px;
	height: 254px;
	background: url(ch01_002.jpg);
}
#ftDivBg1-jv{
	position: absolute;
	right: 0;
	top: 0;
	width: 330px;
	height: 254px;
	background: url(jv4.jpg);
}
#ftDivBg2{
	position: absolute;
	right: 330px;
	top: 0;
	width: 330px;
	height: 254px;
	background: url(ch01_002i.jpg);
}
#ftDivBg2-jv{
	position: absolute;
	right: 330px;
	top: 0;
	width: 330px;
	height: 254px;
	background: url(jv5.jpg);
}
#ftDivBg3{
	position: absolute;
	left: 0;
	top: 0;
	width: 332px;
	height: 254px;
	background: url(ch01_002j.jpg);
}
#ftDivBg3-jv{
	position: absolute;
	left: 0;
	top: 0;
	width: 332px;
	height: 254px;
	background: url(jv7.jpg);
}
#copyright_separator {
  height: 1px;
  width: 610px;
  font-size: 0pt;
  border-top:1px solid #cdcdcd;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
}
#company_copyright {
  margin-bottom: 7px;
  border-bottom: 1px solid #d5d5d5;
  padding-bottom: 5px;
}
#company_copyright2{
	direction: ltr;
	/*color: #dfdfdf;*/
	color:#BFCFF0;
	margin-bottom: 10px;
}
#company_copyright2 span{
	color: #ffcc00;
}
#copyright {
  font-size:8pt;
}
.news_studio_title {
  color: #754c24;
}
a.news_studio_link {
  color: white;
  text-decoration: none;	
}
a.news_studio_link:hover {
  color: #d5d5d5;
  text-decoration: none;
}
#ftNoteBlock{
	position: absolute;
	left: 316px;
	top: 95px;
	background: url(ch01_061j.gif) top repeat-x;
	width: 360px;
}
#ftNoteBlkTxt{
	padding: 10px 15px;
	font-family: 'NassimBold',Arial,Helvetica,sans-serif;
	font-size: 14pt;
}
#ftNoteBlkTxt a{
	color: #754c24;
}
#footDiv2{
	width: 390px;
	left: 301px;
	text-align: center;
	top: 200px;
	position: absolute;
	color: #d5d5d5;
}
#footDiv1{
	position: absolute;
	top: 59px;	
	left:540px;
}
.foot_td2{
	background: url(ch01_002i.gif) no-repeat left ;
	padding: 0 5px;
	cursor: pointer;
}
.foot_td2 a{
	color:#545454;
	outline: 0;
}
.foot_td2 a:hover{
	color:#fff;	
}
#footDivMenu{
	position: absolute;
	top: 2px;	
	right:75px;	
	width: 832px;
}
.foot-div1{
	float: right;
	padding:0 10px;
}
.footerMenuItems {
	color:#000;
}
.footerMenuItems:hover{
	color:#fff;	
}
/*End*/

/*Date Selector*/
#date_selector1 {
  padding-top: 40px;
}
#date_selector2 {
  float: right;
  margin-right: 10px;
}
#date_selector3 {
  float: right;
}
#date_selector4 {
  float: right;
margin-bottom: 8px;
}
#date_selector5 {
  float: right;
  margin-right: 50px;
}
#date_selector6 {
  float: right;
  margin-right: 10px;
}
#date_selector2 span,#date_selector3 span,#date_selector4 span,#date_selector5 span,#date_selector6 span {
  color: #333333;	
}
#date_selector2 select,#date_selector3 select,#date_selector4 select,#date_selector5 select,#date_selector6 select {
  border: 1px solid #d4e0ed;
  color: #333333;
}
#date_selector7 {
  float: right;
  margin-right: 20px;
}
button.showTitleBtn{
	height:14px;
	width: 78px;
	border: 0;
	outline: 0;
	cursor: pointer;
	background-position: -315px -21px;
}
#date_selector8 {
  color: #09304c;
  padding: 3px 5px 20px 0px;
}
#date_selector9 {
  width: 798px; 
  height:100px;
  background:url(ch01_060.png) no-repeat;
  margin-bottom: 15px;	
}
/*End*/

/*View doc settings*/

#attachments_div1 {
  position: relative;
  width: 31px;
  height: 43px;
  cursor: pointer;
  z-index: 100;
  float: left;
}
#attachments_div2 {
  position: absolute;	
  border: 1px solid #9f9f9f;
  top: 36px;
  left: 0px;
  padding: 5px;
  background: white;  
  visibility: hidden;
}
#attachments_div2 div {
  text-align: right;
  margin-bottom: 5px;
}
#attachments_div2 a {
  color: #6a6a6a;
  text-decoration: none;	
}
#attachments_div2 a:hover {
  color: #ebb31c;
  text-decoration: none;	
}
#attachments_div3 {
  height: 16px;
  width: 100%;
}
#send_doc1 {
  color:#0C1C50;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11pt;
  font-weight:bold;	
  margin-bottom: 15px;
}
#send_doc2 a {
  color: #60605F;
  text-decoration:none;	
}
#send_doc2 a:hover {
  color: #ebb31c;
  text-decoration:none;	
}
#send_doc3 {
  text-align: left;
  white-space: nowrap;
  vertical-align: top; 	
  color: #60605F;
}
#send_doc4 {
  padding: 10px 15px 0px 0px;	
}
.frm_send_doc input,.frm_send_doc textarea {
  border: 1px solid #66b1cd;
  padding: 1px;	
  color: #353535;
}
.frm_send_doc textarea {
  width: 160px; 
  height: 70px;
}
.frm_send_doc button {
  height: 20px;
  width: 40px;
  border: 0px solid #797d8c;
  padding-bottom: 5px;
  cursor: pointer;
}
#soutitr_div1_left {
  background: url(ch01_051j.gif) repeat-y right;  	
  width: 228px;  
  float: left;
  margin-right: 10px;
  margin-top: 10px;
}
#doc_div33 div {
	font-size: 10pt;
	line-height: 170%;
}
#soutitr_div2_left,#soutitr_div2_right {
	background: url(ch01_051i.gif) top no-repeat ;  
	line-height: 140% !important;
	font-size: 9pt !important;
	text-align: justify;
	color: #b00;	
	padding : 20px 20px 10px; 	 
}
#soutitr_div3_left,#soutitr_div3_right {
	height: 4px;
	width: 228px;
	font-size: 0;
	background-position: 0 -130px;  
}
#soutitr_div1_right {
  background: url(ch01_051j.gif) repeat-y right;  	
  width: 228px;  
  float: right;
  margin-left: 10px;
  margin-top: 10px;
}


#feedback1 {
  
}
#feedback2 {
   	
}
.gallery_img1 {
  opacity: 0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  filter: alpha(opacity=70);	
  border: 2px solid #dedede;
}

/*End*/

/*View section settings*/



/*End*/

/*Search*/
.search1 {
  border: 1px solid #D1D1D1;
  width: 500px;	
  text-align: right;
  font-size: 8pt;
  margin-bottom: 15px;
}
.search2 {
  color: #0000B0;
  background: #F4F4F4;
  border-bottom: 1px solid #D1D1D1;
  padding: 2px 5px 0px 0px;
  height: 20px;
  vertical-align: top;
}
.search3 {
  background: #FFFFF1;
  border: 1px solid #9F9F9F;
}
.search4 {
  border-top: 1px solid #D1D1D1;
  width: 159px;
  font-size: 8pt;
  float: right;
  margin-left: 11px;
}
.search5 {
  width: 500px;	
  text-align: right;
  font-size: 8pt;
  margin-bottom: 15px;
}
.search6 {
  color: #0000B0;
  background: #F4F4F4;
  border: 1px solid #D1D1D1;
  border-top: 0px;
  padding: 2px 2px 0px 0px;
  height: 20px;
  vertical-align: top;
  text-align: center;
}
.search7 {
  padding: 0px 0px 5px 0px;
  width: 159px;	
}
#search8 {
  color: #0c4790;
  margin-right:10px;	
  margin-left:10px;	
}
#search9 {
  color: #0c4790;
  margin-right:10px;	
  margin-left:10px;
}
/*End*/

/*Static Docs*/
#static1 {
  color:#0C1C50;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11pt;
  font-weight:bold;
}
#static2 {
	
}
#static3 {
  text-align: justify;
  line-height: 160%;  	
  padding: 15px;
}
#static3 a {
  color: #0C1C50;	
  text-decoration: none;
}
#static3 a:hover {
  color: #0C1C50;
  text-decoration: none;	
}
#static4 div {
  width: auto;	
}
/*End*/

/*----- Ticker -----*/
#scrollup {
	position: relative;
	overflow: hidden;
	border: 0px solid #000;
	height: 15px;
	vertical-align: top;
	top: 0px;
	right: 0px;
}
.headline {
  position: absolute;
  top: 20px;
  right: 0px;
  height: 15px;
  z-index: 50;
  padding-top: 0px;
}
.headline a {
  color: #976948;
  line-height: 100%;
}
.headline a:hover {
   color: #8c0608;
}
#head_div9{
	right:63px;
	top: 238px;
	position: absolute;
	width:800px;	
}



/*----- End -----*/


/*----- Tabs -----*/

/*End*/


/* Links */

.links1 {
  float: right;
  width: 215px;
  margin-left: 5px; 
  margin-right: 5px;
  margin-top: 15px; 	
}
.links2 {
  text-align: center;
  padding: 3px 0px 5px 0px;
  background: #8c0608;
  color: white; 	
}
.lkContainer {
  /*border: 1px solid #9f9f9f;*/
  border: 1px solid #8c0608;
  border-top: 0px;
  background: #f4f4f4;
}
.links3 {  
  padding: 4px 10px 4px 10px;	
  text-align: center;
}
.links3 a {
  color: black;
  text-decoration: none;
}
.links3 a:hover {
  color: #012793;
  text-decoration: none;	
}
.links4 {
  height: 16px; 
  padding: 0px 5px 0px 5px;	
}
a.links_next {
  float: left;
  width: 16px;
  height: 16px;
  background: url(ch01_next_link.gif);
  font-size: 0pt; 
  margin-top: 3px;
  cursor: pointer;
}
a.links_next.nelinkinactive {
  background: url(ch01_next_link_ds.gif);
  cursor: default;
}
a.links_prev {
  float: right;
  width: 16px;
  height: 16px; 	
  background: url(ch01_prev_link.gif);
  font-size: 0pt;
  margin-top: 3px;
  cursor: pointer;
}
a.links_prev.prlinkinactive {
  background: url(ch01_prev_link_ds.gif);
  cursor: default;
}
.links5_new {
  background: url(ch01_new_link.gif) left top no-repeat;
  padding-left: 20px;	
}
.links5_hot {
  background: url(ch01_hot_link.gif) right top no-repeat;
  padding-right: 20px;	
}
.links6 {
}


#head_div1{
	left: 357px;
	position: absolute;
	top: 10px;
}
.head_td2{
	background: url(ch01_002.gif) no-repeat left ;
	padding: 0 5px;
	cursor: pointer;
}
.head_td2-1{
	height: 32px;
	padding: 0 7px;
	float: left;
}
.head_td2 a,.head_td2-1 a{
	color:#8c0608;
	outline: 0;
}
.head_td2 a:hover{
	color:#FFFFFF;	
}
#head_div3{
	position: absolute;
	right: 145px;
	top  : 12px;
	color: #424242;
}

.mainDiv3Title{
	margin-right: 10px;
}
.mainDiv3Title a{
	color: #002b81;
	outline: 0;
}
.snDiv1RTitr a:hover,#ftNoteBlkTxt a:hover,
.mnDiv8Title a:hover,.mnBlk4Title a:hover,.snDiv1Title a:hover,
.mnDiv6Titr a:hover,.mnDiv6Titri a:hover,.dcDiv4Title a:hover,.imgDiv9Title a:hover,
.mainDiv3Title a:hover,.mainDiv5Title a:hover,#docDiv6Publish a:hover,
.mainDiv5Routitr a:hover,.mainDiv10tag a:hover,#mainDiv2Title a:hover,
.mainDiv2Title a:hover,.poll-links:hover,#div2PollResult a:hover,
#docDiv1Menu1 span a:hover,.latestPollTitle a:hover{
	color:#d68e02;
}

#mainDivBoth1{
	width: 555px;
}
#mainiBoth-1{
	width: 297px;
	float: right;
}
#mainBoth-1{
	width: 255px;
	float: right;
}
#mainBoth-2{
	width: 340px;
	float: right;
	margin-right: 19px;
	margin-top: 15px;
}
.mainDiv5Body{
	margin-bottom: 15px;	
}
.mainDiv5Title {
	outline: 0;
	font-family: 'NassimBold',Arial,Helvetica,sans-serif;
	font-size: 10.5pt;
	padding-bottom: 5px;
}
.mainDiv5Title a{
color:#002b81;
}
.mainDiv5Img{
	width: 116px;
	float:right;	
	padding-bottom: 6px;
}
#mainDiv5ImgBg{
	width: 106px;
	height: 81px;
	float:right;
	position: relative;
	background-position: -194px 0;
	font-size: 0;	
}
.mainDiv5Image{
	position: absolute;
	left: 3px;
	top: 3px;	
}
#docDiv7ImgBg{
	width: 74px;
	height: 61px;
	float:right;
	position: relative;
	background-position: -367px -60px;
	font-size: 0;	
}
.docDiv7Image{
	position: absolute;
	left: 2px;
	top: 3px;	
}

.mainDiv5Routitr{
	outline: 0;
	padding-bottom: 4px;	
}
.mainDiv5Routitr a{
	color:#989898;
}
.mainDiv5Txt{
	width: 224px;
	float: left;
	line-height: 150%;
	text-align:justify;	
}

#mainSidebariBoth-1{
	width: 202px;
	float: right;
	margin-left: 11px;
}
#mainSidebariBoth-2{
	width: 152px;
	float: right;
}

#mainSidebarBoth-1{
	width: 196px;
	float: right;
	margin-left: 23px;
}

#mainDiv8Main{
	width:152px;
	margin-right: 12px;
}
.dcDiv4-Body{
	width: 204px;
	margin: 10px 12px 10px ;
}
.dcDiv4j-Body{
	width: 140px;
	margin: 5px 12px 8px ;
}
.dcDiv4i-Body{
	width: 140px;
	margin: 10px 6px 10px ;
}
.mainDiv10-Body{
	width: 255px;
	margin: 10px 0;
}
.mainDiv10-Bodyi{
	width: 297px;
	margin: 10px 0;
}
.mainDiv10tag{
	padding-right: 12px;
}
.mainDiv10Body{
	background: url(ch01_057k.gif) right 3px no-repeat;
	margin:0 10px 8px;
}

#mainSidebarBoth-2{
	width: 228px;
	float: right;
}
#mainDiv2Title {
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
.mainDiv2Title {
/*	padding-bottom: 8px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
#mainDiv2Title a{
	color:#022c81;
}
.mainDiv2Title a{
	color:#022c81;
}

.mainDiv5Poll{
	float: left;
	width: 224px;	
	text-align: right;
	padding-top: 5px;
}
.poll-links{
	color: #354a75;
	outline: 0;
}
#secDivHead{
	background: url(ch01_015.gif) no-repeat bottom;
	margin-bottom: 10px;
	height: 20px;
}
#secDivHead1{
	padding-right: 10px;
	color:#000000;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}
.doc_list6{
	background: #fff;
	color:#8C0608;
	float: left;
	margin-top: 15px;
	padding-right: 4px;
}
.docArchHead{
	float: right;
	margin-right: 10px;
	width: 695px;
}
.ArchDivDivTxt{
	text-align: justify;
	line-height: 150%;
}
.docArchDivBody{
	background: url(ch01_052i.gif) bottom no-repeat;
	float: right;
	margin-bottom: 18px;
	width: 798px;
}
button.poll5-btn{
	outline: 0;
	border: 0;
	height:21px;
	width: 57px;
	background-position: -669px -366px;	
	float: left;
	cursor: pointer;			
}
#mainPollHeader{
	width: 228px;
	height: 25px;
	font-size: 0;
	background-position: 0 -474px;
}
#secPollHeader{
	/*width: 202px;*/
	height: 25px;
	font-size: 0;
	background-position: 0 -563px;
}
#mainDiv2poll3{
	line-height: 150%;
	text-align:justify;
	margin: 5px 0 10px;
}
#div2PollResult{
	float: right;
}
#div2PollResult a{
	color: #ff6c00;
	outline: 0;	
}
#pollDiv2{
	padding: 7px 0;
}
#pollDiv1Body{
	padding:0 2px 10px;
}
#docParentNewsHead{
	height: 29px;
	width: 152px;
	font-size: 0;
	background-position: 0 -135px;
}
#docRelatedNewsHead{
	height: 29px;
	width: 202px;
	font-size: 0;
	background-position: 0 -905px;
}
#docLinksHead{
	height: 29px;
	width: 152px;
	font-size: 0;
	background-position: 0 -165px;
}
#docDiv3TitrRou{
	color: #989898;
	margin-bottom: 6px;
}
#docDiv3TitrMain{
	color: #a50005;
	font-family: 'NassimBold',Arial,Helvetica,sans-serif;
	font-size: 15pt;	
	margin-bottom: 6px;	
}
#docDiv3TitrSub{
	color: #718dc5;
	margin-bottom: 6px;		
}
#docDiv5InfoCode{
	color: #2f77b3;
	float: left;
	padding: 4px 10px 0;	
}
#docDiv3Date{
	color: #a50005;
	margin-bottom: 8px;
}
#docDiv3Date span{
	direction: ltr;
	color: #989898;
}
#docDiv4LeadHead{
	font-size: 0;
	height: 8px;
	width:798px;
	background-position: -202px -85px;
}
#docDiv4LeadFoot{
	font-size: 0;
	height: 8px;
	width:798px;
	background-position: -202px -94px;
	margin-bottom: 15px;
}
#docDiv4Lead{
	background: url(ch01_051k.gif) repeat-y;
	color: #2e4674;
}
#docDiv4LeadTitle{	
	line-height: 170%;
	text-align: justify;
	padding: 6px 20px 8px;
	font-size: 10.5pt;
}
#doc_div33{
	font-size: 10pt;
	line-height: 170%;
	text-align: justify;	
	margin-bottom: 18px;
}
#docDiv1Menu{
	background-position: -202px -61px;
	float: right;
	height: 23px;
	margin-bottom: 10px;
	width:798px;
}
#docDiv1Menu1{
	float: right;
	margin:5px 7px 0;
	color: #898989;
}
#docDiv1Menu1 span a{
	color: #a50005;
}
#docDiv1Menu1 span {
  float: right; 
  margin: 0 5px;
}
#docDiv1Menu1 img {
  float: right;	
}
#doc_div15{
	float: left;
}
#doc_link1{
	background-position:-315px 0;
	height: 20px;
	float: left;
	width: 41px;
	color:#910005;	
	margin-left: 5px;
	margin-top: 2px;	
}
#doc_link1 span{
	padding-right: 3px;	
	font-weight: bold;	
}
#resizable-font{
	float: left;
	margin-left: 5px;
	padding-top: 4px;
}



#share_place{
	float: right;
	padding: 3px 10px 0;
}

#pdoc {
  float: right;
  width: 71px;
  height:29px;
  font-size: 0pt;
  background-position: 0 -444px;
  line-height: 100%;
  outline: 0;
  margin: 7px 5px 0 ;
}
#gdoc {
  float: right;
  width: 83px;
  height:29px;
  font-size: 0pt;
  background-position: -72px -444px;
  line-height: 100%;
  outline: 0;
  margin: 7px 5px 0 ;
}
#sdoc{
  float: right;
  width: 77px;
  height:29px;
  font-size: 0pt;
  background-position: -157px -444px;
  line-height: 100%;
  outline: 0;
  margin: 7px 93px 0 6px;
}

#docDiv5Share{
	background-position: -202px -536px;
	height: 42px;
	width:798px;
	margin-bottom: 10px;
}

#feedback_form_parent{	
	background-position: -608px -906px;
	height: 305px;
	font-size: 0;
	width: 392px;
	position: relative;
	z-index: 50;
	right: 0;
}
#feedback3{
	position: absolute;
	right: 26px;
	top: 149px;
	width: 341px;
	height:107px;
	background: transparent;	
	border:0;	
}
#feedback1{
	height: 18px;
	right: 26px;
	top: 60px;
	position: absolute;
	width:341px;
	background: transparent;	
	border:0;
}
#feedback2{
	height: 18px;
	right: 26px;
	top: 104px;
	position: absolute;
	width:341px;
	background: transparent;	
	border:0;	
}
button.feedback4_on{
	position: absolute;
	width:57px;	
	border:0;
	height: 21px;
	cursor: pointer;
	background-position: -669px -366px;
	left: 24px;
   bottom: 21px;		
}

#feedback-body{
	position: relative;
	width: 798px;
}
.feedbackHeader{
	width:798px;
	height:10px;	
	font-size: 0;		
	border-top: 1px solid #d1d3d4;
	border-right: 1px solid #d1d3d4;
	border-left : 1px solid #d1d3d4;
}
.feedback10{
	text-align:justify;
	line-height: 150%;
	padding:8px 15px 15px;
	color: #303030;
	font-size: 8pt;
}
.feedback8{
	float: right;
	font-size: 8pt;
}
.feedback7{
	padding:0px 15px 0;
	color: #F95D08;
	height: 16px;
}
.feedback9{
	float: left;
	direction: ltr;
	font-size: 8pt;
	color: #2E4674;
}
#feedbackTitr1{
	width:798px;
	height: 25px;	
	background-position:-202px -1212px;
	margin-bottom: 8px;	
}

#docDiv6Publish{
	color:#8D8C8A;
}
#docDiv6Publish a{
	color:#002B81;	
	outline: 0;
}
#doc_div28{
	color:#8D8C8A;
	padding-bottom: 3px;
}
#doc_div28 font {
  font-size: 8pt;	
}
#docDiv1{
	width: 294px;
	float: left;
	margin-right: 20px;
}
.fancyzoom {
  position: absolute;
  background: url(../../../../images/zoom_in.gif) top no-repeat;
  width: 16px;
  height: 16px;
  font-size: 0pt;
  line-height: 0px;
  top: 0px;
  left:-15px;
  z-index: 1000;
  outline: 0;
}
#doc_div1Img{
	position: relative;
	margin-bottom: 5px;
	width: 294px;
	border-top: 1px solid #a9a9a9;
	border-bottom: 1px solid #a9a9a9;
	text-align: center;
	background: url(ch01_060i.gif) repeat-y;
}
#docDiv1ImgB{
	top: 12px;
	height: 9px;
	right: -5px;
	position: absolute;
	width: 6px;
	background: url(ch01_060j.gif) no-repeat
}
#docDiv1ImgDesc{
  text-align: justify;
  font-size: 8pt !important;  	
  line-height: 130% !important;
  margin:0 2px 10px;
  color: #8D8D8C;
}
#latestPoll{
	background: url(ch01_061i.gif) repeat-y; 	
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	margin: 0 39px;	
	padding: 10px 0;
	width: 646px;
}
#latestPollHeader{
	height: 11px;
	width:87px;
	background-position: -229px -227px;
	margin:0 40px 8px;
}
.latestPollTitle{
	padding-bottom: 8px;
}
.latestPollVote{
	color:#6a3200;
	text-align: left;
}
.latestPollTitle{
	text-align: right;
}
.latestPollTitle a{
	color: #2228ac;
}
#pollDivBoxesHead{
	height:38px;
	width: 646px;
	background-position: -354px -861px;
	font-size: 0;	
	margin: 0 39px;
}
#pollDivBoxesBody{
	width:646px;
	background: url(ch01_061i.gif) repeat-y; 	
	border-bottom: 1px solid #e1e1e1;
	margin: 0 39px;
}
#pollTotalVote{
	text-align: left;
	color: #002f65;
	padding-left: 50px;
	padding-bottom: 15px;
}
#pollTitle{
	color: #532e0d;
	text-align: justify;
	padding: 10px 60px;
}
#poll15{
	width: 200px;	
	padding-bottom: 12px;
	margin:0 10px;
}
#poll14{
	width: 325px;	
}
#poll16{
	font-size: 0;
	background: url(ch01_025.gif) no-repeat;
	width: 270px;
	height: 18px;
	float: right;
}
#pollColor{
	background: url(ch01_026.gif) no-repeat right;
	font-size: 0;
	height: 18px;
}
.pollCount{
	float:left;
}
#gallery_div1,#gallery_div2{
	width: 798px;
}
#docGallery{
	background: url(ch01_061k.gif) repeat-y;
	border-bottom: 1px solid #e1e1e1;
	padding: 15px 0 10px;
	margin-bottom: 15px;
	width: 798px;	
}
div.galleryTabs{
	height:45px;
	width:798px;
	background-position: -202px -579px;
	font-size:0;
}
#galleryrow1{
	background-position: -392px -169px;
	float: right;
	width: 126px;
	height: 35px;
	margin-right: 20px;
}
#galleryrow1a{
	background-position: -450px -205px;
	float: right;
	width: 95px;
	height:21px;
	margin-right: 20px;
	cursor: pointer;
}
#galleryrow2{
	background-position: -264px -169px;
	float: right;
	width: 126px;
	height: 35px;
	margin-right: 20px;
}
#galleryrow2a{
	background-position: -350px -205px;
	float: right;
	width: 95px;
	height:21px;
	margin-right: 20px;
	cursor: pointer;
}
#galleryrow3{
	background-position: -517px -169px;
	float: right;
	width: 126px;
	height: 35px;
	margin-right: 40px;
}
#galleryrow3a{
	background-position: -548px -205px;
	float: right;
	width: 95px;
	height:21px;
	margin-right: 40px;
	cursor: pointer;
}
#docGalleryImg{
	margin: 5px 6px;	
}
#gallery_div6{
	padding:5px 0px;
}

#doc_div6{
	float: left;
}

.relatedNews{
	margin-top: 10px;
	width: 224px;
	float: left;
	background: url("ch01_005.gif") no-repeat right top ;	
}
.related_news{
	margin-right: 8px;
}
.related_news a{
color:#002B81;
outline: 0;
}
.related_news a:hover{
color:#D68E02;
}
#mainDiv6Adv{
	height: 15px;
	background: url("ch01_008.gif") repeat-y ;
	font-size: 0;
	width: 283px;
}
#mostRatedHead{
	height: 20px;
	width: 283px;
	font-size: 0;
	background-position: 0 -127px;	
}


/*  Rate Box  */
#my0fix3{
	background-position:-357px 0;
	width: 95px;
	float: left;
	margin: 3px 0px 0px 5px;
	height:15px;
	color: #1064ab;
}
#myfix3 {
  font-size: 0pt;
  width: 1px;
  height: 10px; 
  float: left;
  margin-top: 2px;	
}
#ratebx1 {
  float: left;   	
  font-size: 8pt;
  padding: 0px 4px 0 4px;
  	color: #1064ab;
}
.rate_a_up {
  width: 8px;
  height: 8px;
  float: left;
  font-size: 0;
  margin-top: 6px;
  background: url(../../../../images/tmb_up.png);
  background-position: 0px 0px;
  outline: 0;
}
a.rate_a_up_ds {
  background-position: -8px 0px; 	
  cursor: default;
}
.rate_a_dn {
  width: 16px;
  height: 16px;
  float: left;	
  background: url(../../../../images/tmb_dn.png);
  background-position: 0px 0px;
  outline: 0;
}
a.rate_a_dn_ds {
  background-position: -16px 0px;
  cursor: default; 	
}
.rate_val {	
  float: left;
  padding: 1px 3px 0 3px;
  color: #1064ab;
}
div.rate_val_loading {
  background: url(../../../../images/tmb_loader.gif) center center no-repeat;
}
/*  End  */

.myfeedback1 {
  padding: 0px 0px 2px 10px;	
}
.myfeedback2 {
  border: 1px solid #e1ccab;
  background: #f9eeda;
}
.myfeedback3 { 	
  padding: 0px 15px 0px 15px;
  height: 20px;
}
.myfeedback3 a {
  background: url("ch01_054n.png") no-repeat left;
  color: #0133A5;
  font-size: 8pt;
  line-height: 100%;
  padding-left: 18px;
}
.myfeedback3 a:hover {
  color: #a52201; 	
}
.myfeedback4 {
  float: left;
  margin-right: 5px; 	
}
div.threaded_color10 {	
}
div.threaded_color20 {
  background: #f8eede;	
}
div.threaded_color30 {
  background: #fcf7ec;	
}

div.threaded_color40 {
  background: #fcfaf6;
}
div.threaded_color50,div.threaded_color60 {
  background: #ffffff;	
}



#all_pages{
	width:992px;
	height: 20px;
	background: url(ch01_032.gif) repeat-x;
	margin-left: auto;
	margin-right: auto;
	border: 0;
	margin-bottom: 15px;
	padding-bottom: 6px;
	_padding-bottom: 10px;
}
#imp_news_gnrl{
	background: url(ch01_033i.gif) right center no-repeat;
}
#imp_news_gnrl_txt{
	outline: 0;
	text-align: right;
	padding-right: 65px;
}
#imp_news_gnrl_txt a{
	color: #002B81;
	font-size: 8pt;	
}
#imp_news_gnrl_txt a:hover{
	color: #bc0002;
}

#spsection1{
	width: 152px;
}
.spsection4 {
	margin: 0 0 12px;
}
#spsection3{
	text-align: center;
	font-family: 'NassimBold',Arial,Helvetica,sans-serif;
	font-size: 13pt;
	margin: 2px 0 3px;
}
#spsection3 a{
	color: #0054a6;
}
.spsec10Body{
	background: url(ch01_057k.gif) right 3px no-repeat;
	margin:0 0 8px;
}
.feedback_rate {
	width: 73px;
	height: 15px;
	background: url(../../../../images/feedback_ratesi.png);
	background-position: 0 0;	
	float: left;
	margin: 0 10px 0 5px;
}
div.feedback_rate_ds {
  background-position: 0 -16px;
}
div.feedback_rate_ds a {
  cursor: default;	
}
a.f_rate_up {
  float: right; 
  height: 15px;
  padding-right: 14px;
  cursor: pointer;
  text-align: center; 
  text-decoration: none;
  font-size: 10pt;	
  line-height: 16px;
  color: #05b800;
  font-family: Arial, Helvetica, sans-serif;
  width: 22px;
 _width: 34px;
}
a.f_rate_dn {
  float: left;
  width: 22px;
 _width: 34px;
  height: 15px;
  padding-left: 14px;	
  cursor: pointer;
  text-align: center;
  color: #ff0000;
  text-decoration: none;
  font-size: 10pt;
  line-height: 16px;
  font-family: Arial, Helvetica, sans-serif;
}
a.f_rate_up:hover,a.f_rate_dn:hover {
  color: black;	
}

.khrtr{
	z-index: 1000;
}
.tooltip1 { 
    display:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='\skins\default\fa\normal\black_arrow.png', sizingMethod='scale');
    background: url(black_arrow.png);
    _background: none;
    font-size:8pt; 
    height:70px; 
    width:160px; 
    _width: 209px;
    _height: 122px;
    padding:25px;
    color:#fff; 
    text-align: justify;
}
a.headlglnk {
  width: 122px;
  height:108px;
  position: absolute;
  right: 448px;
  top: 75px;
  outline: 0;
}

/* SS */
.poll-links2{
	color: #354a75;
	outline: 0;
}
.poll-links2:hover{
	color: #d68e02;
	outline: 0;
}
div.mihmanhidden {
  background: url(ch01_037.gif) bottom no-repeat;
  height: 12px;
  font-size: 0pt;   	
}
#send_note1 {
  width: 188px;
  height: 47px; 	
}
#send_note1 a {
  background: url(ch01_038.png);
  background-position: 0 0;
  float: right;	
  width: 188px;
  height: 47px;
  font-size: 0pt;
  line-height: 100%;
  outline: 0;
}
#send_note1 a:hover {
  background-position: 0 -47px; 
  outline: 0;
}
#send_note2 {
  padding-top: 25px;	
}
.send_note3 {
  white-space: nowrap;
  text-align: left;	
}
.send_note4 input {
  border: 1px solid gray;
  height: 20px;	
}
.send_note5 {
  text-align: center;	
}
.send_note5 button {
  width: 60px;
  height: 25px;	
}
/*--------------CLEditor--------------*/

.cleditorMain {border:1px solid #999; padding:0 1px 1px; background-color:white}
.cleditorMain iframe {border:none; margin:0; padding:0}
.cleditorMain textarea {border:none; margin:0; padding:0; overflow-y:scroll; font:10pt Arial,Verdana; resize:none; outline:none /* webkit grip focus */}
.cleditorToolbar {background: url('toolbar.gif') repeat}
.cleditorGroup {float:left; height:26px}
.cleditorButton {float:left; width:24px; height:24px; margin:1px 0 1px 0; background: url('buttons.gif')}
.cleditorDisabled {opacity:0.3; filter:alpha(opacity=30)}
.cleditorDivider {float:left; width:1px; height:23px; margin:1px 0 1px 0; background:#CCC}
.cleditorPopup {border:solid 1px #999; background-color:white; position:absolute; font:10pt Arial,Verdana; cursor:default; z-index:10000}
.cleditorList div {padding:2px 4px 2px 4px}
.cleditorList p,
.cleditorList h1,
.cleditorList h2,
.cleditorList h3,
.cleditorList h4,
.cleditorList h5,
.cleditorList h6,
.cleditorList font {padding:0; margin:0; background-color:Transparent}
.cleditorColor {width:150px; padding:1px 0 0 1px}
.cleditorColor div {float:left; width:14px; height:14px; margin:0 1px 1px 0}
.cleditorPrompt {background-color:#F6F7F9; padding:4px; font-size:8.5pt}
.cleditorPrompt input,
.cleditorPrompt textarea {font:8.5pt Arial,Verdana;}
.cleditorMsg {background-color:#FDFCEE; width:150px; padding:4px; font-size:8.5pt}


#mnBlk6Hdr{
	width: 152px;	
	background-position: 0 0;	
	height:25px;
	font-size: 0;
}
.mnBlk6{
	width: 148px;	
	margin: 5px 2px 8px;
}
.mnDivi6Body{
	/*float:right;*/
	/*margin-bottom:15px;*/
	width: 266px;	
}
.mnDiv6Body{
	/*float:right;*/
	/*margin-bottom:15px;*/
	width: 148px;
	padding-bottom: 10px;	
}
div.mnDiv6Img{
	float:right;	
	width: 85px;
	height:60px;
	background-position: -229px 0;	
}
div.mnDivi6Img{
	float:right;	
	width: 75px;
	height:50px;
}
.mnDiv6Imgi{
	float:right;	
	width: 64px;
	border: 1px solid #dbdbdb;
}
.mnDiv6Imagei{
	
}
.mnDivi6Bdy{
	float: right;	
	width: 180px;
	margin-right: 10px;
}
.mnDiv6Bdyi{
	float: right;	
	width: 75px;
	margin-right: 6px;
}
.mnDiv6Bdy{
	float: right;	
	width: 132px;
	margin-right: 6px;
}
.mnDiv6Titri{
	font-family: 'NassimBold', Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
}
.mnDiv6Titri a{
	color:#8C0608;
}
div.mnArch6{
	float: left;
	width: 40px;
	height:14px;
	background-position: -154px 0;
	cursor: pointer;
	margin:12px 0px 8px 0;	
}
.mnDiv6Titr{
	background: url(ch01_050ii.gif) right 7px no-repeat;
	font-family: 'NassimBold', Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	padding-right: 10px;
}
.mnDiv6Titr a{
	color:#0054a6;
}
.snDiv1Title a{
	color:#8c0608;
}
.mnDiv6Txt{
	color:black;
	text-align: justify;
}

#mnMapHead{
	width: 202px;
	height:25px;
	background-position: 0 -104px ;	
	font-size: 0;
}
.mnDivSide{
	margin: 0 0 5px;
	width: 202px;
}
#mnMapBox1{
	margin: 5px 0 5px;
	width: 202px;	
}

#mnMapHeadi{
	width: 152px;
	height:25px;
	background-position: -298px -363px ;	
	font-size: 0;
}
.mnDivSidei{
	margin: 0 0 5px;
	width: 152px;
}
#mnMapBox1i{
	margin: 5px 0 5px;
	width: 152px;	
}

.dcDiv4Body{
	padding-bottom: 6px;
	background: url(ch01_053.gif) no-repeat right 7px;
}
.dcDiv4Title{
	margin-right: 6px;
}
.dcDiv4Title a{
	color: #2e4674;
	outline: 0;
}

/*********************************************/
#multimediaBd{
	width : 152px;	
	float: right;
}
#multimediaHead{
	width : 152px;
	height:63px;
	background-position:0 -221px;
	font-size: 0;                            
}
#multimediaHd{
	width : 152px;
	height: 36px;
	font-size: 0; 	
}
#tab_content0_0,#tab_content0_1{
	position: relative;
	width:140px;
	background:url(ch01_054ii.gif) no-repeat bottom #fff;
	margin: 0 6px;
	height: 180px;
}
#main_div5{
	background:url(ch01_054.gif) repeat-x top #8c0608;
	width:152px;
	height:190px;
	margin-bottom: 10px;
}
.imgDiv9{	
	width : 132px;
	height: 90px;
	position: relative;
}
.imgDiv9Brd{
	position: absolute;
	left: 0;
	top: 0;
} 
div.imgDiv9i{
/*	background-position: -229px -61px;
	position: absolute;
	right : 15px;
	bottom: 15px;
	width : 45px;
	height: 44px;*/
	background-position: -195px 0;
	position: absolute;
	right : 8px;
	bottom: 8px;
	width : 30px;
	height: 29px;
}
.imgDiv9Title{	
	background: url(ch01_054j.gif) right 7px no-repeat #fff;
	font-family: 'NassimBold',Arial,Helvetica,sans-serif;
	font-size: 10pt;
	padding: 0px 10px 0;
	margin-top: 3px;
}
.imgDiv9Title a{	
	color: #4e3f23;
}
.tabItems0,.tabItems1{
	display:none;
	position:absolute;
	top:0px;
	right:4px;
	left:0;
	_width:132px;
}
#slideTabs0,#slideTabs1{ 
	width: 10px; 
	position: absolute;
	top: 0;
	z-index: 100;
	left:4px;	
}
#slideTabs0 a ,#slideTabs1 a{
	width : 1px;
	height: 1px;
	float : left;
	display: block;
	cursor : pointer;
	outline: none;
	font-size: 0px;
	background-repeat: no-repeat;
	margin: 0 0 0;
}
#slideTabs0 a.current,#slideTabs1 a.current{
	float: left;
}
a.lysprites10{
	background-position:-229px -36px;
	float: left;	
}
.tab_buttonss0 .mnBlk3Logo{
	text-align:center;
	float: right;
	cursor: pointer;
	margin: 0 0px;
	font-family: 'NassimBold',Arial,Helvetica,sans-serif;
	font-size: 9pt;
	width: 69px;
	height: 22px;
	color: #464646;	
}
.tbmainlqr0 .tab_buttonu0_0,.tbmainlqr1 .tab_buttonu0_1{	
	cursor: default;
	color: #fff;	
	background: url(ch01_054kk.gif);
	height: 22px;
}
/*************************************/
/*************************************************/
#mnBlk7Head{
	width :152px;
	height:25px;
	font-size: 0;
	background-position: 0 -26px ;
}
#mnBlk700Head,#mnBlk800Head{
	width :152px;
	height:25px;
	font-size: 0;
	background-position: 0 -802px ;
}
#mnBlk700Head-jv{
	width :152px;
	height:25px;
	font-size: 0;
	background-position: 0 -828px ;
}
#secBlk02 #tab_contents7,#secBlk0200 #tab_contents700,#secBlk0300 #tab_contents800 {
	position: relative;
	width:152px;
	margin: 0 ;
}
#secBlk02,#secBlk0200,#secBlk0300 {
/*	background: url(ch01_055.gif) top;
	border-bottom: 1px solid #e5e5e5;
	width:228px;*/
	margin: 3px 0 10px;
	width:152px;
}
.imgDiv7{
	position: relative;
	height: 190px;	
	width:152px;
}
.imgDiv7Border{
	top:0px;
	right: 0;
	position: absolute;
}
.main_div7Txt{
	width:180px;
	background: #FFF;
	position: absolute;
	left: 0;
	bottom: 0;
}
.mnDiv7Titr{
	font-size: 10.5pt;
	font-family: 'NassimBold',Arial ,Helvetica ,sans-serif;
}
.mnDiv7Titr a{
	color:#;
}
.tabItems7,.tabItems700,.tabItems800 {
	display:none;
	position:absolute;
	top:0;
	right:0;
	left:0;
	_width:180px;
}
#slideTabs7,#slideTabs700,#slideTabs800 { 
	width: 68px; 
	position: absolute;
	top: -16px;
	z-index: 100;
	left:-10px;	
}
#slideTabs7 a,#slideTabs700 a,#slideTabs800 a {
	width : 1px;
	height: 1px;
	float : left;
	display: block;
	cursor : pointer;
	outline: none;
	font-size: 1px;
	background-repeat: no-repeat;
	margin: 0 0 0;
}
#slideTabs7 a.current,#slideTabs700 a.current,#slideTabs800 a.current {
}
a.lysprites010{
}
/*******************************/
#mnBlk8Head{
	height: 25px;
	width : 202px;
	font-size: 0;
/*	background-position: -804px 0;*/
background-position: -441px -281px;
}
.mainDiv8-Body{
	width: 184px;
	margin: 10px 6px 10px ;
}
.mainDiv8-Bodyi{
	background: #F8F2E7;
	margin: 6px 0 12px ;
	padding: 5px 6px;
}
div.arch8l{
	float: left;
	width: 40px;
	height:14px;
	background-position: -436px -17px;
	cursor: pointer;
	margin:0px 0px 0;	
}
.mnDiv8Body{
	background: url(ch01_056.gif) right 8px no-repeat;
	margin-bottom: 6px;
	padding-right: 8px;
}
.mnDiv8Bodyi{
	background: url(ch01_056.png) right 5px no-repeat;
	margin-bottom: 6px;
	padding-right: 8px;
}
.mnDiv8Title a,.mainDiv10tag a{
	color: #515151;
}
div.arch1l{
	float: left;
	width: 40px;
	height:14px;
	background-position: -395px -17px;
	cursor: pointer;
	margin:0px 0px 10px 0;	
}
#adver8Head{
	height: 25px;
	width : 202px;
	font-size: 0;
/*	background-position: -804px -26px;
margin: 0 0 8px;	*/
background-position: -441px -229px;	
}
.adv9Body{
	width : 202px;
	background: #f8f1e5;	
	padding: 6px 0 10px;
	margin-bottom: 10px;
}
#adver8Head2{
	height: 29px;
	width : 196px;
	font-size: 0;
	background-position: 0px -533px;	
	margin: 0 0 5px;
}
#mnBlk4Head{
	height: 23px;
	width : 202px;
	font-size: 0;	
	margin: 0 0 8px;	
}
#mnBlk4Head div{
	float: right;
	cursor: pointer;
	height: 23px;
	font-size: 0;
}
.tab_buttons4 #tabPti4{
	background-position: -544px 0;	
	width: 62px;	
}
.tbmainqgr4 #tabPti4{
	background-position: -544px -24px;	
	cursor: default;
	width: 62px;	
}
.tab_buttons4 #tabPti5{
	background-position: -479px 0;	
	width: 65px;	
}
.tbmainqgr5 #tabPti5{
	background-position: -479px -24px;	
	cursor: default;
	width: 65px;	
}
.tab_buttons4 #tabPti6{
	background-position: -315px -37px;	
	width: 75px;	
}
.tbmainqgr6 #tabPti6{
	background-position: -391px -37px;		
	cursor: default;
	width: 75px;	
}
#tab_contents4{
	background: #e7e7e7;
	margin: 6px 0 12px;
	padding: 5px 2px;
}
.mnBlk4Num{
	float: right;
	background: url(ch01_056i.gif) top no-repeat;
	text-align: center;
	color: #603913;
	padding: 3px 0;
	width: 20px;
}
.mnBlk4Title{
	float: right;
	width: 170px;	
	margin: 0 6px 6px 0;
}
.mnBlk4Title a{
	color:#000;
}

#snBlk2Head{
	height: 28px;
	width : 202px;
	font-size: 0;
	background-position: 0 -772px;	
}
.snBlk2{
	margin: 10px 5px;
	width : 192px;	
}
.snBlk2Body{
	float:right;
	margin-bottom:14px;
	width: 192px;	
}
div.snBlk2Img{
	float:right;	
	width: 85px;
	height:60px;
	background-position: -229px 0;
	margin: 2px 0 3px;	
}


#headsetad{
	height: 21px;
	width : 297px;
	font-size: 0;
	background-position: 0 -680px;		
}
#headostan{
	height: 21px;
	width : 297px;
	font-size: 0;
	background-position: 0 -702px;		
}
#head1ostan{
	height: 25px;
	width : 297px;
	font-size: 0;
	background-position: 0 -344px;	
}
#head1moaven{
	height: 25px;
	width : 297px;
	font-size: 0;
	background-position: 0 -965px;	
}
#headayene{
	height: 25px;
	width : 297px;
	font-size: 0;
	background-position: 0 -370px;		
}
.mainDiv2{
	background: url(ch01_057l.gif) repeat-y;
	border-bottom: 1px solid #d7d7d7;
	margin-bottom: 12px;
	width : 297px;
}
.mainDiv2i{
	background: url(ch01_057ii.gif) top no-repeat;
}
div.mnArch2{
	float: left;
	width: 40px;
	height:14px;
	background-position: -395px -17px;
	cursor: pointer;
	margin:12px 0px 8px 0;	
}
.mnDiv2Body{
	background: url(ch01_057j.gif) right 5px no-repeat;
	margin-bottom: 8px;
	padding-right: 2px;
}

#headview,#head1view{
	height: 23px;
	width : 297px;
	font-size: 0;
	background-position: 0 -724px;		
}
#head1ayene{
	height: 23px;
	width : 297px;
	font-size: 0;
	background-position: 0 -748px;		
}
#headlastdocs{
	height: 23px;
	width : 297px;
	font-size: 0;
	background-position: 0 -1277px;		
}
/*#headayene{
	height: 23px;
	width : 255px;
	font-size: 0;
	background-position: 0 -420px;		
}*/
#headmaghalat{
	height: 23px;
	width : 255px;
	font-size: 0;
	background-position: 0 -509px;		
}

/*************************/
#carousel5{
	width:485px;
	height:160px;
	position:relative;
	clear:both;
	overflow:hidden;
	margin: 0 57px;
}
#carousel5 img{
	visibility:hidden; /* hide images until carousel can handle them */
	cursor:pointer; /* otherwise it's not as obvious items can be clicked */
	border: 1px solid #dcdcdc;
}
.carousel-caption{
	display: none;
	text-align: center;
	font-family: 'NassimBold',Arial, Helvetica, sans-serif;
	font-size: 11pt;	
	color: #363636;
}
#item-1 .carousel-caption{
	display: block;
}

#callback-output {
	height:250px;
	overflow:scroll;
}
#mnFoot5{
	width: 600px;
	height:4px;
	background-position: 0 -900px;	
	margin-bottom: 12px;
} 
#tab_contents25{
	background: url(ch01_058i.gif) top no-repeat;
	padding-top: 35px;
	width: 600px;
   position: relative;
} 
/***********************************************/
#mnVizheHead{
	width: 246px;
	_width: 245px;
	height: 35px;
	font-size: 0;
	background-position: 0 -190px;
}
#mainGalleryBox1{
	float: right;
	margin-bottom: 10px;
	width: 600px;
}
#mainGallerydiv1{
	position: relative;
	width: 600px;
}
#slideGalleryTabs1{
	width: 304px;
	position: absolute;
	left: 0;
	top: 0px;
}
a.Gallerylysprites10 .mnDiv1Txt{
	padding: 0px 10px;
	text-align: justify;
	color: #003471;
	font-size: 10.5pt;
	margin-right: 7px;
	font-family: 'NassimBold',Arial,Helvetica,sans-serif;
	background: url(ch01_050.png) right 5px no-repeat;
}
a.Gallerylysprites10 .mnDiv1RTitr{
	margin: 0px 18px 2px 10px;
	color: #444;
}
#slideGalleryTabs1 a.Gallerylysprites10{
	float: right;
	width: 304px;
	padding: 7px 0 8px;
	cursor: pointer;
}
#slideGalleryTabs1 a.current{
	background: url(ch01_059k.gif) left center;
	border-top: 1px solid #707070;
	border-bottom: 1px solid #707070;
	color: #003da1;
	outline: 0;
}
#slideGalleryTabs1 a.current .mnDiv1Txt{
	color: #8C0608;
	outline: 0;
}
#slideGalleryTabs1 a.current .mnDiv1RTitr{
	color: #976948;
	outline: 0;
}
.galleryDiv9 {
	background: url(ch01_059j.gif);
	height: 204px;
	width : 297px;
}
.galleryDiv9 img{
	padding: 2px;
}
#slideContents9{
	position: absolute;
	right: 0;
	top  : 0px;
}
.tabGalleryItems1{
	position: absolute;
	right: 0px;
	top  : 0px;
}
/***********************************************/
/***********************************************/
#main_div1{
	position: relative;
	width: 515px;
}
#main_div1f{
	width: 515px;
	margin:0 0 12px;
	float: right;
}
#slideTabs01 { 
	width: 200px; 
	height: 10px;
	position: absolute;
	top: 0px;
	z-index: 100;
	left:0px;
}
#slideTabs01 a {
	width: 10px;
	height: 10px;
	display: block;
	background-repeat: no-repeat;
	cursor: pointer;
	outline: 0;
	margin:0 3px 0 0;
	float: left;
	background:#a9a9a9;
	font-size: 0;
}
#slideTabs01 a.current {
	background:#8C0608;
}
.tabItems01 {
	display:none;
	position:absolute;
	top:0px;
	right:0px;
	left:0;
	_width: 515px;
}
.imgDiv01{
	width:294px;
	height: 204px;
	float: right;
	margin:0 0px 0 10px;
	background: url(ch01_059.gif) ;
}
.snDiv1Image{
	padding: 2px;
}
.mnDiv01Txt{
	width:210px;
	float: right;
	margin-top: 16px;
}
.snDiv1RTitr {
	padding:0 10px 1px 0;
}
.snDiv1RTitr a{
	color: #976948;
}
.snDiv1Title {
	padding-bottom: 0px;
	font-family: "NassimBold", Arial, Helvetica, sans-serif;
	font-size: 13pt;
	background:url(ch01_050.png) right 10px no-repeat #fff;
	padding-right: 10px;
}
.snDiv1Abs{
	color: #474747;
	padding:2px 10px 0 0;
	line-height: 150%;
	text-align:justify;	
}
/**********************************************/
#dvRight2{
	float: right;
	width: 392px;	
}
#dvRight1{
	float: right;
	width: 392px;
	margin-left: 14px;
}
#dcTpDocHead{
	width: 392px;
	height:21px;
	background-position: -289px -103px;	
	font-size: 0;	
	cursor: pointer;
}
#dcTpDocHead div.lysprites1{
	float : right;
	height: 21px;
}
.tbmainqgr7 #tabPt7{	
	background-position: -476px -147px;	
	cursor: default;	
	width: 203px;
}
.tbmainqgr8 #tabPt7{
	background-position: -493px -125px;	
	width: 187px;
}

.tbmainqgr8 #tabPt8{	
	background-position: -290px -125px;	
	cursor: default;	
	width: 203px;
}
.tbmainqgr7 #tabPt8{
	background-position: -290px -147px;	
	width: 187px;
}
#tab_conents10{
	background: url(ch01_060k.gif) repeat-y;
	border-bottom: 1px solid #d7d7d7;
	width: 392px;
}
.tab_contents10{
	padding: 20px 15px 0;
}

/*///////////////////////////////////////////////////////////////*/
#head_div40{
	z-index: 500;
	visibility: hidden;
	position: absolute;
	right : 78px;
	top: 207px;
	height: 27px;
	width: 725px;		
}
.div-sd1-1a{
	position:relative;
	float:right;
}
.sd1-1:hover{
	color: #FFFFFF;
}
.sd1-1a a:hover{
	color: #000000;	
}
.sd1-1{
	float:right;
	padding: 0 0 0  ;
	color: #fff;
	outline: 0;
	height: 27px;	
	font-size: 8pt;
}
.sd1-1a{
	text-decoration:none;	
	float:right;
	top  : 24px;
	right:0;
	position:absolute;	
	z-index: 100000;
	background: #7ae2e9;	
}
.sd1-1a a{
	outline: 0;
	color: #000000;	
}
.sd1-1a a div{
	width:112px;
	_width:120px;
	padding: 2px 6px 3px 0;
	margin: 2px 5px  0;
	cursor: pointer;
	text-align: right;
}
.hyh{
	float: right;
	width: 130px;
}
.sd1-1a a:hover div{	
	color: #FFFFFF;
}
.sd1-1a .selectedSubMenu div{
	background: #F20013;
	height: 38px;
}

#toplevel {
  /*visibility: hidden;*/
 /* font-size: 8pt;	*/
}
.sublevel {
  width: 140px;
  z-index: 2000;
  background: #a6a9a9;
}
.sublevel li {
  float: right;
}
.sublevel a {
  text-align: right;
  color: white;
  background: #a6a9a9;
  padding: 4px 0;
}
.sublevel a:hover {
  color: #000;
  background: #ececec; 
}
.sd1-1 .fMenu{
	float:right;
	_float:left;	
	padding: 5px 9px 0;
	height: 22px;
	_height:27px;
}
.sd1-1:hover .fMenu,#head_div40 ul#toplevel .toplevel.hover{	
	color: #aaaaaa;
	cursor: pointer;
}
.adiv .selectedMenu{
	color: #810000;
	outline: 0;
	float: right;
	_float: inherit;
	height: 23px;
	_height:26px;
	padding:6px 8px 0;	
}
a.selectedMenu{	
}
a.selectedMenu  .fMenu{
	color: #aaaaaa;
	outline: 0;
}
/***********************************************/
#mnBlk3Head{
	height: 25px;
	width : 202px;
	font-size: 0;
/*	background-position: -607px 0;*/
background-position: -441px -255px;
}
.mainDiv3-Body{
	width: 184px;
	margin: 7px 6px 12px ;
}
.mainDiv3-Bodyi{
	margin: 6px 0 12px ;
	padding: 5px 6px;
	background: #f8f2e7;
}
.mnDiv3Body{
	background: url(ch01_056j.png) right 5px no-repeat;
	margin-bottom: 6px;
	padding-right: 12px;
}

#mnBlk11Head{
	width: 152px;
	height:25px;
	background-position: 0 -52px;	
	font-size: 0;
}
#mnBlk11iHead{
	width: 152px;
	height:25px;
	background-position: 0 -78px;	
	font-size: 0;
}
.mnDiv11Body{
	padding-bottom: 6px;
	background: url(ch01_056k.gif) no-repeat right 4px;
	padding-right: 3px;
}

#snLinkHead{
/*	width: 228px;	
	background-position: 0 -195px;*/
	height:25px;	
	font-size: 0;	
	margin: 0 0 10px;
	width: 152px;	
	background-position: -229px -256px;
}
#snLinkBox{
/*	margin: 0 2px 10px;
	width: 224px;	*/	
	margin: 0 0 10px;
	width: 152px;
}

#snLinkBoxiHd{
	width: 63px;
	height:14px;
	background-position: -229px -239px;	
	font-size: 0;	
	margin: 0 0 8px;	
}
#snLinkBoxi{
/*	margin: 10px 2px 10px;
	width: 224px;		*/
	margin: 10px 0 10px;
	width: 152px;
}
#snLinkBox1{
	width: 152px;	
	font-size: 8pt;
}

/**********************************************************************************************************************/
#copyrightBlock {position:absolute;top:10px;right:10px}
#version, #gitHubLink {color:#fff;background:#4081BE;display:inline-block;padding:0 6px;border-radius:3px;text-decoration:none;font-size:12px;line-height:20px;margin-left:1px}
#gitHubLink:hover {background:#3772A8}
#version {background:#777}

.exampleContainer {border:0;font-size:0;width:17px;height:120px;position:fixed;top:240px;margin-right:992px}
.exampleContainer .exampleLive {}
.exampleContainer .exampleLive > button {cursor:pointer;border:0;font-size:0;background-position:-257px -409px;width:17px;height:120px;}
.exampleContainer .exampleLive > button:hover {}



.popModal {position:absolute;background:#fff;padding:15px;border:1px solid #aaa;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);text-align:left;max-width:300px;min-width:180px;z-index:9997;box-sizing:border-box}
.popModal .close {line-height:12px;font-size:25px;font-weight:bold;font-family:serif;position:absolute;right:8px;top:8px;color:#000;opacity:0.2;padding:0;cursor:pointer;background:transparent;border:0;outline:0}
.popModal .close:hover {opacity:1}
.popModal .popModal_content {margin:15px auto;word-wrap:break-word;font-family:sans-serif;font-size:14px;font-weight:initial;font-style:initial;color:initial;text-decoration:initial;text-transform:initial;padding:initial}
.popModal .popModal_content.popModal_contentOverflow {max-height:200px;overflow-y:auto;overflow-x:hidden;margin:15px -8px;padding:0 7px}
.popModal .popModal_content:before {content:'';position:absolute;left:0;right:0;height:20px;bottom:-20px}
.popModal .popModal_footer {background:#fafafa;padding:15px;border-top:1px solid #ddd;text-align:right;position:absolute;bottom:0;left:0;right:0}
.popModal .popModal_footer button {margin:0 0 0 5px}
.popModal:before,
.popModal:after {content:'';position:absolute;border:10px solid transparent}
.popModal:after {z-index:1}
.popModal.bottomRight {right:0}
.popModal.bottomLeft:before,
.popModal.bottomRight:before,
.popModal.bottomCenter:before {border-top-width:0;border-bottom-color:#aaa;top:-10px;left:6px}
.popModal.bottomLeft:after,
.popModal.bottomRight:after,
.popModal.bottomCenter:after {border-top-width:0;border-bottom-color:#fff;top:-9px;left:6px}
.popModal.bottomRight:before,
.popModal.bottomRight:after {left:auto;right:6px}
.popModal.bottomCenter:before,
.popModal.bottomCenter:after {left:50%;margin-left:-10px}
.popModal.leftTop:before,
.popModal.leftCenter:before {border-right-width:0;border-left-color:#aaa;top:6px;right:-10px}
.popModal.leftTop:after,
.popModal.leftCenter:after {border-right-width:0;border-left-color:#fff;top:6px;right:-9px}
.popModal.rightTop:before,
.popModal.rightCenter:before {border-left-width:0;border-right-color:#aaa;top:6px;left:-10px}
.popModal.rightTop:after,
.popModal.rightCenter:after {border-left-width:0;border-right-color:#fff;top:6px;left:-9px}
.popModal.leftCenter:before,
.popModal.rightCenter:before {top:50%;margin-top:-10px}
.popModal.leftCenter:after, 
.popModal.rightCenter:after {top:50%;margin-top:-10px}


/* notifyModal */
.notifyModal {position:fixed;z-index:999999;background:rgba(255,255,255,0.5);opacity:0;cursor:pointer;transition:all 200ms ease}
.notifyModal.overlay {top:0;bottom:0;left:0;right:0}
.notifyModal.overlay.center {top:0;bottom:0}
.notifyModal.open {opacity:1}
.notifyModal.open .notifyModal_content {-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}
.notifyModal .notifyModal_content {position:absolute;background:#F9EDBE;width:340px;padding:25px 20px;margin:auto;border:1px solid #CAB388;text-align:center;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);transition:all 200ms ease;-webkit-transform:scale(0.95,0.95);-ms-transform:scale(0.95,0.95);transform:scale(0.95,0.95);font-family:sans-serif;font-size:14px;font-weight:initial;font-style:initial;color:initial;text-decoration:initial;text-transform:initial}
.notifyModal.leftTop {top:0;left:0}
.notifyModal.centerTop {top:0;left:0;right:0}
.notifyModal.rightTop {top:0;right:0}
.notifyModal.center {top:35%;bottom:auto;left:0;right:0}
.notifyModal.leftBottom {bottom:0;left:0}
.notifyModal.centerBottom {bottom:0;left:0;right:0}
.notifyModal.rightBottom {bottom:0;right:0}
.notifyModal.center .notifyModal_content {left:0;right:0;top:35%}
.notifyModal.leftTop .notifyModal_content {left:20px;top:20px}
.notifyModal.centerTop .notifyModal_content {left:0;right:0;top:20px}
.notifyModal.rightTop .notifyModal_content {right:20px;top:20px}
.notifyModal.leftBottom .notifyModal_content {left:20px;bottom:20px}
.notifyModal.centerBottom .notifyModal_content {left:0;right:0;bottom:20px}
.notifyModal.rightBottom .notifyModal_content {right:20px;bottom:20px}
.notifyModal .notifyModal_content .close {line-height:12px;font-size:25px;font-weight:bold;font-family:serif;position:absolute;right:8px;top:8px;color:#000;opacity:0.2;padding:0;cursor:pointer;background:transparent;border:0;outline:0}
.notifyModal .notifyModal_content .close:hover {opacity:1}


/* hintModal */
.hintModal {position:relative;overflow:visible}
.hintModal .hintModal_container {display:none;left:0;margin:0;font:initial;text-transform:none;position:absolute;background:#F8F4E1;padding:10px;border:1px solid #B4A984;box-shadow:0 2px 6px rgba(0, 0, 0, 0.3);display:none;opacity:0;text-align:left;max-width:260px;min-width:260px;z-index:1;font-size:12px;font-weight:normal;margin-top:6px;color:#555;top:100%;box-sizing:border-box;font-family:sans-serif;font-weight:initial;font-style:initial;color:initial;text-decoration:initial;text-transform:initial}
.hintModal .hintModal_container:before,
.hintModal .hintModal_container:after {content:'';position:absolute;border:6px solid transparent;border-top-width:0;border-bottom-color:#B4A984;top:-6px;left:6px}
.hintModal .hintModal_container:before {border-bottom-color:#B4A984;top:-6px}
.hintModal .hintModal_container:after {border-bottom-color:#F8F4E1;top:-5px;z-index:1}
.hintModal.bottomRight .hintModal_container {left:auto;right:0}
.hintModal.bottomRight .hintModal_container:before,
.hintModal.bottomRight .hintModal_container:after {left:auto;right:6px}
.hintModal.bottomCenter .hintModal_container {left:-120px;right:-120px;margin-left:auto;margin-right:auto}
.hintModal.bottomCenter .hintModal_container:before,
.hintModal.bottomCenter .hintModal_container:after {left:50%;margin-left:-6px}


/* dialogModal */
.dialogModal {position:fixed;top:0;left:0;right:0;bottom:0;background:url(ch01_062.png);z-index:888888;overflow:auto;transition:all 200ms ease}
.dialogModal .dialogModal_container {position:relative;width:50%;max-width:550px;left:0;right:0;margin:auto auto 40px;opacity:0;box-shadow:0 2px 6px rgba(0, 0, 0, 0.6);background:#fff;transition:all 200ms ease;font-family:sans-serif;font-size:14px;font-weight:initial;font-style:initial;color:initial;text-decoration:initial;text-transform:initial}
.dialogModal.open {opacity:1}
.dialogModal.open .dialogModal_container {opacity:1}
.dialogModal .dialogModal_container .dialogPrev.notactive,
.dialogModal .dialogModal_container .dialogNext.notactive {display:none}
.dialogModal .dialogModal_container .dialogPrev,
.dialogModal .dialogModal_container .dialogNext {position:absolute;width:10%;top:0;bottom:0;left:-10%;cursor:pointer}
.dialogModal .dialogModal_container .dialogNext {left:auto;right:-10%}
.dialogModal .dialogModal_container .dialogPrev:after,
.dialogModal .dialogModal_container .dialogNext:after {content:'';position:absolute;border:10px solid transparent;top:50%;margin-top:-10px;margin-left:-5px;left:50%}
.dialogModal .dialogModal_container .dialogPrev:after {border-left:0;border-right-color:#aaa}
.dialogModal .dialogModal_container .dialogNext:after {border-right:0;border-left-color:#aaa}
.dialogModal .dialogModal_container .dialogPrev:hover,
.dialogModal .dialogModal_container .dialogNext:hover {background:rgba(0,0,0,0.2)}
.dialogModal .dialogModal_container .close {line-height:12px;font-size:25px;font-weight:bold;font-family:serif;position:absolute;right:12px;top:12px;color:#000;opacity:0.2;padding:0;cursor:pointer;background:transparent;border:0;outline:0}
.dialogModal .dialogModal_container .close:hover {opacity:1}
.dialogModal .dialogModal_body {}
.dialogModal .dialogModal_header {padding:10px 20px;background:#eaeaea;font-family: 'NassimBold',Arial,Helvetica,sans-serif;font-size:14pt}
.dialogModal .dialogModal_content {padding:25px 20px}
.dialogModal .dialogModal_footer {background:#fafafa;padding:15px 20px;border-top:1px solid #ddd;text-align:right}
.dialogModal .dialogModal_footer button {margin:0 0 0 5px}
body.dialogModalOpen {/*overflow:hidden*/}

@media (max-width: 1000px){
.dialogModal .dialogModal_container {width:78%}
}

/* titleModal */
.titleModal {position:absolute;z-index:99999;background:rgba(0,0,0,0.7);color:#fff;padding:4px 10px;margin-top:6px;border-radius:4px;font-size:12px;text-align:center;max-width:120px;opacity:0;font-family:sans-serif;font-weight:initial;font-style:initial;text-decoration:initial;text-transform:initia}
.titleModal:after {content:'';position:absolute;border:6px solid transparent;border-top-width:0;border-bottom-color:rgba(0,0,0,0.7);top:-6px;left:50%;margin-left:-6px}
.titleModal.top {margin-top:-6px}
.titleModal.top:after {border:6px solid transparent;border-bottom-width:0;border-top-color:rgba(0,0,0,0.7);top:auto;bottom:-6px;left:50%;margin-left:-6px}
.titleModal.left {margin-top:auto;margin-left:3px}
.titleModal.left:after {border:6px solid transparent;border-right-width:0;border-left-color:rgba(0,0,0,0.7);top:50%;left:auto;right:-6px;margin-left:0;margin-top:-6px}
.titleModal.right {margin-top:auto;margin-left:-3px}
.titleModal.right:after {border:6px solid transparent;border-left-width:0;border-right-color:rgba(0,0,0,0.7);top:50%;left:0;margin-top:-6px}


/* animation */
.animated {-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.fadeInLeft {-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.fadeOutLeft {-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
.fadeInRight {-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.fadeOutRight {-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
.fadeInTop {-webkit-animation-name:fadeInTop;animation-name:fadeInTop}
.fadeOutTop {-webkit-animation-name:fadeOutTop;animation-name:fadeOutTop}
.fadeInBottom {-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom}
.fadeOutBottom {-webkit-animation-name:fadeOutBottom;animation-name:fadeOutBottom}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-10px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(-10px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeOutLeft {
  100% {
    opacity: 0;
    -webkit-transform: translateX(-10px);
  }
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@keyframes fadeOutLeft {
  100% {
    opacity: 0;
    transform: translateX(-10px);
  }
  0% {
    opacity: 1;
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(10px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeOutRight {
  100% {
    opacity: 0;
    -webkit-transform: translateX(10px);
  }
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@keyframes fadeOutRight {
  100% {
    opacity: 0;
    transform: translateX(10px);
  }
  0% {
    opacity: 1;
    transform: translateX(0);
  }
}

@-webkit-keyframes fadeInTop {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@keyframes fadeInTop {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@-webkit-keyframes fadeOutTop {
  100% {
    opacity: 0;
    -webkit-transform: translateY(-10px);
  }
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@keyframes fadeOutTop {
  100% {
    opacity: 0;
    transform: translateY(-10px);
  }
  0% {
    opacity: 1;
    transform: translateY(0);
  }
}

@-webkit-keyframes fadeInBottom {
  0% {
    opacity: 0;
    -webkit-transform: translateY(10px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@keyframes fadeInBottom {
  0% {
    opacity: 0;
    transform: translateY(10px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@-webkit-keyframes fadeOutBottom {
  100% {
    opacity: 0;
    -webkit-transform: translateY(10px);
  }
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@keyframes fadeOutBottom {
  100% {
    opacity: 0;
    transform: translateY(10px);
  }
  0% {
    opacity: 1;
    transform: translateY(0);
  }
}
/**********************************************************************************************************************/
.dcDiv12i{
	float: right;
	text-align: right;
	width: 228px;
}


/* Ticker Styling */
.ticker-wrapper.has-js {
	/*margin: 20px 0px 20px 0px;*/
	/*padding: 0px 20px;*/
	margin-top: 1px;
	width: 700px;
	height: 18px;
	display: block;
	font-size: 0.75em;
}
.ticker {
	width: 710px;
	height: 20px;
	display: block;
	position: relative;
	overflow: hidden;
	/*background-color: #f8f0db;*/
}
.ticker-title {
	padding-top: 9px;
	color: #990000;
	font-weight: bold;
	background-color: white;
	text-transform: uppercase;
}
.ticker-content {
	margin: 0px;
	/*padding-top: 9px;*/
	position: absolute;
	color: #1F527B;
	background-color: white;
	overflow: hidden;
	white-space: nowrap;
	/*line-height: 1.2em;*/
}
.ticker-content:focus {
	none;
}
.ticker-content a {
	text-decoration: none;
	background: white;	
	color: #976948;
}
.ticker-content a:hover {	
	color: #8c0608;
}
.ticker-swipe {
	padding-top: 9px;
	position: absolute;
	top: 0px;
	background-color: white;
	display: block;
	width: 800px;
	height: 23px; 
}
.ticker-swipe span {
	margin-left: 1px;
	/*background-color: #f8f0db;*/
	/*border-bottom: 1px solid #1F527B;*/
	height: 12px;
	width: 7px;
	display: block;
}
.ticker-controls {
	padding: 8px 0px 0px 0px;
	list-style-type: none;
	float: left;
}
.ticker-controls li {
	padding: 0px;
	margin-left: 5px;
	float: left;
	cursor: pointer;
	height: 16px;
	width: 16px;
	display: block;
}
.ticker-controls li.jnt-play-pause {
	/*background-image: url('../images/controls.png');*/
	background-position: 32px 16px;
}
.ticker-controls li.jnt-play-pause.over {
	background-position: 32px 32px;
}
.ticker-controls li.jnt-play-pause.down {
	background-position: 32px 0px;
}
.ticker-controls li.jnt-play-pause.paused {
	/*background-image: url('../images/controls.png');*/	
	background-position: 48px 16px;
}
.ticker-controls li.jnt-play-pause.paused.over {
	background-position: 48px 32px;
}
.ticker-controls li.jnt-play-pause.paused.down {
	background-position: 48px 0px;
}
.ticker-controls li.jnt-prev {
	/*background-image: url('../images/controls.png');*/
	background-position: 0px 16px;		
}
.ticker-controls li.jnt-prev.over {
	background-position: 0px 32px;		
}
.ticker-controls li.jnt-prev.down {
	background-position: 0px 0px;		
}
.ticker-controls li.jnt-next {
	/*background-image: url('../images/controls.png');*/	
	background-position: 16px 16px;	
}
.ticker-controls li.jnt-next.over {
	background-position: 16px 32px;	
}
.ticker-controls li.jnt-next.down {	
	background-position: 16px 0px;	
}
.js-hidden {
	display: none;
}
.no-js-news {
	padding: 10px 0px 0px 45px; 
	color: #F8F0DB;
}
.left .ticker-swipe {
	/*left: 80px;*/
}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
    float: left;
}
.left .ticker-controls {
    padding-left: 6px;
}
.right .ticker-swipe {
	/*right: 80px;*/
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
    float: right;
}
.right .ticker-controls {
    padding-right: 6px;
}
/* End */

#keywordsblock {
  padding-bottom: 15px;
  color: #b00;	
}
p.mnDiv6Routitr {
  padding-bottom: 3px;	
  padding-right: 10px;
}
p.mnDiv6Routitr a {
  color: #959595;	
}
p.mnDiv6Routitr a:hover {
  color: #d68e02;	
}



#tooltip { 
    display:none;
    background: url(black_arrow2.png) top no-repeat;
    height:235px; 
    width:312px;
    top: 200px;
    z-index: 50000;
}
#tooltip div {
  padding: 11px 11px 0 0;	
}
.items_tooltip{

}
#statelogotitle {
  position: absolute;
  top: 163px;
  right: 20px;	
  font-family: 'NassimBold',Arial,Helvetica,sans-serif;
	font-size: 11pt;
	color: #a70b13;
	width: 200px;
	text-align: center;
}



/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */
.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
	right: 9px;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 7px;
	height: 100%;
   visibility: hidden;
}
.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 11px;
}
.jspVerticalBar *,.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}
.jspCap
{
	display: none;
}
.jspHorizontalBar .jspCap
{
	float: left;
}
.jspTrack
{
	background: #e7e7e7;
	position: relative;
}
.jspDrag{
	background:#ebe1d0;/* #fcc9c9;*/
	/*border: 1px solid #c7bd9d;*/
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{
	float: left;
	height: 100%;
}
.jspArrow{
	background: #28a4d7;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}
.jspArrowUp {
  background: url(scroll_up.png) top no-repeat;	
}
.jspArrowDown {
  background: url(scroll_down.png) bottom no-repeat;	
}

.jspVerticalBar .jspArrow
{
	height: 7px;
	font-size: 0pt;
}

.jspHorizontalBar .jspArrow
{
	width: 11px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}
#sec-isargar{
	height: 29px;
	width : 202px;
	font-size: 0;
	background-position: 0px -589px;
}
#sec-vasiatnameh{
	height: 29px;
	width : 202px;
	font-size: 0;
	background-position: 0px -619px;
}
#sec-mozayedeh{
	height: 29px;
	width : 202px;
	font-size: 0;
	background-position: 0px -649px;
}
#sec-contactus{
	height: 29px;
	width : 202px;
	font-size: 0;
	background-position: 0px -935px;
}

/***********************************************/
#mnDiv13Head{
	width:  202px;
	height: 28px;
	font-size: 0;
	background-position: -441px -307px;		
}
#prev1{
	top : 0;
	right: 0;
	outline : 0;
	z-index : 100;
	position: absolute;
	width: 16px;
	height: 140px;
}
#next1{	
	left: 0px;
	top : 0;
	outline: 0;
	z-index: 100;
	position: absolute;
	width: 16px;
	height: 140px;
}
.MainGallery9{
	width: 202px;
	position: relative;	
	direction : rtl;
	margin: 0 0px 10px ;
	background: url(ch01_065.gif) bottom no-repeat;
}
.list_carousel2{			
	position: absolute;
	top : 0;
	left: 0;
}
.list_carousel2 ul{
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	left:0;
}
.list_carousel2 li{	
	float  : left;
	padding: 0;
	margin : 0px 0px;
	display: block;	
	text-align: right;
	width: 202px;
}
.mnDiv13Image{
	width: 202px;
	position: relative;
	height: 140px;
}
.mnDiv13Img{
	position: absolute;
	left: 0px;
	top: 0px;
}
/***********************************************/
/***********************************************/
#mnBlk14Head{
	width: 152px;
	background-position: -287px -282px;
	height: 25px;
}
#main_div4{
	position: relative;
	width: 152px;	
}
#main_div4f{
	background:url(ch01_064.gif) bottom repeat-x ;
	width: 152px;
	margin:10px 0 12px;
	float: right;
}
#slideTabs04 { 
	height:14px;
	position: absolute;
	bottom: 5px;
	z-index: 100;
	right:5px;
}
#slideTabs04 a {
	width: 11px;
	height:11px;
	display: block;
	background-repeat: no-repeat;
	cursor: pointer;
	outline: 0;
	margin:0px 1px 0 0;
	float: left;
	background-position: -167px -16px;
	font-size: 0;
}
#slideTabs04 a.current {
	background-position: -154px -16px;
}
.tabItems04 {
	display:none;
	position:absolute;
	top:0;
	right:0px;
	left:0;
	_width: 152px;
}
div.mnArch14{
	width: 40px;
	height:14px;
	background-position: -154px 0;
	cursor: pointer;
	position: absolute;
	left: 5px;
	bottom: 5px;
}
/**************************************/
/*************************************************/
#mnBlk15Head{
	width :152px;
	height:25px;
	font-size: 0;
	background-position: -287px -308px ;
}
#mnBlk16Head{
	width :152px;
	height:25px;
	font-size: 0;
	background-position: -298px -337px ;
}
#secBlk015 #tab_contents15,#secBlk016 #tab_contents16{
	position: relative;
	width:152px;
	margin: 0 ;
	height: 90px;
}
#secBlk015,#secBlk016{
	margin: 3px 0 10px;
	width:152px;
}
.imgDiv15,.imgDiv16{
	height: 90px;	
	width:152px;
}
.tabItems15,.tabItems16 {
	display:none;
	position:absolute;
	top:0;
	right:0;
	left:0;
	_width:180px;
}
#slideTabs15,#slideTabs16 { 
	width: 68px; 
	position: absolute;
	top: -16px;
	z-index: 100;
	left:-10px;	
}
#slideTabs15 a,#slideTabs16 a {
	width : 1px;
	height: 1px;
	float : left;
	display: block;
	cursor : pointer;
	outline: none;
	font-size: 1px;
	background-repeat: no-repeat;
	margin: 0 0 0;
}
/*******************************/
#pishkhanmrq {
  margin-bottom: 10px;	
}
#pdfisloading {
  font-family: 'NassimBold',Arial,Helvetica,sans-serif;
  font-size: 12pt;
  text-align: center;
  padding: 5px;
  color: red; 	
}


#shahiddiv1 {
  background: url(shahid-akhbar.jpg);
  height: 30px;  	
}
#shahiddiv2 {
  background: #f5f5f5;
  border: 1px solid #d7d7d7;
  border-top: 0px;
  padding-top: 10px;	
}
div.shahiddiv3 {
  width: 570px;
  padding-bottom: 25px;
  margin-right: 15px;		
}
div.shahiddiv4 {
  width: 484px;
}
p.shahiddiv5 {
  padding-right: 10px;
  line-height: 160%;
  text-align: justify;
  margin-top: 5px;  	
}
.shahiddiv6 {
  padding-top: 5px;  	
}
.shahiddiv7 {
  font-family: 'NassimBold', Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-align: center;
  padding-top: 5px;	
}
.shahiddiv7 a{
	color:#0054a6;
}
.shahiddiv7 a:hover{
  color:#d68e02;
}
#shahidfoot {
  height: 20px; 	
}

#article_shahid {
	height: 29px;
	width : 202px;
	font-size: 0;
   background: url(shahid-article.gif);	
}
#goftegoo_shahid {
	height: 29px;
	width : 202px;
	font-size: 0;
	background: url(shahid-goftegoo.gif);	
}
#report_shahid {
	height: 29px;
	width : 202px;
	font-size: 0;
	background: url(shahid-report.gif);	
}
.mn8Li{
  color:#000;
  cursor: pointer;	
}
#galArch {
  position: absolute;
  width: 24px;
  height: 23px;
  top: 1px;
  left: 4px;   	
}
#footstats {
  position:absolute;
  top:165px;
  right:50px;
  width:890px;
  text-align:center;
  color:#353535;	
}
#sitemapdiv1 {
  padding: 15px;	
}
.sitemapdiv2 {
  padding: 8px 0;  	
}
.sitemapdiv2 a {
  color: #515151;
  text-decoration: none;
  font-family: 'NassimBold', Arial, Helvetica, sans-serif;
  font-size: 11pt;	
}
.sitemapdiv2 span {
  font-family: 'NassimBold', Arial, Helvetica, sans-serif;
  font-size: 11pt;
  background: url(ch01_050ii.gif) right 8px no-repeat;
  padding-right: 12px;  	
}
.sitemapdiv2 a:hover{
  color: #d68e02;
  text-decoration: none;	
}