*
{
	margin: 0;
	padding: 0;
	outline: 0;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
body
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: center;
	padding: 0;
	line-height: 15px;
	direction: rtl;
}
.pageWrapper
{
	text-align: right;
	width: 900px;
	margin: 0 auto;
	position: relative;
	padding: 0 25px;
	background: #fff url(images/BB.jpg) center top no-repeat;
}
.pageLayout
{
	width: 900px;
	margin: 0;
	padding: 0;
}
/*
General Settings
---------------------------------------------- */
a
{
	text-decoration: none;
	color: #d56c0c;
}
a:hover
{
	text-decoration: underline;
	color: #d56c0c;
}
p
{
	margin-bottom: 5px;
	line-height: 16px;
}
ul, ol
{
	margin: 0 0 0 0;
	padding: 0;
}
ul li, ol li
{
	padding: 0;
	margin: 7px 30px 7px 0;
	line-height: 16px;
}
input
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
}

.Error
{
	color: #f00;
}
/*
Header
---------------------------------------------- */

#ctl00_ContentPlaceHolder1_UpdateProgress1
{
	top: 30%;
	left: 43%;
	position: fixed;
	z-index: 1000;
	border: #999999 1px solid;
	padding: 15px 0px;
	text-align: center;
	width: 180px;
	background-color: #fff;
}
div#no-script
{
	background: #fff6bf url(exclamation.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 10px 20px 10px 45px;
	border-top: 2px solid #ffd324;
	border-bottom: 2px solid #ffd324;
	position: fixed;
	top: 0px;
	left: 0px;
	position: relative;
}
.BTNEmptyCSS
{
	display: none;
}
.header
{
	height: 65px;
	width: 900px;
	background-color: #481b04;
	padding: 15px 0 0 0;
	margin: 0 0 0 0;
	position: relative;
	z-index: 1000;
}
.header h1
{
	margin: 0 0 0 0;
	padding: 0 30px 0 0;
}

.topNav
{
	width: 325px;
	text-align: left;
	color: #ebcb5a;
	position: absolute;
	padding: 0;
	margin: 0;
	left: 0;
	top: 5px;
	float: left;
	z-index: 1000;
}
.topNav ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.topNav ul li
{
	float: right;
	margin: 0;
	padding: 0 3px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #ebcb5a;
}
.topNav ul li a
{
	color: #ebcb5a;
	margin: 1px 0 0 0;
	padding: 3px 2px 0 2px;
	display: block;
}
.topNav ul li a:hover
{
	color: #ebcb5a;
}
.topNav .topDot
{
	color: #ebcb5a;
	font: normal 6px Tahoma, Arial, Helvetica, sans-serif;
	padding: 6px 1px;
}
.topNav img
{
	color: #C07A1E;
	font: normal 7px Tahoma, Arial, Helvetica, sans-serif;
	padding: 2px 0 0 0;
}
/*Search Div ---------*/

.reltv
{
	width: 185px;
	margin: 0;
	padding: 0 0 0 0;
	position: relative;
	z-index: 1000;
}
.reltv .inputsearch
{
	width: 160px;
	margin: 0 0 0 0;
	padding: 0 0 0 4px;
	position: relative;
	z-index: 1000;
}
.result
{
	width: 528px;
	margin: 0;
	padding: 2px;
	position: absolute;
	right: 0;
	top: 53px;
	z-index: 10000;
	background: #832204;
	color: #000;
}
.result .close
{
	text-align: right;
	margin: 0;
	padding: 5px 5px;
}
.result .close a
{
	margin: 0;
	padding: 0;
}
.scroll
{
	width: auto;
	height: 200px;
	margin: 0;
	padding: 10px 5px 0 5px;
	overflow: auto;
	background: #fff;
	z-index: 1000;
}
.scroll h5
{
	color: #BF4107;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
	text-align: right;
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
}
.scroll p
{
	color: #000;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
	display: block;
	text-align: right;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.scroll p a
{
	color: #5A2800;
	margin: 5px 0;
	padding: 0 10px 0 0;
	display: block;
	text-align: right;
	background: url(images/arrowch.jpg) right 5px no-repeat;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.serIcon
{
	padding: 0 2px;
}
.searchLine
{
	background: transparent url(images/arrowSite1.jpg) right 5px no-repeat;
	margin: 0 10px 2px 0;
	padding: 0 0 0 0;
}
.searchLine a
{
	margin: 0 0 2px 0;
	padding: 0 0 0 0;
}
.search
{
	width: 220px;
	text-align: left;
	color: #D56C0C;
	background: #fff;
	position: absolute;
	left: 20px;
	bottom: 5px;
}
.search input
{
	width: 200px;
	padding: 0;
	margin: 0 3px 0 0;
	border: 0;
}
.search img
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

/*
End Search Div ----*/

/*
Mian Menu
---------------------------------------------- */
.menubar
{
	height: 25px;
	width: 900px;
	background: #ddab54 url(images/bg_menu.jpg) right top no-repeat;
	padding: 0 0 0 0;
	margin: 0;
}
/*
Falsh Header
---------------------------------------------- */
.flashHeader
{
	height: 300px;
	width: 900px;
	padding: 0;
	margin: 0 0 0 0;
	background-color: #330600;
}
/*
Tabs
---------------------------------------------- */
.tabs
{
	width: 900px;
	padding: 0;
	margin: 0;
}
/*
Shado
---------------------------------------------- */
.bgShado
{
	width: 900px;
	height: 18px;
	padding: 0;
	margin: 1px 0 0 0;
	background: url(images/bg_shado.jpg) right top repeat-x;
}
/*
Content Wrapper
---------------------------------------------- */
.contentWrapper
{
	width: 900px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.line
{
	width: 1px;
	height: 339px;
	padding: 0;
	margin: 0;
	float: left;
	background: url(images/line.jpg) right top no-repeat;
}
/*
left Data
---------------------------------------------- */

.leftData
{
	width: 708px;
	float: right;
}
.leftData .leftServices
{
	width: 708px;
	float: right;
	padding: 0;
	margin: 0 0 10px 0;
}
.leftData .leftNewsWebsites
{
	width: 708px;
	float: right;
	padding: 0;
	margin: 10px 0;
}
.leftData .leftNewsWebsites .latestNews
{
	width: 425px;
	padding: 0 0 0 0;
	margin: 0 0 0 13px;
	background: url(images/line_News.jpg) right 18px repeat-x;
	float: right;
}

.leftData .leftNewsWebsites .latestNews h4 a
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #542408;
	margin: 0;
	padding: 0;
}
.leftData .leftNewsWebsites .latestNews .lines
{
	width: 425px;
	background: url(images/line_Gray.jpg) center right no-repeat;
}
.leftData .leftNewsWebsites .latestNews .tableNews
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	margin: 20px 0 0 0;
	padding: 0;
}
.leftData .leftNewsWebsites .latestNews .tableNews tr td
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 1px 0;
}
.leftData .leftNewsWebsites .latestNews .tableNews .newsDate
{
	width: 120px;
	font: bold 9px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	vertical-align: top;
	margin: 0 0 0 0;
	padding: 0 10px 0 0;
	background: url(images/box_news.jpg) right 5px no-repeat;
}

.leftData .leftNewsWebsites .latestNews .tableNews span
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	vertical-align: top;
	color: #5A2800;
	line-height: 15px;
}
.leftData .leftNewsWebsites .latestNews .tableNews span a
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	vertical-align: top;
	color: #5A2800;
}

.leftData .leftNewsWebsites .latestNews .tableNews img
{
	border: 0;
	float: left;
	padding: 0;
	margin: 10px 5px;
	cursor: pointer;
}
.leftData .leftNewsWebsites .latestNews .tableNews a.img
{
	border: 0;
	float: left;
	padding: 0;
	margin: 0 5px;
}
.txtLinks
{
	border: 0;
	float: left;
	cursor: pointer;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 0 5px 0 0;
	margin: 9px 5px 0 0;
	background: url(images/arrowsmal.gif) right 3px no-repeat;
}


.leftData .leftNewsWebsites .ourLatestWebsites
{
	width: 253px;
	padding: 0 0 0 0;
	margin: 0 0 0 13px;
	background: url(images/line_web.jpg) right 18px repeat-x;
	float: right;
}
.leftData .leftNewsWebsites .ourLatestWebsites h4
{
	margin: 0 0 17px 0;
	padding: 0;
}

.leftData .leftNewsWebsites .ourLatestWebsites h4 a
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #542408;
	margin: 0 0 0 0;
	padding: 0;
}

.leftData .leftNewsWebsites .ourLatestWebsites span
{
	margin: 0 0 0 0;
	padding: 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.leftData .leftNewsWebsites .ourLatestWebsites ul
{
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftData .leftNewsWebsites .ourLatestWebsites ul li
{
	margin: 5px 0 5px 0;
	padding: 0 10px 0 0;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	background: url(images/box_news.jpg) right 8px no-repeat;
}
.leftData .leftNewsWebsites .ourLatestWebsites ul li a
{
	text-decoration: underline;
	cursor: pointer;
	color: #d56c0c;
}
.leftData .leftNewsWebsites .ourLatestWebsites .moreWebSite
{
	border: 0;
	float: left;
	cursor: pointer;
	font: bold 9px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 5px 0 0;
	margin: 10px 0 0 0;
	background: url(images/arrowsmal.gif) right 3px no-repeat;
}
.leftData .leftNewsletterDownload
{
	width: 708px;
	float: right;
	padding: 0;
	margin: 10px 0;
}
.leftData .leftNewsletterDownload .subscribeNewsletter
{
	width: 425px;
	padding: 0 0 0 0;
	margin: 0 0 0 13px;
	background: url(images/line_News.jpg) right 18px repeat-x;
	float: right;
}
.leftData .leftNewsletterDownload .subscribeNewsletter h4
{
	margin: 0 0 20px 0;
	padding: 0;
}

.leftData .leftNewsletterDownload .subscribeNewsletter h4 a
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #542408;
	margin: 0 0 0 0;
	padding: 0;
}


.leftData .leftNewsletterDownload .subscribeNewsletter .tableSub .inputSubscribe
{
	padding: 2px;
	margin: 5px 0 0 0;
	height: 12px;
	text-align: right;
}

.leftData .leftNewsletterDownload .subscribeNewsletter .tableSub img
{
	padding: 0 0 0 0;
	margin: 5px 1px 0 0;
}
.leftData .leftNewsletterDownload .Download
{
	width: 253px;
	padding: 0 0 0 0;
	margin: 0 0 0 13px;
	background: #fff url(images/line_download.jpg) right 18px repeat-x;
	float: right;
}
.leftData .leftNewsletterDownload .Download h4
{
	margin: 0 0 20px 0;
	padding: 0;
}

.leftData .leftNewsletterDownload .Download h4 a
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #542408;
	margin: 0 0 0 0;
	padding: 0;
}


