﻿body {
	background: url('/site%20images/bg.gif') repeat-x top center;
	direction:rtl;
	/*font: normal 12px Tahoma !important;*/
	font: bold 15px arial !important;
	color:#555;
}

/* override sharepoint styles ***********************************************************/

td.ms-sbcell{
padding:0px;
padding-right:2px;
white-space:nowrap;
border:none 0px #7f9db9; /* sharepoint value :1*/
}

.ms-sbplain{
border:none 0px #7f9db9; /* sharepoint value :1*/
	
}

td.ms-sbgo{
background:transparent none;
padding-right:3px;
padding-left:3px;
padding-bottom:1px;
padding-top:2px; /*sharepoint value: 1*/
}

.link-item{
	text-align:right !important;
}
.link-item a{
	text-align:right !important;
	font: normal 12px Tahoma !important;
	color:#006600 !important;
}


.groupheader{
	text-align:center !important;
    color:#555 !important;
	font: normal 12px Tahoma !important;
}

.bullet {
	background:url('/site%20images/yellowbullets-bg.gif') no-repeat right 8px;
	padding-right:20px;
	margin: 8px 0;
 }

/* end sharepoint overridding *********************************************************************/

a, a:visited {
	color:#006600;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a img {
	border:0 none;
}

.cls {
	clear:both
}


#wrapper {
	width: 876px; 
	margin:0 auto;
}

.header {
	
}


.logoavatar {
	float:right;
}

.logotxt {
	margin-top: 40px;
	margin-right:20px;
	float:right;
}
.toplinks {
	float:left;
	font: normal 11px tahoma !important;
	color:#fff;
}

.toplinks a, .toplinks a:visited {
	padding: 0 3px;
}

.toplinks img {
	vertical-align:middle;
}

.topmenu {
	background: url('/site%20images/topmenu-bg.gif') repeat-x;
	float:right;
	width: 700px;
	margin-right:20px;
	height:35px;
	margin-top:13px;

}

.topmenu ul {
	margin:0;
	padding:0;
}

.topmenu ul li {
	display:inline;
	float:right;
}

.topmenu ul li a, .topmenu ul li a:visited {
	display:block;
}

.topmenu ul li a.item1, .topmenu ul li a.item1:visited {
	background:url('/site%20images/topmenu-main.gif') no-repeat top center;
	width:92px; height:35px;
}

.topmenu ul li a.item1:hover {
	background-position:bottom center;
}

.topmenu ul li a.item2, .topmenu ul li a.item2:visited {
	background:url('/site%20images/topmenu-blog.gif') no-repeat top center;
	width:83px; height:35px;
}

.topmenu ul li a.item2:hover {
	background-position:bottom center;
}

.topmenu ul li a.item3, .topmenu ul li a.item3:visited {
	background:url('/images/topmenu-abroad.gif') no-repeat top center;
	width:150px; height:35px;
}

.topmenu ul li a.item3:hover {
	background-position:bottom center;
}

.topmenu ul li a.item4, .topmenu ul li a.item4:visited {
	background:url('/site%20images/topmenu-edukingdom.gif') no-repeat top center;
	width:167px; height:35px;
}

.topmenu ul li a.item4:hover {
	background-position:bottom center;
}

.topmenuleft {
	background:url('/site%20images/topmenu-left-bg.gif') no-repeat;
	width:10px; height:35px; float:left;
}

.srcharea {
	background:url('/site%20images/srcharea-bg.gif') no-repeat;
	width: 177px;
	height:19px;
	float:left;
	margin: 4px 0 0 0;
	padding:0px 2px 4px;
}

.srchfield {
	border:0 none; width: 160px;
	font: normal 12px Tahoma !important;
	color:#a6a6a6;
	height:15px;
	float:right;
}

.srchbtn {
	background: url('/site%20images/srchbtn-bg.gif') no-repeat;
	width: 16px; height:16px; border:0 none;	float:right; cursor:pointer;
}

/**************/

.content {
 clear:both;
 height:expression(this.scrollHeight < 500? "551px" : "auto" );
 min-height:551px;
 text-align:right;
}

