﻿/*.wrapper {
	width:1000px;
	height:100%; min-height:100%;
	margin:auto;
	position:relative;	
}
*/
/* IE 6.x */
.white-box-cntr {
	width:960px;
	height:210px;
	padding:15px 5px 15px 15px;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/portals/0/skins/english/images/backgrounds/flash-box_bg.png);
	}
	
.white-box-lft {
	width:10px;
	height:240px;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=fixed, src=/portals/0/skins/english/images/backgrounds/flash-box-lft_bg.png);
	top:6px;
	left:0;
	position:absolute;
	}
	
.white-box-rght {
	width:10px;
	height:240px;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=fixed, src=/portals/0/skins/english/images/backgrounds/flash-box-rght_bg.png);
	top:6px;
	right:0;
	position:absolute;
	}
	
.logo-reports {
	width:215px;
	height:210px;
	margin:0 22px 0 0;
	float:left;
	background:#ffffff;
	}
	
.mainmenu-container{
	width:980px;
	height:65px;
	padding:5px 0 0 0;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=/portals/0/skins/english/images/backgrounds/main-menu_bg.png);
	}
	
.mainmenu-wrapper-lft {
	width:10px;
	height:70px;
	position:absolute;
	left:0;
	top:0;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=fixed, src=/portals/0/skins/english/images/backgrounds/main-menu-lft_bg.png);
	}
	
.mainmenu-wrapper-rght {
	width:10px;
	height:70px;
	position:absolute;
	right:0;
	top:0;
	filter:
	progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=fixed, src=/portals/0/skins/english/images/backgrounds/main-menu-rght_bg.png);
	}
	
.poll {
	width:230px;
	height:auto;
	background:url(images/backgrounds/poll-servey_bg.gif) no-repeat center 30px;
	padding:0 0 0px;
	}

/* IE 7.x */	
html {
	height:100%;
	}
	
body {
	height:100%;
	margin:0;
	padding:0;
	border:0;
	background:#5a7f2f url(images/backgrounds/main_bg.gif) repeat-x left top;
	font-family:Georgia, Times New Roman, Times, serif;
	}
	
a {
	text-decoration:none;
	outline:none;
	}
	
h1 {
	margin:0;
	padding:0 0 1em;
	font:normal 24px Arial, Helvetica, sans-serif;
	line-height:1em;
	color:#009947;
}
	
h2 {
	margin:0;
	padding:0;
	font:bold 16px Arial, Helvetica, sans-serif;
	line-height:1em;
}
	
.wrapper[class] {
	width:1000px;
	min-height:100%;
	margin:auto;
	position:relative;
	direction:rtl;
	}
	
.in-wrapper {
	padding:0 0 100px;
	}
	
/*--------------------Header Items Start--------------------*/
	
#header {
	width:990px;
	height:auto;
	padding:0 5px;
	color:#ffffff;
	cursor:default;
	}
	
.top-nav {
	width:600px;
	height:22px;
	margin:10px 0;
	float:right;
	}
	
.top-nav ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
.top-nav li {
	margin:0 0 0 20px;
	padding:0 28px 0 0;
	float:right;
	line-height:22px;
	font-size:14px;
	}
	
li.home {
	background:url(images/icons/home_icon.gif) no-repeat right top;
	}
	
li.map {
	background:url(images/icons/map_icon.gif) no-repeat right top;
	}
	
li.links {
	background:url(images/icons/links_icon.gif) no-repeat right top;
	}
	
li.media {
	background:url(images/icons/media_icon.gif) no-repeat right top;
	}
	
li.contact {
	background:url(images/icons/contact_icon.gif) no-repeat right top;
	}
	
.top-nav li a {
	color:#ffffff;
	}
	
.top-nav li a:hover {
	color:#c8e6c8;
	}
	
.top-nav li a:active {
	color:#c8e6c8;
	}
	
