﻿body{ padding:0; margin:0px auto;  background-color:#e5f6f7; color:#051731; font-family: "Gill Sans MT";}
p{padding:0px; margin:0px; margin-top:2px; margin-bottom:2px}
img{border:0px}
/*clearfix - easy clearing method from positioneverything.net*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block; } /* Hides from IE-mac \*/
* html .clearfix {height: 1%; }
.clearfix {display: block; }/* End hide from IE-mac */
.mainContainer{ width:990px;  margin:0px auto; padding:0;  background-image:url('bg4.jpg'); background-repeat:no-repeat;}
.header{ width:990px; height:95px;    margin:0px auto; color:#5e768e;  padding-top:0px;
         font-family:"Arial"; line-height:25px; font-size:11px; color:#092883; text-decoration:none;
         
          }
#logo{height:124px; padding-top:10px; text-align:center}
.header a {font-family:"Arial"; line-height:25px; font-size:11px; color:#092883; text-decoration:none; margin:0; padding:5px}
.header a:hover{ color:white; text-decoration:none; background-color:#21529e;}
.menuitem{
	text-align:center;height:25px; }
.hOne{ width:100%; height:40px; margin:0;   padding:0; background-image:url('h1Bg.jpg'); background-repeat:repeat-y; }
.h1One1{ margin:0;   padding:0; width:100%; height:40px;margin-top:12px; border-top:1px solid #cdcfe7; border-bottom:1px solid #cdcfe7; padding-top:2px; padding-bottom:2px;}
.hthree{ width:100%; height:25px; margin:0;   padding:0; background-image:url('h3Bg.jpg'); background-repeat:repeat-y; }
.h3three3{ margin:0;   padding:0; width:100%; height:25px;margin-top:12px; border-top:1px solid #55647b; border-bottom:1px solid #55647b; padding-top:2px; padding-bottom:2px; margin-bottom:12px;}


.tbl{ width:990px; margin:0px auto; }
h1{font-family: "Copperplate Gothic Light"; font-size:23px; color:#030f85; padding:0px; margin:0px;}

.tbl h3{ font-family: "Copperplate Gothic Light"; font-size:15px; color:#030f85; margin:0px; line-height:25px;  padding:0px;margin-top:0px;}
.tbl a{ font-family:"Arial"; font-size:12px; color:gray;}

.leftPannel{ width:193px; height:auto; vertical-align:top;background: url('leftCenter.jpg') repeat-y;border-bottom:1px solid #0d6fa1;}
.leftTop{  width:100%; height:43px; background:url('leftTop.jpg') no-repeat;}
.leftCenter{ width:100%;   }
/*.leftBottom{width:100%; height:39px; background:url('leftBottom8.jpg');}*/

.leftCenter ul{margin:0px; padding:0px;padding-right:23px; color:#96daff; padding-left:15px; list-style-type:square}
.leftCenter ul li{margin:0px; padding:0px; margin-top:0px;  }
.leftCenter ul li a{color:Black; text-transform:capitalize; font-size:12px; 
                    text-decoration:none;}
.leftCenter ul li:hover{background-color:#ecf4fa }

.rightPannel{ width:269px; height:auto; vertical-align:top; background:url('rightCenter5.jpg') repeat-y; border-bottom:1px solid #0d6fa1; }
.rightTop{ width:100%; height:45px; background:url('rightTop.jpg') no-repeat;}
.rightCenter{ width:100%; height:auto; }
/*.rightBotto{ width:100%; height:36px; background:url('rightBottom8.jpg') no-repeat;}*/

.rightCenter, .leftCenter, .center{
	padding-left:10px; padding-right:10px;
}
.rightCenter{padding-left:17px;  width:245px; padding-right:5px;}

.rightCenter a{color:#000000; font-size:12px; font-weight:normal; font-family: Arial; margin:0px; padding:0px;
               text-decoration:none; border-bottom:dotted 1px Transparent; line-height:15px;}
.rightCenter a:hover{border-bottom:dotted 1px #525253; color:#525253}
.center{ width:506px;  border:1px #137aab solid; background-color:white; font-size:12px; font-family:Arial; vertical-align:top;}
.center h1{text-transform:capitalize;  padding-top:8px;}
.center h2{font-size:13px; font-weight:normal; color:Gray; margin:0px; padding:0px; margin-bottom:10px;}

#rank
{
margin:0px auto;	
 width:200px;

	
	
	}
	#noofvotes{ background-color:#f6dfe0;
 border:solid 1px #e3a1a2;margin:0px auto;	
padding:10px; width:35px; margin-bottom:10px;
color:#e3a1a2;
font-size:20px;
font-family:Arial;
font-weight:bold;
text-align:center

}

#topadd{}

.leftTop h1, .rightTop h1{padding-top:20px; padding-left:16px; font-size:20px}
.rightTop h1{padding-left:25px;}

#floatdiv{
	
	width: 240px;
	height: auto;
	
	
	
	
	margin:0px auto;
	
}


.footer
{
	margin-top:10px; margin-bottom:5px;
	font-family:Arial;
	font-size:12px;
	text-align:center;
	
	}
	
	
	.footer a
{
	margin-top:10px; margin-bottom:5px;
	font-family:Arial;
	font-size:12px;
	text-align:center;
	text-decoration:none;
	color:#030f85;
	
	}
	
	#rightad, #rightad2{margin-top:5px;}
	#topadd{margin-bottom:3px;margin-top:2px; background-image:url('strip.png'); background-repeat:no-repeat}
	#leftadd{
	margin-top:10px;
}
#centerad{margin-top:3px; text-align:center}

#rightad2{margin-top:25px;}
.favcat
{margin:0px auto; }
.favcatitem1{margin:3px; padding:5px; width:225px; text-align:center;  background-color:green}
.favcatitem2{margin:3px; padding:5px; width:225px; text-align:center; background-color:#fdfda6}

.favcatitem1 a, .favcatitem2 a{text-decoration:none; font-size:20px}
.favcatitem1 a{color:White}

a.smallerfont{font-size:12px; font-family:Arial; text-decoration:none; color:#585835 }
a.smallerfont:hover{text-decoration:none;}
.english{background-image:url('english.jpg'); background-repeat:no-repeat; background-position:center left}
.desi{background-image:url('desi.jpg'); background-repeat:no-repeat; background-position:center left}

.portuguese{background-image:url('portuguese.jpg'); background-repeat:no-repeat; background-position:center left}

#topadd1,#topadd2, #topadd3{height:15px;}

.verticaltext{
font: bold 13px Arial;
width: 15px;
writing-mode: tb-rl;
}