.leftData .leftNewsletterDownload .Download span
{
	margin: 0 0 0 0;
	padding: 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftData .leftNewsletterDownload .Download ul
{
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftData .leftNewsletterDownload .Download ul li
{
	margin: 5px 0 5px 0;
	padding: 0 10px 0 0;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	background: url(images/box_news.jpg) right 8px no-repeat;
}
.leftData .leftNewsletterDownload .Download ul li a
{
	text-decoration: underline;
	cursor: pointer;
	background: url(images/pdficon.jpg) right top no-repeat;
	padding: 0 15px 0 0;
	margin: 0 0 0 0;
	display: block;
	color: #d56c0c;
}
.leftData .leftNewsletterDownload .Download .moreWebSite
{
	border: 0;
	float: left;
	cursor: pointer;
	padding: 0 5px 0 0;
	margin: 10px 0 0 0;
	background: url(images/arrowsmal.gif) right 3px no-repeat;
	font: bold 9px Tahoma, Arial, Helvetica, sans-serif;
}
/*
right Data
---------------------------------------------- */

.rightData
{
	width: 176px;
	padding: 0 0 0 0;
	margin: 0;
	float: left;
}
.rightData .banner1
{
	padding: 0 0 0 0;
	margin: 15px 0 12px 0;
	float: left;
}
.rightData .banner2
{
	padding: 0 0 0 0;
	margin: 12px 0;
	float: right;
}
.rightData .banner3
{
	padding: 0 0 0 0;
	margin: 12px 0;
	float: left;
}
.rightData
{
	width: 176px;
	padding: 0 0 0 0;
	margin: 0;
	float: left;
}
/*
Content Inner
---------------------------------------------- */
.contentInner
{
	width: 900px;
	padding: 0 0 30px 0;
	margin: 0 0 0 0;
	float: left;
}
.headerInner
{
	width: 900px;
	height: 150px;
	padding: 0;
	margin: 0 0 0 0;
}
.bgShado
{
	width: 900px;
	height: 18px;
	padding: 0;
	margin: 1px 0 0 0;
	background: url(images/bg_shado.jpg) left top repeat-x;
}
/*
about Us
---------------------------------------------- */
.leftInner
{
	width: 650px;
	padding: 0 0 0 0;
	margin: 25px 0 0 0;
	float: right;
}
.leftInner h3
{
	font: bold 15px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	border-bottom: 1px dotted #5A2800;
	padding: 0 20px 3px 0;
	margin: 0 0 25px 0;
	background: url(images/dot.jpg) right 2px no-repeat;
}
.leftInner p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #5A2800;
}

.leftInner .aboutUs
{
	width: 650px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .aboutUs h4
{
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #C84C02;
	padding: 0;
	margin: 30px 0 0 0;
}
.leftInner .aboutUs small
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 3px 0;
	margin: 0;
	display: block;
	float: right;
}
.leftInner .aboutUs p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
.leftInner .aboutUs .headerChair
{
	padding: 0;
	margin: 30px 0 5px 0;
}
.leftInner .aboutUs ul
{
	padding: 0;
	margin: 0 0 20px 0;
	list-style: none;
}
.leftInner .aboutUs ul li
{
	padding: 0 15px 0 0;
	margin: 15px 0;
	color: #5A2800;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/arrow_news.jpg) right 5px no-repeat;
}
.leftInner .aboutUs ul li a
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #d56c0c;
}
.leftInner .aboutUs .companiesService
{
	padding: 0;
	margin: 30px 0 0 0;
}
.leftInner .aboutUs .companiesService h5
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0;
	margin: 10px 0;
}
.leftInner .aboutUs .companiesService small
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 3px 15px 3px 0;
	margin: 0;
	line-height: 17px;
	background: url(images/arrow_news.jpg) right 8px no-repeat;
}
.leftInner .aboutUs .companiesService ul
{
	padding: 0;
	margin: 0 0 0 0;
	list-style: none;
}
.leftInner .aboutUs .companiesService ul li
{
	padding: 0 15px 0 0;
	margin: 6px 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #d56c0c;
	background: url(images/box_news.jpg) right 8px no-repeat;
}
.leftInner .aboutUs .companiesService ul li a
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #d56c0c;
	text-decoration: underline;
	list-style: none;
}
.leftInner .aboutUs .regTable
{
	width: 650px;
	padding: 0;
	margin: 20px 0;
	border: 1px solid #fff;
}
.leftInner .aboutUs .regTable h1
{
	font: bold 13px Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	color: #d56c0c;
	margin: 0 0 10px 0;
	padding: 0 20px 0 20px;
	background: url(images/arrow_news.jpg) right 6px no-repeat;
}
.leftInner .aboutUs .regTable small
{
	font: bold 11px Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	color: #4c1c00;
	margin: 0;
	padding: 5px 0;
}
.leftInner .aboutUs .regTable tr td
{
	padding: 4px 0;
	margin: 0;
	border-bottom: 1px solid #f0e7cd;
}
.leftInner .aboutUs .regTable .regTableEn
{
	margin: 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
}
.leftInner .aboutUs .regTable .regTableEn tr td
{
	margin: 0;
	padding: 5px 0 5px 5px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
}
.icontop
{
	background: url(images/icon_top.jpg) left center no-repeat;
	padding: 0 625px 0 8px;
	font: bold 9px Tahoma, Arial, Helvetica, sans-serif;
	margin: 10px 0;
	float: right;
	cursor: pointer;
	clear: both;
	display: none;
}
.icontopNewsGroup
{
	background: url(images/icon_top.jpg) right center no-repeat;
	padding: 0 8px 0 0;
	font: bold 10px Arial, Helvetica, sans-serif;
	margin: 10px 0 0 0;
	float: left;
	cursor: pointer;
	clear: both;
}
.leftInner .offices .officesTop
{
	text-align: left;
	background: url(images/icon_top.jpg) left center no-repeat;
	padding: 0 0 0 8px;
	font: bold 9px Tahoma, Arial, Helvetica, sans-serif;
}

/*
Available Jobs
---------------------------------------------- */
.leftInner .availableJobs
{
	width: 650px;
	float: left;
}
.leftInner .availableJobs .availableTable
{
	width: 650px;
	border-collapse: collapse;
}

.leftInner .availableJobs .availableTable th
{
	text-align: left;
	padding: 6px 8px;
	border-bottom: 1px solid #300;
	background: #efe8d4;
}
.leftInner .availableJobs .availableTable td
{
	padding: 6px 8px;
	border-bottom: 1px solid #e5d9b5;
}

.leftInner .availableJobs .availableTable .rowColor td
{
	background: #faf7e3;
}


.jobDiv input.BTNClass
{
	margin-right: 110px;
}
.jobDiv input.BTNCancel
{
	margin-right: 5px;
}
.jobDiv input.BTNSearch
{
	margin-right: 0px;
}
.myform a.BTNLink
{
	margin-right: 110px;
}
.jobDiv .BTNSearch
{
	width: auto;
	background: #C84C02;
	color: #FFFFFF;
	text-align: center;
	height: 15px;
	font: bold 11px Arial, Helvetica, sans-serif;
	border: 0px;
	padding: 0 8px;
	height: 20px;
	cursor: pointer;
}
/*
Job Description
---------------------------------------------- */
.jobDis
{
	width: 650px;
	margin: 10px 0 0 0;
}

.jobDis th
{
	text-align: Right;
	vertical-align: top;
	width: 100px;
	padding: 8px 4px;
	border-bottom: 1px solid #e5d9b5;
}

.jobDis td
{
	padding: 8px 4px;
	border-bottom: 1px solid #e5d9b5;
}

.jobDis td a
{
	color: #fff;
	text-align: center;
	padding: 5px 10px;
	background: #c84c02;
}

.jobDis td a.clickBack
{
	color: #c84c02;
	background: #fff;
}


.leftInner .availableJobs h2
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #C84C02;
	padding: 10px 0;
}

.pageWrapper .jobDis tr.jobs
{
	text-align: center;
}



/*
Search
---------------------------------------------- */

.leftInner .searchMain
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .searchMain h4
{
	font: normal 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #C84C02;
	padding: 0;
	margin: 30px 0 0 0;
}
.leftInner .searchMain ul
{
	padding: 0;
	margin: 10px 0;
	list-style: none;
}
.leftInner .searchMain ul li
{
	padding: 0 0 0 0;
	margin: 0;
	list-style: none;
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftInner .searchMain span
{
	padding: 0;
	margin: 3px 0 3px 0;
	list-style: none;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
}
.leftInner .searchMain small
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 3px 0;
	margin: 0;
}
.leftInner .searchMain p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
.leftInner .srcRes ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}
.leftInner .srcRes ul li
{
	padding: 0 15px 0 0;
	margin: 10px 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-decoration: underline;
	color: #d56c0c;
	display: block;
}
.leftInner .srcRes ul li a
{
	padding: 0 15px 0 0;
	margin: 10px 0;
	line-height: 20px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #d56c0c;
	background: url(images/box_news.jpg) right 8px no-repeat;
	display: block;
}
.leftInner .srcRes ul li a:hover
{
	text-decoration: underline;
	color: #d56c0c;
}
/*
Photo Gallery
---------------------------------------------- */
.leftInner .photoGallery
{
	width: 650px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .photoGallery tr td
{
	height: 20px;
	color: #5A2800;
	padding: 5px 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftInner .photoGallery .ddlPhoto
{
	height: 20px;
	color: #5A2800;
	width: 300px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.groupTitle
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
}
.leftInner .photoGallery .titleText
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	background: url(images/arrow_news.jpg) right 7px no-repeat;
	padding: 0 15px 0 0;
	margin: 0 0 5px 0;
}
.leftInner .photoGallery small
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 3px 0;
	margin: 0;
}
.leftInner .photoGallery .dis
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	background: url(images/arrowsmal.gif) right 7px no-repeat;
	padding: 0 15px 0 0;
	margin: 0 0 5px 0;
}
.leftInner .photoGallery .bigPhoto
{
	padding: 3px;
	margin: 0;
	border: 1px #D56C0C solid;
}
.leftInner .photoGallery p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
.leftInner .photoGallery .title_text_sub
{
	color: #D56C0C;
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.leftInner .photoGallery .bigPhoto
{
	border: 1px solid #D56C0C;
	padding: 2px;
}
.leftInner .photoGallery .NormalText
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	line-height: 16px;
	background: url(images/arrow_news.jpg) right 4px no-repeat;
	padding: 0 15px 0 0;
	margin: 0 10px 0 0;
	text-align: right;
}
.nextPrev
{
	text-align: center;
	color: #330000; /*#669900;*/
}
.nextPrev a
{
	font-size: 11px;
	color: #D56C0C;
	font-style: normal;
	display: inline;
	border-style: solid;
	border-width: 1px;
	border-color: #E6E6E6 #F4F4F4 #F4F4F4 #E6E6E6;
	padding: 1px 3px;
	margin: 0 1px;
	text-decoration: none;
}
.nextPrev .currentPage
{
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	font-style: normal;
	background-color: #753200;
}
.nextPrev img
{
	border: 1px solid #D56C0C;
	padding: 0;
	margin: 0 5px;
	cursor: pointer;
}
.nextPrev .imgOver
{
	border: 3px solid #D56C0C;
	padding: 0;
	margin: 0;
	cursor: pointer;
}

