@charset "utf-8";

html { overflow: -moz-scrollbars-vertical !important; }

body {
	background: url(images/bg.jpg) repeat-x left top #e7e7e7;
	margin:36px 0px 20px 0px; padding:0px;
}

.pad{padding:0px 18px 0px 18px;}
.content-link{font:12px Tahoma, Helvetica, sans-serif; color:#ff9600; text-decoration:none; line-height: 15px;}
.content-link:hover{color:#af4a10; line-height: 15px;}
.menu_top_space{padding-top:12px;}
.footer{font:11px Arial, Helvetica, sans-serif; color:#bebdbd;}
.footer-links{font:11px Arial, Helvetica, sans-serif; color:#9e9e9e; text-decoration:none;}
.footer-links:hover{font:11px Arial, Helvetica, sans-serif; color:#ff9600;}
.copyright{font:11px Arial, Helvetica, sans-serif; color:#9e9e9e;}

.bg-white{background-color:#FFFFFF; width:846px; }
p{padding:0; margin:0;}
	
.leftnav-width{width:260px;}

.height-1{height:15px; padding:0px; margin:0px; display:block;}

.link-orange{color:#FF9900; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none;}
.link-orange:hover{color: #666666;}

.vacancy-orange{font-weight:bold; color:#FF9900; line-height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-decoration:none;}

.bg4search{

	background-image:url(images/search-image-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;

}

.head-textfield {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	width:128px;
}

.head-textfield{
	border:transparent ;

	}

.line-search{

	border-top: 1px solid #d0ae8c;
	background-image:url(images/search-image-bg.jpg);
	background-repeat:repeat-x;
	background-position:left 1px;
	width:138px;

}

.left-line{
	border-left:#d0ae8c solid 1px;
}

.right-line{
	border-right:#d0ae8c solid 1px;
}

.top-line{
	border-top:#d0ae8c solid 1px;
}

.bottom-line{
	border-bottom:#d0ae8c solid 1px;
}

.top-line{
	border-top:#d0ae8c solid 1px;
}

.sp-line{
	background-color:#e9d8ca;

}

.menubg{
	background-image:url(images/menu-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

.content{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
}



.content1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	text-decoration: none;
}

.content2{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
}



.headings{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	font-weight:600;

}

.content-wt{
	font-family: Arial, Tahoma ;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;

}

.content-box{
	font-family: Arial, Tahoma ;
	font-size: 12px;
	line-height: 15px;
	color: #4b4b4b;
	text-decoration: none;

}

.content-bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #999999;
	font-weight:bold;
	text-decoration: none;
}

.doted{
	background-image:url(images/doted.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1px;

}

.content-bold-link-highlight{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration: none;
	line-height:21px;

	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration: none;*/
}
a{outline:none;}

.content-bold-link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight:bold;
	text-decoration: none;
	line-height:21px;

}

.content-bold-link:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9600;
	font-weight:bold;
	text-decoration: none;

}
.box-bgcol2{
    background-color:#f5f5f5;
}




.content-bold-link2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight:bold;
	text-decoration: none;
	margin-bottom:5px;
	margin-right:10px;
	margin-top:3px;

}

.content-bold-link2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9600;
	font-weight:bold;
	text-decoration: none;
	margin-bottom:5px;
	margin-right:10px;
	margin-top:3px;
}

.content-bold-link3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9600;
	font-weight:bold;
	text-decoration: none;
	margin-right:10px;
}

.content-bold-link3:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d24d00;
	font-weight:bold;
	text-decoration: none;
	margin-bottom:5px;
	margin-right:10px;
	margin-top:3px;
}

.lefttab-link-highlight{

   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration: none;
	line-height:13px;
	}

.lefttab-link{

   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight:bold;
	text-decoration: none;
	line-height:13px;

	}

.lefttab-link:hover{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9600;
	font-weight:bold;
	text-decoration: none;
	line-height:13px;
	}	

.left-sub-links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight:normal;
	text-decoration: none;

}

.left-sub-links:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d24d00;
	font-weight:normal;
	text-decoration: none;

}

.content-bold-wt{
	font-family: Arial, Tahoma ;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;

}

.content-bold-big{
	font-family: Tahoma, Arial;
	font-size: 12px;
	line-height: 15px;
	color: #4b4b4b;
	font-weight:bold;
	text-decoration: none;

}

.sub-hdg{

	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	font-weight:bold;
	text-decoration: none;
}



.sub-hdg-1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
}

.content-bold-normal{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #4b4b4b;
	font-weight:bold;
	text-decoration: none;
}

.content-bold-normal-orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #ff9600;
	font-weight:bold;
	text-decoration: none;
}

.leftlink-padding{
      padding-left:5px;
	  }

.leftlink-padding2{
      padding-left:10px;
	  }

.pr-padd{
	padding-left:20px;
}	  

.leftlink-subpadding{
      padding-left:30px;

	  }

.box-bg{
	background-image:url(images/top-bg-1.gif);
	background-repeat:repeat-x;
	background-position:left top;

}

.pro-bg-1{
	background-image:url(images/pro-bg.gif);
	background-repeat:no-repeat;
	background-position:left center;

}

.hig-top{

	text-decoration: none;	
	font-weight:bold;
	background-color:#f9f5f1;	
	background-image:url(images/pro-lt-top.gif);
	background-repeat:no-repeat;
	background-position:-1px -1px;
	border-bottom:#e1cbb7 solid 1px;
	padding-left:7px;
	margin:0px;
	width:112px;

	

}

.nor-top{

	font-weight:normal;	
	border-bottom:#e1cbb7 solid 1px;
	border-right:#e1cbb7 solid 1px;
	margin:0px;
	width:112px;

}

.hig-mid{
	font-weight:bold;
	background-color:#f9f5f1;
	border-bottom:#e1cbb7 solid 1px;
	padding-left:7px;
	margin:0px;
	width:112px;

}

.nor-mid{

	border-bottom:#e1cbb7 solid 1px;
	border-right:#e1cbb7 solid 1px;	
	margin:0px;



}

.hig-bot{

	font-weight:bold;
	background-color:#f9f5f1;
	background-image:url(images/pro-lt-bot.gif);
	background-repeat:no-repeat;
	background-position:-1px 11px;
	border-bottom:#e1cbb7 solid 0px;
	margin:0px;
	padding-left:7px;
	width:112px;

}

.nor-bot{

	font-weight:normal;
	border-bottom:#e1cbb7 solid 0px;
	border-right:#e1cbb7 solid 1px;
	margin:0px;
	width:112px;

}

.forlinks{

	text-decoration:none;
	color: #4b4b4b;
	padding-left:3px;
	cursor:pointer;
	display:block;

}



.forlinks:hover{

	color:#ab7658;
	text-decoration:none;
	padding-left:6px;



}

.foo-content{
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
}

.foo-content-links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #999999;
	text-decoration: none;
	font-weight:normal;

}

.foo-content-links:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #ff9600;
	text-decoration: none;

}

