body
{ 	margin: 0;background-color: #91d9f5;background-image: url(images/bg.jpg);background-repeat:repeat-x;background-position:top center;}

img { border: none; }

p{ margin: 0px; padding:0px;}


a{
   font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;
}
a:hover{

}
h1{
   font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #ff5a00;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: 12px;font-weight: bold;color: #FF4500; text-align: left;margin-top: 15px;}
p.more a{
   color: #cc0000;font-size: 12px;font-weight:normal;text-align: right;}
   
p.more a:hover{
   color: #000000;font-size: 12px;font-weight: normal;}

/**************************************************************** Main Table *************Created By Poovendan 15.Sep.2009**************/
.main_table
{ width:990px; background-color: #fff;margin: 0px auto;}

/**************************************************************** Header Portion *********Created By Poovendan 15.Sep.2009**************/
.header{
   width:990px;height:91px;background-image: url(images/top_bg.jpg);background-repeat: repeat-x;background-color: #fff;border-left: 10px solid #fff;border-right: 10px solid #fff;}   
  
/**************************************************************** Top Menu Portion ******************************************************************************/

table.topmenu{
width:457px;height:35px; margin: 0px auto;height: 30px;margin-top: 0px;background-image: url(images/top_menu_bg.jpg);background-repeat: no-repeat;}

table.topmenu td a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#fff;font-weight:bold;
} 
 
table.topmenu td a:hover{
color:yellow;text-decoration: underline;} 


/**************************************************************** Banner Portion *************************************************************/ 
  .banner{
  width: 990px;margin:0px auto; background-color: #fff;height: 219px;border-left: 10px solid #fff;border-right: 10px solid #fff;} 

/**************************************************************** Index Portion *************************************************************************************/
.main{
   width: 990px;margin:0px auto; background-color: #fff;border-left: 10px solid #fff;border-right: 10px solid #fff;}
.leftcell{
   width: 290px;background-image: url(images/left_bg.jpg);background-repeat: repeat-y;}
   
.rightcell{
   width: 290px;background-image: url(images/left_bg.jpg);background-repeat: repeat-y;}

.indexcell{
   width: 390px;background-color: #fff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;padding-right: 0px;}
/**** sub page **/
   
.indexcell_sub{
   width: 680px;background-color: #fff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;padding-right: 0px;}   

   
.index_table{
   width: 680px; height: 100%;margin-top: 10px;}

.index_table_top{
background-image: url(images/index_table_top.jpg);background-repeat: no-repeat;height: 9px;} 

.index_table_mid{
background-image: url(images/index_table_mid.jpg);background-repeat:repeat-y;
font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #666; line-height: 18px;text-align: justify; 
}       

.index_table_mid td{
padding-left: 15px;padding-right: 10px;}

.index_table_mid td p{
margin-top: 15px;margin-bottom: 15px;}


/*********************HEADING (RED COLOR) ***************/

.index_table_mid h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color:#CC0000;}  


/*********************SUB HEADING (SKY BLUE COLOR) ***************/

.index_table_mid h2{
font-family: Verdana, Geneva, Arial,  Helvetica, sans-serif;font-size: 16px;font-weight: bold;color:#088ec4;}  


/*********************SUB HEADING SMALL(SKY BLUE COLOR) ***************/

.index_table_mid h3{
font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;font-size: 10pt;font-weight: bold;color:#0B7EBF;}  

.index_table_mid b{
font-size: 10pt; font-weight:bold;}  

.index_table_mid b span{
font-size: 9pt; font-weight:bold; color:#808080;}  


.index_table_mid a{
color:#026BA2;}  

.index_table_mid a:hover{
color:#CC0000;}  


.index_table_mid ul{
	list-style-type:none; margin:0px; padding:0px;
}

.index_table_mid li{
	list-style-type: none;
	list-style-image:url(images/bullet.jpg);
	font:12px arial,Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#666;
	margin-left:25px;
	text-align:justify;
	line-height:19px;
	margin-top:7px;
	margin-bottom:7px;
}   
   


/*********** left box ************/

.box{
   width: 285px;} 
.box_top{
height:46px;background-repeat: no-repeat;  width: 285px;margin-top:5px; }

.box_mid{
background-image: url(images/box_mid.jpg);background-repeat: repeat-y; } 

.box_mid td{
font-family: arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#666;line-height:15px;padding:5px 8px 5px 15px;text-align:justify;  } 

.box_mid a {
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#cc0000;margin-right: 10px;font-weight:normal;text-decoration: none;}
.box_mid a:hover {
text-decoration: underline;}
.box_bot{
height:12px;background-image: url(images/box_bot.jpg);background-repeat: no-repeat; width: 285px; }

/*********** Home center box ************/
.center_box{
   width: 380px;margin-top: 12px;} 
.center_box_top {
background-image: url(images/center_box_top.jpg);background-repeat: no-repeat;height: 7px; }
.center_box_mid {
background-image: url(images/center_box_mid.jpg);background-repeat: repeat-y;height: 7px;  }
.center_box_mid td{
font-family: arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#000;line-height:15px;padding:5px 5px 5px 5px;text-align:justify;  }
.center_box_bot {
background-image: url(images/center_box_bot.jpg);background-repeat: no-repeat;height: 7px; }

/*********** red center box ************/
.red_box{
   width: 380px;margin-top:10px; } 
.red_box_top {
background-image: url(images/red_box_top.jpg);background-repeat: no-repeat;height: 8px; }
.red_box_mid {
background-image: url(images/red_box_mid.jpg);background-repeat: repeat-y;  }
.red_box_mid td{
font-family: arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#000;line-height:15px;padding:5px 5px 5px 5px;text-align:justify;  }
.red_box_bot {
background-image: url(images/red_box_bot.jpg);background-repeat: no-repeat;height: 7px; }

/*********** yellow center box ************/
.yellow_box{
   width: 380px;margin-top:10px; } 
.yellow_box_top {
background-image: url(images/yellow_box_top.jpg);background-repeat: no-repeat;height: 8px; }
.yellow_box_mid {
background-image: url(images/yellow_box_mid.jpg);background-repeat: repeat-y;  }
.yellow_box_mid td{
font-family: arial,Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#000;line-height:15px;padding:5px 5px 5px 5px;text-align:justify;  }
.yellow_box_bot {
background-image: url(images/yellow_box_bot.jpg);background-repeat: no-repeat;height: 7px; }



/**************************************************************** footer Portion *************************************************************************************/
.footer{
   width: 990px; height: auto;background-color: #0792c5;border-left: 10px solid #fff;border-right:10px solid #fff;background-image: url(images/bot_bg.jpg);background-repeat: repeat-x;font-weight: normal;}
.footer p {   
font-family:verdana, Geneva, Arial, Helvetica;font-size: 11px;color:#fff;text-decoration: none;font-weight:normal;margin-left: 10px;}
.menu ul{
   margin: 0px auto;padding: 0px;text-align: center;margin-top: 5px; }
.menu ul li{
list-style: none;display: inline; color:#fff;}

.menu ul li a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #fff;font-weight:bold;text-decoration: none;padding: 10px 5px 5px 5px; }

.menu ul li 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  Products box **********/
.products{
   width: 100%; border:0px solid #333; }

.products_box{
   width: 300px;height: 128px; border:0px solid #333; }
   
.products_box h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #000;font-weight: bold;margin: 0px;line-height: 30px;background-image: url(images/products_heading.jpg);background-repeat: no-repeat;background-position: left;padding-left: 15px;}

.products_box p{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #333;font-weight: normal;line-height:18px;text-align: left;margin-right: 5px;}