.language-select {
	width:49px;
	height:18px;
	margin:10px 0;
	padding:4px 0 0 10px;
	border-left:1px solid #00803c;
	float:right;
	text-align:left;
	font-size:11px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
.language-select a {
	color:#ffffff;
	}
	
.language-select a:hover {
	color:#c8e6c8;
	}
	
.language-select a:active {
	color:#c8e6c8;
	}
	
.search-section {
	width:330px;
	height:22px;
	margin:10px 0;
	float:right;
	}

.search-section form {
	margin:0;
	padding:0 10px 0 0;
	border:0;
	}
	
.search-field {
	width:244px;
	height:17px;
	margin:0 0 0 10px;
	padding:3px 3px 0 3px;
	border:1px solid #cccccc;
	background:#ffffff url(images/backgrounds/search_bg.gif) repeat-x right top;
	color:#009947;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:right;
	}
	
.search-btn {
	margin:0;
	padding:0;
	border:0;
	width:58px;
	height:22px;
	background:#9eca68 url(images/buttons/search.gif) no-repeat center center;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#009947;
	cursor:pointer;
	float:right;
	padding:0 0 1px 0;
	}
	
.search-btn-o {
	margin:0;
	padding:0;
	border:0;
	width:58px;
	height:22px;
	background:#9eca68 url(images/buttons/search-o.gif) no-repeat center center;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#009947;
	cursor:pointer;
	float:right;
	padding:0 0 1px 0;
	}
	
/*--------------------Header Items End--------------------*/

/*--------------------Flash Box Items Start--------------------*/

#top-white-box {
	width:980px;
	height:240px;
	padding:6px 10px 0 10px;
	position:relative;
	clear:both;
	}

.white-box-cntr[class] {
	width:960px;
	height:210px;
	padding:15px 15px 15px 5px;
	background:url(images/backgrounds/flash-box_bg.png) repeat-x left top;
	}
	
.white-box-lft[class] {
	width:10px;
	height:240px;
	background:url(images/backgrounds/flash-box-lft_bg.png) no-repeat center center;
	top:6px;
	left:0;
	position:absolute;
	}
	
.white-box-rght[class] {
	width:10px;
	height:240px;
	background:url(images/backgrounds/flash-box-rght_bg.png) no-repeat center center;
	top:6px;
	right:0;
	position:absolute;
	}
	
.logo-reports[class] {
	width:215px;
	height:210px;
	margin:0 0 0 25px;
	float:right;
	background:#ffffff;
	}
	
.logo {
	width:215px;
	height:122px;
	}
	
.logo img {
	border:0;
	}
	
.reports {
	width:215px;
	height:83px;
	margin:5px 0 0 0;
	background:url(images/backgrounds/reports_bg.gif) no-repeat center top;
	}
	
.reports-title {
	width:194px;
	height:22px;
	padding:12px 11px 0 10px;
	font-size:15px;
	color:#009947;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.reports-form {
	width:195px;
	height:23px;
	padding:0 10px;
	}
	
.reports-form form {
	margin:0;
	padding:0;
	border:0;
	}
	
.reports-form select {
	width:159px;
	height:23px;
	color:#333333;
	float:right;
	margin:0 0 0 7px;
	font:normal 14px Arial, Helvetica, sans-serif;
	}

.reports-btn {
	width:28px;
	height:22px;
	float:right;
	font:normal 12px Georgia, Times New Roman, Times, serif;
	color:#ffffff;
	border:0;
	background:url(images/buttons/go.gif) no-repeat center center;
	cursor:pointer;
	padding:0 0 2px 0;
	}
	
.reports-btn-o {
	width:28px;
	height:22px;
	float:right;
	font:normal 12px Georgia, Times New Roman, Times, serif;
	color:#ffffff;
	border:0;
	background:url(images/buttons/go-o.gif) no-repeat center center;
	cursor:pointer;
	padding:0 0 2px 0;
	}
	
.reports-reader {	
	width:193px;
	height:20px;
	font-size:12px;
	color:#009947;
	padding:6px 11px 0 11px;
	}
	
.reports-reader a {
	color:#009947;
	}
	
.reports-reader a:hover {
	text-decoration:underline;
	}
	
.reports-reader a:active {
	text-decoration:underline;
	}
	
.flash-box {
	width:720px;
	height:210px;
	float:right;
	background:#f2f2f2;
	}
	
/*--------------------Flash Box Items End--------------------*/

/*--------------------Main Navigation Menu Start--------------------*/

.mainmenu-wrapper {
	width:980px;
	height:71px;
	padding:0 10px;
	position:relative;
	cursor:default;
	}
	