.cont-links{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: underline;
	color:#666666;
	font-weight:normal;

}



.cont-links:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color: #ff9600;



}

.cont-links-ajax{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color:#666666;
	font-weight:normal;

}



.cont-links-ajax:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color: #ff9600;
}

.cont-link-x{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color:#666666;
	font-weight:normal;

}



.cont-link-x:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: underline;
	color: #ff9600;
}

.cont-links-1{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color:#666666;
	font-weight:bold;

}



.cont-links-1:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color: #ff9600;
	font-weight:bold;



}

.content-links{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight:normal;

}

.content-links:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d24d00;
	text-decoration: none;

}

#show1{
	LEFT: auto; 
	OVERFLOW: hidden;
	width:178px;
	TOP: auto;	
	}

.ima-cl{

	border:2px solid #b58a69;
	margin-right:10px;
	cursor:pointer;
}

#sw-pop{
	display: none; 
	width:500px; 
	position:absolute;
	margin-top:-30px; 
	margin-left:-408px;
	z-index:100;
	text-decoration:none;
	border:0px solid #000000;
	z-index:100;
	
}
#sw-pop10{
	display: none; 
	width:590px; 
	position:absolute;
	margin-top:-50px; 
	margin-left:-5px; 
	z-index:100;
	text-decoration:none;
	border:0px solid #000000;
	z-index:100;
	border:1px solid #E6E6E6;
	
}
#sw-pop1{
	display:none; 
	width:691px; 
	position:absolute;
	margin-top:-30px; 
	margin-left:-668px;
	z-index:100;
	text-decoration:none;
	border:0px solid #000000;

	
}
/*id="sw-pop" align="right" onmouseover="return toggleMenu1('sw-pop')" onmouseout="return toggleMenu1('sw-pop')"*/
.pop-top-bg{
	background-image:url(images/pop-topbg.png);
	background-repeat:repeat-x;
	background-position:top left;
}
.pop-top-bg-1{
	background-image:url(images/popbg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding:16px 16px 0px 16px ;
}
.tit-ln{
	background-image:url(images/pop-ln-bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	
}
.pop-botbg{
	background-image:url(images/pop-bg-bot.png);
	background-repeat:repeat-x;
	background-position:top left;
}
.pop-ltbg{
	background-image:url(images/pop-lt-t-bg.png);
	background-repeat:repeat-y;
	background-position:top left;
}
.pop-rtbg{
	background-image:url(images/po-rt-bg.png);
	background-repeat:repeat-y;
	background-position:top left;
}
.pop-top-bg-2{
	background-image:url(images/pop-bg-2.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding:0px 16px 16px 16px ;
	background-color:#626262;
}

.bedcrumb-bg{
	border-top: #d0ae8c solid 1px;
	border-bottom: #d0ae8c solid 1px;

}
.bedcrumb-content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}
.bedcrumb-content-links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	font-weight:normal;
}
.bedcrumb-content-links:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9600;
	text-decoration: none;
}
.bedcrumb-active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	font-weight: bold;
}
.all-1{
		list-style-type: none;
		text-decoration:none;
}
.ql-main{
	
	background-color:#f5f5f5;
	display:block;
	margin-left:-40px;
	margin-bottom:5px;
	padding-left:10px;
	list-style-type: none;
	font-family:Tahoma, System;
	font-size:11px;
	font-weight:bold;
	color: #666666;
	line-height:22px;
	text-decoration:none;
}

