/* CSS Document */

body{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.left_Shadow{ width:22px; background-image:url(../images/left_shadow.jpg);}
.right_Shadow{ width:22px; background-image:url(../images/right_shadow.jpg);}
.middle_design{ width:959px;}
.header{ height:126px; width:100%; background-image:url(../images/header-bg.gif); background-repeat:repeat-x;}
.ediscovery{ padding-left:10px;}
.top_contact{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3B3B3B; padding-right:20px; padding-top:5px;}
.top_contact A{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3B3B3B;}
.top_contact A:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3B3B3B;}
.top_contact strong{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#A5642F;}
.top_links_bg{ width:100%; height:31px; background-image:url(../images/top-links-bg.jpg);} 
.top_links{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF;}
.top_links A{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.top_links A:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFF4DF; text-decoration:underline;} 
.green_line{ width:100%; height:7px; background-image:url(../images/green_line.jpg);}
.value_clients{ background-color:#FFFFFF; width:291px;}
.brown_bg{ height:29px; background-color:#A5642F;}
.white_bold{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:10px;}
.value_clients_detail{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.arrow{ padding-top:5px; padding-left:5px;}
.green_line2{ background-image:url(../images/green_line2.gif); height:13px; width:100%;}
.welcome_main{ padding-top:15px; background-color:#FFFFFF;}
.welcome_top{ height:10px; background-image:url(../images/welcome-top-bg.gif);}
.welcome_left{ width:9px; background-image:url(../images/welcome-left-bg.gif); background-repeat:repeat-y;}
.welcome_right{ width:9px; background-image:url(../images/welcome-right-bg.gif);}
.welcome_bottom{ height:8px; background-image:url(../images/welcor-botbg.gif);}
.ind_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.read{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#D98D27; font-weight:bold; text-decoration:none;}
a.read{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#D98D27; font-weight:bold; text-decoration:none;}
a.read:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#D98D27; font-weight:bold; text-decoration:underline;}
.services_top_bg{ height:9px; background-image:url(../images/serv-topbg.gif);}
.services_left{ width:9px; background-image:url(../images/services-left-bg.gif); background-repeat:repeat-y;}
.services_right{ width:9px; background-image:url(../images/services-right-bg.gif);}
.services_bot_bg{ height:9px; background-image:url(../images/serv-botbg.gif);}
.services_bg{ background-color:#F7F7F6; width:933px;}
.services_boxleft{ width:6px; background-image:url(../images/services-box-left.gif); background-repeat:repeat-y;}
.services_boxright{ width:6px; background-image:url(../images/services-box-right.gif);}
.services_offered{ width:270px; background-color:#FFFFFF;}
.services_offered_small{ width:125px; background-color:#FFFFFF;}
.servicesbot_bg{ height:6px; background-image:url(../images/servicesbot-bg.gif);}
.services_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3C381F;}
.services_text strong{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3C381F; font-weight:bold;}
.arrow2{ padding-top:3px;}
.bottom_links{ background-color:#D98D27; height:58px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; word-spacing:3px; line-height:20px;}
a.footer_link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; word-spacing:3px; line-height:20px; text-decoration:none;}
a.footer_link:hover{ text-decoration:underline;}
.bottom_links2_bg{ height:32px; background-image:url(../images/copyright-bg.gif);}
.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
.bottom_links2{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
a.bottom_links2{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
a.bottom_links2:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline;}

.jqueryslidemenu{
font: bold 12px Arial, Helvetica, sans-serif;
background-image:url(../images/top-links-bg.jpg);
background-repeat:repeat-x;
width: 100%;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
background-image:url(../images/top-links-bg.jpg);
background-repeat:repeat-x;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background-image:url(../images/top-links-bg.jpg);
background-repeat:repeat-x;
color: white;
padding: 8px 12px;
color: #2d2b2b;
text-decoration: none;
}


* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
background-image:url(../images/top-links-bg.jpg);
background-repeat:repeat-x;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
background-color:#B77934;
}

.jqueryslidemenu ul li a:hover{
color: white;
background-image:url(../images/top-links-bg_hov.jpg);
background-repeat:repeat-x;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}


/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
background-image:url(../images/sub_bg.jpg); 
background-repeat:repeat-x;
font: normal 12px Arial, Helvetica, sans-serif;
width: 180px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #F6AD54;
}

.jqueryslidemenu ul li ul li a:hover{ /*sub menus hover style*/
background-image:url(../images/sub_bg_hov.jpg);
background-repeat:repeat-x;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

.welcome_heading{
font-size:24px;
color:#D98D27;}
.welcome_heading strong{
color:#3C381F;
font-weight:normal;}
.sub_heading{
color:#3C381F;
font-size:18px;
font-weight:normal;
padding-left:16px;}
a.left_navigation
{font-size:12px;
color:#3C381F;
text-decoration:none;}
a.left_navigation:hover
{text-decoration:underline;}
.redcurv{background:url(../images/redcurv.jpg) no-repeat; width:755px; height:36px;}
.gray_bg {background-color:#F7F7F6;}
.how_wework{background-image:url(../images/how_we_work.gif); background-repeat:no-repeat; background-position:bottom right;}
.advantage{background-image:url(../images/advantage.gif); background-repeat:no-repeat; background-position:bottom right;}
.case{background-image:url(../images/case.gif); background-repeat:no-repeat; background-position:bottom right;}
.team{background-image:url(../images/team_work.gif); background-repeat:no-repeat; background-position:bottom right;}
.contact_img{background-image:url(../images/contact_icon.gif); background-repeat:no-repeat; background-position:right;}
.ul_height{list-style:disc;
line-height:22px;}
a.oragnge_text{font-size:12px; color:#A5642F; font-weight:bold; line-height:24px; text-decoration:underline;}
a.oragnge_text:hover{font-size:12px; color:#A5642F; font-weight:bold; line-height:24px; text-decoration:none;}
.heading18{
color:#3C381F;
font-size:18px;
font-weight:normal;}
.ol{list-style:upper-roman;}
a.ol:hover{list-style:upper-roman;}
.special_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; padding:8px;}
.orange_box {background-color:#A5642F;}
.ul_margin {margin:0px; padding:0px; padding-left:15px;}
a.contact {font-size:12px; color:#000000; text-decoration:underline;}
a.contact:hover {font-size:12px; color:#000000; text-decoration:none;}