/*
Video Gallery 
---------------------------------------------- */

.leftInner .videoGallery
{
	border: solid 0px #fff;
	padding: 0;
	margin: 30px 35px 10px 0;
}


/*
Chairman Photos
---------------------------------------------- */
.chairmanPhotos
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0;
	float: right;
}
.chairmanPhotos tr td
{
	padding: 15px 0 0 0;
	margin: 0;
}
.chairmanPhotos p
{
	width: 150px;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	color: #5A2800;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 15px;
	text-align: right;
}
.chairmanPhotos img a
{
	border: 0;
	vertical-align: top;
}
/*
Chairman Photos Dis
---------------------------------------------- */
.chairmanPhotosDis
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0;
	float: right;
}
.chairmanPhotosDis .txtDis
{
	color: #5A2800;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 17px;
	padding: 0 0 0 0;
	display: inline-block;
	margin: 0;
}
.chairmanPhotosDis .bigPh
{
	border: 1px solid #D56C0C;
	padding: 3px;
	vertical-align: top;
}
/*

KeyService
---------------------------------------------- */
.KeyService
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .KeyService h5
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0 0;
	margin: 5px 0;
	text-align: right;
}
.leftInner .KeyService input
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	width: 450px;
	padding: 1px;
}
/*
Conatct Us
---------------------------------------------- */
.leftInner .contactUs
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .contactUs .contactUsText
{
	width: 610px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.leftInner .contactUs .contactUsText p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 19px;
	color: #5A2800;
}


.leftInner .contactUs .contactUsText ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}
.leftInner .contactUs .contactUsText ul li
{
	padding: 0;
	margin: 5px 0;
	list-style: none;
	color: #d56c0c;
	line-height: 18px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftInner .contactUs .contactUsText ul li a
{
	list-style: none;
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 5px 0;
	margin: 0;
}
.leftInner .contactUs .contactUsText span
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 500px;
	vertical-align: top;
	display: inline-block;
	padding: 5px 0;
}
.leftInner .contactUs .contactUsText .mainText
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 110px;
	vertical-align: top;
	display: inline-block;
}
.leftInner .contactUs .contactUsText h5
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0 0;
	margin: 0 0 0 0;
	text-align: right;
}
.myform1
{
	width: 265px;
	float: Right;
	margin: 14px 0 10px 3px;
	padding: 2px 0;
}

.myform1 a
{
	text-decoration: underline;
}
.myform
{
	width: 520px;
	float: Right;
	margin: 0 0 10px 3px;
	padding: 2px 0;
}

.myform p
{
	clear: right;
	margin: 0;
	padding-right: 0;
	padding-top: 15px;
}
.myform span
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	float: right;
	width: 132px;
	margin: 0;
	display: inline-block;
}
.myform .zaymabeddak
{
	width: 10px;
	color: #D56C0C;
}
.myform input
{
	width: 213px;
}
.myform div
{
	clear: both;
}
.myform .chek input
{
	padding: 0;
	margin: 5px 0 5px 0;
}
.myform .chek label
{
	width: 90px;
	padding: 0;
	margin: 5px 0 5px 10px;
	float: right;
}
.myform select
{
	width: 374px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myform h5
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0;
	margin: 20px 0 0 0;
	text-align: right;
}
.myform h5 span
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0;
	width: auto;
	margin: 5px 0;
}
.myform br
{
	clear: both;
}
.myform .list
{
	width: 180px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myform textarea
{
	height: 100px;
	width: 370px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myform .star
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #C84C02;
	padding: 0 5px;
}
.myform .BTNClass
{
	width: auto;
	background: #C84C02;
	color: #FFFFFF;
	text-align: center;
	height: 15px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	border: 0px;
	padding: 0 8px;
	height: 20px;
	margin: 20px 141px 0 0;
	cursor: pointer;
}
.myform .BTNClassHas
{
	width: auto;
	background: #C84C02;
	color: #FFFFFF;
	text-align: center;
	height: 15px;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	border: 0px;
	padding: 0 8px;
	height: 20px;
	margin: 10px 0 0 0;
	cursor: pointer;
}
.myform .cssError
{
	float: right;
	margin: 0 100px 0 20px;
	padding: 0 0 0 0;
}
/*
Job Application
---------------------------------------------- */
.leftInner .jopApp
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0;
}
.leftInner .jopApp p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
.myformJob
{
	clear: right;
	margin: 0 3px 0 0;
	padding: 2px 0;
	height: 1%;
}
.myformJob p
{
	clear: right;
	margin: 0;
	padding-right: 0;
	padding-top: 15px;
	height: 1%;
}
.myformJob span
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	float: right;
	width: 110px;
	margin: 5px 0;
}
.myformJob .chek input
{
	float: left;
	padding: 0;
	margin: 5px 0 5px 0;
}
.myformJob .chek label
{
	width: 90px;
	padding: 0;
	margin: 5px 0 5px 10px;
	float: right;
}
.myformJob .zaymabeddak
{
	width: 10px;
	color: #D56C0C;
}
.myformJob textarea
{
	width: 368px;
	height: 100px;
	float: right;
	margin: 0 5px 0 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myformJob input
{
	width: 366px;
	float: right;
	margin: 0 5px 0 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myformJob .txtUpload
{
	width: 370px;
	height: 18px;
	margin: 0 5px 0 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myformJob select
{
	width: 370px;
	float: right;
	margin: 0 5px 0 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myformJob .date
{
	width: 120px;
	float: right;
	margin: 0 5px 0 0;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myformJob h5
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0;
	margin: 20px 0 0 0;
	text-align: right;
}
.myformJob h5 span
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0;
	width: auto;
	margin: 5px 0;
}
.myformJob br
{
	clear: both;
}
.myformJob .list
{
	width: 180px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myformJob .star
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #C84C02;
	padding: 0 5px;
}
.myformJob .BTNClass
{
	width: auto;
	background: #C84C02;
	color: #FFFFFF;
	text-align: center;
	height: 17px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	border: 0px;
	padding: 0 10px;
	margin: 0 125px 0 0;
	cursor: pointer;
	float: right;
}
.myformJob .BTNClassHas
{
	width: auto;
	background: #C84C02;
	color: #FFFFFF;
	text-align: center;
	height: 15px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	border: 0px;
	padding: 0 10px;
	margin: 10px 0 0 0;
	cursor: pointer;
}
.myformJob .cssError
{
	float: right;
	margin: 0 20px 0 100px;
	padding: 0 0 0 0;
}


.myformJob .jobNote
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
	margin: 0 125px 0 0;
	width: 300px;
	text-align: right;
}



/*
all Services
---------------------------------------------- */
.leftInner .allServices
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .allServices p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
.leftInner .allServices img
{
	padding: 1px;
	margin: 0 10px 0 0;
	float: right;
	border: 1px solid #DEC37A;
}
.leftInner .allServices h5
{
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 0 0 0;
	margin: 20px 0 0 0;
}
.leftInner .allServices h5 a
{
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 0 0 0;
	margin: 20px 0 0 0;
}
.leftInner .allServices h4
{
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 5px 0;
	margin: 10px 0 2px 0;
}
.leftInner .allServices h4 a
{
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 5px 0;
	margin: 0 0 0 0;
}

.leftInner .allServices ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
.leftInner .allServices ul li
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/arrow_news.jpg) right 11px no-repeat;
	text-decoration: none;
	padding: 3px 15px 3px 0;
	margin: 0 0 0 0;
	line-height: 18px;
}
.leftInner .allServices ul li a
{
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0;
	margin: 0 0 0 0;
	line-height: 18px;
}

.leftInner .allServices ul li a:hover
{
	text-decoration: underline;
}


.leftInner .allServices .regTable
{
	padding: 0;
	margin: 20px 0 20px 1px;
	border: 1px solid #E5D9B5;
}
.leftInner .allServices .regTable h1
{
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #d56c0c;
	margin: 0 0 10px 0;
	padding: 0 20px 0 20px;
	background: url(images/arrow_news.jpg) right 6px no-repeat;
}
.leftInner .allServices .regTable small
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #4c1c00;
	margin: 0;
	padding: 5px 0;
}
.leftInner .allServices .regTable tr td
{
	padding: 3px 6px;
	margin: 0;
	border-bottom: 1px solid #E5D9B5;
}

.leftInner .allServices .servicesBack
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/*
Services Sub
---------------------------------------------- */
.leftInner .servicesSub
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .servicesSub ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
.leftInner .servicesSub ul li
{
	padding: 5px 15px 5px 0;
	margin: 0;
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/arrow_news.jpg) right 10px no-repeat;
}
.leftInner .servicesSub ul li a
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
	margin: 0;
	color: #d56c0c;
}
.leftInner .servicesSub h4
{
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0;
	margin: 20px 0 0 0;
}
.leftInner .servicesSub p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
/*
all Company
---------------------------------------------- */
.leftInner .allCompany
{
	width: 650px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .allCompany h4
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0;
	margin: 20px 0 5px 0;
}
.leftInner .allCompany .address
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 115px;
	vertical-align: top;
	display: inline-block;
	line-height: 17px;
}
.leftInner .allCompany .address1
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 400px;
	vertical-align: top;
	display: inline-block;
}

.leftInner .allCompany .address1 a
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


.leftInner .allCompany ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
.leftInner .allCompany ul li
{
	padding: 5px 15px 5px 0;
	margin: 0;
	color: #5A2800;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/arrow_news.jpg) right 10px no-repeat;
}
.leftInner .allCompany ul li a
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
	margin: 0;
	color: #d56c0c;
}

.leftInner .allCompany p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}

.leftInner .allCompanyList
{
	width: 650px;
	padding: 0;
	margin: 0 0 0 0;
	float: right;
}
/*
allCompanyList
---------------------------------------------- */
.leftInner .allCompanyList h4
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0;
	margin: 20px 0 0 0;
}
.leftInner .allCompanyList .compSub
{
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0;
	background-color: #fff;
}

.leftInner .allCompanyList .compSub ul
{
	padding: 2px 15px 2px 0;
	margin: 0;
	list-style: none;
}

