#topicTopLevel {
	height: 17px;
	width: 454px;
	line-height: 17px;
	background-color: #EEEFF1;
	padding-top: 0px;
}
span.titleTopicTopLevel
{
	border-right: #ff7800 2px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 0px;
	text-transform: none;
	border-left: #ff7800 2px solid;
	line-height: 15px;
	padding-top: 0px;
	letter-spacing: -1px;
	height: 17px;
	background-color: #fff;
}
/* Tag */
body,tr,td,span,div,ul,ol,li,select,input,textarea		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }

select,textarea											{ font-size: 10px; border: 1px solid #999999;}
textarea												{ font-size: 11px;}


/* Classes */

.pdLeft2												{ padding-left: 2px;}			

.pdLeft3												{ padding-left: 3px;}
.pdTop3													{ padding-top: 3px;}
.pdRight3												{ padding-right: 3px;}

.pdTop4											 		{ padding-top: 4px;}

.pdLeft5												{ padding-left: 5px;}
.pdTop5											 		{ padding-top: 5px;}
.pdBottom5												{ padding-bottom: 5px;}	
.pdRight5												{ padding-right: 5px;}

.pdRight7												{ padding-right: 7px;}
.pdBottom7												{ padding-bottom: 7px;}

.pdTop8													{ padding-top: 8px;}
.pdBottom8												{ padding-bottom: 8px;}
.pdLeft8												{ padding-left: 8px;}
.pdRight8												{ padding-right: 8px;}

.pdLeft10												{ padding-left: 10px;}
.pdRight10												{ padding-right: 10px;}
.pdTop10												{ padding-top: 10px;}
.pdBottom10												{ padding-bottom: 10px;}

.pdBottom11												{ padding-bottom: 11px;}
.pdTop11												{ padding-top: 11px;}
.pdLeft11												{ padding-left: 11px;}
.pdRight11												{ padding-right: 11px;}

.pdLeft15												{ padding-left: 15px;}
.pdRight15												{ padding-right: 15px;}
.pdTop15												{ padding-top: 15px;}
.pdBottom15												{ padding-bottom: 15px;}

.pdTop13												{ padding-top: 13px;}

.pdTop14												{ padding-top: 14px;}
.pdBottom14												{ padding-bottom: 14px;}
.pdLeft14												{ padding-left: 14px;}
.pdRight14												{ padding-right: 14px;}

.pdBottom16												{ padding-bottom: 16px;}

.pdLeft20										   		{ padding-left: 20px;}

.pdTop23										   		{ padding-top: 23px;}

.pdBottom27										   		{ padding-bottom: 27px;}

.mgTitle												{ padding-top: 50px; padding-left: 10px; padding-bottom: 10px; color: #000000; font-size: 12px;}
.marginLeftSm											{ margin-left: 10px;}
.marginLeftBg											{ margin-left: 15px;}
.marginRightSm											{ margin-right: 10px;}
.marginRightBg											{ margin-right: 15px;}
.marginTopSm											{ margin-top: 2px;}
.marginTopArrow											{ margin-top: 5px;}

.SmallText												{ font-size: 10px; text-decoration: none;}
.Copyright												{ font-size: 9px;  color: #666666; text-decoration: none;}
.titleRight												{ color: #ffffff; padding-left: 13px; padding-top: 9px; padding-bottom: 5px;}
.textRight												{ font-size: 11px; background: #e2ebef; color: #666666; padding-left: 13px; padding-top: 13px; padding-bottom: 15px;}
.txtSbTitle			   									{ font-size: 11px; color: #666666; font-weight: bold;}
.newsTitle									   			{ font-size: 17px; background: #9eb2bc; color: #333333; padding-left: 10px; padding-top: 31px; padding-right: 10px; padding-bottom:16px}
.newsTitle2									   			{ font-size: 17px; color: #333333; padding-left: 10px; padding-top: 31px; padding-right: 10px; padding-bottom:16px}
.news									   				{ background: #e2ebef; padding-left: 8px; padding-top: 15px; padding-bottom: 15px; padding-right: 8px;}
.path											  		{ font-family: Arial, Helvetica, sans-serif;color: #666666; font-size: 10px;}
.pathactive											  	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 9px; font-weight: bold;}
.footer													{ margin-top: 15px; margin-bottom: 5px;}
.small											  		{ font-size: 10px;}
.pictogram												{ font-size: 9px; color: #333333;}
.topic												    { font-size: 17px; color: #333333;}
.title												    { font-size: 16px; color: #333333; font-weight: bold; }
.subtitle												{ color: #333333; font-weight: bold;}
.quotation											    { font-size: 12px; color: #5d7e90; font-weight: bold;}
.caption											    { font-size: 9px; color: #5d7e90;}
.keyword											    { font-size: 11px; color: #5d7e90;}
.boxText											    { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #8baec0;}
.catchPhrase											{ font-size: 11px; color: #666666; font-weight: bold;}
.promotionalTitle										{ font-family: "Helvetica neue condensed", Helvetica, sans-serif; font-size: 15px; color: #ffffff; font-weight: bold;}
.blackbold											    { font-weight: bold; color: #000000;}
.white										 			{ color: #ffffff;}
.red													{ color: #ff0000; }
.black													{ color: #000000; }
.hr_orange												{ height: 3px; background: #fe6700; color: #fe6700; }
.hr_grey												{ height: 1px; background: #cccccc; color: #ffffff; }
.tableTopic												{ font-size: 12px; color: #000000; font-weight: bold; }
.tableTitleBig											{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.tableTitleSmall										{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold; }
.tableText												{ font-size: 10px; color: #000000;}
.sitemap												{ border: 1px solid #cccccc;}
.iframe													{ font-size: 10px; color: #333333;}
.bold													{ font-weight: bold;}
.textvalign												{ vertical-align: middle;}



.mgcountrylevelUnselected								{ border-top: solid 1px #999999; font-size: 11px; text-decoration: none; color: #333333; width: 152px; height: 17px; }
.mgcountrylevelUnselected:hover							{ border-top: solid 1px #999999; background: #e2ebef; text-decoration: none; color: #333333; width: 152px; height: 17px; }
.mgcountrylevelSelected									{ border-top: solid 1px #999999; text-decoration: none; color: #333333; width: 152px; height: 17px; }

.mgcountrylevelUnselected3								{ padding-left: 17px; border-top: solid 1px #999999; font-size: 11px; text-decoration: none; color: #333333; display: block; height: 17px; }
.mgcountrylevelUnselected3:hover						{ padding-left: 17px; border-top: solid 1px #999999; background: #e2ebef; text-decoration: none; color: #333333; display: block; height: 17px; }

.mgcountrylevelUnselected3_self							{ padding-left: 6px; border-top: solid 1px #999999; font-size: 11px; text-decoration: none; color: #333333; display: block; height: 17px; }
.mgcountrylevelUnselected3_self:hover					{ padding-left: 6px; border-top: solid 1px #999999; background: #e2ebef; text-decoration: none; color: #333333; display: block; height: 17px; }

.mgcountrylevelUnselected4								{ padding-left: 26px; border-top: solid 1px #999999; font-size: 11px; text-decoration: none; color: #333333; display: block; height: 17px; }
.mgcountrylevelUnselected4:hover						{ padding-left: 26px; border-top: solid 1px #999999; background: #e2ebef; text-decoration: none; color: #333333; display: block; height: 17px; }

.mgcountrylevelUnselected4_self							{ padding-left: 15px; border-top: solid 1px #999999; font-size: 11px; text-decoration: none; color: #333333; display: block; height: 17px; }
.mgcountrylevelUnselected4_self:hover					{ padding-left: 15px; border-top: solid 1px #999999; background: #e2ebef; text-decoration: none; color: #333333; display: block; height: 17px; }

.countrynavlevel3										{ font-size: 11px; color: #000000; text-decoration: none; padding-left: 8px; width: 152px; height: 17px; background-color: #e2ebef;}


/* Link */
a														{ text-decoration: none; color: #666666;}
a:hover													{ text-decoration: underline; color: #666666;}


a.menuTop												{ font-size: 10px; text-decoration: none;}
a.menuTop:active										{ font-size: 10px; text-decoration: none; color: #000000;}
a.menuTop:hover											{ font-size: 10px; text-decoration: underline; color: #666666;}

a.path											  		{ color: #666666; font-size: 10px; text-decoration: none;}
a.path:hover									  		{ color: #666666; font-size: 10px; text-decoration: underline;}

a.countrynavlevel3_parent								{ font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; display: block; padding-top: 10px; padding-bottom: 10px; }
a.countrynavlevel3_parent:hover							{ font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; display: block; padding-top: 10px; padding-bottom: 10px; }

a.country_name1											{ font-size: 9px; color: #ffffff; text-decoration: none; }
a.country_name1:hover									{ font-size: 9px; color: #ffffff; text-decoration: underline; }
a.country_name2											{ font-size: 11px; color: #ffffff; text-decoration: none; }
a.country_name2:hover									{ font-size: 11px; color: #ffffff; text-decoration: underline; }
a.country_name3											{ font-size: 13px; color: #ffffff; text-decoration: none; }
a.country_name3:hover									{ font-size: 13px; color: #ffffff; text-decoration: underline; }
a.country_name4											{ font-size: 17px; color: #ffffff; text-decoration: none; }
a.country_name4:hover									{ font-size: 17px; color: #ffffff; text-decoration: underline; }

a.languages												{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }
a.languages:hover										{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline; }

a.tabSemiCircle											{ text-decoration: none; display: block; padding-top: 4px; padding-bottom: 4px; text-align: center; }
a.tabSemiCircle:hover									{ text-decoration: none; display: block; padding-top: 4px; padding-bottom: 4px; text-align: center; }
a.tabFirst												{ color: #5d7e90; font-weight: bold; }

a.arrow													{ background-image: url("arrow_orange_right.gif"); background-position: 0px 5px; background-repeat: no-repeat; text-indent: 9px; display: block;}


/* id */
#search													{ width: 150px;}
#btGo													{ border: 0px; margin-left: 2px;}
#tabNumber												{ border-top: solid 1px #999999;}
#pdBoxLeft												{ padding-top: 1px; padding-bottom: 1px;}
#pdImageText											{ padding-top: 10px; padding-right: 15px; padding-bottom: 15px;}
#computer												{ background: #b9ced9 url(computer.jpg) bottom no-repeat;}


/* coolmenu main navigation*/

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent												{ position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs												{ position:absolute; visibility:hidden; left:0; top:0}
  
/*Style*/
.clBar													{ position:absolute; width:10; height:10; background-color:#333333; layer-background-color:#333333; visibility:hidden}

.clLevel0,.clLevel0over									{ position:absolute; padding:2px; font-family:Arial, sans-serif; font-size:11px; font-color:#ffffff; text-align: center}
.clLevel0												{ background-color: #333333; layer-background-color:#333333; color:#ffffff;}
.clLevel0over											{ background-color:#ff6600; layer-background-color:#ff6600; color:#ffffff; cursor:pointer; cursor:hand;}
.clLevel0border											{ position:absolute; visibility:hidden; background-color:#333333; layer-background-color:#333333}

.clLevel1, .clLevel1over								{ position:absolute; padding:0px; font-family:Arial, sans-serif; font-size:11px; font-weight:none; text-align: left; padding-left: 10px;}
.clLevel1												{ background-color:#ffffff; layer-background-color:#ffffff; color:#666666;}
.clLevel1over											{ background-color:#ffd9c1; layer-background-color:#ffd9c1; color:#ff6600; cursor:pointer; cursor:hand; }
.clLevel1border											{ position:absolute; z-index:500; visibility:visible; background-color:#666666; layer-background-color:#666666; border-bottom: solid 1px #666666}

.clLevel2, .clLevel2over								{ position:absolute; padding:0px; font-family:Arial, sans-serif; font-size:11px; font-weight:none; text-align: left}
.clLevel2												{ background-color:#ffffff; layer-background-color:#ffffff; color:#666666;}
.clLevel2over											{ background-color:#ffd9c1; layer-background-color:#ffd9c1; color:#ff6600; cursor:pointer; cursor:hand;}
.clLevel2border											{ position:absolute; visibility:visible; background-color:#666666; layer-background-color:#666666; border-bottom: solid 1px #666666}

/* coolmenu country navigation*/

/* CoolMenus 4 - default styles - do not edit */
.cclCMEvent												{ position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.cclCMAbs												{ position:absolute; visibility:hidden; left:0; top:0}
  
/*Style*/
.cclBar													{ position:absolute; width:10; height:10; background-color:#333333; layer-background-color:#333333; visibility:hidden}

.cclLevel0,.cclLevel0over,.cclLevel0active				{ position:absolute; padding:0px; font-family:Arial, sans-serif; font-size:11px; font-color:#333333; padding-top: 10px; padding-bottom: 10px; padding-left: 8px; padding-right: 6px; text-decoration: none;}
.cclLevel0												{ background-color:#ffffff; layer-background-color:#ffffff; color:#333333;}
.cclLevel0over											{ background-color:#e2ebef; layer-background-color:#e2ebef; color:#333333; cursor:pointer; cursor:hand;}
.cclLevel0active										{ background-color:#e2ebef; layer-background-color:#e2ebef; color:#333333; cursor:pointer; cursor:hand; font-weight:bold; padding-left:8px;}
.cclLevel0border										{ position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff; border-top: solid 1px #999999;}

.cclLevel1, .cclLevel1over								{ position:absolute; padding:0px; font-family:Arial, sans-serif; font-size:11px; font-weight:none; text-align: left; padding-left: 10px;}
.cclLevel1												{ background-color:#ffffff; layer-background-color:#ffffff; color:#333333;}
.cclLevel1over											{ background-color:#e2ebef; layer-background-color:#ffffff; color:#000000; cursor:pointer; cursor:hand; }
.cclLevel1active										{ background-color:#e2ebef; layer-background-color:#e2ebef; color:#333333; cursor:pointer; cursor:hand; font-weight:bold; padding-left:8px;}
.cclLevel1border										{ position:absolute; visibility:hidden; background-color:#999999; layer-background-color:#999999;}

.tabCountry
{
    padding: 0px;
    margin: 0px;
}

.tabCountry a
{
    font-size: 10px;
    color: #333333;
    text-decoration: none;
    display: block;
}

.tabCountry a:hover
{
    background: #e2ebef;
	text-decoration: none;
}

.tabCountry br
{
    line-height: 5px;
}

.scrollBar
{
    scrollbar-face-color: #c8d7e0;
    scrollbar-track-color: #e2eaef;
    scrollbar-highlight-color: #c8d7e0;
    scrollbar-arrow-color: #ff6600;
    scrollbar-shadow-color: #c8d7e0;

    scrollbar-3dlight-color: #c8d7e0;
    scrollbar-darkshadow-color: #ffffff;
    
    background: #e2eaef;
    margin: 0;
}

/* added by sani */

.inputText
{
	font-family:Arial;
	height:17px;
	border:solid 1px #999999;
	background:#FFFFFF;
	font-style:normal;
}

.inputList
{
	font-family:Arial;
	height:17px;
	border:solid 1px #999999;
	background:#FFFFFF;
	font-style:normal;
}

.tableTopic
{
	font-family:Arial;
	font-weight:bolder;
	font-size:10px;
	color:#000000;
	background-color:#B9CED9;
	text-align:center;
	border-top:solid 1px #8BAEC0;
	border-left:solid 1px #8BAEC0;
	border-bottom:solid 1px #8BAEC0;
	border-right:solid 1px #8BAEC0;
}
.repeaterTopic
{
	font-family:Arial;
	font-weight:bolder;
	font-size:10px;
	color:#000000;
}
.inputTableText
{
	font-family:Arial;
	border:solid 1px #AAAAAA;
	background:#FFFFFF;
	font-style:normal;
	scrollbar-Track-Color:#ffffff;
	scrollbar-Shadow-Color:#ffffff;
	scrollbar-arrow-color:#8baec0;
	scrollbar-base-color:#ffffff;
	scrollbar-DarkShadow-Color:#ffffff;
	scrollbar-Face-Color:#ffffff;
}

.sLeftMainHyperlink								{ padding-top: 10px; padding-left: 10px; border-top: solid 1px #999999; font-size: 11px; text-decoration: none; color: #333333; display: block; height: 34px; }
.sLeftMainHyperlink:hover						{ padding-top: 10px; padding-left: 10px; border-top: solid 1px #999999; background: #e2ebef; text-decoration: none; color: #333333; display: block; height: 34px; }