.hor-line-1{
	background-color:#E1E1E1;
	height:1px;
	padding:0px!important;
}
.hor-line-2{
	background-color:#E1E1E1;
	height:2px;
}
.box-bgcol{
	border:1px solid #ff9600;
}
.ql-main:hover{
	color:#333333;
}
.ql-sub-main{
	background-image:url(images/ql-image-1.gif);
	background-repeat:no-repeat;
	background-position: left center;
	list-style-type: none;
	margin-left:-30px;
	padding-left:10px;
	font-family:Tahoma, System;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	line-height:17px;

	display:block;
}
.ql-sub-main:hover{
	color:#666666;
	background-color:#f5f5f5;


}
.ql-sub-main-1{
	background-image:url(images/ql-image.gif);
	background-repeat:no-repeat;
	background-position: left 1px;
	list-style-type: none;
	margin-left:-31px;
	padding-left:10px;
	font-family:Tahoma, System;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	line-height:21px;
	display:block;
	
}

/*.ql-sub-main-1:hover{
	color:#763f1a;
	background-color:#ccb6a0;
	background-position: -23px center;

}
*/
.ql-sub{
	background-image:url(images/ql-image-2.gif);
	background-repeat:no-repeat;
	background-position: left center;
	list-style-type: none;
	display:block;
	margin-left:-59px;
	padding-left:15px;
	font-family:Tahoma, System;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	line-height:17px;
	margin-top: 0px;

}
.ql-sub:hover{
	color:#666666;
	background-color:#f5f5f5;

}
.acro-read-down{float:right;}

/*li, ul{margin:0px; padding:0px;}*/

.content-ul li, .content-ul ul{ margin:0px ; padding:0px ; }

