/* CSS Document */
body{ margin:0px auto; padding:0px; background: #FFFFFF; background-color: #1b2f43; width:1001px; }
.clear{clear:both;}

/*********************MAIN DIVS**********************/
#maincontainer { padding:0px auto ; margin:0px auto; float:left;width:1003px;  background:url(../images/bg_grdnt_02.gif) repeat-x;float:left; background-color:#FFFFFF; }
#header{ height:163px; width:982px; background-image: url(../images/headerbg_grdnt_02.gif); padding:0px auto; margin:0px auto;}
#banner{ height:195px; width:982px; padding:0px auto; margin:0px auto; }
#midgrdnt{ height:19px; width:1003px; background:url(../images/webindian3_16.gif) repeat-x;}
#footer{height:56px; width:1003px; background:url(../images/webindian3_33.gif) repeat-x; float:left;}



/*********************header********************/
#mainlogo{ width:176px; height:51px;  padding-left:15px;  padding-top:44px; float:left;}
#sitemap{width:150px; height:18px;  padding-right:15px; padding-top:30px; float:right;}
#headmater{	width:500px;height:50px;padding-top:44px; float:left;margin-left:100px;}
	

#navigation{ width:930px; height:20px; padding:0px auto; margin-top:40px; float:right;padding-right:30px;}

/****************LEFT*********************/
#left{ width:212px;  padding:0px auto; margin:0px auto; float:left; background-color:#FFFFFF;}
#left_topshadow{width:201px; height:39px; background: url(../images/services_heading_18.gif); float:left; padding:0px auto;}
#left_botomhadow{width:201px; height:15px; background: url(../images/pannel_shadow_32.gif) no-repeat; float:left; padding:0px auto; float:right}


#subnav_bg{ width:201px; height:auto; padding:0px auto; margin:0px auto; float:right; background:url(../images/webindian3_24.gif) repeat-y;}
#subnavlines{width:193px; background:url(../images/linesbg.gif); }
.services{ height:39px; width:201px; background:url(../images/services_heading_18.gif);}
#nav{height:auto; font-family: Verdana; font-size:11px; color:#000000; line-height:24px; text-align:left; }
#nav ul{ list-style-type:none; padding:0px; margin:0px; padding-top:10px;}
#nav li{ display:block; background:url(../images/nav_bullet_34.gif) no-repeat 10px ; padding-left:25px; padding-right:25px;} 

.leftnave_links{font-family: Verdana, Helvetica; font-size:11px;  color: #333333 ; text-decoration:none;}
.leftnave_links:hover{font-family: Verdana, Helvetica; font-size:11px;  color: #993300 ; text-decoration:none;}
#request{ width:202px; height:31px; float:left; background:url(../images/webindian3_requestfor.gif) no-repeat; padding-left:1px; padding-top:7px;}
#portfolio{ width:202px; height:31px; float:left; background:url(../images/webindian_requestfor.png) no-repeat; padding-left:1px; padding-top:7px;}
.quotelink{ font-family:Arial; font-size:15px; color:#e9f2f6; text-decoration:none; font-weight:600;}
.quotelink:hover{ font-family:Arial; font-size:15px; color:#FFFFFF ; text-decoration:none; font-weight:600;}


/*****************MIDDLE*********************/
#middle{ width:578px; height:auto; padding:0px auto; margin:0px auto; float:left; background-color:#FFFFFF;}
#mid_footshadow{width:567px; height:12px; background: url(../images/mid_sahdow_52_52.gif) no-repeat;  margin-left:4px; float:left;}
#midplain_headshadow{width:567px; height:44px; background: url(../images/welcome_plain_head_20.gif) no-repeat; padding:0px auto; margin-left:6px;}
#mid_headshadow{width:567px; height:44px; background:url(../images/welcome_head_20.gif) no-repeat; padding:0px auto; margin-left:6px;}
#midcontent_bg{width:567px; padding:0px auto; margin:0px; margin-left:6px;  background: url(../images/webindian3_26.gif) repeat-y;}
#sprayaction{width:540px; padding:0px auto;margin:0px auto;}

#portfolio_le{ width:283px; padding-left:0px auto; padding:0px auto; float:left;}
#portfolio_ri{ width:283px; padding-left:0px auto; padding:0px auto; float:right;}

#portfoliohead_le{ width:283px; padding:0px auto; padding:0px auto; float:left; background-color: #828282; float:left;}
#portfoliohead_ri{ width:283px; padding:0px auto; padding:0px auto; float:left; background-color: #828282; float:right;}

/****************RIGHT*********************/
#right{ width:212px;lui padding:0px auto; margin:0px auto; float:right; background-color:#FFFFFF;}
#right_content{ width:201px;float:left; padding:0px auto; margin-left:11px auto;}
#headings_bg{width:201px; height:23px; background:url(../images/sidepanels_headbg_23.gif) repeat-x;}
#pannels{ width:199px; height:auto; border-top:solid 1px #ded9ca;  border-left:solid 1px #ded9ca; border-right:solid 1px #ded9ca; padding-top:}
#template{width:162px; height:133px; margin-left:17px ; margin-top:8px; background-color:#FFFFFF;}
#logo{width:156px;height:88px;  margin-left:20px ; margin-top:18px; }
#pannel_shadow{ height:15px; width:201px; background:url(../images/pannel_shadow_32.gif) no-repeat; }

/*********************footer****************/
#footernav{ width:500px; height:20px; padding-right:200px; float:right; }
#top{ width:50px; float:right; height:20px; }

#copyright{width:800px; height:20px; float:right; padding-top:10px;}

/************************Text********************/

.content{font-family: Verdana, Helvetica; color:#434831; font-size:11px; text-align:justify; line-height:18px; padding-left:10px; padding-right:10px; padding-top:8px;}
.portfolio{font-family:tahoma; color:#434831; font-size:11px; line-height:18px; padding-left:10px; padding-right:5px;}
.content2{font-family: Verdana, Helvetica; color:#434831; font-size:11px; text-align:justify; line-height:18px; margin:10px;}
.mainheads{ font-family: Arial, Helvetica; font-size:18px; font-weight:500;padding-left:12px; color: #046e97; padding-top:18px;}
.border{border: #E9E9E9 solid 1px;}
.headins{ font-family:Tahoma; font-size:13px; font-weight:800;padding-left:10px; color:#FFFFFF; line-height:22px;}
.subheadings{ font-family:Arial, sans-serif; font-size:12px; color:#004f6c; line-height:30px; font-weight:800; padding-left:10px;}
.h2{font-family:tahoma; font-size:11px; color: #394553; font-weight:800;}
.h3{font-family:Arial, sans-serif; font-size:12px; color: #FFFFFF; line-height:18px; font-weight:800; padding-left:10px;}
.h4{font-family: arial; font-size:15px; color: #AB5210; line-height:18px; font-weight:800; }
.h5{ font-family: tahoma; color: #0B5491; font-size:11px; font-weight:600;  line-height:22px;}
.h6{ font-family:arial; color: #0099CC; font-size:18px; font-weight:bold;  line-height:22px;}

/************************LINKS****************/
.navigation{ font-family:Verdana, Arial, Helvetica; color:#007ecb; font-size:11px;padding-left:5px; padding-right:5px; font-weight:600; text-decoration:none; line-height:22px;}
.navigation:hover{ font-family:Verdana, Arial, Helvetica; color: #669933; font-size:11px; padding-left:5px; padding-right:5px;font-weight:600;text-decoration:none;  line-height:22px;}
.nav_devider{ font-size:11px;font-family:Verdana, Helvetica; padding-left:2px; padding-right:2px;}

.subnav{ font-family:Verdana, Arial, Helvetica; color:#333333; font-size:11px; line-height:24px; padding-left:5px; }

.links{font-family: Verdana, Helvetica; color: #000066; font-size:11px; text-decoration:none;  padding-left:8px; padding-right:8px;}
.links:hover{font-family:Verdana, Helvetica#viewmprer; color: #0000CC; font-size:11px; text-decoration: underline; padding-left:8px; padding-right:8px;}

.copyrightes{font-family:Verdana, Helvetica; font-size:11px; color: #D8EFFC; text-decoration:none; text-align:right; padding-right:8px; }
.copyrightes:hover{font-family:Verdana, Helvetica; font-size:11px; color: #FFFFFF; text-decoration:none;text-align:right; padding-right:8px;}

/********************************SPRAYEFFECTS*********************/
#sprayheadbg{ width:538px; height:33px; background:url(../images/services_heading_bg.gif) repeat-x; float:left;}
#spraycontent{ width:536px; background:#f1f9fc; padding:0px auto; padding:0px auto; }
#left_col{ float:left; width:240px;}
#right_col{ float: right; width:240px;}
.spraytext{font-family:Verdana; font-size:11px; color:#343434; padding-left:10px; padding-right:10px; line-height:18px;}
#sprayhight{height:auto;}
/****************************bedcrumb***********************/
#bedcrumb{ width:780px; height:18px; float:right;}
.bedcrumb{font-family:tahoma; font-size:10px; color:#333333;  text-decoration:none;}
.bedcrumb:hover{font-family:tahoma; font-size:10px; color:#FF0000; font-weight:400; text-decoration:none;}
.bedcrumbhi{font-family:tahoma; font-size:10px; color:#FF0000 ; font-weight:400; text-decoration:none;}

/*************************************/
#bulletlist{
  padding:0px;
  margin:0px; 
  list-style-type:none;
   }
#bulletlist li{
  list-style-type:none;
  background-image:url(../images/aro.gif);
  background-repeat:no-repeat; 
  background-position:0.4em;
  padding-left:0.6em; 
  text-indent:10px; 
  float: none;
  }

#contactheds{background-color: #E8E8E8; height:20px; border: #D3D3D3 solid 1px;}

.jumpmenu{font-family:tahoma;font-size :9px;color: #333333; width:150px; height:18px;}

#buletsitemap{padding:0px; margin:0px; list-style-type:none; }
#buletsitemap li{list-style-type:none; background:url(../images/arrow_gray.gif); background-repeat:no-repeat; background-position:0.4em; padding-left:0.6em; text-indent:10px; float: none;}
#buletcontnt{padding:0px; margin:0px; list-style-type:none; }
#buletcontnt li{list-style-type:none; background: url(../images/icon_47.gif) no-repeat 2px 8px; padding-left:15px;}

.sitemap{font-family:tahoma; font-size:11px; color:#333333; font-weight:400; height:20px; text-decoration:none;}
.sitemap:hover{font-family:tahoma; font-size:11px; color:#FF0000; font-weight:400; height:20px;text-decoration:none;}

#viewmore{ width:199px; height:18px; background:url(../images/viewmore.gif) ; border-botum:solid 1px #ded9ca;  border-left:solid 1px #ded9ca; border-right:solid 1px #ded9ca; }
#logoportfolio{ width:565px; padding:0px auto; margin:0px auto; background-color: #F5F5F5;}