.leftInner .allCompanyList .compSub ul li
{
	color: #5A2800;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px 10px 2px 0;
	margin: 0 0 10px 0;
	list-style: none;
	background: url(images/box.jpg) right 11px no-repeat;
}

.leftInner .allCompanyList .compSub ul li span
{
	color: #7C4A22;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
	padding: 0 0 0 0;
	margin: 0;
	list-style: none;
}

.leftInner .allCompanyList .compSub ul li a
{
	color: #5A2800;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0;
	list-style: none;
}
.leftInner .allCompanyList .compSub ul li a:hover
{
	text-decoration: underline;
}
.leftInner .allCompanyList .compSub .txtLink
{
	color: #d56c0c;
	display: block;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
}


.leftInner .allCompanyList .compSub .txtLink a
{
	color: #d56c0c;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
}

.leftInner .allCompanyList .compSub .txtLink a a:hover
{
	text-decoration: underline;
}

.leftInner .allCompanyList .compSub .txtLink1
{
	color: #d56c0c;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
}

.leftInner .allCompanyList .compSub .txtLink1 a
{
	color: #d56c0c;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
}

.leftInner .allCompanyList .compSub .txtLink1 a a:hover
{
	text-decoration: underline;
}
.leftInner .allCompanyList .compSub .lineComapny
{
	width: 650px;
	height: 1px;
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
}

.leftInner .allCompanyList .compSub ul li .linescom
{
	color: #a67248;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 5px;
}

.leftInner .allCompanyList .compSub1
{
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0;
	background-color: #ffffff;
}

.leftInner .allCompanyList .compSub1 ul
{
	padding: 2px 15px 2px 0;
	margin: 0;
	list-style: none;
}

.leftInner .allCompanyList .compSub1 ul li
{
	color: #5A2800;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px 10px 2px 0;
	margin: 0 0 10px 0;
	list-style: none;
	background: url(images/box.jpg) right 11px no-repeat;
}
.leftInner .allCompanyList .compSub1 ul li .linescom
{
	color: #a67248;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 5px;
}

.leftInner .allCompanyList .compSub1 ul li span
{
	color: #7C4A22;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
	padding: 0 0 0 0;
	margin: 0;
	list-style: none;
}

.leftInner .allCompanyList .compSub1 ul li a
{
	color: #5A2800;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0;
	list-style: none;
}
.leftInner .allCompanyList .compSub1 ul li a:hover
{
	text-decoration: underline;
}
.leftInner .allCompanyList .compSub1 .txtLink
{
	color: #d56c0c;
	display: block;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
}


.leftInner .allCompanyList .compSub1 .txtLink a
{
	color: #d56c0c;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
}

.leftInner .allCompanyList .compSub1 .txtLink a a:hover
{
	text-decoration: underline;
}

.leftInner .allCompanyList .compSub1 .txtLink1
{
	color: #d56c0c;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
}

.leftInner .allCompanyList .compSub1 .txtLink1 a
{
	color: #d56c0c;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
}

.leftInner .allCompanyList .compSub1 .txtLink1 a a:hover
{
	text-decoration: underline;
}
.leftInner .allCompanyList .compSub1 .lineComapny
{
	width: 650px;
	height: 1px;
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
}

.leftInner .allCompanyList h2
{
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 0 0 0;
	margin: 20px 0 5px 0;
}
.leftInner .allCompanyList h2 a
{
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 0 0 0;
	margin: 20px 0 5px 0;
}
.leftInner .allCompanyList h2 a:hover
{
	text-decoration: underline;
}


.leftInner .allCompanyList p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}

.leftInner .allCompanyList .companyTop
{
	float: left;
	background: url(images/icon_top.jpg) right center no-repeat;
	padding: 0 8px 0 0;
	font: bold 10px Arial, Helvetica, sans-serif;
}
/*
News Group
---------------------------------------------- */
.leftInner .newsGroup
{
	width: 650px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .newsGroup .eventsSearch
{
	padding: 0;
	margin: 10px 0;
	float: right;
	display: block;
}
.leftInner .newsGroup .eventsSearch .inputSearch
{
	width: 250px;
	padding: 0;
	margin: 0 0 0 3px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftInner .newsGroup .eventsSearch .buttonSearch
{
	width: 55px;
	margin: 0;
	padding: 0 5px;
	background-color: #D56C0C;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
}
.leftInner .newsGroup .linksss
{
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 15px 0 0 0;
}
.leftInner .newsGroup .linksss ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.leftInner .newsGroup .linksss ul li
{
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 0;
}
.leftInner .newsGroup .linksss h1
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 0 0 0;
	margin: 0 15px 0 0;
	line-height: 15px;
}
.leftInner .newsGroup .linksss ul li .NewsGroupImage
{
	float: left;
	border: 1px solid #CB994D;
	padding: 1px;
	margin: 0 0 0 5px;
}
.leftInner .newsGroup .linksss h1 a
{
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
}
.leftInner .newsGroup .linksss span
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 0 0 0;
	margin: 0 15px 0 0;
	line-height: 15px;
	display: block;
}

.leftInner .newsGroup .linksss img
{
	padding: 1px;
	margin: 0 10px 0 0;
	float: left;
}
.leftInner .newsGroup .linksss .dateNews span
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	margin: 0;
	padding: 0 15px 5px 0;
	background: url(images/arrow_news.jpg) right 5px no-repeat;
}
/*---------------------*/

.gridPage td
{
	height: 15px;
	padding: 0 13px 0 0;
}
.gridPage table
{
	width: auto;
	margin: 30px 0;
}
.gridPage table td
{
	color: #FFFFFF;
	padding: 0 2px;
}
.gridPage table td span
{
	color: #000;
	display: block;
	padding: 1px 3px;
	margin: 0;
	border: 1px solid #5A2800;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.gridPage .tt a
{
	background-color: #ffffff;
}
.gridPage .tt a:hover
{
	background-color: #ffffff;
}
.gridPage table td a
{
	background-color: #D56C0C;
	color: #FFFFFF;
	display: block;
	padding: 2px 4px;
	float: right;
	margin-left: 1px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.gridPage table td a:hover
{
	background-color: #5A2800;
	color: #FFFFFF;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.gridPage table td.selected a
{
	background-color: #DE9900;
}
/*
News
----------------------------------------------- */

.leftInner .news
{
	width: 650px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .news .linksss
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.leftInner .news .linksss h1
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0;
	margin: 3px 0;
	line-height: 18px;
}
.leftInner .news .linksss .dateNews
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	margin: 0;
	padding: 10px 0 10px 0;
	line-height: 18px;
}

.leftInner .news .linksss ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.leftInner .news .linksss li
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/arrow_news.jpg) right 12px no-repeat;
	text-decoration: none;
	padding: 5px 15px 5px 0;
	margin: 0 0 0 0;
	line-height: 18px;
}
.leftInner .news .linksss li a
{
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0;
	margin: 0 0 0 0;
	line-height: 18px;
}

.leftInner .news .linksss ul li a:hover
{
	text-decoration: underline;
}


.leftInner .news .linksss p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
.leftInner .news .linksss img
{
	margin: 0px 10px 3px 0;
	padding: 2px;
	border: 1px solid #CB994D;
	float: left;
}
.leftInner .news .linksss .photo
{
	margin: 7px 45px;
	padding: 2px;
	border: 1px solid #CB994D;
}
/*
siteMap
---------------------------------------------- */

.leftInner .siteMap a
{
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
}
.leftInner .siteMap td div
{
	height: 20px !important;
}
.leftInner .siteMapDiv
{
	padding: 15px 12px 0 0;
}
/*
Offices
---------------------------------------------- */
.leftInner .offices
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .offices .tableOffices
{
	width: 600px;
	padding: 0 0 0 0;
	margin: 20px 0 0 0;
}
.leftInner .offices .tableOffices tr td
{
	color: #5A2800;
}
.leftInner .offices .tableOffices .go
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	width: 100px;
}
.leftInner .offices h2
{
	font: bold 15px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 0 0 0;
	margin: 10px 0;
}
.leftInner .offices h6
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #d56c0c;
	padding: 0 15px 0 0;
	margin: 20px 0 0 0;
	background: url(images/arrow_news.jpg) right 5px no-repeat;
}
.leftInner .offices .tableOffices tr td select
{
	color: #5A2800;
	width: 400px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftInner .offices .mainOffices
{
	width: 610px;
	padding: 0 0 0 0;
	margin: 15px 0;
}
.leftInner .offices .mainOffices ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}
.leftInner .offices .mainOffices ul li
{
	padding: 0;
	margin: 5px 0;
	list-style: none;
	color: #d56c0c;
}
.leftInner .offices .mainOffices ul li a
{
	padding: 5px 0;
	margin: 0 4px 0 0;
	list-style: none;
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.leftInner .offices .mainOffices h1
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.leftInner .offices .mainOffices span
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 500px;
	vertical-align: top;
	display: inline-block;
}
.leftInner .offices .mainOffices .mainText
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 100px;
	vertical-align: top;
	display: inline-block;
}
.leftInner .offices .mainOffices .text
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 4px 0;
	margin: 0 0 0 30px;
}
.leftInner .offices h1
{
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0 0 0 0;
	margin: 5px 0;
}
.leftInner .offices .offices1
{
	width: 598px;
	padding: 0 0 0 0;
	margin: 0 0 25px 0;
	background-color: #F7F1E3;
	overflow: hidden;
}
.leftInner .offices .offices1 ul
{
	padding: 0;
	margin: 0;
	list-style: none;
	width: 510px;
}
.leftInner .offices .offices1 ul li
{
	padding: 0;
	margin: 5px 0;
	list-style: none;
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftInner .offices .offices1 ul li a
{
	padding: 5px 0;
	margin: 0 5px 0 0;
	list-style: none;
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.leftInner .offices .offices1 h1
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.leftInner .offices .offices1 span
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 400px;
	vertical-align: top;
	display: inline-block;
}
.leftInner .offices .offices1 .mainText
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 100px;
	vertical-align: top;
	display: inline-block;
}
.leftInner .offices .offices1 .nameCity
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	vertical-align: top;
	display: inline-block;
}
.leftInner .offices .offices1 .text
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 4px 0;
	margin: 0 0 0 30px;
}
.leftInner .offices .offices2
{
	width: 598px;
	padding: 0 0 0 0;
	margin: 0 0 15px 0;
	background-color: #ffffff;
	overflow: hidden;
}
.leftInner .offices .offices2 ul
{
	padding: 0;
	margin: 0;
	list-style: none;
	width: 510px;
}
.leftInner .offices .offices2 ul li
{
	padding: 0;
	margin: 5px 0;
	list-style: none;
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftInner .offices .offices2 ul li a
{
	padding: 5px 0;
	margin: 0 5px 0 0;
	list-style: none;
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.leftInner .offices .offices2 h1
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.leftInner .offices .offices2 span
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 400px;
	vertical-align: top;
	display: inline-block;
}
.toleft
{
	direction: ltr;
}
.leftInner .offices .offices2 .mainText
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 100px;
	vertical-align: top;
	display: inline-block;
}
.leftInner .offices .offices2 .nameCity
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	vertical-align: top;
	display: inline-block;
}
.leftInner .offices .offices2 .text
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 4px 0;
	margin: 0 0 0 30px;
}
.leftInner .offices p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
.nameOfficeHide
{
	display: none;
}
.officeimage
{
	float: left;
	border: 1px solid #ccc;
	padding: 1px;
	margin: 15px 0 15px 7px;
}
.officeimage a
{
	display: block;
	text-align: center;
	font-size: 10px;
	line-height: 17px;
}

