/* CSS Document */
body { font-family: Verdana, Arial, Helvetica, sans-serif;text-align: center; background-color:#eeeeee;font-size: .7em;margin: 0px 0px 0px 0px;}
#container{width:760px; border:1px solid #000000; height:100%; text-align: left;background-color:#ffffff;margin-left: 20px;margin-right: 20px;margin-top:10px;}
form{border:0;margin:0;padding:0;}
ul{font-size:1em;margin-left:15px;margin-top:0;margin-bottom:0;}

#redbar{width:760px;background-color:#0c528b;height:5px;}
#blacktop{width:740px;background-color:#000000;padding:10px; height:52px;}
#gsma_logo{padding-right:10px; float:left;}
#gsma_world{float:right; color:#ffffff;padding-top:5px;padding-bottom:15px;font-size:1.5em;}
#pim_title{float:left; padding-top:15px;}
#footer{ width:760px; height:18px; border-bottom:1px solid #848484;background-color:#cccccc; text-align:center;padding-top:4px;}
#copyright{ width:760px; height:23px; text-align:center;font-size: .8em; margin-top:5px;margin-bottom:30px;}
.text{margin-top:10px;margin:14px; border:1px solid #cccccc; padding:14px;background-color:#eeeeee;width:700px;}
.textleft{margin-left:7px; margin-bottom:14px; border:1px solid #cccccc; padding:14px;background-color:#eeeeee;width:700px;float:left;}
html>body .textleft{margin-left:14px;}
.additional{margin-top:10px;margin-bottom:10px;margin:14px; border:1px solid #cccccc;background-color:#fff;width:730px;}
#boxes{margin:14px;width:730px;height:100%;}
h1{font-weight: bold;font-size: 1.05em;padding:0px; margin-bottom:12px;}
h2{font-weight: bold;font-size:1em;padding:0px;margin-bottom:10px;margin-top:20px; border:0px;}
h3{font-weight: bold;font-size:1em;padding:0px;margin-top:20px; border:0px;}
p{ padding:0px; border:0px; margin-top:0px;font-weight: normal;}
ul.give{ margin-top:0px;margin-left:25px; margin-right:0px;font-weight: normal;font-size: 1em;padding:0px;border:0px;}
img.space5{padding-left:5px;padding-bottom:5px;}
img.space5right{padding-right:5px;padding-bottom:5px;}
img.spacepad{padding-bottom:10px;padding-left:10px;}
.right{float:right;}
.left{float:left;}
.greybk{background:#eeeeee;}
a:link {color: #0c528b; font-weight: bold; text-decoration: none;font-size:.9em;}
a:visited {color: #0c528b; font-weight: bold; text-decoration: none;font-size:.9em;}
a:active {color: #000000; font-weight: bold; text-decoration: underline;font-size:.9em;}
a:hover {color: #000000; font-weight: bold; text-decoration: underline;font-size:.9em;}

#footer a:link {color: #000000; font-weight: normal; text-decoration: underline; font-size: .8em;}
#footer a:visited {color: #000000; font-weight: normal; text-decoration: underline; font-size: .8em;}
#footer a:active {color: #ff0000; font-weight: normal; text-decoration: underline; font-size: .8em;}
#footer a:hover {color: #ff0000; font-weight: normal; text-decoration: underline; font-size: .8em;}

#gsma_world a:link {color: #ffffff; font-weight: bold; text-decoration: none;font-size: .6em;}
#gsma_world a:visited {color: #ffffff; font-weight: bold; text-decoration: none;font-size: .6em;}
#gsma_world a:active {color: #ffffff; font-weight: bold; text-decoration: none;font-size: .6em;}
#gsma_world a:hover {color: #d41c24; font-weight: bold; text-decoration: underline;font-size: .6em;}
.logos
{background-color: #eee; padding: 0; margin:  0; border:0;}
.logos ul
	{margin: 0; padding: 0;}
.logos li
	{background-color: #fff;list-style-type: none;display: inline;float: left; margin-right:2px;width:93px; height:93px;margin-top:2px;border:1px solid #cccccc;padding:1px;}
.front
{width:740px;background-color: #fff; padding: 0; margin-left: 15px;margin-bottom:10px; border:0;height:166px;}
.front ul
	{margin: 0; padding: 0;}
.front li
	{background-color: #fff;list-style-type: none;display: inline;float: left; width:234px; height:166px;border:1px solid #cccccc;margin-right:10px;font-size:1.7em;}
.exposure
{width:450px;background-color: #fff; padding: 0; margin-left: 5px; border:0;height:100px;}
.exposure ul
	{margin: 0; padding: 0;}
.exposure li
	{background-color: #fff;list-style-type: none;display: inline;float: left; width:175px; height:100px;border:1px solid #ffffff;font-size:1.6em;}
.boxtext{font-size:1.5em; text-align:left;width:143px;margin:0;border:0;padding-left:6px;}
.contentbox
{width:700px;background-color: #eee; padding: 0;  border:0;height:100%;}
.contentbox ul
	{margin: 0; padding: 0;}
.contentbox li
	{background-color: #fff;list-style-type: none;display: inline;float: left; width:227px; height:102px;border:1px solid #cccccc;margin-right:4px;}	
.contentboxtext{font-size:1em; text-align:left;width:150px;margin:0;border:0;padding-left:6px;}
.clearer
	{clear:left;margin:0;padding:0;border:0;font-size:1px;line-height:0;overflow:hidden}
.titlered{margin-top:7px;}
.reportimg{background-image:url(http://www.gsmworld.com/images/pim/new/pim_report.gif);background-position: 16em; background-repeat:no-repeat;}
.loginimg{background-image:url(http://www.gsmworld.com/images/pim/new/login.gif);background-position: 14em; background-repeat:no-repeat;}
.logintext{font-size:1.5em; text-align:left;width:122px;margin:0;border:0;padding-left:6px;}

.submit
{
color: #fff;
background: #537553;
border: 2px outset #eeeeee;
font-weight:bold;
font-size:10px;
margin-left:93px;
padding: 0;
} 
.subscribe
{width:50px;background-color: #fff;margin:0; padding: 0;  border:0;font-size:.9em;}
.subscribe ul
	{margin: 0; padding: 0;border:0;}
.subscribe li
	{list-style-type: none;display: inline;float: left; border:1px solid #ffffff;text-align:left;height:20px;}
	
.rightbox{width:194px;background-color:#fff;margin-bottom:8px;height:100%;border:1px solid #ccc;}
.contacttext{ text-align:left;padding-left:5px; padding-top:2px;padding-bottom:3px;margin:0;border:0;}
.contacttextsmall{text-align:center;padding-left:5px; padding-top:2px;padding-bottom:3px;margin:0;border:0;font-size: .9em;}
.emptyli{width:700px;margin:0;padding:0;border:0;height:0;}
#jserrormsg{font-size:1em;color:#ff0000;margin:0;padding:0;border:0;}
.height140{height:140px;}
*+html .home{width:100px;}
.subscribe
{width:225px;background-color: #fff; padding: 0; margin-left: 5px;}
.subscribe ul
	{margin: 0; padding: 0;border:0;}
.subscribe li
	{background-color: #fff;list-style-type: none;display: inline;float: left; width:100px;border:1px solid #ffffff;font-size:1.6em;}
.sub_input { 
 font-size: 10px; 
 background-color: #ffffff; 
 border: 1px solid #666666; 
 margin:0px;
 padding:0px;
}
.heightie{height:18px;}
.heightie2{height:57px;}


p.white{padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;border:0;margin:0;}
p.grey{padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;border:0;margin:0;background-color:#eee;}
.sitemaphead{width:340px;background-color:#95d46f;padding-top:2px;padding-bottom:2px;padding-left:5px;border:0;margin:0;font-weight:bold;color:#004400;margin-bottom:2px;}
.sitemap{width:340px;padding-top:2px;padding-bottom:2px;padding-left:5px;border:0;margin:0;font-weight:bold;color:#004400;margin-bottom:2px;}

p.bold{padding-top:5px;padding-bottom:5px;padding-left:5px;border:0;margin:0; font-weight:bold;font-size:.9em;}
.small{padding:0px; border:0px; margin-top:0px;font-weight:normal;;font-size:.8em;color: #666666;}
hr.grey{color: #dfdcdc;
background-color: #fff;
height: 1px;
}

.border{ border:1px solid #cccccc;font-family:Verdana, Arial, Helvetica, sans-serif;}
html>body .border{margin-top:30px;}
.borderno {padding:5px;border-bottom:1px solid #cccccc;}
.borderbottom{border-left:1px solid #cccccc;border-bottom:0;padding:5px;}
.borderleft{border-left:1px solid #cccccc;padding:5px;border-bottom:1px solid #cccccc;}
.blue{background-color:#0c528b;color:#ffffff;font-weight:bold;}
.contentleft{text-align:top;margin-left:80px;}