.mainmenu-container[class] {
	width:980px;
	height:65px;
	padding:5px 0 1px;
	background:url(images/backgrounds/main-menu_bg.png) repeat-x right top;
	}
	
.mainmenu-wrapper-lft[class] {
	width:10px;
	height:71px;
	position:absolute;
	left:0;
	top:0;
	background:url(images/backgrounds/main-menu-lft_bg.png) no-repeat center center;
	}
	
.mainmenu-wrapper-rght[class] {
	width:10px;
	height:71px;
	position:absolute;
	right:0;
	top:0;
	background:url(images/backgrounds/main-menu-rght_bg.png) no-repeat center center;
	}
	
/*Main Menu Items*/
	
.main-menu {
	width:980px;
	height:35px;
	}
	
.main-menu ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
.main-menu li {
	float:left;
	}
	
.main-menu li a {
	display:block;
	height:28px;
	padding:7px 30px 0 30px;
	float:left;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
	
.main-menu li a:hover {
	background:url(images/backgrounds/menu/menu_hvr.gif) repeat-x left 1px;
	}
	
li.separator {
	display:block;
	width:1px;
	height:34px;
	padding:0;
	margin:1px 0 0 0;
	background:#d99d11;
	float:left;
	}
	
/*About Us*/
	
li.about a {
	padding:7px 15px 0 31px;
	}
	
li.about a:hover {
	background:url(images/backgrounds/menu/menu-about_hvr.gif) no-repeat left 1px;
	}
#about a.selected:link, #about a.selected {background:url(images/backgrounds/menu/menu-about.gif) no-repeat 0 center;}	
	
li.about-act {
	background:url(images/backgrounds/menu/menu-about.gif) no-repeat right center;
	}
	
li.about-act a {
	padding:7px 15px 0 31px;
	}
	
li.about-act a:hover {
	background:none;
	}
	
/*Financials*/

li.financials {
	background:url(images/backgrounds/menu/menu-financials.gif) no-repeat center center;
	}
	
li.financials a:hover {
	background:none;
	}
#finc a.selected:link, #finc a.selected {background:url(images/backgrounds/menu/menu-financials.gif) no-repeat center center;}	
#finc a:visited {color:#fff;}
	
/*Projects*/

li.projects {
	background:url(images/backgrounds/menu/menu-projects.gif) no-repeat center center;
	}
#proj a.selected:link, #proj a.selected {background:url(images/backgrounds/menu/menu-projects.gif) no-repeat center center;}
	
li.projects a:hover {
	background:none;
	}
	
/*Corporate*/

li.corporate {
	background:url(images/backgrounds/menu/menu-corporate.gif) no-repeat center center;
	}
#Corp a.selected:link, #Corp a.selected {background:url(images/backgrounds/menu/menu-corporate.gif) no-repeat center center;}
	
li.corporate a:hover {
	background:none;
	}
	
/*Legislations*/

li.legislations {
	background:url(images/backgrounds/menu/menu-legislations.gif) no-repeat center center;
	}
#Legis a.selected:link, #Legis a.selected {background:url(images/backgrounds/menu/menu-legislations.gif) no-repeat center center;}	
	
li.legislations a:hover {
	background:none;
	}
	
/*Services*/

li.services {
	background:url(images/backgrounds/menu/menu-services.gif) no-repeat center center;
	}
#serv a.selected:link, #serv a.selected {background:url(images/backgrounds/menu/menu-services.gif) no-repeat center center;}	
	
li.services a:hover {
	background:none;
	}
	
/*Organization Structure*/
	
li.organization a {
	padding:7px 31px 0 16px;
	}
#organ a.selected:link, #organ a.selected {background:url(images/backgrounds/menu/menu-organization.gif) no-repeat right center;}	
	
li.organization a:hover {
	background:url(images/backgrounds/menu/menu-organization_hvr.gif) no-repeat left 1px;
	}
	
li.organization-act {
	background:url(images/backgrounds/menu/menu-organization.gif) no-repeat 0 center;
	}
	
li.organization-act a {
	padding:7px 31px 0 16px
	}
	
li.organization-act a:hover {
	background:none;
	}

/*---*/
	
.sub-menu {
	width:950px;
	height:23px;
	padding:8px 15px 0;
	}
	
.sub-menu ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
.sub-menu li {
	font-size:14px;
	float:right;
	padding:0 16px 0 20px;
	color:#009947;
	}
	
.sub-menu li a {
	color:#009947;
	}
	
.sub-menu li a:hover {
	color:#e8a713;
	}
	
.sub-menu li a:active {
	color:#e8a713;
	}
	
li.current-page {
	background:url(images/icons/arrow_icon.gif) no-repeat right 4px;
	cursor:default;
	}
	
/*--------------------Main Navigation Menu End--------------------*/

/*--------------------Main Content Area Start--------------------*/

#content-wrapper {
	width:1000px;
	height:auto;
	padding:0 0 10px;
	position:relative;
	}
	