/*
Links
---------------------------------------------- */
.leftInner .links
{
	width: 630px;
	padding: 0;
	margin: 0;
	float: right;
}
.leftInner .links .linksGroupTitle
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.leftInner .links .linksBookTitle
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 15px 0 0;
	margin: 5px 0;
	display: inline-block;
	background: url(images/arrow_news.jpg) right 6px no-repeat;
}

.leftInner .links h1
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 2px 15px 2px 0;
	margin: 20px 0 0 0;
	background: url(images/arrow_news.jpg) right 7px no-repeat;
}
.leftInner .links h1 a
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
}
leftInner .links h1 a:hover
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	text-decoration: underline;
}
.leftInner .links p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
/*
Publications
---------------------------------------------- */
.leftInner .publication
{
	width: 650px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .publication h4
{
	font: normal 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #C84C02;
	padding: 0;
	margin: 30px 0 0 0;
}
.leftInner .publication .titlePup
{
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 0 0 5px;
	text-align: right;
}
.leftInner .publication p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: justify;
	color: #5A2800;
}
.leftInner .publication a
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #C84C02;
}
.leftInner .publication .publication1
{
	width: 650px;
	padding: 0 0 0 0;
	margin: 0 0 20px 0;
	float: right;
}
.leftInner .publication .publication1 h5 span
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0 15px 0 0;
	margin: 15px 0 5px 0;
	text-align: right;
	display: block;
	background: url(images/arrow_news.jpg) right 5px no-repeat;
}
.leftInner .publication .publication1 p .price
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .publication .publication1 a
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 20px 0 0;
	margin: 5px 0 0 0;
	float: right;
	background: url(images/icon_cart.jpg) right top no-repeat;
}
.leftInner .publication .publication1 img
{
	padding: 1px;
	margin: 0 5px;
	border: 1px solid #cb994d;
	float: left;
}
.leftInner .publication .publication1 p span
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
	line-height: 16px;
	width: 580px;
	display: block;
}
/*
Publications Order
---------------------------------------------- */
.leftInner .pubOrder
{
	width: 650px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .pubOrder table tr td
{
	padding: 3px 0;
	margin: 0;
}
.leftInner .pubOrder .date
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0;
	width: 650px;
	float: right;
	text-align: right;
}
.leftInner .pubOrder .name
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
	text-align: right;
	display: block;
	width: 500px;
}
.leftInner .pubOrder .nameTxT
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 17px;
	color: #5A2800;
	padding: 0 0 0 0;
	margin: 0 0 5px 10px;
	text-align: right;
	display: block;
	width: 580px;
}
.leftInner .pubOrder .star
{
	color: #D56C0C;
}

.leftInner .pubOrder img
{
	color: #D56C0C;
	padding: 1px;
	float: left;
	border: 1px solid #cb994d;
}


.leftInner .pubOrder .fillName
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0 0 10px 0;
	margin: 0 0 0 0;
	text-align: right;
	display: block;
	width: 650px;
}
.leftInner .pubOrder span
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	float: right;
	width: 88px;
	vertical-align: top;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.leftInner .pubOrder .txtBox
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	width: 370px;
	height: 14px;
}
.leftInner .pubOrder .txtSelect
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	width: 374px;
	height: 18px;
}
.leftInner .pubOrder .txtArea
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	width: 373px;
	height: 80px;
}
.leftInner .pubOrder .BTNClass
{
	width: auto;
	background: #5A2800;
	color: #FFFFFF;
	text-align: center;
	height: 17px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	border: 0px;
	padding: 0 10px;
	margin: 0 0 0 0;
	cursor: pointer;
}
.leftInner .pubOrder .BTNClass1
{
	width: auto;
	background: #C84C02;
	color: #FFFFFF;
	text-align: center;
	height: 17px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	border: 0px;
	padding: 0 5px;
	margin: 0 10px 0 0;
	cursor: pointer;
}
/*
Resalatuna
---------------------------------------------- */
.leftInner .resalatuna
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .resalatuna p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
.leftInner .resalatuna table
{
	width: 610px;
	padding: 0;
	margin: 20px 0 0 0;
}
.leftInner .resalatuna table tr td
{
	padding: 8px 0 0 0;
	margin: 0 0 0 0;
}
.leftInner .resalatuna table tr td select
{
	height: 20px;
	color: #5A2800;
	width: 350px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftInner .resalatuna table .textSelect
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0 0 3px 0;
	margin: 0 0 0 0;
}
.leftInner .resalatuna .TitleText
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 6px 20px 0 0;
	margin: 0;
	background: url(images/arrow_news.jpg) right 13px no-repeat;
}
.leftInner .resalatuna .order a
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
}
.leftInner .resalatuna .text
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
}
.leftInner .resalatuna .liner
{
	border-bottom: 1px solid #E7DCC3;
}
/*
Speech
---------------------------------------------- */
.leftInner .speech
{
	width: 630px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}
.leftInner .speech .liner
{
	border-bottom: 1px solid #E7DCC3;
}
.leftInner .speech p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 0;
	margin: 0 0 10px 0;
	line-height: 16px;
	text-align: right;
	color: #5A2800;
}
.leftInner .speech ul
{
	padding: 0 0 0 0;
	margin: 0 0 5px 0;
	list-style: none;
}
.leftInner .speech ul li
{
	padding: 0;
	margin: 4px 0;
	list-style: none;
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.leftInner .speech ul li a
{
	padding: 4px 0;
	margin: 0;
	list-style: none;
	color: #d56c0c;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.leftInner .speech h1
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0 15px 0 0;
	margin: 10px 0;
	background: url(images/arrow_news.jpg) right 5px no-repeat;
}
.leftInner .speech span
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 550px;
	vertical-align: top;
	display: inline-block;
}
.leftInner .speech .spanImage
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	vertical-align: top;
	display: inline-block;
}

.leftInner .speech .spanImage a
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	text-decoration: none;
}

.leftInner .speech .spanImage a:hover
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	text-decoration: underline;
}

.leftInner .speech .mainTextSize
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 100px;
	vertical-align: top;
	display: inline-block;
}
.leftInner .speech .mainText
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	width: 75px;
	vertical-align: top;
	display: inline-block;
}

.leftInner .speech .newsLatterTitle
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	padding: 0 0 0 5px;
	border-right: 1px solid #5A2800;
	margin: 10px 0;
}
.leftInner .speech .newsLatterTitle a
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
}

.leftInner .speech .moreLatter
{
	font: bold 9px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: underline;
	padding: 0 0 0 0;
	margin: 0;
}