.content-ul li { line-height:16px; padding-left:16px; 	list-style-type: none;
	background:url(images/bullet.gif) 0px 5px no-repeat;
	list-style-position:outside;
	text-decoration:none;
	list-style-type: none;
	text-decoration:none;}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display:block;
	color: #999999;
	font-weight:bold;
	text-decoration: none;
	margin-bottom:5px;
	margin-right:10px;
	margin-top:3px;

}
.title-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	display:block;
	color: #999999;
	text-decoration: none;
	margin-bottom:5px;
	margin-right:10px;
	margin-top:3px;

}
.ver-line-bg{background:url(images/y-line.gif) -1px 0 repeat-y; }
.left-pad1{padding:0px 0px 0px 20px; display:block; margin:0px;  }


.title-2 {
	font-family: Arial, Helvetica, sans-serif;
	/*background-color:#EAEAEA;*/
	font-size: 17px;
	font-weight:bold;
	display:block;
	/*float:left;*/
	color: #999999;
	padding:5px;

	text-align:center;
	/*padding: 2px 10px 3px 5px;*/
	text-decoration: none;
	/*margin-bottom:5px;
	margin-right:10px;
	margin-top:3px;
	border-right: #d24d00 0px solid;*/
	width:50px;
	background-color:#FFFFFF;
	border: #999999 1px solid;

	
}



.Contentpanel-new {

	overflow: auto;

	margin: 0px;

	padding: 0px;

    padding-left:18px;

	padding-right:18px;

	border-left: #d0ae8c solid 1px;

	border-right: #d0ae8c solid 1px;

}

.AccordionPanelTab-new {

	background-color: #EEEEEE;

	background-image:url(images/nav-top-new.gif);

	height:35px;

	border:0px;

	padding-left:18px;

	padding-right:18px;

}



.arrowlistmenu{
 width: 290px; /*width of accordion menu*/
 }

.categoryitems{
  overflow:auto;
  height:282px;
  }


#tpadd td{
  padding:3px 8px;
  border-left:1px solid #cccccc;
}

#thd{

      	font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#ffffff;
		font-weight: bold;
		background:#ff9600;
	
		}
		
#thd td	{ border-left:1px solid #ffffff;}
.noline{ border-left:0px solid #000000 !important;}

.thdg{
      	font-family:Arial, Helvetica, sans-serif !important;
		font-size:11px;
		color:#4b4b4b;
		font-weight: bold;
		}

		

.sl-main{
	/*list-style-image: url(images/head-image-2.jpg);*/
	background-color:#EFEFEF;
	display:block;
	margin-left:-40px;
	margin-bottom:5px;
	padding-left:10px;
	list-style-type: none;
	font-family:Tahoma, System;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	line-height:22px;
	text-decoration:none;
	}

.sl-main:hover{
	color:#ff9600;
	}

.sl-sub-main{
	background-image:url(images/sl-image-1.gif);
	background-repeat:no-repeat;
	background-position: left center;
	list-style-type: none;
	margin-left:-30px;
	padding-left:10px;
	font-family:Tahoma, System;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	text-decoration:none;
	line-height:17px;
/*	height:17px;*/
	display:block;
	}



.sl-sub-main:hover{
	color:#666666;
	background-color:#EBEBEB;
	}

.sl-sub{

	background-image:url(images/sl-1-image-2.gif);
	background-repeat:no-repeat;
	background-position: left center;
	list-style-type: none;
	display:block;
	margin-left:-59px;
	padding-left:15px;
	font-family:Tahoma, System;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	text-decoration:none;
	line-height:17px;
	margin-top: 0px;
	}

.sl-sub:hover{
	color:#666666;
	background-color:#EBEBEB;
	}

.press-row2{
	padding:8px;
	}

.press-row1{
	padding:8px;
	background-color:#f5f5f5;
}

.txtfield{
	width:180px;
	border: #CCCCCC 1PX SOLID;
	background-color: #f5f5f5;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#666666;
	}



.txtfield1{

	width:265px;
	border: #CCCCCC 1PX SOLID;
	background-color: #f5f5f5;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#666666;
	}



.txtarea{
	width:180px;
	border: #CCCCCC 1PX SOLID;
	background-color: #f5f5f5;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#666666;
	}

.texterror { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FF0000 }
.textsucess { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#008000 }
.textinfo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#008000 }

.login_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	color:#666666;
}

.corporate_responsibility{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ff9600;
	font-weight:bold;
	text-decoration: none;
}