body {
margin:0;
background-color:#d5d9dc;
background-image:url(../images/index_01.jpg);
background-repeat:repeat-x;
background-position:top;
}
#headercell{
height:101px;
}
#outer_cont{
width:960px;
margin:0 auto;
text-align:center;
}
#logocell {
float:left;
width:300px;
margin-top:30px;
text-align:left;
padding-left:5px;
}
#headerlinks{
width:250px;
float:right;
padding-top:17px;
padding-right:15px;
text-align:right;
}
#navcell{
clear:both;
margin:0 auto;
}
#navleft{
float:left;
width:12px;
}
#navcenter{
float:left;
width:935px;
background-image:url(../images/index_05.jpg);
background-repeat:repeat-x;
height:39px;
}
#navright{
float:left;
width:13px;
}
#hspacer{
height:10px;
_height:8px;
font-size:1px;
clear:both;
margin:0px;
padding:0px;
}
#bodymain{
margin:0 auto;
}
#bodyleft{
float:left;
width:672px;
}
#bodyleft_inner{
float:left;
width:672px;
background-image: url(../images/inner_20.jpg);
background-repeat:repeat-y;
}
#bodycenterspace{
float:left;
width:6px;
}
#bodyright{
float:right;
width:282px;
}
#footercell{
margin:0 auto;
clear:both;
background-image:url(../images/index_33.jpg);
background-repeat:repeat-x;
height:131px;
text-align:center;
}
#bodyleft_bg{
background-image: url(../images/homebody_bg.jpg);
background-repeat:repeat-y;
padding-left:25px;
padding-right:25px;
text-align:left;
}
#spacer{
height:12px;
clear:both;
margin:0px;
}
.blue_headingbig{
font-family:calibri;
font-size:20px;
font-weight:bold;
color:#007ed1;
}
.sub_heading { font:bold 14px Arial; }
.sub_heading_italic { font:bold 14px Arial; font-style:italic;}
.red_headingbig{
font-family:calibri;
font-size:20px;
font-weight:bold;
color:#d71e1f;
}
.bodytext_12{
font-family:Trebuchet MS;
font-size:13px;
color:#00000;
line-height:130%;
}
li{
font-family:Trebuchet MS;;
font-size:13px;
color:#00000;
line-height:130%;
}
#footermain{
width:960px;
margin: 0 auto;
}
#footelinkcell{
width:200px;
float:left;
padding-left:30px;
text-align:left;
}
#footerup{
background-image:url(../images/footerup.jpg);
background-repeat:repeat-x;
height:16px;
}
.bodytext_12white{
font-family:arial;
font-size:12px;
color:#ffffff;
line-height:22px;
text-decoration:none;
}
.bodytext_12white:hover{
font-family:arial;
font-size:12px;
color:#0099CC;
line-height:22px;
text-decoration:none;
}
#copyrighttext{
font-family:arial;
font-size:12px;
color:#666666;
line-height:27px;
text-align:center;
height:20px;
padding-top:7px;
}
#mainnavecell{
width:90px;
float:left;
padding-top:12px;
}
#mainnavecell2{
width:125px;
float:left;
padding-top:12px;
}
.navwhitebold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.navwhitebold:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#014785;
text-decoration:none;
font-weight:bold;
}
.blacklink{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none; font-weight:bold;
}
.blacklink:hover{
font-family:arial;
font-size:12px;
color:#666666;
text-decoration:none; font-weight:bold;
}
#innerbody_left{
float:left;
width:200px;
padding-left:15px;
}
#innerbody_right{
float:left;
width:408px;
}
#innerbodyleft_bg{
margin:0 auto;
background-image: url(../images/inner_20.jpg);
background-repeat:repeat-y;
text-align:left;
padding-left:25px;
padding-right:20px;
clear:both;
height:100%; 
width:627px;
}

#tdrep {
	
background-image: url(../images/package_list_top_bg.jpg);


}

#left_navi { width:154px; }
#left_navi .row { width:100%; display:block; padding-bottom:5px; overflow:auto;  }
#left_navi .row div { width:10px; display:inline; float:left; padding-top:5px; }
#left_navi .row span { width:140px; display:inline; float:left; font:12px Arial; color:#4c4c4c; }
#left_navi .row span a {font:12px Arial; color:#4c4c4c; text-decoration:none;}
#left_navi .row span a:hover { color:#000; }

/*#left_navi ul li { 
 list-style-image:url(../images/red-bullet.gif);
 border-bottom:1px solid dotted; 
 font:12px Arial; color:#4c4c4c;  
 }
#left_navi ul li a { font:12px Arial; color:#4c4c4c; text-decoration:none; }
#left_navi ul li a:hover { color:#000; }*/