.col256 {
	width:256px;
	float:right;
}

.rightcol {
	width: 600px;
	float:right;	
	margin-top: 10px;
	/*min-height:551px;
	height:expression(this.scrollHeight < 500? "551px" : "auto" );*/
}

.leftcol {
	width: 260px;
	float:right;
	margin-top: 10px;
	margin-right: 15px;
}

.leftcolhome {
	width: 260px;
	float:right;
	margin-top: 10px;
	margin-left: 15px;
}

.swf {	
	float:right;
}

.boxwide {
	background: url('/site%20images/box600-bg.gif') no-repeat top right;
	padding: 10px 10px 0px 10px;
}

.boxwideinside {
	background: url('/site%20images/box600inside-bg.gif') no-repeat top right;
	padding:10px;

}


.boxsmall {
	background: url('/site%20images/box260-bg.gif') no-repeat top right;
	padding:10px;
	margin-bottom:8px;
}

.boxsmallinside {
	background: url('/site%20images/box260inside-bg.gif') no-repeat top right;
	padding:2px;
	margin-bottom:8px;
}

.boxsmallinside2 {
	background: url('/site%20images/box260insidemore-bg.png') no-repeat top right;
	padding:10px;
	margin-bottom:8px;
	margin-top:10px;
	white-space:normal !important;
}

h2.boxtitle {
	background: url('/site%20images/title-bg.gif') no-repeat right center;
	color:#0b714b;
	font:bold 18px Arial !important;
	margin:0; padding:0;
	padding-right: 25px;
	margin-bottom:10px;
}

.newslist { 
	background:url('/site%20images/newslist-sep.gif') no-repeat bottom center;
	padding-bottom: 20px;
	margin-bottom:10px;
	overflow:hidden;

	}
.newslist p {
	padding:0; margin:0; line-height:22px;
	text-align:justify;
}

.imgborder {
	border:1px solid #ccc;
	padding: 5px;
	margin-right:10px;
	float:left;
	background:#fff;
}

h3.title {
	color:#bfa218;
	font: bold 16px Arial !important;
	margin:10px 0 5px; padding:0;
}

h3.title a, h3.title a:visited {
	color:#bfa218;
}

.tabsbox {
	clear:both;
	margin-bottom: 8px;
	float:right; width:100%;
	}

.tabsbody {
	background:#eeeeee url('/site%20images/tabsbox-bg.gif') repeat-x top center;
	float:right; width: 100%;
	border-right:1px solid #cacaca;
	border-bottom:1px solid #cacaca;
	padding-top: 0px;
}

.tabs {}
.tabs a.inactive, .tabs a.inactive:visited {
	background: url('/site%20images/tabs-bg.gif') no-repeat top center;
	width: 196px;
	height:26px;
	padding-top: 5px;
	color:#c1a00b;
	font: bold 18px Arial; text-align:center !important;
	float:right;
}

.tabs a.active, .tabs a.active:visited, .tabs a.inactive:hover {
	background: url('/site%20images/tabs-bg.gif') no-repeat center bottom;
	width: 196px;
	height:26px;
	padding-top: 5px;
	color:#0b704b;
	text-decoration:none;
	font: bold 18px Arial; text-align:center !important;
	float:right;
}

.tabs a.middle, .tabs a.middle:visited {
	margin:0 6px;
}
	
.nobullets {list-style:none; margin-right:10px; padding-right:10px;}
.nobullets li {
	margin:5px 0;
}

.btn {
	border:1px solid #f0e9c8;
	color:#006f46;
	font: normal 12px Tahoma !important;
	background:#fff; 
	padding:3px 5px;
}

.presssection {
	background:url('/site%20images/press-section-bg.gif') no-repeat;
	height:42px; width: 250px;
	padding: 20px 10px 0 0;
	margin-bottom:8px;
	font: normal 12px tahoma !important;
}

.yellowbullets {margin:0; padding:0; list-style:none; margin:20px 0 10px; }

.yellowbullets li {
	background:url('/site%20images/yellowbullets-bg.gif') no-repeat right 8px;
	padding-right:20px;
	margin: 8px 0;
}

.margineddiv {
	margin: 8px 0;
}

