body{margin:0px; padding:0px 0px 15px 0px; background:#fff; font:normal 12px Tahoma; line-height:18px;}

ul, li, h1, h2{ margin:0px; padding:0px; font-family:arial; list-style-type:none;}

img{border:0px;}

a{outline:none;}

.allimages{ background:url(../images/allimages.gif) left top no-repeat;}
.verticleimages{ background:url(../images/verticleimages.gif) left top no-repeat;}
.horizontalimages{ background:url(../images/horizontalimages.gif) left top no-repeat;}
.flags{ background:url(../images/flags.gif) left top no-repeat;}

.container{ margin:0px auto; width:1000px;}



.monitor{ position:relative; z-index:1000; float:right;} /* change this css  here */

.title{margin-top:10px; margin-left:10px;}

.pageheading{ font-size:24px;}

.innerpageheading{ font-size:15px; margin-left:15px;}

.homepagetopcontent{text-align:justify; }

.homepagetopcontent img{ margin:10px 10px 10px 0px;}

.innerpagetopcontent{text-align:justify; }

.innerpagetopcontent img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.continents{width:98%;  margin:0px auto;}
.continents td{vertical-align:top;}
.asia{font:bold 18px arial; background-position:106px -482px;}
.africa{font:bold 18px arial; background-position:56px -482px;}
.europe{font:bold 18px arial; background-position:68px -482px;}
.america{font:bold 18px arial; background-position:78px -482px;}
.countries{width:90%; margin-top:6px;}
.countries td{white-space:nowrap; vertical-align:middle; height:24px;}
.countries td a{text-decoration:none; color:#000;}
.countries td a:hover{text-decoration:underline;}
.countries td img{border:1px solid #f2f2f2;}


.countrylinkstable{width:720px; }
.countrylinkstable .left{ width:30px; height:26px; background-position:-1px -149px;}
.countrylinkstable .right{ width:30px; height:26px; background-position:-44px -149px;}
.countrylinkstable .middle{ width:660px; height:26px; background-position:0px 0px; background-repeat:repeat-x;}
.countrylinkstable .middleright{ width:30px; background-position:-90px 0px; background-repeat:repeat-y; vertical-align:top }
.countrylinkstable .botleft{ width:30px; height:30px; background:url(../images/homeleft.gif) left bottom no-repeat;}
.countrylinkstable .botright{ width:30px; height:30px;  background:url(../images/homeright.gif) left bottom no-repeat;}
.countrylinkstable .botmiddle{ width:708px; height:30px;background:url(../images/bottombg.gif) left bottom repeat-x;}
.bgcolor{ background:#E4F3D7  }
.lanbgcolor{ background:#fff url(../images/languagebg.gif) left -1px repeat-x;}
.empty{width:29px; display:block; height:100px; margin-left:1px;}
.bgcolorleft{background:url(../images/bgleft.gif) left top repeat-y ; vertical-align:top;}
.homebgcolorleft{background:url(../images/homebgleft.gif) left top repeat-y ; vertical-align:top;}
.boxheading{font:bold 14px arial; color:#fff; background-position:-264px -466px; height:43px; text-indent:46px; line-height:32px;}
.emptyright{width:29px; display:block; height:105px; margin-right:1px;}
.middlempty{display:block; height:25px; width:660px; vertical-align:centre;}
.middlempty h2{line-height:28px;}
.middlempty1{display:block; height:25px; width:500px; margin-top:1px;}
.middlempty1 h2{line-height:28px;}
.langleft{width:29px; height:100px; display:blok; margin-left:1px;}
.langright{width:29px; height:100px; display:blok; margin-right:1px;}


 .more{text-decoration:none; color:#000; float:right; background:url(../images/morearrow.gif) left 8px no-repeat; padding-left:12px; font-weight:bold;}

.language{ width:142px; float:left; display:block;  padding-left:20px; }
.language li{font:normal 12px Tahoma; line-height:20px;}
.language li a{text-decoration:none; color:#000; background-position:0px -275px; padding-left:8px;}
.language li a:hover{text-decoration:underline;}

.footer{text-align:right; height:30px; font-family:arial;}

.innercontinents{width:660px;}	/* changed width here 25-01-2010 */

.innercountrylinkstable{width:678px; margin:0px auto; margin-top:30px; float:left;} /* new changes */
.innercountrylinkstable .innerleft{ width:30px; height:26px; background-position:-1px -149px;}
.innercountrylinkstable .innerright{ width:30px; height:26px; background-position:-44px -149px;}
.innercountrylinkstable .innermiddle{  height:26px; background-position:0px 0px; background-repeat:repeat-x;}
.innercountrylinkstable .innermiddleright{ width:30px; background-position:0px 0px; background-repeat:repeat-y; vertical-align:top }
.innercountrylinkstable .innerbotleft{ width:30px; height:30px; background-position:-1px -240px;}
.innercountrylinkstable .innerbotright{ width:30px; height:30px; background-position:-44px -240px;}
.innercountrylinkstable .innerbotmiddle{height:30px; background-position:0px -90px; background-repeat:repeat-x;}

.innermiddlempty{display:block; height:25px;  margin-top:1px;}

.countrynewspapers{width:100%; table-layout:fixed;}
.countrynewspapers td {border:1px padding:8px 8px 4px 8px; width:50%;}
.countrynewspapers td a{text-decoration:none; color:#000; font-size:11px; background-position:0px 5px; padding-left:10px ;}
.countrynewspapers td a:hover{text-decoration:underline;}

.countrynewspapers1{width:100%; table-layout:fixed;}
.countrynewspapers1 td {border:1px padding:8px 8px 4px 8px; width:50%;}
.countrynewspapers1 td a{text-decoration:none; color:#000; font:bold 14px; background-position:0px 5px; padding:10px ;}
.countrynewspapers1 td a:hover{text-decoration:none;}

/*.topmagazines{ table-layout:fixed;}
.imgcontent {border:1px solid #ccc; padding:8px 8px 4px 8px; width:126px; margin:0px auto; margin-bottom:8px;  }
.imgcontent a {color:#000; font-weight:bold; text-decoration:none; }
.imgcontent a img{border:0px;}*/
.homepagecountrynewspapers{width:100%; table-layout:fixed;}
.homepagecountrynewspapers td {border:1px solid #666; padding:8px 0px;}
.homepagecountrynewspapers td a{text-decoration:none; color:#000; font-size:12px; }
.homepagecountrynewspapers td a:hover{text-decoration:underline;}


/*top menu css start here */
.menu-table{width:1000px;}
.menubg{ background-position:0px -122px; background-repeat:repeat-x; height:41px; color:#fff; font:bold 12px Tahoma; padding-right:12px;}
.menubg a{ text-decoration:none; color:#fff; margin:0px 10px;}
.menu-leftimage{ width:8px; background-position:-492px 0px; background-repeat:no-repeat;}
.menu-rightimage{ width:8px; background-position:-492px -44px; background-repeat:no-repeat;}


 a.newspaper{text-decoration:underline; color:#000; font:bold 12px Arial; line-height:22px;}
 a:hover.newspaper{text-decoration:none; color:#000; font:bold 12px Arial; line-height:22px;}
 .topmar{margin-top:12px;}

.continents .epapers{vertical-align:middle; background:url(../images/epapersfloral.jpg) left 60px no-repeat;}