.leftInner .speech .tableSpeech
{
	width: 600px;
	padding: 0 0 0 0;
	margin: 30px 0 0 0;
}
.leftInner .speech .tableSpeech span
{
	font: bold 13px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	text-align: right;
	vertical-align: top;
	display: inline-block;
}
.leftInner .speech .tableSpeech tr td
{
	color: #5A2800;
	padding: 5px 0;
	margin: 0;
}
.leftInner .speech .tableSpeech .go
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #d56c0c;
	width: 200px;
}
.leftInner .speech .tableSpeech select
{
	height: 20px;
	color: #5A2800;
	width: 400px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
/*
Right Inner
---------------------------------------------- */
.rightInner
{
	width: 200px;
	padding: 0 0 0 0;
	margin: 15px 37px 0 0;
	float: right;
}
.rightInner .bannerInner a
{
	margin: 25px 5px 0 0;
	padding: 0 0 0 0;
	float: right;
}
.rightInner .child
{
	border-right: 1px dotted #5A2800;
	padding: 5px 0;
	margin: 30px 5px 0 0;
	float: right;
}
.rightInner .child h3
{
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	padding: 0;
	margin: 0 8px 0 0;
}
.rightInner .child ul
{
	padding: 0;
	margin: 0 8px 0 0;
	list-style: none;
}
.rightInner .child ul li
{
	padding: 0 10px 5px 0;
	margin: 5px 0 0 5px;
	color: #5A2800;
	border-bottom: 1px solid #f0e7cd;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/arrow_path.jpg) right 7px no-repeat;
}
.rightInner .child ul li a
{
	padding: 0;
	margin: 0;
	color: #5A2800;
}

/*
Path
---------------------------------------------- */
.userPosition
{
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
}
.userPosition a
{
	margin: 5px 3px 3px 3px;
	padding: 0;
	color: #D56C0C;
}
.userPosition a:hover
{
	color: #D56C0C;
	text-decoration: underline;
}
.sitemapPath
{
	color: #D56C0C;
}



/*
Send
---------------------------------------------- */
.sendPrint
{
	padding: 0;
	margin: 0;
	position: absolute;
	left: 45px;
	top: 300px;
	float: left;
	z-index: 0;
	width: 500px;
}
.sendPrint ul
{
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
}
.sendPrint ul li
{
	padding: 0;
	margin: 0 10px 0 0;
	float: left;
}
.sendPrint ul li a
{
	color: #D56C0C;
	font: bold 9px Tahoma, Arial, Helvetica, sans-serif;
}
.sendPrint .s
{
	padding: 0 15px 0 0;
	margin: 0 10px 0 0;
	float: left;
	background: url(images/icon-send.jpg) right 5px no-repeat;
}
.sendPrint .bookShare
{
	padding: 0 10px 0 0;
	margin: 0 10px 0 0;
	float: left;
	background: url(images/bookMark.jpg) right no-repeat;
}
.sendPrint .p
{
	padding: 0 15px 0 0;
	margin: 0 10px 0 0;
	float: left;
	background: url(images/icon-print.jpg) right 4px no-repeat;
}
.sendPrint ul li img
{
	cursor: pointer;
}
/* Send To Friend */
#popupMask
{
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	display: none;
}
#popupContainer
{
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display: none;
	padding: 0px;
}
#popupInner
{
	border: 1px solid #6C2E0C;
	background-color: #ffffff;
	color: #000;
}
#popupFrame
{
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}
#popupTitleBar
{
	background-color: #832204;
	color: #ffffff;
	font-weight: bold;
	height: 1.3em;
	padding: 5px;
	border-bottom: 2px solid #6C2E0C;
	border-top: 1px solid #6C2E0C;
	border-left: 1px solid #6C2E0C;
	border-right: 1px solid #6C2E0C;
	position: relative;
	z-index: 203;
}
#popupTitle
{
	float: left;
	font-size: 1.1em;
}
#popupControls label
{
	float: left;
	margin: 0 0 0 13px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	font-variant: small-caps;
}
#popupControls img
{
	float: right;
}
/* End Send To A Friend */



/*
Footer
---------------------------------------------- */
.footer
{
	background: #fff url(images/bg_footer.jpg) right top repeat-x;
	position: relative;
	height: 25px;
	margin: 15px 0 0 0;
	text-align: right;
	color: #FFFFFF;
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
}
.bottomLinks
{
	color: #fff;
	padding: 0 10px 0 0;
	margin: 2px 0 0 0;
}
.bottomLinks a
{
	color: #fff;
	text-decoration: none;
}
.bottomLinks a:hover
{
	text-decoration: underline;
}
.copyright
{
	color: #5A2800;
	font: normal 10px Tahoma, Arial, Helvetica, sans-serif;
	padding: 10px 10px 0 0;
	line-height: 13px;
}
.copyright a
{
	color: #5A2800;
}
.copyright a:hover
{
	text-decoration: underline;
}
.footer .isoPic
{
	float: left;
	padding: 10px 0 5px 10px;
	margin: 0;
	border: 0;
}
.footer .isoPic a
{
	padding: 0 0 0 0;
	border: 0;
	cursor: pointer;
}


/* Info Section
--------------------------------------------------------------------*/
.menu_container_div
{
	background: #4D1C0B !important;
	padding: 0;
	display: none;
	z-index: 10000;
	position: absolute;
	border: 1px solid #90320E;
	width: 898px;
}
/* General Tabs */
.tabberlive .tabbertabhide
{
	display: none;
}
.tabber
{
}
.tabberlive
{
	/* container */
	margin: 0;
	width: 900px;
	margin-top: 0;
	padding-top: 0;
}
/*Selected Tab*/
ul.tabbernav
{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 900px;
	overflow: hidden;
}
ul.tabbernav li
{
	margin: 0;
	float: right;
}
/*Not Selected Tabs*/
ul.tabbernav li a
{
	color: #4d4d4d;
	margin: 0;
	padding: 6px 80px 6px 0;
	width: 145px;
	display: block;
	color: #330000;
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	background: url(images/tab_nonselect.jpg) right top no-repeat;
}
ul.tabbernav li a:link, ul.tabbernav li a:visited
{
	color: #fff;
	text-decoration: none;
}
ul.tabbernav li a:hover
{
	color: #CF8F30;
}
ul.tabbernav li.tabberactive a:link, ul.tabbernav li.tabberactive a:visited
{
	background: none;
	border-bottom: 0;
	color: #CF8F30;
	background: #fff url(images/tabs_select.jpg) right top no-repeat;
}
ul.tabbernav li.tabberactive a:hover, ul.tabbernav li.tabberactive a:active
{
	background: #fff url(images/tabs_select.jpg) right top no-repeat;
	color: #CF8F30;
}
.tabberlive .tabbertab
{
	padding: 0;
	position: relative;
	margin: 0;
	width: 900px;
	height: auto; /*230px;*/
	text-align: right;
	background: url(images/bg_tabs.jpg) bottom right repeat-x;
}
.tabberlive .tabbertab h3
{
	display: none;
}
.services
{
	width: 900px;
	color: #fff;
	padding: 5px 0;
	margin: 5px 0 10px 0;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
}
.services tr td
{
	color: #FFFBE1;
}
.services tr td a
{
	color: #FFFBE1;
	padding: 0 10px 0 0;
	margin: 5px 10px 5px 0;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	float: right;
	background: url(images/box1.jpg) right 5px no-repeat;
}
.services tr td a:hover
{
	color: #E9BE4C;
}
.services .keyButt
{
	margin: 0 10px;
	width: auto;
}
.services .keyButt a
{
	background-color: #C87809;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	width: auto;
	margin: 0 3px 0 40px;
	padding: 3px 5px;
	cursor: pointer;
	float: left;
}
.services .keyButt a:hover
{
	color: #fff;
}
.companyTaball
{
	overflow: hidden;
	padding: 5px 0;
	margin: 0 0 0 0;
	width: 900px;
}
.companyTab
{
	margin: 0 0 5px 0;
	padding: 2px 7px 0 0;
	width: 290px;
	float: right;
}
.companyTab dt
{
	color: #DDAE4A;
	margin: 5px 0;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #90320e;
}
.companyTab dd
{
	margin: 0 0 0 0;
	padding: 3px 0;
	color: #FFFBE1;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
}
.companyTab dd a
{
	color: #FFFBE1;
	background: url(images/box1.jpg) right 5px no-repeat;
	padding: 0 10px 0 0;
	margin: 0;
	display: block;
}
.companyTab dd a:hover
{
	color: #E9BE4C;
}
.clear
{
	clear: both;
}
.companyTabLast
{
	margin: 0 0 0 0;
	padding: 2px 7px 0 0;
	float: right;
}
.companyTabLast dt
{
	color: #DDAE4A;
	margin: 5px 0;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #90320e;
}
.companyTabLast dd
{
	width: 297px;
	margin: 0 0 0 0;
	padding: 3px 0 3px 0;
	color: #FFFBE1;
	float: right;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
}
.companyTabLast dd a
{
	color: #FFFBE1;
	background: url(images/box1.jpg) right 5px no-repeat;
	padding: 0 10px 0 0;
	margin: 0;
	display: block;
}
.companyTabLast dd a:hover
{
	color: #E9BE4C;
}
.officeTaball
{
	overflow: hidden;
	width: 900px;
	padding: 5px 0;
	margin: 0 0 0 0;
}
.officeTab
{
	margin: 0 0 0 0;
	padding: 2px 7px 0 0;
	width: 104px;
	float: right;
}
.officeTab dt
{
	color: #DDAE4A;
	margin: 5px 0;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #90320e;
}
.officeTab dd
{
	margin: 0;
	padding: 3px 0;
	color: #FFFBE1;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
}
.officeTab dd a
{
	color: #FFFBE1;
	background: url(images/box1.jpg) right 5px no-repeat;
	padding: 0 10px 0 0;
	margin: 0;
	display: block;
}
.officeTab dd a:hover
{
	color: #E9BE4C;
}
.clear
{
	clear: both;
}
.officeTabLast
{
	margin: 0 0 5px 0;
	padding: 2px 7px 0 0;
	width: 770px;
	float: right;
}
.officeTabLast dt
{
	color: #DDAE4A;
	margin: 5px 0;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #90320e;
}
.officeTabLast dd
{
	width: 110px;
	margin: 0;
	padding: 3px 0 3px 0;
	color: #FFFBE1;
	float: right;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
}
.officeTabLast dd a
{
	color: #FFFBE1;
	background: url(images/box1.jpg) right 5px no-repeat;
	padding: 0 10px 0 0;
	margin: 0;
	display: block;
}
.officeTabLast dd a:hover
{
	color: #E9BE4C;
}
.chairman
{
	width: 900px;
	padding: 0;
	margin: 0 0 0 0;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	overflow: hidden;
}
.chairman img
{
	float: right;
}
.chairman h4
{
	padding: 0;
	margin: 0;
	background: url(images/name_chairman.gif) right top no-repeat;
	width: 277px;
	height: 54px;
}
.chairman span
{
	color: #5A2800;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	padding: 5px 0 0 0;
	margin: 0 0 0 30px;
	float: right;
	line-height: 15px;
}
.chairman a
{
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
/*
Menu
---------------------------------------------- */

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu
{
	margin: 0;
	border: 0 none;
	padding: 0 10px 0 0;
	width: 890px; /*For KHTML*/
	list-style: none;
	z-index: 1000;
}
ul#navmenu li
{
	margin: 0;
	border: 0 none;
	padding: 0;
	float: right; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: auto;
	z-index: 1000;
	background: url(images/line2.jpg) left 4px no-repeat;
}
ul#navmenu ul
{
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 230px;
	list-style: none;
	display: none;
	position: absolute;
	top: 24px;
	border-top: 1px solid #f4dd8f;
	right: 0;
	z-index: 1000;
}
ul#navmenu ul:after /*From IE 7 lack of compliance*/
{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
	z-index: 1000;
}
ul#navmenu ul li
{
	width: 230px;
	float: right; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	z-index: 1000;
}
/* Root Menu */
ul#navmenu a
{
	padding: 6px 15px 6px 15px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #4e1e07;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	z-index: 1000;
}
/* Root Menu Hover Persistence */
ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a
{
	background: url(images/over.gif) center top no-repeat;
	color: #B94514;
	z-index: 1000;
}
/* 2nd Menu */
ul#navmenu li:hover li a, ul#navmenu li.iehover li a
{
	float: none;
	background: #4D1C0B;
	color: #FFFBE1;
	border-bottom: 1px solid #90320e;
	border-left: 1px solid #90320e;
	border-right: 1px solid #90320e;
	z-index: 1000;
}
/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a
{
	background: #FFFBE1;
	color: #330600;
	z-index: 1000;
}
/* 3rd Menu */
ul#navmenu li:hover li:hover li a, ul#navmenu li.iehover li.iehover li a
{
	background: #fff;
	z-index: 1000;
	color: #330000;
}
/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover, ul#navmenu li:hover li:hover li:hover a, ul#navmenu li.iehover li.iehover li a:hover, ul#navmenu li.iehover li.iehover li.iehover a
{
	background: #90320e;
	color: #FFF;
	z-index: 1000;
}
/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a, ul#navmenu li.iehover li.iehover li.iehover li a
{
	background: #fff;
	color: #330000;
	z-index: 1000;
}
/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover, ul#navmenu li.iehover li.iehover li.iehover li a:hover
{
	background: #CCC;
	color: #FFF;
	z-index: 1000;
}
ul#navmenu ul ul, ul#navmenu ul ul ul
{
	display: none;
	position: absolute;
	top: 0;
	right: 230px;
	z-index: 1000;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul
{
	display: none;
	z-index: 1000;
}
ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul
{
	display: block;
	z-index: 1000;
}

/*Services Search */

.info
{
	height: auto;
	width: auto;
	margin-bottom: 1em;
	padding: 2px;
	border: 0px solid #888;
}
.jqac-menu
{
	font-size: 14px;
	color: black;
	background-color: white;
	border: 1px solid #aaa;
	text-align: right;
}
.jqac-menu ul
{
	margin: 1px;
	padding: 1px;
	overflow: hidden;
}
.jqac-menu ul li
{
	background-repeat: no-repeat;
	background-position: 1px 5px;
	background-image: url(images/arrowch.jpg);
	margin: 10px 10px 0 0;
	padding: 0 10px 0 0;
	overflow: hidden;
}
.jqac-menu .jqac-link
{
	cursor: pointer;
	display: block;
	color: #872B08;
}
.jqac-menu .jqac-highlight
{
	background-color: #fff;
	text-decoration: underline;
	color: #872B08;
}
.jqac-menu .jqac-warning
{
	font-style: italic;
}
.jqac-menu em
{
	text-decoration: underline;
	color: Red;
}
.jqac-menu .jqs-info
{
	text-align: right;
	font-style: italic;
	font-size: .75em;
	color: #666;
}
/* Accordion */
.sm
{
	width: 708px;
	display: block;
	overflow: hidden;
}
.sm2
{
	float: right;
	width: 300px;
	display: inline;
	overflow: hidden;
	padding: 0 0 0 0;
	margin: 0 0 0 7px;
}
.sm2 img
{
	cursor: pointer;
	border-width: 0px;
	margin: 0;
	padding: 2px 0 0 0;
}
.sm2 .badyText
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: 15px;
	width: 300px;
	text-align: right;
}
.sm2 h4 a
{
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #542408;
	margin: 0 0 3px 0;
	padding: 0;
}
.ourServices
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
}
.ourServices a
{
	cursor: pointer;
	padding: 0 5px 0 0;
	margin: 5px 0;
	float: right;
	display: block;
	text-decoration: underline;
	background: url(images/arrowsmal.gif) right center no-repeat;
}
.tableSub1 .inputSubscribe1
{
	padding: 2px;
	margin: 5px 0 0 0;
	height: 12px;
	text-align: right;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}

.tableSub1 img
{
	padding: 0 0 0 0;
	margin: 5px 1px 0 0;
}

/* End Accordion */

/* Bookmark */
#addthis_services
{
	background-color: #FFFFFF;
}

#addthis_services a
{
	padding: 0px 4px 0px 0px;
	color: #333333;
	display: block;
	font-weight: normal;
}

#addthis_services td
{
	padding: 1px 0px 1px 0px;
}

#addthis_dropdown15 a:hover
{
	background-color: #F5F5F5;
	border-bottom: 0px;
}

#addthis_dropdown15 a
{
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#addthis_dropdown15 img
{
	border: none;
	vertical-align: middle;
	width: 16px;
	height: 16px;
}

#addthis_dropdown15
{
	z-index: 1000000;
	text-align: right;
	width: 230px;
	position: absolute;
	display: none;
	border: #CCCCCC solid 1px;
	padding: 1px 1px 0px 1px;
	overflow: hidden;
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

/* End Bookmark */

/* SpryTabbed Panels */

.TabbedPanels
{
	margin: 0;
	padding: 0 0 0 0;
	float: right;
	clear: none;
	width: 900px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}


.TabbedPanelsTabGroup
{
	margin: 0 0 5px 0;
	padding: 0px;
}


.TabbedPanelsTab
{
	position: relative;
	top: 0;
	float: right;
	padding: 0;
	margin: 0;
	font: bold 0.7em sans-serif;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	background: url(images/backGround_Tabs.jpg) right top no-repeat;
	width: 88px;
	height: 20px;
}


.TabbedPanelsTabHover
{
	background: url(images/backGround_Tabs.jpg) right top no-repeat;
	color: #000;
}


.TabbedPanelsTabSelected
{
	background: url(images/backGround_Tabs_select.jpg) right top no-repeat;
	color: #D56C0C;
	width: 108px;
	height: 20px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}


.TabbedPanelsTab a
{
	text-decoration: none;
}


.TabbedPanelsContentGroup
{
	clear: both;
}


.TabbedPanelsContent
{
	padding: 0;
}


.TabbedPanelsContent p
{
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #5A2800;
	padding: 5px 0 10px 0;
	text-align: right;
	line-height: 17px;
}


.TabbedPanelsContent a
{
	background: transparent url(images/arrowsmal.jpg) no-repeat center left;
	cursor: pointer;
	margin: 0 5px 0 0;
	padding: 0 0 0 10px;
	text-decoration: underline;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
}


.TabbedPanelsContentArabic
{
	padding: 0 6px;
	text-align: right;
}


.TabbedPanelsContentArabic p
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #5A2800;
	padding: 5px 0 10px 0;
	text-align: right;
	line-height: 17px;
}


.TabbedPanelsContentArabic a
{
	background: transparent url(images/arrowsmalar.jpg) no-repeat center right;
	cursor: pointer;
	margin: 0;
	padding: 0 0 0 5px;
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}



.TabbedPanelsContentVisible
{
}


.VTabbedPanels .TabbedPanelsTabGroup
{
	float: right;
	position: relative;
}


.VTabbedPanels .TabbedPanelsTab
{
	float: none;
	margin: 0px;
}
.TabbedPanelsTabGroup .TabbedPanelsTab
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #954009;
	text-align: center;
	padding: 12px 0 0 0;
	margin: 0 0 0 0;
}

.TabbedPanelsTabGroup .TabbedPanelsTabSelected
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D56C0C;
	text-align: center;
}