.footer {
	background: url('/site%20images/footer-bg.gif') right center repeat-x;
	clear:both;	
	text-align:center;
}

.footer .rightfooter {
	background:url('/site%20images/footer-right-bg.gif') right center no-repeat;
	height:33px; width: 9px;

}

.footer .leftfooter {
	background:url('/site%20images/footer-left-bg.gif') left center no-repeat;
	height:33px; width: 9px;

}

/****************/
.articleinside {
	font: bold 15px arial !important;
	text-align:justify;
	line-height:22px;
	white-space:normal !important;
}

.articleinside p {
	line-height:22px;
}

.greentitle19 {
	color:#0b714b;
	font: bold 19px Arial !important;
	margin: 5px 0;
}

.date {
	font: normal 11px tahoma !important;
	color:#999999;
	display:block;
}

.articleimg {
	float:left;
	margin: 15px 15px 15px 0;
	}
	
h4.lefttitle {
	color:#0b704b;
	font: bold 16px Arial !important;
	margin:0; padding:0;
}

.morelist {margin:0;padding:0;list-style:none;}

.morelist li {margin:6px 0; padding:8px 0; border-bottom:1px solid #e3e3e3;}
.morelist li a, .morelist li a:visited {color:#bfa218; font:bold 14px Arial !important}

.catslist {margin:0;padding:0;list-style:none; margin-top:10px;}

.catslist li {margin:5px 0; padding:0px 15px 5px 0; background:url('/site%20images/catslist-bg.gif') no-repeat right 4px;}
.catslist li a, .catslist li a:visited {color:#bfa218; font:bold 14px Arial !important}


/************/

.paging {
	margin: 20px 0;
	float:right; width:100%;
	}

.paging a, .paging a:visited {
	margin-right:4px;
	font-size:11px !important;
	font-weight:bold !important;
	text-align:center;
	width:25px;
	height:18px;
	padding-top: 4px;
	color:#687F2F;
	background-color: #fff;
	float:right;
	border:1px solid #ccc;
}

.paging a:hover{
	background:#bfa218;
	text-decoration:none;
	color:#fff;
}

.paging a.current, .paging a.current:visited {
	background:#bfa218;
	color:#fff;
}

/***********/

.tagslist {
	line-height:22px;
	margin-top:10px;
	white-space:normal !important;
}

.fields {
	border:1px solid #ccc;
	width:140px;
	font: normal 12px Tahoma !important;
	color:#555;
}

.eventscalendar {width:100%;}

.eventscalendar table {margin:0 auto;}

.contactform {width:100%;}
.contactform td {
	padding:3px; vertical-align:top;
}

.captchaimg {
	margin-bottom:5px;
}

.poll1 {
	background: #076140;
	border:1px solid #555;
}

.poll2 {
	background:#bfa218;
	border:1px solid #555;
}

.poll3 {
	background:#638cd7;
	border:1px solid #555;
}
/**************/

.grid1 { width:100%;}
.grid1 td {
	padding:5px;
	border-bottom:1px solid #ccc;
}

.grid1 .theader {
	background:#005939;
	color:#fff;
	font: bold 15px Arial !important;
}

.grid1 .on {
	background:#e2eae7;
}

.toolscon {
	background:#efefef;
	padding:10px;
	margin-bottom:20px;
	display:none;
	
}

.toolssendbtn {
	background:url('/site%20images/send-icon.gif') no-repeat center center;
	width:70px;
	height:30px;
	display:block;
	outline:none;
	margin-right:10px;
}

.toolssendbtn:hover, .toolssendbtnactive:hover {
	text-decoration:none;
}

.toolssendbtnactive {
	background:url('/site%20images/send-icon-active.gif') no-repeat;
	width:70px;
	height:30px;
	display:block;
	outline:none;
	margin-right:10px;
}

.tools {
	margin-top:5px;
}

.tools td {
	text-align:center;
	vertical-align:top;
}

.greentxt {
	color:#0b704b;
}

.photolist { 
	background:url('/images/newslist-sep.gif') no-repeat bottom center;
	padding-bottom: 20px;
	margin-bottom:10px;
	overflow:hidden;
	*float:right; *width:100%;
	}
	
.photolist table {width:100%; font:bold 14px Arial !important;}
.photolist table td {padding: 5px; vertical-align:top;}

.imgbordergallery {
	border:1px solid #ccc;
	padding: 5px;
	margin-right:10px;
	float:right;
	background:#fff;
}

.phototitle {
	color:#bfa218;
	font: bold 16px Arial !important;
	}


.ImgCollapsed
{
	float:right;
	width:12px;
	height:12px;
	background: url('/site%20images/expand.gif') no-repeat;
}

.ImgExpanded
{
	float:right;
	width:12px;
	height:12px;
	background: url('/site%20images/collapse.gif') no-repeat;
}

.ColExpAnswer_head {
	cursor:pointer;
}

.ColExpAnswer_body {
	font-size:15px !important;
	line-height:22px;
	text-align:justify;
}


/******************** menu ********/

.menuitem1 {
	position:absolute;
	width:443px;
	width:685px;
	margin-right:0px;
	margin-top:-1px;
	display:none;
	z-index:10000;
	*margin-right: -92px;
	_margin-right: -91px;
}

.menuitem1att1 {
	background:#0d8357 url('/site%20images/menuitem1-bg.gif') repeat-x top center;
	padding:0px 10px;
	float:right;
	width:423px;
	width: 665px;
	z-index:10000;
}

.menuitem1bottomcorners1 {
	background:url('/site%20images/menuitem1-bottomcorners.png') no-repeat;
	height:13px;
	float:right;
	width:443px;
	width:685px;
}

.menuitem1 ul { margin:0; padding:0; list-style:none}

.menuitem1 ul li {
	float:none;
	float:right;
}

.menuitem1 ul li a, .menuitem1 ul li a:visited {
	font: bold 16px Arial !important;
	color:#fff;
	padding: 5px;
}

.menuitem1 ul li a:hover {
	text-decoration:none;
	background:#0d9462;
}

.sub {
	float:right;
	margin: 15px 20px 5px;
	_margin: 15px 15px 5px;
	width:180px;
}

.subsite {
	margin: 0px 0px 5px;
	_margin: 0px 0px 5px;
}


.sub a, .sub a:visited {
	border:0px solid !important;
	padding:3px 3px 3px 0 !important;
	font: bold 15px Arial !important;
	color:#fff !important;
	border-bottom:1px solid #ccc !important;
	display:block;
	}

.sub a:hover {
	color:#fff !important;
	text-decoration:none;
}

.sub ul {
	clear:both;
	width:100%;
}

.sub ul li { width:100%;}
.sub ul li a, .sub ul li a:visited {
	
	font: normal 12px Tahoma !important;
	border-bottom:0px solid #ccc !important;
	padding: 4px 0 !important;
	font-weight:normal  !important;
	display:block !important;
	padding-right:15px !important;
	background:url('/site%20images/bulletsmenu-bg.gif') 96% 11px no-repeat;
	}

.sub ul li a:hover {
	background: #055738 url('/site%20images/bulletsmenu-bg.gif') 96% 11px no-repeat;
}

.menurow {
	float:right; width:100%;
	clear:both;
	z-index:1000;
}

#menuitem4 {
	margin-right: -85px;
	*margin-right: -252px;
	_margin-right: -251px;
}
#menuitem3 {
	margin-right: -252px;
	*margin-right: -397px;
	_margin-right: -396px;

}

body:nth-of-type(1) .menuitem1 
{
	margin-left: -593px;
}

body:nth-of-type(1) #menuitem4 
{
	margin-left: -433px;
}
body:nth-of-type(1) #menuitem3
{
	margin-left: -288px;
}

/*************** two columns **********/

.menuitem2 {
	position:absolute;
	width:443px;
	width:479px;
	margin-right:0px;
	margin-top:-1px;
	display:none;
	*margin-right: -85px;
	_margin-right: -84px;
}

.menuitem1att2 {
	background:#0d8357 url('/site%20images/menuitem1-bg.gif') repeat-x top center;
	padding:0px 10px;
	float:right;
	width:423px;
	width: 459px;
}

.menuitem1bottomcorners2 {
	background:url('/site%20images/menuitem2-bottomcorners.png') no-repeat;
	height:13px;
	float:right;
	width:479px;
}

.menuitem2 ul { margin:0; padding:0; list-style:none}

.menuitem2 ul li {
	float:none;
	float:right;
}

.menuitem2 ul li a, .menuitem2 ul li a:visited {
	font: normal 12px Tahoma !important;
	color:#fff;
	padding: 5px;
}

.menuitem2 ul li a:hover {
	text-decoration:none;
	background:#0d9462;
}

#menuitem5 {
	margin-right: -80px;
	*margin-right: -227px;
	_margin-right: -226px;
}

