body
{ 	margin: 0;background-color: #00abef;}

img { border: none; }

p{ margin: 0px; padding:0px;}


a{
   font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;
}
a:hover{
color: #0093dd;
}
h1{
   font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #006891;margin-left: 0px;margin-top:0px;margin-bottom:5px; text-align: left;}
h2{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;color: #333;margin: 0px;	text-align: left; }
h3{
   font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #333; text-align: left;margin-top: 10px;margin-bottom: 10px;}
p.more a{
   color: #0093dd;font-size: 12px;font-weight:normal;text-align: right;}
   
p.more a:hover{
   color: #0093dd;font-size: 12px;font-weight: normal;}

/**************************************************************** Main Table *************Created By Poovendan 15.Sep.2009**************/
.main_table
{ width:900px; background-color: #fff;margin: 0px auto;}

/**************************************************************** Header Portion *********Created By Poovendan 15.Sep.2009**************/
.header{
   width:904px;height:109px;background-color: #fff;border-left:2px solid #fff;border-right:2px solid #fff;}   

/**************************************************************** Menu Portion ******************************************************************************/

table.menu{
width:904px; margin: 0px auto;height: 30px;margin-top: 0px; border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:0px solid #fff;
background-color: #006890;
}

table.menu ul{
   margin:0 auto;padding: 0px;background-image: url(images/otmenubg.jpg);background-repeat: repeat-x;text-align: center;color: #fff; }
   
table.menu ul li{
list-style: none;line-height:30px; display:inline;color: #fff; } 
table.menu ul li a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#fff;font-weight: bold;
padding: 9px 5px 10px 5px;
} 
 
table.menu ul li a:hover{
color:yellow;padding: 9px 5px 10px 5pxtext-decoration: none;} 

/**************************************************************** Banner Portion *************************************************************/ 
  .banner{
  width: 904px;margin:0px auto; background-color: #fff;height: 200px;border-left: 2px solid #fff;border-right: 2px solid #fff;border-bottom:1px solid #006891;} 

/**************************************************************** Index Portion *************************************************************************************/
.main{
   width: 904px;margin:0px auto; background-color: #fff;border-left: 2px solid #fff;border-right: 2px solid #fff;}
.leftcell{
   width: 251px;background-image: url(images/left_bg.jpg);background-repeat: repeat-y;}

.indexcell{
   width: 653px;background-color: #fff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;padding-right: 0px;}
.indexcell p{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color:#333;line-height:17px;text-align:justify;margin-top: 10px;margin-bottom: 10px;  }
.indexcell a {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px; color:#cc0000;margin-right: 10px;font-weight:normal;text-decoration: none;}
.indexcell a:hover {
text-decoration: underline;}
.indexsubcell{
   width: 653px;background-color: #fff;padding: 10px;}
.indexsubcell p{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color:#333;line-height:17px;text-align:justify;margin-top: 10px;  }
.indexsubcell b{
color:#dd5e00;}

.indexsubcell a {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px; color:#333;margin-right: 10px;font-weight:normal;text-decoration: none;}
.indexsubcell a:hover {
text-decoration: underline;color: #cc0000;}
.indexsubcell ul{
	padding:0px;
	margin:0px;
}
.indexsubcell li{
	list-style-type: none;
	list-style-image:url(images/blt_red.jpg);
	text-align:left;
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#333;
	line-height:19px;
	margin-left:25px;
	
}

/*********** left box ************/
.box{
   width: 221px;} 
.box_top{
height:32px;background-image: url(images/box_top.jpg);background-repeat: no-repeat;  width: 221px;margin-top:5px; }
   
.box_top h1{
font-family: Arial, Helvetica, sans-serif;font-size: 13px; color:#006891;font-weight: bold;text-align: center; margin: 0px;line-height: 30px;}
.box_top h1 span {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#222; }
.box_mid{
background-image: url(images/box_mid.jpg);background-repeat: repeat-y;   width: 221px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color:#666;line-height:17px;padding: 5px; } 
.box_mid ul{
margin: 0px;padding: 0px;margin-left: 25px; margin-right: 5px; text-align: left;}
.box_mid a {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#cc0000;font-weight:normal;text-decoration: none;margin-right: 10px;}
.box_mid a:hover {
text-decoration: underline;}
.box_bot{
height:6px;background-image: url(images/box_bot.jpg);background-repeat: no-repeat;   width: 221px; }


/**************************************************************** footer Portion *************************************************************************************/
.footer{
   width: 904px; height: auto;background-color: #006890;border-left: 2px solid #fff;border-right:2px solid #fff;}
.footer a{   
color:#e4e1e1;text-decoration: none;font-family:verdana, Geneva, Arial, Helvetica;font-size: 11px;}
.footer p {   
font-family:verdana, Geneva, Arial, Helvetica;font-size: 11px;color:#fff;text-decoration: none;font-weight:normal;margin-left: 10px;}
.footer a:hover{   
color: Yellow;text-decoration: underline;}

/************* Left Links box ***********/
.left_link_top{
   width: 215px; border: 0px solid #ccc;height: 7px;background-image: url(images/left_link_top.jpg);background-repeat: no-repeat;overflow: hidden;margin-top: 10px;}

.left_link{
   width: 215px; background-color: transparent;border: 0px solid #ccc;margin: 0px;}
   
.left_link ul{
padding: 0px;margin: 0px;}

.left_link ul li{
list-style: none;line-height: 29px;border-bottom: 0px solid #fff;background-image: url(images/left_li.jpg);background-repeat: no-repeat;cursor:pointer;}

.left_link ul li:hover{
list-style: none;line-height: 29px;border-bottom: 0px solid #fff;background-image: url(images/left_li-h.jpg);background-repeat: no-repeat;cursor:pointer;}

.left_link ul li:hover a{
color: #ff5a00; }

.left_link  a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #444;font-weight: bold;padding-left: 35px;}

.left_link  a:hvoer{
color: #ff5a00;}

.left_link_bot{
   width: 215px; border: 0px solid #ccc;height: 7px;background-image: url(images/left_link_bot.jpg);background-repeat: no-repeat;}

/******** index welcome box **********/

table.welcomebox{
   width: 626px;height: 218px;margin-top: 10px; background-image: url(images/welcome_box.jpg);background-repeat: no-repeat;}
table.welcomebox p{
font-family: arial;font-size: 12px;color: #5c1c1c;margin-left: 15px;}   



/******* home service box ***/

table.service_box{
   width: 284px;height: 233px; }
   
div.service_box_top{
 background-image: url(images/service_box_top.jpg);background-repeat: no-repeat;height: 8px;overflow: hidden;}
 
table.service_box_mid{
width: 284px;border-left: 1px solid #d3d1d1;border-right: 1px solid #d3d1d1; height: 222px;background-color: #f8f7f7;
background-image: url(images/service_box_mid.jpg);background-position: top;background-repeat:repeat-x;
} 
 
table.service_box_mid td{
padding: 5px;text-align: left;} 

table.service_box_mid td b{
text-align: left;color: #0093dd;}

table.service_box_mid td p{
text-align: left;color: #006890;margin: 0px;margin-left: 15px;}  
 
 div.service_box_bot{
 background-image: url(images/service_box_bot.jpg);background-repeat: no-repeat;height: 8px;}