body { 
  font-family:verdana;
  padding: 0; 
  margin:0 auto;
  color:#616161;
  background:#ffffff;
  font-size:11px;
  line-height:18px;
}
h3{padding:0;margin:0}

a { color: #616161;  text-decoration : none; outline:none;}
a:hover { color: #E20706; text-decoration :underline;}
img
{
border:none; outline:none;
}



#wrapper
{
margin:0px auto; width:100%; height:auto; text-align:center; font-family:verdana;
}
/*header CSS*/
#header
{
width:998px; height:107px; margin:0 auto;  
}
#header #top_space 
{
width:988px; height:16px; margin:0 auto; background:#969595; border-bottom:3px solid #E30706; font-size:11px; color:#ffffff; text-align:right; padding:0px 10px 0px 0px; line-height:16px;
}
#top_space a
{
color:#ffffff;
}
#header #logo
{
width:216px; height:44px; float:left; padding:21px 0px 23px 26px;
}
#header #right
{
width:745px; height:88px; float:right; font-size:11px; text-align:right; background:url(../img/header_right_bg.jpg) no-repeat right top; 
}
#header #right span
{
font-weight:bold; text-align:right; padding:32px 91px 20px 0px; float:right; width:280px; height:auto; color:#000000;
}
#header #right span a
{
text-decoration:none; color:#B91000; 
}
#header #right span a:hover
{
text-decoration:underline; 
}
#header #bottom_space
{
width:987px; height:3px; margin:0 auto; clear:both;
}
/*header CSS ends*/

/*middle*/
#middle
{
width:998px; height:auto; background:#ffffff; margin:0 auto; clear:both;      
}

/*left pannel*/
#leftPannel
{
width:208px; height:auto; float:left; text-align:left;
}
#leftPannel #navigation
{
width:208px; height:auto; float:left;
}
#leftPannel #navigation ul
{
list-style:none; padding:0; margin:0;
}
#leftPannel #navigation li
{
width:208px; border-bottom:1px solid #E5E5E5; padding:0; margin:0;
}
#leftPannel #navigation li a
{
width:188px; height:26px; background:#ffffff; display:block; color:#3F4145; font-size:12px; text-decoration:none; line-height:26px; padding-left:20px;
}
#leftPannel #navigation li a:hover
{
width:188px; height: 26px; background:url(../img/nav_hover_bg.jpg) repeat-y left top #ffffff; display:block; color:#B91000; font-size:12px; padding-left:20px;
}
#leftPannel #navigation li ul
{
padding:10px 0px 20px 0px; list-style:none; margin:0;
}
#leftPannel #navigation li li
{
padding:0px 0px 0px 15px; margin:0;  width:140px; border:none;  
}
#leftPannel #navigation li li a
{
display:block; width:140px; color:#3F4145; font-size:11px; text-decoration:none; line-height:20px; padding-left:20px; background:url(../img/red_arrow.jpg) no-repeat left 5px;
}
#leftPannel #navigation li li a:hover
{
display:block; width:140px; color:#B91000; font-size:11px; text-decoration:underline; line-height:20px; padding-left:20px; background:url(../img/red_arrow.jpg) no-repeat left 5px;
}
#leftPannel .midleSpace
{
width:208px; height:16px; clear:left;
}
#leftPannel  #otherServicesLinks
{
width:156px; height:175px; background:#ffffff; border:1px solid #C5C4C4; padding:11px 36px 0px 15px;
}
#leftPannel  #otherServicesLinks .heading
{
width:130px; background:url(../img/grey_arrow.jpg) no-repeat left 4px; color:#000000; font-weight:bold; padding-left:20px;
}
#leftPannel  #otherServicesLinks ul
{
list-style:none; padding:0px 0px 0px 0px; margin:0;
}
#leftPannel  #otherServicesLinks li
{
border-bottom:1px dashed #3F4145;
}
#leftPannel  #otherServicesLinks li a
{width:150px; height:auto; line-height:22px; color:#3F4145; display:block; height:22px; text-decoration:none; background:#ffffff;
}
#leftPannel  #otherServicesLinks li a:hover
{
color:#B91000;
}

/* Other Services*/
#leftPannel  #otherServicesLinks1
{
width:156px; height:175px; background:#ffffff; border:0px solid #C5C4C4; padding:11px 36px 11px 15px;
}
#leftPannel  #otherServicesLinks1 .heading
{
width:130px; background:url(../img/grey_arrow.jpg) no-repeat left 4px; color:#000000; font-weight:normal; padding-left:20px;
}
#leftPannel  #otherServicesLinks1 ul
{
list-style:none; padding:0px 0px 0px 0px; margin:0;
}
#leftPannel  #otherServicesLinks1 li
{
border-bottom:1px dashed #3F4145;
}
#leftPannel  #otherServicesLinks1 li a
{width:150px; height:auto; line-height:22px; color:#3F4145; display:block; height:22px; text-decoration:none; background:#ffffff;
}
#leftPannel  #otherServicesLinks1 li a:hover
{
color:#B91000;
}

.cont
{
color:#e20606;
font-weight:bold;
padding-left:4px; padding-bottom:10px;
}

/*left pannel ends*/
#main_mid
{
width:775px; height:auto; float:right;  
}
#main_mid #banner
{
width:775px; height:auto; float:right;
}
#main_mid #banner .category_box
{
width:256px; height:auto; float:left; background:url(../img/content_header_bg.jpg) repeat-x left top #B71200; border-left:1px solid #ffffff;
}
#main_mid #banner .category_box img
{
width:249px; height:161px; margin:3px;
}
#main_mid #banner .category_box .txt
{
text-align:centre; line-height:20px; font-size:15px; font-weight:bold; color:#ffffff; font-family:arial; padding-right:5px; margin:0; padding-bottom:5px;
}
#main_mid #banner .category_box .txt a
{
text-align:right; line-height:20px; font-size:15px; font-weight:normal; color:#ffffff; font-family:verdana; margin:0; text-decoration:none;
}
#main_mid #banner .category_box .txt a:hover
{
}
#main_mid .topspace
{
width:775px; height:11px; float:left; 
}

#main_mid #content
{
width:555px; height:auto; float:left; padding:10px 15px 10px 5px; text-align:left; 
}

#main_mid #content p  
{margin:0; text-align:justify;
}
  h1  
{
margin:0;
 
padding-bottom: 0px;
display:inline; 
font-size:12px; font-weight:blod; color:#BA1000;
}

.tab_cont
{
width:555px; height:auto; float:left; padding:5px 5px 5px 5px; text-align:centre; 
  font-family:verdana; font-size:12px; font-weight:blod; color:#616161;
}

/*right side*/
#rightSide
{
width:194px; height:auto; float:left; padding-bottom:30px; 
}
#rightSide .buttonRight
{
width:190px; height:40px; float:left; margin-bottom:6px;
}
#rightSide .buttonRight .left
{
width:12px; height:42px; float:left;
}
#rightSide .buttonRight .right
{
width:7px; height:42px; float:left;
}
#rightSide .buttonRight .middle
{
width:157px; height:41px; background:url(../img/right_button_middle.jpg) repeat-x left top; float:left; text-align:left; padding:5px 0px 4px 0px; line-height:12px;
}
#rightSide .buttonRight .middle a
{font-weight:normal; line-height:9px; 
}

#rightSide #gettingStarted
{
width:180px; height:auto; background:url(../img/getting_started_bg.jpg) repeat-x left top; clear:left; border:1px solid #CECECE; padding:14px 7px 11px 7px; text-align:left;
}
#rightSide #gettingStarted .heading
{
color:#000000; font-weight:bold; padding-bottom:15px;
}
#rightSide #gettingStarted ul
{
list-style:none; padding:0; margin:0; color:#292929;
}
#rightSide #gettingStarted li.one
{
background:url(../img/red_numbering_icon_1.jpg) no-repeat left top; padding-left:30px; padding-bottom:5px;
}
#rightSide #gettingStarted li.two
{
background:url(../img/red_numbering_icon_2.jpg) no-repeat left top; padding-left:30px; padding-bottom:5px;
}
#rightSide #gettingStarted li.three
{
background:url(../img/red_numbering_icon_3.jpg) no-repeat left top; padding-left:30px; padding-bottom:5px;
}
#rightSide .inquireButton
{
width:107px; height:18px; background:url(../img/inquire-now-button-bg.jpg) no-repeat left top; text-align:center; margin:15px 0px 5px 70px;
}
#rightSide #gettingStarted .inquireButton a
{
color:#ffffff; line-height:16px; text-align:center; text-decoration:none; font-weight:bold;
}


#rightSide .midspace2
{
width:194px; clear:left; height:12px;
}

#testimonials
{
width:175px; height:auto; background:url(../img/client-testimonials-bg.jpg) repeat-x left top #E0E0E0; float:left; border:1px solid #CECECE; padding:14px 7px 11px 12px; 
}
#testimonials .heading
{
color:#000000; font-weight:bold; text-align:left; float:left; width:175px;
}





/*right side ends*/



/*middle  ends*/


/*footer*/

#footermain
{
width:998px; height:auto; clear:both; margin:0 auto; 
}
#footer
{
width:998px; float:left; height:auto;
}
#footer #footer-left
{
width:250px; height:41px; float:left; font-size:10px; border-right:1px solid #ffffff; background:#E30606; color:#ffffff; text-align:center; padding-top:5px;
}
#footer #footer-left a
{
text-decoration:none; padding:0px 2px; color:#ffffff;
}
#footer #footer-left a:hover
{text-decoration:underline;
}
#footer #footer-right
{
width:703px; height:41px; float:left; font-size:10px; background:#B6B6B6; color:#ffffff; text-align:center; padding:5px 30px 0px 5px; text-align:left;
}
#footer #footerBottom
{width:978px; height:auto; min-height:40px; float:left; padding:10px;
}


/*footer ends*/

/*inner page CSS*/

.pageHeading
{
color:#000000; text-align:left; font-size:12px;
}
h2
{
margin:0; font-size:14px; font-weight:bold; color:#BA1000; text-align:left; padding-bottom:15px; background:url(../img/pages_arrow.gif) no-repeat left 5px; padding-left:15px;
}

 