.content-container {
	width:1000px;
	height:auto;
	background:#ffffff url(images/backgrounds/content_bg.gif) repeat-y center top;
	padding:0 0 24px;
	/*overflow:auto;*/
	}
	
.content-top-shdw {
	width:990px;
	height:29px;
	margin:0 5px;
	background:url(images/backgrounds/content-top_bg.gif) repeat-x left top;
	}
	
.content-wrapper-btm {
	width:1000px;
	height:10px;
	background:url(images/backgrounds/content-btm_bg.gif) no-repeat center center;
	position:absolute;
	bottom:0;
	left:0;
	}
	
#columns-container {
	width:950px;
	height:100%;
	overflow:auto;/*Very Important!*/
	margin:0 25px;
	background:url(images/backgrounds/content-separator.gif) repeat-y 242px top;
	}
	
/*Left Column Start*/
	
#left-column {
	width:695px;
	height:100%;
	margin:0 0 0 25px;
	padding:0 0 30px;
	float:right;
	}
	
.welcome {
	width:665px;
	height:auto;
	padding:0 10px 25px 20px;
	color:#333333;
	}
	
.welcome p {
	font-size:16px;
	line-height:140%;
	padding:0 0 1em;
	margin:0;
	text-align:justify;
	}
	
#featured-boxes {
	width:680px;
	height:285px;
	overflow:hidden;
	/*background:url(images/backgrounds/featured-boxes_bg.gif) repeat-y center top;*/
	}
	
.box-middle {
	width:215px;
	height:auto;
	padding:0 13px 20px;
	margin:0 12px 0;
	float:right;
	}
	
.box-left-right {
	width:215px;
	height:auto;
	padding:0 0 20px 0;
	float:left;
	}

.box-left-right-c
{
    width: 215px;
    height: auto;
    padding: 0 0 20px 0; 
}
	
.box-head {
	width:215px;
	height:30px;
	color:#ffffff;
	padding:0;
	position:relative;
	cursor:default;
	}
	
.box-head-left {
	width:5px;
	height:30px;
	background:#009947 url(images/backgrounds/box-head-left_bg.gif) no-repeat center center;
	position:absolute;
	left:0;
	top:0;
	}
	
.box-head-middle {
	width:205px;
	height:23px;
	background:#009947 url(images/backgrounds/box-head_bg.gif) repeat-x left top;
	font:normal 15px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#ffffff;
	padding:7px 0 0 0;
	margin:0 5px;
	}
	
.box-head-middle-in {
	width:200px;
	height:23px;
	background:#009947 url(images/backgrounds/box-head_bg.gif) repeat-x left top;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:7px 5px 0 0;
	margin:0 5px;
	}
.box-head-middle-in h2 
{
	color:#ffffff;
}	
.box-head-right {
	width:5px;
	height:30px;
	background:#009947 url(images/backgrounds/box-head-right_bg.gif) no-repeat center center;
	position:absolute;
	right:0;
	top:0;
	}
	
.box-image {
	width:213px;
	height:98px;
	border:1px solid #cccccc;
	margin:5px 0 0 0;
	}
	
.box-text {
	width:195px;
	height:auto;
	padding:18px 10px;
	font-size:14px;
	line-height:140%;
	color:#333333;
	}
.box-text img, .box-text image
{
    border: 1px solid #cccccc;
    clear: both;
    margin: -10px -9px 5px 5px;
}
		
.box-text p {
	margin:0;
	padding:0;
	}