.red_asterik { color:#FF0000; font-family:verdana; }
.txt_box { width:225px; height:14px; font:11px verdana; color:#333; background-color:#F9F9F9; border:1px solid #d1c7ac; padding:2px; }
.txt_box_small { width:75px; font:11px verdana; color:#666; }
.txt_area { width:350px; height:75px; background-color:#F9F9F9; border:1px solid #d1c7ac; padding:2px; }
.txt_arial_11 { font:11px Arial; color:#666;}


.package_table_bg { background-color:#eff8fe; border-right:1px solid #8ac8fc; border-bottom:1px solid #8ac8fc; border-left:1px solid #8ac8fc; }
.package_table_bg td { padding:5px; border-bottom:1px solid #8ac8fc; font:12px Arial;}
.package_title { font:bold 13px Arial; color:#000; }
.package_subtitle_row { background-color:#fff; font:bold 13px Arial; color:#eb4902; padding:10px; border-bottom:1px solid #c8e5fd; height:40px; #height:30px; }
.package_feature { color:#1554c7; font:12px Arial; width:154px; }
.package_standard { background-color:#dceefa; text-align:center; font:12px Airal; width:106px; }
.package_professional {  background-color:#f5f7f8; text-align:center; font:12px Airal;  width:106px; }
.package_corporate {  background-color:#e0f3ff; text-align:center; font:12px Airal;  width:106px; }
.other_detail { color:#535252; }
.price_label { font:bold 12px Arial; color:#000; }


#innerbodyleft_bg_packages{
margin:0 auto;
background-image: url(../images/packages_body_bg.jpg);
background-repeat:repeat-y;
text-align:left;
padding-left:25px;
padding-right:20px;
clear:both;
overflow:auto;
width:935px;
}

#getfreequote { background:url(../images/getaquote-bg.jpg) no-repeat; height:90px;}
#getfreequote div { width:90%; font:12px Arial; padding-top:10px; padding-left:10px; #padding-left:0px; }
#getfreequote .title_big { font:20px Verdana; color:#fff; }


#free_analysis { height:274px; background:url(../images/free-analysis-bg.jpg) no-repeat; font:12px Arial; }
#free_analysis td { text-align:left; }
#free_analysis .txt_title { font:normal 19px Arial; color:#e66c00; }

#testimonial { height:214px; background:url(../images/testimonial-bg.jpg) no-repeat; text-align:left; }
#testimonial td { font:14px Trebuchet MS; line-height:150%;  }
#testimonial .name { font:13px Trebuchet MS; color:#06c; }
#testimonial .txt_title { font:bold 20px Arial; color:#0093ff; }

#our_clients { height:245px; background:url(../images/our-clients-bg.jpg) no-repeat; padding-top:20px; }
#our_clients div { width:95%; text-align:left; font:13px Trebuchet MS; margin:0 auto;  }
#our_clients div .txt_title { font:bold 20px Arial; color:#0093ff; }
#our_clients div #slide_panel { width:98%; margin:0 auto; height:180px;  }
#our_clients div #slide_panel .scroll_btn { display:inline; float:left; width:10px; text-align:center; padding-top:5px; }
#our_clients div #slide_panel .slide { width:210px; height:163px; /*border:1px solid #ccc;*/ float:left; display:inline; padding:7px; margin-left:8px; margin-top:8px; }
#our_clients div #slide_panel .slide div { float:left; display:inline; width:100px; color:#06c; padding-bottom:5px; }
#our_clients div #slide_panel .slide span { float:left; display:inline; width:100px; text-align:right; padding-bottom:5px; }



.txt_title1 { font:bold 20px Arial; color:#0093ff; }

.txt_title_case { font:normal 19px Arial; color:#e66c00; }


#inner_banner { background:url(../images/inner-banner.jpg) no-repeat; overflow:auto; height:200px; display:block; width:951px;  margin:0 auto;  }
#inner_banner .title_img { position:absolute; float:left; display:block; margin-left:543px; #margin-left:-232px; width:408px; height:200px; }
#inner_banner .page_title { font:25px verdana; margin-top:90px; width:400px; float:left; margin-left:200px; _margin-left:100px; text-align:left;}
#inner_banner .tag_line { font:normal 16px Arial; color:#47A5D8; padding-top:0px; }


#case_studies_panel { background:url(../images/case_study_panel.jpg) no-repeat; display:block; width:283px; height:125px; text-align:left; }
#case_studies_panel .panel_title { font:bold 15px Calibri; color:#06c;}
#case_studies_panel .company_title { font:bold 12px Arial; color:#000;}
#case_studies_panel td { font:11px Arial; }
#case_studies_panel a { font:11px Arial; color:#06c; text-decoration:none; }

.newlink { font:13px Trebuchet MS; color:#06c;  }
.newlink:hover { font:13px Trebuchet MS; color:#06c; text-decoration:underline }

/*****************Fab. 17 2010********Law Page***************************************/
#innerbody_rightlaw{
float:left;
width:700px;
}
#bodyleft_law{
background-image: url(../images/inner_lawbg.jpg);
background-repeat:repeat-y;
}
#innerlaw_bg{
margin:0 auto;
background-image: url(../images/inner_lawbg.jpg);
background-repeat:repeat-y;
text-align:left;
padding-left:25px;
padding-right:20px;
clear:both;
width:915px;
}
.bluelink{
font-family:arial;
font-size:12px;
color:#007ed1;
text-decoration:none;
}
.bluelink:hover{
font-family:arial;
font-size:12px;
color:#007ed1;
text-decoration:underline;
}
.blue_headingextra{
font-family:calibri;
font-size:32px;
color:#007ed1;
}
#bodyleft_law_client{
background-image: url(../images/blue_client_lawbg.jpg);
background-repeat:no-repeat;
height:85px; width: 225px; padding:20px;
}

#bodyleft_law_client2{
background-image: url(../images/testim_lawbg.jpg);
background-repeat:no-repeat;
height:85px; width: 235px; padding:15px; padding-top:13px;
}

#bodyleft_law_client23{
background-image: url(../images/testim_lawbglarge.jpg);
background-repeat:no-repeat;
height:110px; width: 235px; padding:15px; padding-top:20px;
}


/*****************Fab. 17 2010********End Law Page By Tanveer Hussain***********************************/