#menuitem9 {
	*margin-right: -167px;
	_margin-right: -166px;	
}

body:nth-of-type(1) #menuitem5
{
	margin-left: -252px;
}

body:nth-of-type(1) #menuitem8
{
	margin-left: -394px;
}

body:nth-of-type(1) #menuitem9
{
	margin-left:-312px;
	*margin-right: -85px;
	_margin-right: -84px;
}

/**************** one column **********/

.menuitem3 {
	position:absolute;
	width:237px;
	margin-right:0px;
	margin-top:-1px;
	display:none;
	*margin-right: -85px;
	_margin-right: -84px;
}

.menuitem1att3 {
	background:#0d8357 url('/site%20images/menuitem1-bg.gif') repeat-x top center;
	padding:0px 10px;
	float:right;
	width:217px;
	z-index:1000;
}

.menuitem1bottomcorners3 {
	background:url('/site%20images/menuitem3-bottomcorners.png') no-repeat;
	height:13px;
	float:right;
	width:237px;
}

.menuitem3 ul { margin:0; padding:0; list-style:none}

.menuitem3 ul li {
	float:none;
	float:right;
}

.menuitem3 ul li a, .menuitem3 ul li a:visited {
	font: bold 16px Arial !important;
	color:#fff;
	padding: 5px;
}

