
body
{ 	margin: 0;background: #d5d5d5 url(images/shade.jpg);background-repeat: no-repeat;background-position: center top;background-attachment: fixed;
font-family: Arial, Helvetica, sans-serif;
}

img { border: none; }

p{ margin: 0px; padding:0px;}

a{   font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666;text-decoration: none; }

a:hover{ text-decoration: underline; color: #1284BC;}

/**************************************************************** Main Table *************Created By Poovendan 15.Sep.2009**************/
.main_table
{ width:1000px; margin:0 auto;background-color: #fff;}

/**************************************************************** Header Portion *********Created By Poovendan 15.Sep.2009**************/
.header{
   width:1000px;background-image: url(images/header1.jpg);background-repeat: repeat-x;height:30px;border-left:0px solid #ccc;border-right:0px solid #ccc;background-image: url(images/top_bg.jpg);background-repeat: repeat-x;height: 86px;}
   
/**************************************************************** Menu Portion ******************************************************************************/
.menu{
width:980px; margin: 0px auto;}

/**************************************************************** Banner Portion *************************************************************/ 
  .banner{
  width: 980px;margin:0px auto; } 

/**************************************************************** Index Portion *************************************************************************************/
.main{
   width: 980px;margin:0px auto;  }
.leftcell{
   width: 240px;background-image: url(images/left_dot.jpg);background-repeat: repeat-y; background-position: right;}
.indexcell{
   width: 740px;background-color: #fff;}
   
#sub_indexcell{
   width: 740px;background-color: #fff;padding-left: 10px;padding-right: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#444;
   line-height: 18px;text-align: left;
   }
#sub_indexcell p{
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#444;margin-top:20px;margin-bottom: 20px;text-align: justify;  }
   
#sub_indexcell h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 15px;color:#333;text-decoration: none;background: url(images/title_bg.jpg);background-repeat: repeat-x;line-height: 43px;padding-left: 10px;} 

#sub_indexcell h1 span{
color:#0A86C8;}   

#sub_indexcell h1 span a{
color:#0A86C8;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 15px;}   

#sub_indexcell h1 span a:hover{
color:#0A86C8;}

#sub_indexcell h1 b{
color:#cc0000;}

#sub_indexcell h2{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:13px;color:#0A86C8;} 

#sub_indexcell ul{
margin:0px;padding: 0px;padding-left:30px;}

#sub_indexcell ul li{
line-height: 23px;list-style-image: url(images/blt_red.jpg);}

#sub_indexcell ul li ul{
margin: 0px;padding: 0px;}

#sub_indexcell li ul li{
line-height: 23px;list-style-image: url(images/dot.gif);}
   