.box-learn-more {
	width:195px;
	padding:0 10px;
	text-align:left;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#e8a713;
	}
	
.box-learn-more a {
	color:#9eca68;
	}
	
.box-learn-more a:hover {
	color:#009947;
	}
	
.box-learn-more a:active {
	color:#009947;
	}
	
/*Left Column End*/

/*Right Column Start*/

#right-column 
{
	width:230px;
	height:100%;
	padding:0 0 0px;
	float:left;
}
.poll[class] {
	width:230px;	
	background:url(images/backgrounds/poll-servey_bg.gif) no-repeat center 30px;
	padding:0 0 0px;
	}
	
.poll-head {
	width:230px;
	height:30px;
	position:relative;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#ffffff;
	cursor:default;
	}
	
.poll-head-left {
	width:5px;
	height:30px;
	position:absolute;
	background:#e8a713 url(images/backgrounds/poll-left_bg.gif) no-repeat center center;
	left:0;
	top:0;
	}
	
.poll-head-middle {
	width:210px;
	height:23px;
	padding:7px 10px 0;
	background:#e8a713 url(images/backgrounds/poll-head_bg.gif) repeat-x left top;
	}
.poll-head-middle h2 {color:#ffffff;}	
.poll-head-right {
	width:5px;
	height:30px;
	position:absolute;
	background:#e8a713 url(images/backgrounds/poll-right_bg.gif) no-repeat center center;
	right:0;
	top:0;
	}
	
.poll-question {
	width:208px;
	height:auto;
	margin:1px 1px 0;
	padding:10px 10px 22px;
	font-size:14px;
	color:#666666;
	line-height:140%;
	border-bottom:1px solid #e5e5e5;
	}
	
.poll-question p {
	margin:0;
	padding:0;
	}
	
.poll-answers {
	width:226px;
	height:auto;
	margin:1px 2px 0;
	background:url(images/backgrounds/right-shadow.gif) repeat-x left top;
	font-size:14px;
	color:#666666;
	}
	
.poll-answers form {
	margin:0;
	padding:0;
	border:0;
	}
	
.poll-answers input {
	margin:0;
	}
	
.poll-radio-btn {
	width:12px;
	height:12px;
	}
	
.poll-answers label {
	cursor:pointer;
	padding:0 6px 0 0;
	}
	
.poll-answers label:hover {
	color:#9eca68;
	}
	
.poll-answers ul {
	list-style:none;
	margin:0;
	padding:18px 7px 0 0;
	}
	
.poll-answers li {
	margin:0;
	padding:0 0 6px;
	line-height:12px;
	}
	
.vote-btn-cont {
	width:auto;
	height:22px;
	padding:0 0 0 10px;
	text-align:left;
	}
a.vote-btn:link, a.vote-btn:visited, a.vote-btn:hover  {color:#009947; height:22px; display:inline-block; font-size:12px; width:53px; text-align:center; padding:0px; }		
.vote-btn {
	width:53px;
	height:22px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#009947;
	border:0;
	background:#9eca68 url(images/buttons/vote.gif) no-repeat center center;
	cursor:pointer;
	padding:0 0 3px 0;
	}
	
.vote-btn-o {
	width:53px;
	height:22px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#009947;
	border:0;
	background:#9eca68 url(images/buttons/vote-o.gif) no-repeat center center;
	cursor:pointer;
	padding:0 0 3px 0;
	}
	
.complaints-box {
	width:230px;
	height:auto;
	padding:0 0 15px;
	}
	
.complaints-box-head {
	width:230px;
	height:30px;
	color:#ffffff;
	padding:0;
	position:relative;
	cursor:default;
	}
	
.complaints-head-left {
	width:5px;
	height:30px;
	background:#009947 url(images/backgrounds/box-head-left_bg.gif) no-repeat center center;
	position:absolute;
	left:0;
	top:0;
	}
	
.complaints-head-middle {
	width:210px;
	height:23px;
	background:#009947 url(images/backgrounds/box-head_bg.gif) repeat-x left top;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:7px 5px 0;
	margin:0 5px;
	}
	
.complaints-head-right {
	width:5px;
	height:30px;
	background:#009947 url(images/backgrounds/box-head-right_bg.gif) no-repeat center center;
	position:absolute;
	right:0;
	top:0;
	}
	
.complaints-image {
	width:228px;
	height:98px;
	border:1px solid #cccccc;
	margin:5px 0 0 0;
	}
	
.complaints-txt {
	width:230px;
	height:32px;
	margin:1px 0 0;
	padding:7px 0 0;
	background:url(images/backgrounds/right-shadow.gif) repeat-x left top;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#e8a713;
	text-align:center;
	}
	
.complaints-txt a {
	color:#e8a713;
	}
	
.complaints-txt a:hover {
	color:#009947;
	}
.complaints-txt a:active {
	color:#009947;
	}

	
/*Right Column End*/

/*--------------------Main Content Area End--------------------*/

/*--------------------Footer and News Start--------------------*/

#footer-news {
	width:1000px;
	height:100px;
	position:absolute;
	bottom:0;
	background:#5a7f2f;
	cursor:default;
	}
	
.news-wrapper {
	width:980px;
	height:45px;
	padding:0 10px;
	position:relative;
	}

.news-wrapper-lft {
	width:10px;
	height:45px;
	background:url(images/backgrounds/news-lft_bg.gif) no-repeat center center;
	position:absolute;
	top:0;
	right:0;
	}
	
.news-wrapper-rght {
	width:10px;
	height:45px;
	background:url(images/backgrounds/news-rght_bg.gif) no-repeat center center;
	position:absolute;
	top:0;
	left:0;
	}
	
.news-container {
	width:980px;
	height:35px;
	padding:5px 0;
	background:#e8a713 url(images/backgrounds/news_bg.gif) repeat-x right top;
	}
	
.news-title {
	width:143px;
	height:26px;
	padding:9px 0 0 6px;
	float:right;
	background:#ffffff url(images/backgrounds/news-ttl_bg.gif) no-repeat right center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#009947;
	text-align:center;
	}
	
.news-text {
	width:796px;
	height:27px;
	padding:8px 20px 0 15px;
	float:right;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	}
	
.news-text a {
	color:#ffffff;
	}
	
.news-text a:hover {
	text-decoration:underline;
	}
	
.news-text a:active {
	text-decoration:underline;
	}
	
.footer {
	width:1000px;
	height:55px;
	}
	
.footer-logo {
	width:260px;
	height:55px;
	float:right;
	text-align:center;
	color:#fff;
	}
	
.footer-logo img {
	border:0;
	}
	
.copyright {
	width:480px;
	height:31px;
	padding:24px 0 0 0;
	float:right;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	}

/*--------------------Footer and News End--------------------*/


/*------------------------------------------------------------------------------------------------------------------------------------
														INNER PAGE START
------------------------------------------------------------------------------------------------------------------------------------*/


#columns-container-in {
	width:950px;
	height:100%;
	overflow:hidden;/*Very Important!*/
	margin:0 25px;
	background:url(images/backgrounds/content-separator.gif) repeat-y 244px top;
	}