.menuitem3 ul li a:hover {
	text-decoration:none;
	background:#0d9462;
}

#menuitem6 {
	margin-right: 0px;
	*margin-right: -167px;
}

#menuitem7 {
	margin-right: 0px;
	*margin-right: -150px;
	_margin-right: -149px;
	
}

body:nth-of-type(1) .menuitem3
{
	margin-left: -152px;
}

body:nth-of-type(1) #menuitem6
{
	margin-left: -70px;
}
body:nth-of-type(1) #menuitem7
{
	margin-left: -87px;
}

/************* left menu nav *********/

.leftnavmenu {margin:0;padding:0;list-style:none; margin-top:10px;}

.leftnavmenu li {margin:5px 0; padding:5px 18px 5px 0; background:url('/site%20images/catslist-bg.gif') no-repeat 98% 10px;}
.leftnavmenu li a, .leftnavmenu li a:visited {color:#bfa218; font:bold 14px Arial !important;}

.leftnavmenu li a:hover {color:#9d840a}

.leftnavmenu li.active {}
.leftnavmenu li.active a, .leftnavmenu li.active a:visited {color:#555}

/**************** tree ***************/

.tree {
	margin:10px 0;
	font:bold 14px Arial !important;
}

/*************************/

.form2
 {
	width:100%;
	font: bold 15px Arial !important;
	color:#525252;
	margin-top:15px;
}

.form2 td {
	padding:7px;
		border-bottom:1px solid #ddd;
}

.fields2 {
	border:1px solid #ccc;
	width:200px;
	font: bold 15px Arial !important;
	color:#555;
	padding:3px;
}

.dropdownfield {
	width:207px;
	font: bold 15px Arial !important;
	color:#525252;
}

.textareafield {
	border:1px solid #ccc;
	width:200px;
	font: bold 15px Arial !important;
	color:#555;
	padding:3px;
}

.formbtn {
	font: bold 14px Arial !important;
	padding:2px 8px;
	color:#555;
}

/***********************override WP header classes*******************/
/* Web Part Header Styles */

.ms-standardheader {
	background: url('/site%20images/title-bg.gif') right center  no-repeat;
	
	color:#0b714b;
	font:bold 18px Arial !important;
	direction:rtl;
	padding-right: 25px !important;
	
	*padding-left: 25px !important;
	_padding-left: 25px !important;

	white-space:nowrap;
	margin-bottom:10px;
	
    }

 /*Web Part Header Hover Image Styles */
/*.ms-HoverCellInActive, .ms-SpLinkButtonInActive{
    padding-right:5px;
    padding-top:2px;
    margin-bottom:0px; }

.ms-HoverCellActiveDark{
    border:none;
    padding-right:4px;
    padding-top:2px; }

.ms-HoverCellActiveDark img{
    border:1px black solid;
    background: #5E5E5E;}  */   

/*.ms-WPTitle {

    background: url('wp-header-left.gif') top left no-repeat;
    font-size: 8pt;
    padding: 3px 0px 4px 6px; }    
*/
/*.ms-WPTitle, h3.ms-WPTitle a, h3.ms-WPTitle a:link,
.ms-WPTitle a:hover, h3.ms-WPTitle a:visited{
    color:#181818;}    */

.ms-WPHeader TD {
    border-bottom:0px;
 }        
/*
.ms-WPHeader .ms-HoverCellInActive, .ms-WPHeader .ms-HoverCellActiveDark {
    background: url('wp-header-right.gif')  no-repeat right 0px;
    margin-top:0px;
    margin-right:0px; }*/
    
/*********************************** search ******************************/
/******************/

.srch-WPBody {
	font: bold 14px Arial !important;
}

.srch-results {
		font: bold 15px Arial !important;
}

.srch-Title {
	color:#bfa218;
	font: bold 16px Arial !important;
	margin:10px 0 5px; 
}

.srch-Title a, .srch-Title a:visited {
		color:#bfa218 !important;
}

.srch-Description {
		padding-top:5px;
		font: bold 15px Arial !important;
		color:#555;
		line-height:22px !important;
}

.srch-Icon {
	margin-left:7px !important;
	float:right;
}

.srch-Metadata {
	font: normal 12px Verdana !important;
	border-top:0 none;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
}
.srch-URL {
	display:block;
}

.srch-URL a, .srch-URL a:visited {
	display:block;
	margin-bottom:3px;
	}

.srch-stats, .srch-sort-right {
	font: bold 14px Arial !important;
}

.srch-sort-right a, .srch-sort-right a:visited {
		color:#006600 !important;

}

.srch-Page-bg {
	font:bold 14px Arial !important;
	padding:5px;
	background-color: rgb(236, 236, 236);
}

.srch-Page-bg a, .srch-Page-bg a:visited {
	font:bold 14px Arial !important;
	color:#006600 !important;
}

.srch-Page-bg a:hover {
	text-decoration:underline;
}

#MainLeftCell {
	background: url('/site%20images/box876-bg.gif') no-repeat top right;
	padding:10px;
}

.ms-tztable {
	width:579px !important;
}

th{
	display:none;
}

/************ site map ****************/

.sitemaplevel1 {font: bold 18px Arial !important;}
/*.sitemaplevel1 td, .sitemaplevel2 td, .sitemaplevel3 td {
	padding:5px;
}*/


.sitemaplevel2
{
	font: bold 15px Arial !important;
	padding-top:8px;
}

/*.sitemaplevel2 a, .sitemaplevel3 a:visited{
	
}*/

.sitemaplevel3 a, .sitemaplevel3 a:visited {
		font: normal 12px Tahoma !important;	
		background:url('/site%20images/yellowbullets-bg.gif') no-repeat right 6px;
		padding-right:15px;
		float:right
}

/******************** calendar ***********************/
.selectedDay {
	border: 1px inset rgb(170, 170, 170); 
	width: 14%; 
	background-color: rgb(244, 244, 244);
}

.calendarHeader{
	background-color: #eee !important;
	border:0px !important;
}

/**************************** gallery ************************************/

.downloadlink, .downloadlink:visited {	
	background:url('/site%20images/download-icon.gif') no-repeat 95% center;
	padding: 2px 5px; 
	float:left; 
	color:#274732; 
	padding-right: 22px; 
	margin:5px;
	margin-right:15px;
}


.mish{ margin-bottom: 20px; width:100%}



.mish td {
	border-bottom:1px solid #bbd1c0;
}

.mish h4 {	color:#bfa218;
	font: bold 16px Arial !important; margin:5px 0; padding:0px
 }

.mish h4 a, .mish h4 a:visited{color:#505050;}


h2.iconheader {
	background: #96bb9f;
	padding: 5px;
}

/*****************************/
span.headertitle a
{
	color:#bfa218;
	font: bold 16px Arial !important;
	margin:10px 0 5px; padding:0;	
}

span.headertitle a:link, span.headertitle a:visited{
	color:#bfa218;
}

/*********************** CM map ******************/

.listofcm {
	width:280px;
	position:absolute;
	z-index:1001;
	display:none;
	margin-top:-250px;
	margin-right:140px;		
	opacity: 0.9;
	filter:alpha(opacity=90); 
}

map area {outline:none}

.topcorner {
	background:url('/site%20images/topcorner.png') no-repeat bottom center; 
	height:6px;
}

.midcontent {background:#fff; border-right: 6px solid #ababab; border-left:6px solid #ababab;}
.bottomcorner {
	background:url('/site%20images/bottomcorner.png') no-repeat top center; 
	height:6px;
}
.cmlistheader {
	background:#f1f1f1;
	padding:4px;
	overflow:hidden;
	*float:right;
	*width:260px;
}

.cmlistheader h3 {
	font:bold 15px Arial !important;
	color:#555;
	margin:0; padding:0;
	float:right
}

.closebtn {
	width:19px;
	height:15px;
	background:url('/site%20images/close.png') no-repeat;
	float:left;
}

.closebtn:hover {
	background:url('/site%20images/close-hover.png') no-repeat;
}

.midcontent ul {
	list-style:none;
	padding:0; margin:0;
	height:150px;
	overflow:auto;
}

.midcontent ul li {margin:4px 10px;}

.midcontent ul li a {
	font:normal 11px tahoma !important;
}

.map {
	width:554px;
	height:306px;
	background:url('/site%20images/map2.gif') center top no-repeat;
	}

.mapasia {
	width:554px;
	height:306px;
	background:url('/site%20images/map2.gif') center -306px no-repeat;
}

.mapeurope{
	width:554px;
	height:306px;
	background:url('/site%20images/map2.gif') center -612px no-repeat;
}

.mapafrica{
	width:554px;
	height:306px;
	background:url('/site%20images/map2.gif') center -918px no-repeat;
}

.mapnamerica {
	width:554px;
	height:306px;
	background:url('/site%20images/map2.gif') center -1224px no-repeat;
}

.mapsamerica {
	width:554px;
	height:306px;
	background:url('/site%20images/map2.gif') center -1530px no-repeat;
}

.mapaustralia {
	width:554px;
	height:306px;
	background:url('/site%20images/map2.gif') center -1836px no-repeat;
}

/************ CM *********/

.cmword {
	text-align:justify;
	line-height:22px;
}

.boxsmallcm {
	background: url('/site%20images/box260-bg.gif') no-repeat top right;
	margin-bottom:20px;
	width:240px;
	float:right;
	padding:10px;
}

.boxsmallcmcenter {
	background: url('/site%20images/box309-bg.gif') no-repeat top right;
	padding:10px;
	margin-bottom:20px;
	width:289px;
	float:right;
	margin:0 17px;
}

.newslistimg {
	background:#fff;
	border:1px solid #bcbcbc;
	padding:3px;
	float:right;
	margin-left: 10px;
}

.newslistcm {width:100%;}

.newslistcm td {
	padding:5px;
}


.toolsprintbtn{
	background:url('/site images/print-icon.gif') no-repeat left;
	width:70px;
	height:30px;
	display:block;
	outline:none;
	margin-right:5px;
}

.toolsaddthis{
	background:url('/site images/fav-icon.gif') no-repeat left;
	width:70px;
	height:30px;
	display:block;
	outline:none;
	margin-right:10px;
}


