body { 
  background-color : f7fff7; text-align : center;
}
.para1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	background-color: #000040;
	text-align: justify;
	border-top: thin none #FFFFFF;
	border-right: thin solid #FFFFFF;
	border-bottom: thin solid #FFFFFF;
	border-left: thin solid #FFFFFF;
	padding: 5px;
	vertical-align: top;
}
.ttop {
	background-color: #000028;
	text-align: center;
	border-top: thin none #000040;
	border-right: thin solid #000040;
	border-bottom: thin solid #000040;
	border-left: thin solid #000040;
	padding: 1px;
	vertical-align: middle;
}
.t1head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDDDDD;
	background-color: #000040;
	text-align: justify;
	border-top: thin none #000040;
	border-right: thin solid #000040;
	border-bottom: thin solid #000040;
	border-left: thin solid #000040;
	padding: 1px;
	vertical-align: top;
}
.t1body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000040;
	background-color: #ffffff;
 border : 1px solid #000040;
	padding: 1px;
	vertical-align: top;
}
.plainbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 8px;
	color: #000040;
}
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	line-height: 32px;
	border-color: #20563f; 
 border-style: solid;
 border-width:0px 0px 2px 0px;
 margin-left: 5px;
 margin-bottom: 5px;
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	line-height: 32px;
	border-color: #000040; 
 border-style: dotted;
 border-width:0px 0px 2px 0px;
 margin-left: 5px;
 margin-bottom: 5px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
a.stdlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #800000;
	text-decoration: none;
}
a.stdlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #e00000;
}
a.stdlink:visited{
	text-decoration: none;
	color: #800000;}
a.stdlink:visited:hover{
	text-decoration: none;
	color: #e00000;}
a.quicklink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000040;
	text-decoration: none;
}
a.quicklink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #e00000;
}
a.quicklink:visited{
	text-decoration: none;
	color: #000040;}
a.quicklink:visited:hover{
	text-decoration: none;
	color: #e00000;}
a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #20563f;
	text-decoration: none;
 width: 120px;
 padding : 0px;
 background-color: #ffffff;
}
a.menu:hover {
	text-decoration: none;
	background-color: #00aa00;
	color: #FFFFFF;
}
a.menu:visited{
	text-decoration: none;
	color: #20563f;}
a.menu:visited:hover{
	text-decoration: none;
	color: #FFFFFF;}
td.menu {
	width: 120px;
 padding : 0px;
 border : 1px solid #20563f;
 background-color: #ffffff;
}
td.menugap {	
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
 background-color: #20563f;
 height : 14px;
}
td.menugap:hover {	
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
 background-color: #ffffff;
 height : 14px;
}

td.rightcol {
  padding : 5px;
 
}

td.botto {
 	font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
  height : 20px; 
  font-weight : bold;
  color : #c0c0c0;
  background-color : 000040;
  text-indent : 5px;
}

td.boxhead {
 	font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
  height : 20px; 
  font-weight : bold;
  color : #ffffff;
  background-color : 000040;
  text-indent : 5px;
}
td.boxbody {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
  padding : 5px;
  color : #000040;
 	border-top: 0px none #ffffff;
 	border-right: 1px solid #000000;
 	border-bottom: 1px solid #000000;
 	border-left: 1px solid #000000;
  background-color : #ffffff;
}
td.boxtext {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
  padding : 5px;
  color : #000000;
  border : 1px solid #f0f0f0;
  background-color : #ffffff;
}
input.tbltext {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
  padding : 2px;
  color : #000000;
  border : 1px solid #f0f0f0;
  background-color : #ffffff;
}
td.tbltext {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
  padding : 2px;
  color : #000000;
  border : 1px solid #f0f0f0;
  background-color : #ffffff;
}
a.tbltext {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
  padding : 2px;
  color : #000000;
  border : 1px solid #f0f0f0;
  background-color : #ffffff;
}
td.tbltextgr {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
  padding : 2px;
  color : #000000;
  border : 1px solid #f0f0f0;
  background-color : #f0fff0;
}
th.tbltext {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
  padding : 2px;
  color : #000000;
  border : 1px solid #f0f0f0;
  background-color : #ffffff;
}
td.otbltext {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
  padding : 2px;
  color : #000000;
  border : 1px solid #f0f0f0;
  background-color : #f8f8f8;
}

td.tbl2text {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 14px;
  padding : 5px;
  color : #000000;
  background-color : #ffffff;
}
td.title1 {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
  padding : 5px;
  color : #000000;
  border : 1px solid #ffffff;
}

.ranked { padding : 5px; }
tr.ranked { 
 border : 1px solid #ff0000;
  padding : 5px; 
}
td.ranked {
 	font-family: Arial, Helvetica, sans-serif;
	 font-size: 14px;
  color : #ffffff;
  margin-left : 5px;
 	border-top: 1px solid #ffffff;
 	border-right: 0px solid #000000;
 	border-bottom: 1px solid #ffffff;
 	border-left: 1px solid #000000;
  background-color : #000040;
}
td.rankhead {
 	font-family: Arial, Helvetica, sans-serif;
	 font-size: 14px;
  color : #f33000;
  margin-left : 5px;
 	border-top: 1px solid #ffffff;
 	border-right: 0px solid #000000;
 	border-bottom: 1px solid #ffffff;
 	border-left: 1px solid #000000;
  background-color : #000040;
}
.verttext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  writing-mode: tb-rl;
  filter: flipv flipv;
  color : #000000;
}



span.reviewtext, li.reviewtext, p.reviewtext {
  padding : 5px;
 	font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
  color : #000040;
}
span.rankadd{
  padding : 5px;
 	font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
  color : #ffff00;
}
span.rankadd1{
  padding : 5px;
 	font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
  color : #ffffff;
}

a.applylink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a.applylink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #00aa00;
}
a.applylink:visited{
	text-decoration: underline;
	color: #000000;}
a.applylink:visited:hover{
	text-decoration: none;
	color: #00aa00;}


#rankings tbody tr td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
 text-align: left;
 color : #ffffff;
 background-color : #000040;
	padding: 5px 5px 5px 5px;
	border-top: 0px;
	border-bottom: 1px solid #ff6666;
}
a.ranklink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffff00;
	text-decoration: none;
}
a.ranklink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #ff6666;
}
a.ranklink:visited{
	text-decoration: none;
	color: #ffff00;}
a.ranklink:visited:hover{
	text-decoration: none;
	color: #ff6666;}

a.botlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c0c0c0;
	text-decoration: none;
}
a.botlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
}
a.botlink:visited{
	text-decoration: none;
	color: #c0c0c0;}
a.botlink:visited:hover{
	text-decoration: none;
	color: #ffffff;}

#indenter {
  padding : 5px;
}