.VTabbedPanels .TabbedPanelsTabSelected
{
	color: #fff;
}


.VTabbedPanels .TabbedPanelsContentGroup
{
	clear: none;
	float: right;
	padding: 0px;
}

.moreBengalii
{
	position: absolute;
	right: 220px;
	top: 527px;
	z-index: 10000;
}

.morePunjabi
{
	position: absolute;
	right: 75px;
	top: 530px;
	z-index: 10000;
}


/* End SpryTabbedPanels */

/* lytebox */
#lbOverlay
{
	z-index: 99998;
	left: 0px;
	width: 100%;
	position: fixed;
	top: 0px;
}
#lbOverlay
{
	background-color: #000000;
}
.red#lbOverlay
{
	background-color: #330000;
}
.green#lbOverlay
{
	background-color: #003300;
}
.blue#lbOverlay
{
	background-color: #011d50;
}
.gold#lbOverlay
{
	background-color: #666600;
}
#lbMain
{
	z-index: 99999;
	left: 0px;
	width: 100%;
	line-height: 0;
	position: absolute;
	text-align: center;
}
#lbMain A IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
#lbOuterContainer
{
	margin: 0px auto;
	width: 200px;
	position: relative;
	height: 200px;
	background-color: #fff;
}
.grey#lbOuterContainer
{
	border-right: #dbcbb4 3px solid;
	border-top: #dbcbb4 3px solid;
	border-left: #dbcbb4 3px solid;
	border-bottom: #dbcbb4 3px solid;
}
.red#lbOuterContainer
{
	border-right: #dbcbb4 3px solid;
	border-top: #dbcbb4 3px solid;
	border-left: #dbcbb4 3px solid;
	border-bottom: #dbcbb4 3px solid;
}
.green#lbOuterContainer
{
	border-right: #dbcbb4 3px solid;
	border-top: #dbcbb4 3px solid;
	border-left: #dbcbb4 3px solid;
	border-bottom: #dbcbb4 3px solid;
}
.blue#lbOuterContainer
{
	border-right: #5f89d8 3px solid;
	border-top: #5f89d8 3px solid;
	border-left: #5f89d8 3px solid;
	border-bottom: #5f89d8 3px solid;
}
.gold#lbOuterContainer
{
	border-right: #b0b000 3px solid;
	border-top: #b0b000 3px solid;
	border-left: #b0b000 3px solid;
	border-bottom: #b0b000 3px solid;
}
#lbDetailsContainer
{
	margin: 0px auto;
	font: 10px/1.4em Verdana, Helvetica, sans-serif;
	overflow: auto;
	width: 100%;
	background-color: #fff;
}
.grey#lbDetailsContainer
{
	border-right: #dbcbb4 3px solid;
	border-top: #dbcbb4 3px;
	border-left: #dbcbb4 3px solid;
	border-bottom: #dbcbb4 3px solid;
}
.red#lbDetailsContainer
{
	border-right: #dd0000 3px solid;
	border-top: #dd0000 3px;
	border-left: #dd0000 3px solid;
	border-bottom: #dd0000 3px solid;
}
.green#lbDetailsContainer
{
	border-right: #00b000 3px solid;
	border-top: #00b000 3px;
	border-left: #00b000 3px solid;
	border-bottom: #00b000 3px solid;
}
.blue#lbDetailsContainer
{
	border-right: #5f89d8 3px solid;
	border-top: #5f89d8 3px;
	border-left: #5f89d8 3px solid;
	border-bottom: #5f89d8 3px solid;
}
.gold#lbDetailsContainer
{
	border-right: #b0b000 3px solid;
	border-top: #b0b000 3px;
	border-left: #b0b000 3px solid;
	border-bottom: #b0b000 3px solid;
}
#lbImageContainer
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#lbIframeContainer
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#lbLoading
{
	background: url(images/loading.gif) no-repeat center 50%;
	left: 0%;
	width: 100%;
	line-height: 0;
	position: absolute;
	top: 45%;
	height: 32px;
	text-align: center;
}
#lbHoverNav
{
	z-index: 10;
	left: 0px;
	width: 100%;
	position: absolute;
	top: 0px;
	height: 100%;
}
#lbImageContainer > #lbHoverNav
{
	left: 0px;
}
#lbHoverNav A
{
	outline: none;
}
#lbPrev
{
	display: block;
	background: url(images/blank.gif) no-repeat;
	left: 0px;
	float: left;
	width: 49%;
	height: 100%;
}
.grey#lbPrev:hover
{
	background: url(images/prev_grey.gif) no-repeat left 15%;
}
.grey#lbPrev:hover:visited
{
	background: url(images/prev_grey.gif) no-repeat left 15%;
}
.red#lbPrev:hover
{
	background: url(images/prev_red.gif) no-repeat left 15%;
}
.red#lbPrev:hover:visited
{
	background: url(images/prev_red.gif) no-repeat left 15%;
}
.green#lbPrev:hover
{
	background: url(images/prev_green.gif) no-repeat left 15%;
}
.green#lbPrev:hover:visited
{
	background: url(images/prev_green.gif) no-repeat left 15%;
}
.blue#lbPrev:hover
{
	background: url(images/prev_blue.gif) no-repeat left 15%;
}
.blue#lbPrev:hover:visited
{
	background: url(images/prev_blue.gif) no-repeat left 15%;
}
.gold#lbPrev:hover
{
	background: url(images/prev_gold.gif) no-repeat left 15%;
}
.gold#lbPrev:hover:visited
{
	background: url(images/prev_gold.gif) no-repeat left 15%;
}
#lbNext
{
	display: block;
	right: 0px;
	background: url(images/blank.gif) no-repeat;
	float: right;
	width: 49%;
	height: 100%;
}
.grey#lbNext:hover
{
	background: url(images/next_grey.gif) no-repeat right 15%;
}
.grey#lbNext:hover:visited
{
	background: url(images/next_grey.gif) no-repeat right 15%;
}
.red#lbNext:hover
{
	background: url(images/next_red.gif) no-repeat right 15%;
}
.red#lbNext:hover:visited
{
	background: url(images/next_red.gif) no-repeat right 15%;
}
.green#lbNext:hover
{
	background: url(images/next_green.gif) no-repeat right 15%;
}
.green#lbNext:hover:visited
{
	background: url(images/next_green.gif) no-repeat right 15%;
}
.blue#lbNext:hover
{
	background: url(images/next_blue.gif) no-repeat right 15%;
}
.blue#lbNext:hover:visited
{
	background: url(images/next_blue.gif) no-repeat right 15%;
}
.gold#lbNext:hover
{
	background: url(images/next_gold.gif) no-repeat right 15%;
}
.gold#lbNext:hover:visited
{
	background: url(images/next_gold.gif) no-repeat right 15%;
}
#lbPrev2
{
	font-weight: bold;
	text-decoration: none;
}
#lbNext2
{
	font-weight: bold;
	text-decoration: none;
}
.grey#lbPrev2
{
	color: #6a3e01;
}
.grey#lbNext2
{
	color: #6a3e01;
}
.grey#lbSpacer
{
	color: #6a3e01;
}
.red#lbPrev2
{
	color: #6a3e01;
}
.red#lbNext2
{
	color: #6a3e01;
}
.red#lbSpacer
{
	color: #6a3e01;
}
.green#lbPrev2
{
	color: #003300;
}
.green#lbNext2
{
	color: #6a3e01;
}
.green#lbSpacer
{
	color: #6a3e01;
}
.blue#lbPrev2
{
	color: #6a3e01;
}
.blue#lbNext2
{
	color: #6a3e01;
}
.blue#lbSpacer
{
	color: #6a3e01;
}
.gold#lbPrev2
{
	color: #6a3e01;
}
.gold#lbNext2
{
	color: #6a3e01;
}
.gold#lbSpacer
{
	color: #6a3e01;
}
#lbPrev2_Off
{
	font-weight: bold;
}
#lbNext2_Off
{
	font-weight: bold;
}
.grey#lbPrev2_Off
{
	color: #6a3e01;
}
.grey#lbNext2_Off
{
	color: #6a3e01;
}
.red#lbPrev2_Off
{
	color: #6a3e01;
}
.red#lbNext2_Off
{
	color: #6a3e01;
}
.green#lbPrev2_Off
{
	color: #6a3e01;
}
.green#lbNext2_Off
{
	color: #82ff82;
}
.blue#lbPrev2_Off
{
	color: #b7caee;
}
.blue#lbNext2_Off
{
	color: #6a3e01;
}
.gold#lbPrev2_Off
{
	color: #6a3e01;
}
.gold#lbNext2_Off
{
	color: #6a3e01;
}
#lbDetailsData
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.grey#lbDetailsData
{
	color: #6a3e01;
}
.red#lbDetailsData
{
	color: #6a3e01;
}
.green#lbDetailsData
{
	color: #6a3e01;
}
.blue#lbDetailsData
{
	color: #6a3e01;
}
.gold#lbDetailsData
{
	color: #6a3e01;
}