.table1_index{
   width: 740px; border: 0px solid #000;}
   
.box{
   width: 230px;height:auto;} 
   
.box_top{
height:45px;background-image: url(images/box_top.jpg);background-repeat: no-repeat; }
.box_top h1{
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#0576B0;margin-left: 10px; }
.box_top h1 span {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#333;margin-left: 10px; }
.box_mid{
height:auto;background-image: url(images/box_mid.jpg);background-repeat: repeat-y; } 
.box_mid h2  {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#333;margin-left: 10px;;text-align:left; font-weight: normal;margin-bottom: 0px;line-height: 17px;}
.box_mid a {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#1196DA;margin-right: 10px;font-weight: bold;text-decoration: none;}
.box_mid a:hover {
text-decoration: underline;}
.box_bot{
height:19px;background-image: url(images/box_bot.jpg);background-repeat: no-repeat; }

  
   
/**************************************************************** Clients Box *************************************************************************************/
 .client_box{
    width: 980px;height: 80px;background-image: url(images/clients_box.jpg);background-repeat: no-repeat; }
/******* tabs Section **********/
.tab{
   width: 568px;height: 140px;border: 0px solid #E6E4E4;margin-left: 5px;background-color: #fff;}
.tab td p{
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #555;}

.tab ul{
margin-left: 15px;padding: 0px;}
.tab ul li {
list-style: none;list-style-image: url(images/dot.gif);font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #555; }
.tab ul li {
font-family: verdana,Arial, Helvetica, sans-serif;font-size: 12px;color: #555;line-height: 21px;}  
      
/**************************************************************** left Portion *************************************************************************************/
.left{
   width: 214px; }   
.left_heading{
   width: 214px;background-image: url(images/left_heading.jpg);background-repeat: repeat-x;height: 33px; }
.left_heading h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #9037A8;text-align: center;margin: 0px; }
.left ul {
margin: 0px auto ;padding: 0px;}
.left ul li {
list-style: none; background-image: url(images/left_li_bg.jpg);line-height: 34px;}
.left ul li  span  a {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#666;text-decoration: none;font-weight: bold;line-height: 31px;padding-left: 35px; }
.left ul li span a:hover {
color: #4D0261; text-decoration: underline;}

/**************************************************************** right Portion *************************************************************************************/
.right_box{
   width: 230px;height: auto;margin-top: 5px;}   
.right_box_top{
   background-image: url(images/right_box_top.jpg);background-repeat: no-repeat;height: 44px;}
.right_box_mid{
   background-image: url(images/right_box_mid.jpg);background-repeat: repeat-y;height: 150px;}
.right_box_mid h1{
  font-family: arial, Verdana, Geneva, Arial, Helvetica, sans-seriff;font-size: 13px;color: #007FC1;margin: 0px;}
 .right_box_mid h2{
  font-family: arial, Verdana, Geneva, Arial, Helvetica, sans-seriff;font-size: 12px;color: #333;margin-top:5px;margin-bottom: 0px;}
 .right_box_mid h3{
  font-family: arial, Verdana, Geneva, Arial, Helvetica, sans-seriff;font-size: 12px;color: #333;margin-top:5px;font-weight: normal;margin-left: 5px;}
.right_box_mid a {
  font-family: arial, Verdana, Geneva, Arial, Helvetica, sans-seriff;font-size: 12px;color: #333;margin-right:10px;font-weight: normal;margin-left: 5px;text-decoration: none;font-weight: bold;}
.right_box_mid a:hover {
text-decoration: underline;}
.right_box_bot{
   background-image: url(images/right_box_bot.jpg);background-repeat: no-repeat;height: 9px;}

/**************************************************************** footer Portion ***********************************************************/
.footer{
   width: 980px; background-image: url(images/bot_bg.jpg);background-repeat: repeat-x;height: 68px;}
.footer a{   
color: Yellow;text-decoration: none;}
.footer p {   
font-family:verdana, Geneva, Arial, Helvetica;font-size: 11px;color:#fff;text-decoration: none;font-weight:normal;margin-left: 10px; float: left;}
.footer a:hover{   
color: Yellow;text-decoration: underline;}
.footer ul {
padding: 0px; width: auto; margin: 0px;margin-left: 10px;margin-top: 5px;margin-bottom: 0px;}
.footer ul li {
list-style: none;display: inline; margin: 0px;padding: 0px;color:#fff;font-size: 12px;}
.footer ul li  span  a {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#fff;text-decoration: none;font-weight:normal;padding: 8px 5px 8px 5px;line-height: 31px; }
.footer ul li span a:hover {
color: Yellow; }

/*********** Table layout *********/
.content_table{
  width: auto;height: auto;border: 1px solid #A5D7F0;background-image: url(images/content_table_bot_bg.jpg);background-repeat: repeat-x;background-position: bottom; 
  }
.content_table_top{
background-image: url(images/content_table_top_bg.jpg);background-repeat: repeat-x;height: 34px; ;text-align: center;font-weight: bold;color: #fff;
}
.content_table_td1{
background-image: url(images/td_bg1.jpg);background-repeat: repeat-x;height: 37px;text-align: center;padding:10px 10px;
}
.content_table_td1 td{
border-right: 1px solid #fff;vertical-align: middle;text-align: center;}

.content_table_td2{
background-image: url(images/td_bg2.jpg);background-position: bottom;background-repeat: repeat-x;text-align: left;border-right: 1px solid #1FA2E5;vertical-align: middle;font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#666; }

.content_table_td22{
background-image: url(images/td_bg2.jpg);background-position: bottom;background-repeat: repeat-x;text-align: left;border-right: 1px solid #1FA2E5;vertical-align: top;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;height: 37px;
}
.content_table_td22 td{
border-right: 1px solid #0E0F3FD;vertical-align: middle;padding:10px 10px;
}


.content_table_td2 td{
border-right: 1px solid #A5D7F0;vertical-align: middle;padding:10px 10px;
}


.content_table1{
  width: auto;height: auto;border: 1px solid #A5D7F0;background-image: url(images/content_table_bot_bg.jpg);background-repeat: repeat-x;background-position: bottom; 
}
.content_table_td3{
height: 0px;
}
.content_table_td3 td {
 padding-left:10px; padding-right:10px; 
}
.content_table_td3 td p{
 padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; 
}


/*  usefule links table */

.usefullinks_table{
  margin-top: 15px;width: 500px;height: auto;border: 1px solid #A5D7F0;background-image: url(images/content_table_bot_bg.jpg);background-repeat: repeat-x;background-position: bottom;padding-left: 15px;
}
.usefullinks_table a{
color: #666;text-decoration: none;
}

.usefullinks_table a:hover{
color: #666;text-decoration: underline;
}

/*-------------------------------FOUNDATION-------------------------------*/

.foundation_bg_top{
	background:url(images/script_bg_top.jpg) no-repeat;
	width:697px; height:19px; 
}
.foundation_bg_mid{
	background:url(images/script_bg_mid.jpg) repeat-y;
	width:697px; height:9px; 
}
.foundation_bg_bot{
	background:url(images/script_bg_bot.jpg) no-repeat;
	width:697px; height:22px; 
}
.foundation .content{
	font:10pt arial, helvetica, verdana, sans-serif;
	padding-left:32px;
	padding-right:15px;
}
.foundation span.content{
	font-weight:bold;
	color:#CC0000;
	padding-left:0px;
}
.foundation .head a{
	color:#0A72A7;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	font-size:10pt;
	text-align:left;
	padding-left:5px;
}
.foundation .head a:hover{
 	color:#cc0000;
}
.foundation b{
	color:#666666;
}
.foundation .head a:hover{
	text-decoration:underline;
}
.foundation ul{
	padding-left:30px;
	margin:0px;
}
.foundation li{
	list-style-type:none;
	list-style-image:url(images/dot.gif);
	line-height:19px;
	padding-top:0px;
	padding-bottom:0px;
}
/*-------------------------------FOUNDATION END-------------------------------*/
.menupanel {padding-left:25px; font-weight:bold;font-size:13pt;color:   #708090;height:75px;background-position-y:center;background-position: center;
background-image: url(Images/menupanel.gif);background-repeat: no-repeat;}
.menupanel td{
	padding-left:20px;padding-right:20px;}
.error{border: 1px solid #FFD700; font-size: 8pt;color:#D2691E;text-align: center;padding: 5px;font-weight: bold;background-color:  #FFFFDB; height:30px;}
.message{ border:   1px solid  #32CD32;; font-size: 8pt;color:   #228B22;text-align: center;
padding: 5px;font-weight: bold;  background-color:   #E6FFC1; height:30px;}
.alt{padding-top:5px;padding-left:2px;padding-bottom:2px;padding-right:2px;background-color:  #FBFBFB; font-size:9pt;}
.alt1{padding-top:5px;padding-left:2px;padding-bottom:2px; padding-right:2px;background-color:  ; height:25px;font-size:9pt;}
.body{ background-color: #fff;  text-align: center;  font-family: Arial, verdana,Helvetica, sans-serif; font-size:9pt;}
.body a{
	text-decoration: none;
}
table{	border-collapse: collapse;}
.tblbdr{	border:1px solid #BCBAA2; font-size:10pt;}
.tblbdr tbody tr:hover{background-color:#f4f4f4;color:#000;}
.button{background-image: url(Images/buttonbg.gif);}
.tblbdr .alt1,.tblbdr .alt {	border:   1px dashed  #E2E2E2; }
 input[type='text'], textarea,input[type='button'], input[type='submit'], input[type='reset'] {	border:1px solid #369;}
.field-login{background-color: #DAE2F3;}
.dy_title{font-size:12pt;font-weight:bold;
	color:#016EA6;
}#admintable td{text-align: left;padding-left:10px;font-size:9pt;background-position-y:center;background-position: center;  vertical-align: middle;
	background-image: url(images/grey_small.gif);width:235px;height:33px;background-repeat: no-repeat;}/*left_button_normal.jpg*/
#sectionselection{
border: 1px solid #ffffff;
width:138px;align:right;
float: right;margin-right: 10px;
}
.white a,.white a:hover{color:white;}
.searchtable{height:50px;}

.head2
{
background-color:#F5F5F5;
}
.head1
{
color: #FFFFFF; background-color: #42779E;
}
.headimg
{
color: #FFFFFF; background-image:url(images/nav_bg.gif);background-repeat:repeat-x;
}
.caption{font-size:13pt;color:#1284bc;font-weight:bold;font-family:arial;}

.Classic_pagging{font-size: 10pt;height:25px;padding-top:10px; text-align:right;  }
.Classic_pagging A{font-size: 10pt;}
.classic_pageLink{padding-top:7px; padding-left:10px; padding-right:6px; padding-bottom:6px; 
font-size: 10pt;  ackground-image: url(../Images/selected.gif);text-align: center;color:black;text-decoration: none;}
.classic_pageLink_deselect{padding-top:5px; padding-left:10px; padding-right:6px; padding-bottom:6px; 
font-size: 10pt;  ackground-image: url(../Images/deselect.gif);text-align: center;color:black;text-decoration: none;}
.classic_pageLink_First{padding-top:5px; padding-left:10px; padding-right:6px; padding-bottom:6px; 
font-size: 10pt;  ackground-image: url(../Images/left.gif);text-align: center;color:black;text-decoration: none;}
.classic_pageLink_last{padding-top:5px; padding-left:10px; padding-right:2px; padding-bottom:6px; 
font-size: 10pt;  ackground-image: url(../Images/right.gif);text-align: center;color:black;text-decoration: none;}