#left-column-inner
{
    width: 680px;
    height: 100%;
    margin: 0 0 0 15px;
    padding: 0px 10px 0px 10px;
    float: right;
}

#left-column-inner-home
{
    width: 655px;
    height: 100%;
    margin: 0 0 0 15px;
    padding: 0px 10px 0px 10px;
    float: right;
}
	
.inner-content {
	width:auto;
	height:auto;
	color:#333333;
	}
	
.inner-content p {
	font-size:16px;
	line-height:140%;
	padding:0 0 1em;
	margin:0;
	text-align:justify;
	}
	
#right-column-inner
{
    width: 230px;
    height: 100%;
    padding: 0px;
    float: left; 
}
	
p.back-to-top {
	font-size:14px;
	float:left;
	direction:ltr;
	}

	
.back-to-top a {
	color:#9eca68;
	padding:0 0 0 14px;
	background:url(images/icons/backto_icon.gif) no-repeat left center;
	}
	
.back-to-top a:hover {
	color:#009947;
	}
	
.top-anchor {
	visibility:hidden;
	}
	
	
/* NEWS FOOTER*/	
#newsBar
{
	list-style-type:none; list-style-image:none; margin:0; padding:0;
}
#newsBar1
{
	list-style-type:none; list-style-image:none; margin:0; padding:0;
}
#newsBar1 li a,#newsBar1 li a:link {font-size:11px; color:#4D8115;}