#lbDetails
{
	text-align: center;
}

#lbCaption
{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	padding: 10px;
	border-top: 1px solid #cc9966;
	border-bottom: 1px solid #cc9966;
	background: #FFFFCC;
}

#lbNumberDisplay
{
	font-size: 11px;
	color: #666666;
}

#lbCaption
{
	display: block;
}
#lbNumberDisplay
{
	display: block;
	padding: 10px;
}
#lbNavDisplay
{
	display: block;
	padding: 10px 0;
	border: solid;
}

#lbBottomNav
{
	height: 20px;
	margin: 10px 0;
}

/*.grey#lbClose {BACKGROUND:  url(images/close_grey.png) no-repeat;}*/

.red#lbClose
{
	background: url(images/close_red.png) no-repeat;
}
.green#lbClose
{
	background: url(images/close_green.png) no-repeat;
}
.blue#lbClose
{
	background: url(images/close_blue.png) no-repeat;
}
.gold#lbClose
{
	background: url(images/close_gold.png) no-repeat;
}
#lbPlay
{
	float: right;
	margin-bottom: 1px;
	width: 64px;
	height: 28px;
}
.grey#lbPlay
{
	background: url(images/play_grey.png) no-repeat;
}
.red#lbPlay
{
	background: url(images/play_red.png) no-repeat;
}
.green#lbPlay
{
	background: url(images/play_green.png) no-repeat;
}
.blue#lbPlay
{
	background: url(images/play_blue.png) no-repeat;
}
.gold#lbPlay
{
	background: url(images/play_gold.png) no-repeat;
}
#lbPause
{
	float: right;
	margin-bottom: 1px;
	width: 64px;
	height: 28px;
}
.grey#lbPause
{
	background: url(images/pause_grey.png) no-repeat;
}
.red#lbPause
{
	background: url(images/pause_red.png) no-repeat;
}
.green#lbPause
{
	background: url(images/pause_green.png) no-repeat;
}
.blue#lbPause
{
	background: url(images/pause_blue.png) no-repeat;
}
.gold#lbPause
{
	background: url(images/pause_gold.png) no-repeat;
}


#lbPrev
{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat;
	display: block;
	left: 0;
	float: left;
}
#lbPrev:hover, #lbPrev:visited:hover
{
	background: url(images/prev_grey.gif) left 15% no-repeat;
}

#lbNext
{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat;
	display: block;
	right: 0;
	float: right;
}
#lbNext:hover, #lbNext:visited:hover
{
	background: url(images/next_grey.gif) right 15% no-repeat;
}

#lbClose
{
	width: 64px;
	height: 20px;
	float: left;
	background: url(images/close_grey.png) no-repeat;
	border: 0px solid #c00;
}

.myform2
{
	width: 450px;
	float: Right;
	margin: 0 0 10px 3px;
	padding: 2px 0;
}

.myform2 p
{
	clear: right;
	margin: 0;
	padding-right: 0;
	padding-top: 15px;
}
.myform2 span
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #5A2800;
	float: right;
	width: 218px;
	margin: 0;
	display: inline-block;
}
.myform2 .zaymabeddak
{
	width: 10px;
	color: #D56C0C;
}
.myform2 input
{
	width: 213px;
}
.myform2 div
{
	clear: both;
}
.myform2 .chek input
{
	padding: 0;
	margin: 5px 0 5px 0;
}
.myform2 .chek label
{
	width: 90px;
	padding: 0;
	margin: 5px 0 5px 10px;
	float: right;
}
.myform2 select
{
	width: 374px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myform2 h5
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0;
	margin: 20px 0 0 0;
	text-align: right;
}
.myform2 h5 span
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #D56C0C;
	padding: 0;
	width: auto;
	margin: 5px 0;
}
.myform2 br
{
	clear: both;
}
.myform2 .list
{
	width: 180px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myform2 textarea
{
	height: 100px;
	width: 370px;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
}
.myform2 .star
{
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #C84C02;
	padding: 0 5px;
}
.myform2 .BTNClass
{
	width: auto;
	background: #C84C02;
	color: #FFFFFF;
	text-align: center;
	height: 15px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	border: 0px;
	padding: 0 8px;
	height: 20px;
	margin: 20px 120px 0 0;
	cursor: pointer;
}
.myform2 .BTNClassHas
{
	width: auto;
	background: #C84C02;
	color: #FFFFFF;
	text-align: center;
	height: 15px;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	border: 0px;
	padding: 0 8px;
	height: 20px;
	margin: 10px 0 0 0;
	cursor: pointer;
}
.myform2 .cssError
{
	float: right;
	margin: 0 100px 0 20px;
	padding: 0 0 0 0;
}

.rdowidth{ width:52px !important;padding-left:7px;} 
.rdowidth input{ width:28px !important;}
.registrationdropdownlist select{ width:215px !important;}

#divCapatcha{float:right;margin-right:135px;}
#imgCapatcha {
    margin:10px;
}
.imgLoader{margin:16px 5px 5px 5px;float:right}
 









/* End lytebox */

/*-- Print ------------------------------------------------------------------------------------*/

@media Print
{
	.header, .flashHeader, .menubar, .eventsSearch, .headerInner, .mainTitle, .userPosition, .footerLinks, .copyright, .headerFlash, .sendPrint, .headerCandidates, .logOut, .bannerInner, .banner, .newcontent img, .rightData img, .leftNewsWebsites img, .leftNewsletterDownload img, .aboutUs img, .newsGroup img, .gridPage, .rightInner, .icontop, .icontopNewsGroup, .bookShare
	{
		display: none;
		visibility: hidden;
		height: 0;
		width: 0px;
		margin: 0;
		padding: 0;
	}
	p, .box2, .dateNews, small, ul, li, cvView, a
	{
		color: #000;
		font-size: 13px;
		padding: 0;
	}
	h2, h1, h3, h4, h5
	{
		font-size: 18px;
		color: #000;
		font-weight: normal;
		margin: 0;
		padding: 0;
	}
	.contentInner
	{
		padding: 0;
		margin: 0;
		list-style-type: none;
	}
	.leftInner .allServices ul
	{
		list-style: disc;
		padding: 0;
		margin: 0 0 0 45px;
	}
	.leftInner .allServices ul li
	{
		padding: 0;
		margin: 0;
	}
	.leftInner .allServices ul li a
	{
		font: normal 12px Arial, Helvetica, sans-serif;
		background: none;
		padding: 0;
		margin: 0;
	}
	.leftInner .allCompany ul
	{
		list-style: disc;
		padding: 0;
		margin: 0 0 0 45px;
	}
	.leftInner .allCompany ul li
	{
		padding: 3px 0;
		margin: 0;
	}
	.leftInner .allCompany ul li a
	{
		font: normal 12px Arial, Helvetica, sans-serif;
		background: none;
		padding: 0;
		margin: 0;
		color: #000;
	}
	.leftInner .allCompanyList ul
	{
		list-style: disc;
		padding: 0;
		margin: 0 0 0 45px;
	}
	.leftInner .allCompanyList ul li
	{
		padding: 3px 0;
		margin: 0;
	}
	.leftInner .allCompanyList ul li a
	{
		font: normal 12px Arial, Helvetica, sans-serif;
		background: none;
		padding: 0;
		margin: 0;
		color: #000;
	}
}

