H4{ font-family: Georgia,Times New Roman,Times,serif;   font-size: 100%;   
font-style: italic;  font-weight: normal; color: Black;}
DIV#header{
	background-image: url(images/top_blue.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding: 0px 0px 0px 20px;
}

DIV#header A img{
	border: 0px;
}


BODY{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	margin: 0 0 20px 0;
}
H1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}
DIV#footer{    border-top: 1px solid rgb(214,224,236); 	margin-top: 30px;	
   padding-bottom: 5px;
	text-align: center;   font-family: Verdana,Arial,sans-serif;   font-size: 0.8em;   
	color: #555;}
DIV#footer a{   text-decoration: none; font-size: 9px; color: Gray;}
DIV#mainText{	font: Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align: left ;
	margin-top: 10px;	padding-bottom: 5px;}

.ajtag{
	font-family: Verdana,Arial,sans-serif;   font-size: 0.8em;   color: #555;
}

.ajtag A, .ajtag A:Visited{
	text-decoration: none;
	color: Blue;
}

.ajtag A:hover{
	background: rgb(214,224,236);
	color: Black;
	font-weight: bold;
}

TABLE.outerTable
{ 
text-align: center;
}
TABLE.outerTable TR TD
{ 
/*padding: 5px;*/
vertical-align: top;
}


TABLE.itemTable
{ 
/*border: 1px solid rgb(214,224,236);*/
text-align: left;
}
 
TABLE.itemTable TR TH
{ 
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
font-weight: bold;
}
 
TABLE.itemTable TR TD
{ 
text-align: center;
}

TABLE.itemTable TR TD A
{ 
text-align: center;
font: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 1.4em;
}

TABLE.itemTable TR TD A:hover,TABLE.itemTable TR TH A:hover
{ 
background: #008080;
color: White;
}


DIV#mainContent{
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0 10px 0px 10px;
	margin: 0 10px 0px 10px;
}

TABLE.adList, TABLE#idPost, TABLE#idShow
{  border: 1px solid rgb(214,224,236); 
	margin-top: 10px;
}

#notice{
font-family: Verdana,Arial,sans-serif;   font-size: 0.8em;   color: #555;
text-align: left;
}

TABLE#idPost TR TD DIV.instruct, TABLE.adList TR TH small, TABLE#idShow TR TH DIV.small{    
font-family: Verdana,Arial,sans-serif;   font-size: 0.8em;   color: #555;}

TABLE#idPost TR TD DIV.perror{    
font-family: Verdana,Arial,sans-serif;   font-size: 0.8em;   color: Red;}

TABLE.adList TR TH, TABLE#idPost TR TH,  TABLE#idShow TR TH
{ 
	background-color: rgb(214,224,236);
}

TABLE.adList TR TD
{
	padding: 4px; 
}
TABLE.idShow TR TD
{
	padding: 10px; 
}

TABLE.adList TR TD img
{
	margin: 0px; 
	padding: 0px;
	border: 0px;
}

TABLE.adList TR TH
{
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	font-weight: bold;
}

TABLE.adList TR TD A
{
	color: black;
	text-decoration: none;
}

TABLE.adList TR TD A:hover
{
	color: Blue;
	font-weight: bold;
	text-decoration: underline;
}

TABLE.adList TR TD A:visited
{
	color: #777;
}


.odd {
	background-color:#FFF;
}
.even {
	background-color:#D6E8EE;
}


th.largeHeaders{

	padding: 5px;
	padding-left: 25px;
	text-align: left;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #06f;
}
th.largeHeaders A{
	text-decoration: none;
}
th.largeHeaders A:hover{
	text-decoration: underline;
}


 th.forwardSort
        {
	background:
		#e9e900 
		url('images/green_decending.gif')		
		no-repeat
		center left;
        }
  th.reverseSort
        {
	background:
		#e9e900 
		url('images/green_acending.gif')
		no-repeat
		center left;
        }    

TD
{ font-family: Verdana,Arial,sans-serif; font-size: 0.9em; }

#idShow {
 font-family: Verdana,Arial,sans-serif; font-size: 1.1em; 
}

#menu
{
	border-bottom : 1px solid rgb(69,98,135);
   font-family: Verdana,Arial,sans-serif; font-size: 0.9em; 
	margin-bottom : 20px;
	margin-left: 0px;
	margin-top: 10px;
	padding-bottom : 19px;
	padding-left : 20px;
	padding-top: 10px;
	clear: both;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}

	
#menu a:link, #menu a:visited	{
	float : left;
	font-size : small;
	font-weight : normal;
	line-height : 14px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
	background : rgb(214,224,236);
	border : 1px solid rgb(69,98,135);
	color : #666;
	
}


#menu a:hover	{
	color : blue;
	text-decoration: underline;
}

#current a:link, #current a:visited	{
	background: White;
	border-bottom : 1px solid #fff;
}

th.sort-active{
		background:
		#e9e900 
		url('images/indicator.gif')
		no-repeat
		center left;
}

FORM INPUT.text, FORM TEXTAREA, TABLE#idPost TR TD DIV
{ 
	width: 500px; 
}


input.text { background-color: white ! important}

TABLE#idPost TR TH
{
	text-align: right;
	vertical-align: top;
	padding-right: 5px;
}

TABLE#idShow TR TH
{
	text-align: right;
	vertical-align: center;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 15%;
}



TABLE#idPost TR TD
{
	padding-bottom: 10px;
}


#cquote{
	text-align: center;
	font-size: .9em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 10px;
}

#cquote a{
text-decoration: none;
}
#cquote a:hover{
text-decoration: underline;
}

#ropt{
	text-align: center;
	color: black;
	margin-top: 5px;	
	margin-bottom: 5px;	
}

#ropt a{
	text-decoration: underline;
	color: black;
}
#ropt a:hover{
	
	background-color:Teal; 
	color: White;

}

DIV#kerala
{
	float: right;
	width: 250px;
	height: 149px;
	background-image: url(images/kerala4.jpg);
	margin-right: -20px;
	position: relative;
}