.borderLine {
	border: 1px solid D59F28;
}

a.bttngrn:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.bttngrn:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.bttngrn:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
a.bttngrn:active {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/**/
h3 {
	margin:0;
	padding:1em 0 0.25em;
	margin:0 0 1em;
	font:normal 20px Arial, Helvetica, sans-serif;
	line-height:1em;
	color:#009947;
	border-bottom:1px solid #e5e5e5;
}

h4 {
	margin:0;
	padding:0 0 1em;
	font:normal 18px Arial, Helvetica, sans-serif;
	line-height:1em;
	color:#666666;
}
	
.inner-content ul {
	margin:0;
	padding:0;
	list-style:none;
}
	
.inner-content li {
	font-size:16px;
	line-height:140%;
	padding:0 2em 1em 0;
	margin:0;
	text-align:justify;
	background:url(images/icons/bullet_icon.gif) no-repeat 97.7% 0.6em;
}
	
.inner-content a {
	color:#009947;
	}
	
.inner-content a:hover {
	color:#e8a713;
	}
	
.inner-content a:active {
	color:#e8a713;
	}
	
.inner-content ol {
	margin:0;
	padding:0 2em 0 0;
	list-style:decimal;
	}
	
.inner-content ol li {
	font-size:16px;
	line-height:140%;
	padding:0 0 1em 0;
	margin:0;
	text-align:justify;
	background:none;
	}
	
.inner-content table {
	width:100%; direction:rtl;
	border-left:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	font-size:13px;
	text-align:right;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif; clear:both;display:block; float:right;
    }
#org table {	
	border-left:0px solid #d9d9d9;
	border-bottom:0px solid #d9d9d9;
	font-size:10px;	
	color:#ffffff; width:auto;
	font-family:Arial, Helvetica, sans-serif;
}	
#org 
{
	border-left:0px;
	border-bottom:0px;
	font-size:10px;
	color:#ffffff; width:auto;
	font-family:Arial, Helvetica, sans-serif;

}
#org a:link, #org a:visited, #org a:hover{font-size:11px; color:#ffffff; font-family:tahoma;}
.tableHeader  {
	padding:0px 0px;
	color:#ffffff;
	background:#9eca68;
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	font:bold 14px Arial, Helvetica, sans-serif; 
	}
.inner-content table td {
	border-top:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:1px; 
	}
#org td 
	{
	border-top:0px solid #d9d9d9;
	border-right:0px solid #d9d9d9;
	padding:0px;
	}
.bottom-row {
	background:#d9d9d9;
	}
	
p.content-more {
	text-align:left;
	font-size:14px;
	padding:0 0 1.5em;
	color:#e8a713;
	}
	
.content-more a {
	color:#9eca68;
	}
	
.content-more a:hover {
	color:#009947;
	}
	
.content-more a:active {
	color:#009947;
	}
.Normal, .NormalDisabled 
{
	font-family:Georgia, Times New Roman, Times, serif; font-size:11px;
}	

/* - Tabs - */
#eventTable  { color: black; font-size: 12px; background-color: #f5f5f5; line-height: 16px; font-family: Georgia, Helvetica, Geneva, Swiss, SunSans-Regular; direction:rtl; }
#eventTable .Normal, #eventTable .NormalDisabled 
{
	font-family:Georgia, Times New Roman, Times, serif; font-size:15px;
}	
#eventTable ul { list-style-image: url(images/green_link_arrow.gif); list-style-position: outside; margin-top: 10px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px }
#eventTable ul li { color: #5a7f2f; font-size: 14px; list-style-position: outside; margin-bottom: 3px; margin-left: 16px; padding-left: 0px }
#eventTable a:link  { color: #5a7f2f; text-decoration: none; font-size: 14px; }
#eventTable a:visited  { color: #5a7f2f; text-decoration: none }
#eventTable a:hover  { text-decoration: underline; color:#E8A713; }
#eventTable a:active {}
#eventTable img {vertical-align:bottom;}
.questionBody {font-size:10px;}

#formTable table {border-width:0px;}
#formTable table td{ border-width:0px;}