body{background:#3e0404 url(../images/body_bg.jpg) repeat-x top;margin:0 0 0 0;font: normal 11px arial;}
form, label{margin:0px;padding:0px;}
li{list-style:none;}
div.clear{clear: both;height: auto;margin:0px;padding: 0px;}
div.width{width: 942px;margin: 0px auto;height:auto;}


/*******{* menu**********/
div.menu{width: 570px;height: 36px;float:right;background-image: url(../images/menu_bg.jpg);background-repeat: no-repeat;}

/******************************* poovendan ********************************************************************************/

/****************************** Index Portion starts here ********************************************************/
div.main{background-color: #fff;width: 942px;}
div.leftpanel{background:url('images/main_button_bg.jpg') no-repeat top;width:182px;float: left;height: auto}
div.indexpanel{width: 758px;float: left;height: auto;border-left:1px solid #eceaea;background-color: #fff;}
.business_tips{background:#e9e9e9 url(../images/image_business-tips2.jpg) no-repeat left;padding:0 5px 0 122px;font:normal 11px/29px Tahoma;color:#3e3a3a;line-height:29px;margin: 6px 6px;}
.business_tips a{font:normal 11px/29px Tahoma;color:#3e3a3a;line-height:29px;text-decoration:none;}
.business_tips a:hover{font:normal 11px/29px Tahoma;color:#CC0000;line-height:29px;text-decoration:none;}

/********* Banner Portion *************/
div.banner{width: 746px;margin: 0px auto;height: auto;}
div.banner_bg{background:url(../images/banner_bg.jpg) no-repeat;}
div.banner ul{margin:0px;padding:0px;}
div.banner li{list-style:none;float:left;height:49px;}
div.banner_sub{width: 746px;margin: 0px auto;height:68px;border: 1px solid #fff;}

/********** Contetn Part***********/
div.welcome{width: 746px;margin: 0px auto;}
div.welcome h1{font:bold 11px Tahoma;background:url(../images/icon_1.gif) no-repeat left;padding:0 0 0 19px;color:#bc0b0a;margin: 10px 0px;}
div.welcome p{font:normal 12px arial;margin: 0px;line-height: 17px;}
 div.welcome a{text-decoration: none;}
 
/***** vision mission ****/
.ar{float:right;}
.vision-mission{ width:740px; margin:0px auto; }
td.our-products{ border:0px solid #000;}
.our-products h2{ font:normal 23px Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:10px 0px 10px 0px; line-height:28px; }
.our-products h2 span{ color:#cc0000; }

.our-products h3{ text-align:left; margin:0px; padding:5px 0px;}
.our-products h4{ font:bold 13px Arial, Helvetica, sans-serif; color:#fff; position:relative; left:0px; background:#cc0000;padding:2px 5px; margin:10px auto 0px auto; width:220px; bottom:10px;  }

.our-products ul{ margin:0px; padding:0px; margin-left:10px;}
.our-products ul li{ padding:3px 0px; list-style-image:url(../images/blt.gif); }
.our-products ul li a{ font:normal 11px Arial, Helvetica, sans-serif; color:#333; line-height:15px; }
.our-products ul li a:hover{ color:#cc0000; text-decoration:underline;  }

/*

table.vision_mission{width:606px;border-top:0px solid #eaeaea;border-bottom:0px solid #eaeaea;margin:10px auto; overflow:hidden ;}
div.viosn_mission{width:350px;margin:0 auto;text-align:left;line-height:19px;}
div.viosn_mission img{padding:0px 0px;}
div.viosn_mission ul{
margin:0px; padding: 0px;margin-left: 5px;}
div.viosn_mission ul li{
list-style:url(../images/blt.gif);text-align: left;color: #000000;text-align: left;line-height: 19px; font-weight:normal; font-size:12px;}
div.viosn_mission ul li a{
list-style:url(../images/blt.gif); color: #000000;text-align: left;line-height: 19px; font-weight:normal; font-size:12px;}
div.viosn_mission ul li a:hover{
color: 000000; text-decoration:underline;	}


/**************************************************menu*************/
.main_button{margin: 0px;padding: 0px 0 8px 10px;width: 170px;font: normal 11px Tahoma;color: #232323;text-transform: uppercase;}
.main_button ul{margin:0px;padding:0px;}
.main_button li{list-style: none;height: 32px;padding: 0 0 0 12px;display: block;background:url(../images/left_links.jpg) repeat-x bottom;}
.main_button li a{list-style: none;background: url(../images/button_icon.gif) no-repeat left;padding: 0 0 0 20px;height: 30px;display: block;color: #232323;font: bold 11px/30px Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-transform:capitalize;}
.main_button li a:hover{list-style: none;background: url(../images/button_icon_over.gif) no-repeat left;}
.index .main_button li.active1 a{list-style: none;background: url(../images/button_icon_select.jpg) no-repeat left;padding: 0 0px 0 20px;}

/****************************** left Portion starts here ******************************************/

.main_button1{margin:0px;padding:13px 0 8px 10px;width:174px;font:normal 11px Tahoma;color:#232323;text-transform:uppercase;}
.main_button1 ul{margin:0px;padding:0px;}
.main_button1 li{list-style:none;height:29px;padding:0 0 0 12px;display:block;font:normal 11px/29px "Trebuchet MS";}
.main_button1 li a{list-style:none;background:url(../images/button_icon.gif) no-repeat left;padding:0 0 0 15px;height:29px;display:block;color:#232323;font:bold 11px/30px "Trebuchet MS";text-decoration:none;}
.main_button1 li a:hover{list-style:none;background:url(../images/button_icon_over.gif) no-repeat left;padding:0 0 0 15px;height:29px;display:block;color:#dd0000;font:bold 11px/30px "Trebuchet MS";text-decoration:none;}
.main_button1-select{list-style:none;background:url(../images/main_button_over.png) no-repeat;padding:0 0 0 40px;height:33px;display:block;color:#F7F7F6;font:normal 11px/33px "Trebuchet MS";}

/********** quote ***********/
div.quote3{background: url(../images/quote_bg.jpg) no-repeat top;height:148px;padding:34px 10px 10px 7px;}
div.quote3  input{margin-top:3px;}
div.quote{background: url(../images/quote_bg.jpg) no-repeat top;height:148px;padding:34px 10px 10px 12px;}
div.quote input{margin-top:3px;}

div.quote2{background: url(../images/quote_bg2.jpg) no-repeat top;height:148px;padding:34px 10px 10px 7px;}
div.quote2  input{margin-top:3px;}

div.client_login{background:url(../images/latest_news_bg.jpg) no-repeat top;height:145px;padding:10px 0px 0px 0px;}
div.client_login a{font-weight:normal;color:#333333;}
div.client_login a:hover{text-decoration:none;color:#CC0000;}
div.client_login input{margin-top:3px;}
.inputbox_1{background:url(../images/input_bg.jpg) no-repeat;width:158px;border:0px;padding:0 0 0 8px;font:normal 11px/22px Tahoma;color:#aeaeae;height:22px;}
.inputbox_1:hover{background:url(../images/input_bg_over.jpg) no-repeat;width:158px;border:0px;padding:0 0 0 8px;font:normal 11px/22px Tahoma;color:#3b3a3a;height:22px;}
.inputbox_2{background:url(../images/input_bg_1.jpg) no-repeat;width:158px;border:0px;padding:0 0 0 8px;font:normal 11px/15px Tahoma;color:#aeaeae;height:52px;}
.inputbox_2:hover{background:url(../images/input_bg_1_over.jpg) no-repeat;border:0px;padding:0 0 0 8px;font:normal 11px/15px Tahoma;color:#3b3a3a;height:52px;}
.inputbox_3{background:url(../images/input_bg_2.jpg) no-repeat;width:58px;border:0px;padding:0 0 0 0;text-align:center;font:normal 11px/22px Tahoma;color:#aeaeae;height:22px;cursor:pointer;}
.inputbox_3:hover{background:url(../images/input_bg_2_over.jpg) no-repeat;width:58px;border:0px;padding:0 0 0 0;text-align:center;font:normal 11px/22px Tahoma;color:#3b3a3a;height:22px;cursor:pointer;}
/******** Newsletter *****/
div.news_letter{background:url(../images/news_letter_bg.jpg) no-repeat top;height: 66px;;padding-top:48px;padding-left: 15px;margin-top:10px;}
div.navigation_1 a{font:normal 11px/16px Tahoma;color:#aeaeae;text-decoration:none;margin-top: 50px;}
div.navigation_1 a:hover{font:normal 11px/16px Tahoma;color:#3b3a3a;text-decoration:none;}

/********************************** left Portion End's here **************************/

/********************************* Footer Portion stars here ********************************************************/
div.footer{background:#fbfbfb url(../images/footer_bg.jpg) repeat-x;height:46px;padding:10px 0 0 0px;}
div.footer ul{margin:0px;padding:0px;margin-left: 10px;text-align:center;}
div.footer li{list-style:none;padding:0 20px 0 0;display:inline;line-height:19px;}
div.footer li a{font:normal 11px Arial, Helvetica, sans-serif;color:#494242;text-decoration:none;}
div.footer li a:hover{color:#cc0000;text-decoration:underline;}
div.footer li a span{color:#cc0000;text-decoration:underline;}
div.footer li a:hover span{color:#494242;text-decoration:none;}
div.copy{color:#c6a1a1;margin:0px auto;line-height: 18px;background-color:#fff;height:50px;color:#333;text-align:center;border-top:1px solid #e9e9e9;}
div.copy a{font:normal 11px/16px Tahoma;color:#cc0000;text-decoration:none;}
div.copy a:hover{font:normal 11px/16px Tahoma;color:#000;text-decoration:underline;}

/***************************** Footer Portion End's here ********************************************************/
div.tab_white{width:900px;background-color:#fff url(../images/portfolio_tab.jpg);padding:10px;margin:0px auto;border:1px solid #ccc;}

/********************** Service **********************/
.service{width:742px;height:146px;background:#fff url(../images/service-bg.jpg) repeat-x bottom ;}
.service-left{width:168px;height:92px;float:left;padding:22px 15px;}
.service-right{width:540px;height:146px;float:left;}
.service-right h4{font: bold 12px Arial, Helvetica, sans-serif;padding:0px 10px;color:#cc0000;}
.service-right p{font: normal 12px Arial, Helvetica, sans-serif;padding:2px 15px;}
.service-right img{float:right;position:relative;right:-7px;}

/********************** Portfolio **********************/
.port{width:690px;height:auto;margin:0px auto;}
.portfolio-img{width:333px;height:308px;background:url(../images/portfolio-bag.gif) no-repeat;text-align:center;padding:0px 2px 2px 0px;}
.portfolio-img h3 {font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;margin:0px;padding:2px 0px;line-height:28px;}
 .portfolio-img img {border:1px solid #f5f4f4;}
 
.portfolio-icon{ width:22px; height:150px; float:left; position:absolute; margin:5px 0px 0px 15px; z-index:99; background:url(../images/portfolio_tab.jpg) }

.clients-icon{ width:22px; height:86px; float:left; position:absolute; margin:-5px 0px 0px -5px; z-index:99; background:url(../images/clients_tab.jpg) }


