
 html, body{ 
 margin: 1%; 
 padding: 0%;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 87%;
 }
 
#pagewidth { 
 width: 100%;  
} 
 
 
#header { 
 width: 100%;
 background: #666666 url("/images/header2.jpg") no-repeat scroll right;
 } 
 
.bluenavlink {
COLOR: #000000; TEXT-DECORATION: none
}

.ltlinksd {
COLOR: #ffffff;
TEXT-DECORATION: none; 
}

.ltlinksf {
COLOR: #1851BD; 
TEXT-DECORATION: none;
font-size: 95%; 
}

#skiplink {
	clear:both;
}

#skiplink a:focus { 
	position:static; 
	color:#FF0000;
	background:#ffffff;
}

.hidethis {
	position:absolute;
 	left:0px;
 	width:1px;
 	height:1px;
 	overflow:hidden;
}

#toplink{
 color: #ffffff;
 background: #666666; 
 text-align: right;
 }
 
#bottomlink{
 color: #ffffff;
 background: #666666; 
 text-align: right;
}
   
h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 110%;
  font-weight: bold; 
}
   
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
}
 
h2.OLAC {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: bold;
  padding: 0;
  margin: 10px 0 -7px 0;
} 
 
  
 .table1 { 
background: #D9D9D9;
border: 0px;
position: relative;
text-align: center;
}

.table1 td { 
padding-right: 25px;
}

.table2 { 
background: #D9D9D9;
border: 0px;
position: relative;
text-align: center;
}

.table2 td { 
padding-right: 53px;
}

.table3 { 
border: 0px;
position: relative;
}

.table3 th { 
text-align: left;
color:#000000;
padding-right:3%;
}

.table3 td {
	padding-right:2%;
}

.table4 { 
background: #CCCCCC;
}

ul.disc 
{
list-style-type: disc;
color: #666666; 
}

ul.image 
{
list-style-image: url("images/topic.jpg")
}

#outer{ 
border:solid white 0px; 
/*/*/ border-right-width: 25px; /* right column width. NN4 hack to hide borders */ 
border-right-color: #3030FF;  /* right column colour */ 
border-right-style: solid; 
width: auto; 
 } 
 
span {
color: #000000;
background: #FFFFFF;
font-size: 79%;
}

img.imageleft {float: left}

img.imageright {float: right}

img {
border: none;
}

.smallfont {
font-size: 90%;
background: #EFEFED;
color: #000000;
}

.aligncenter {
text-align: center;
}

#main1 {
		margin:0; padding:0;
		background: url("images/colbkgd_a.jpg") top left repeat-y;
		}
				
#inner {margin:0; width:100%;}
												
#leftcol{
width: 187px; 
float: left; 
position: relative; 
margin-top: 0.4%;
color: #000000;
clear:left;
}

#leftcol A {
color: #1851BD;
}

#leftcol A:hover, A:focus{
text-decoration:none;
}
 
#maincol{ 
 float: left; 
 width: 73%; 
 position: relative;
 margin: 0 -1% 0 1%;

 }

 #rightcol{
width: 19%;
float: right; 
position: relative;

}
  
hr {
  color: #CCCCCC;
  background: #FFFFFF;
  height: 0.1em;
}

ul.legalaid{
	padding: 0;
	margin:	10px 0 -5px 40px;
	line-height: 150%;
	list-style-type: disc;
	color: #666666; 
}

.prabhat{
COLOR: #1851BD; 
TEXT-DECORATION: none;
font-size: 100%; 
position: relative;
bottom: 8px;
background: #D9D9D9;
}


.clr{clear:both;}

.leftcontent{padding:5px;} /*padding for content */ 

.content{padding:5px;} /*padding for content */ 

.rtcontent{padding:9px;} /*padding for content */ 

.leftpanecontent{padding:5px; background:#D9D9D9;} /*padding for content */ 

#header.content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/
