@charset "utf-8";
/* CSS Document */

* {
  margin:0px;
  padding:0px;
  
}

body {
  background:#F4F0E7 url(../images/header_bg.gif) repeat-x top center;
  width:100%;
  height:168px;
  margin:0 auto;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  white-space:normal;

}

/* links */

/*a:link {
  color:#8E2424;
  font-size:12px;
  font-family:Verdana;
  line-height:15px;
  font-weight:normal;
  text-decoration:none;
  
}

a:hover {
  color:#4F81BD;
  text-decoration:underline;
  
}

a:active {
  color:#4F81BD;
  text-decoration:none;
  
}
*/
/* headers */
h1, h2, h3 {
  font-family:Verdana;
  color:#000000;
  font-weight:bold;
  line-height:15px;
  
}


h1 {
  font-size:22px;
  font-family:verdana;
  line-height:25px;
  color:#89013A;
  font-style:normal;
  font-weight:bold;
  text-align:left;
  
}

h2 {
   font-size:20px;
   color:#89013A;
   font-weight:bold;
   text-align:left;
   line-height:25px;
   
 }
 
h3  {
   font-size:18px;
   line-height:20px;
   color:#000000;
   font-weight:bold;
   
}

h4 {
   font-size:16px;
   font-weight:bold;
   color:#ffffff;
   line-height:26px
   
}

h5 {
   font-size:16px;
   font-weight:bold;
   color:#89013A;
   text-align:left;
  
   
}
h6{
  font-size:14px;
  font-weight:bold;
  color:#02638C;
  text-align:left;
  
}
img {
  border:none;
  
}


p {
  line-height:15px;
  
}
.clear{
	clear:both;
	height:0;
	width:100%;
}

/* content */

#wrapper {
  width:1000px;
  height:auto;
  margin:0 auto;
  padding:0px;
  
  
}

.header {
  background:url(../images/header_ima.jpg) no-repeat left top;
  width:1000px;
  height:168px;
  margin:0 auto;
  padding:0px;
  float:left;

  
}

.menu {
  width:1000px;
  height:40px;
  float:left;
  margin:0 auto;
  padding:0px;
  margin-top:9px;

  
}

.right_box {
  width:390px;
  height:119px;
  float:right;
  margin:0 3px 0 0;
  padding:0;
  
}
.logo {
    width:580px;
   height:87px;
   float:left;
   margin:30px 0 0 10px;
   padding:2px 0 0 0;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-size:32px;
   text-align:right;
   font-weight:bold;
   color:#000000;

  
        
 }
 
 .small_text {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   text-align:left;
   color:#000000;
   width:580px;
   margin:70px 0 0 0;
   padding:0;
   text-align:left;
   float:left;
   line-height:18px;
  
 }
 
 
.phone_icon {
  background:url(../images/bg_phone.gif) no-repeat right top;
  width:162px;
  height:76px;
  margin:0px 0px 5px 65px;
  padding:8px 5px 8px 8px;
   float:left;
}
 
 .phone_box {
  width:168px;
  height:22px;
  font-size:11px;
  font-weight:bold;
  color:#9A1111;
  text-decoration:none;
  float:right;
  text-align:left;
  margin:0 0 4px 0;
  padding:0;
  
 }
 .phone_box a {
  color:#9a1111;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

.phone_box a:hover {
  color:#0066CC;
  text-decoration:underline;
  
}

.phone_box a:active {
  color:#0066cc;
  text-decoration:none;
  
}
 .google_search {
  width:235px;
  height:28px;
  margin:3px 0 0px 0;
  padding:0;
  float:right;

}

.phone_boxbig{
 width:240px;
 height:119px;
 padding:0px;
 margin:0px 0px 0 0px;
 float:right;
 
}

.google_form {
 width:130px;
 height:18px;
 border:1px solid #000000;
 text-align:left;
 font-size:11px;
 }


.chat_img {
  width:147px;
  height:50px;
  margin:0px 0px 0 0;
  padding:5px 0 0 0;
  float:right;
  
}
  
  
/* footer */


.footer_bg {
  width:100%;
  height:170px;
  background:url(../images/bottom_bg.gif) repeat-x top center;
  padding:0;
  margin-top:12px;
  float:left;
  
}

.footer {
   width:1000px;
   height:150px;
   font-size:12px;
   color:#000000;
   text-align:left;
   line-height:18px;
   margin:0 auto;
   padding-top:20px;
   
 }
 
 .footer span {
   color:#000000;
   
}
 
.footer_menu {
 width:800px;
 height:70px;
 margin:0 auto;
 padding:0px;
 line-height:15px;
 float:left;
 text-align:left;
 color:#000000;
 font-size:12px;
 
}
 .footer_menu a {
 font-size:12px;
 text-align:left;
 color:#000000;
 line-height:15px;
 font-style:normal;
 font-weight:normal;
 height:140px;
 text-decoration:none;
 
}

.footer_menu a:hover {
 color:#8E2424;
 text-decoration:underline;
 font-size:12px;
 
 }
 .footer_menu a:active {
  color:#8E2424;
  text-decoration:none;
  
}




/* footer ends */

.content {
  width:1000px;
  height:auto;
  margin:0 auto;
  padding:0px;
  margin-bottom:0px;
  
 }
 
 /* leftcol */

 .leftcolum {
  width:230px;
  height:auto;
  margin:12px 12px 0 0;
  padding:0;
  float:left;
  
  }
  
  
.left_subbox {
  width:230px;
  height:auto;
  padding:0px;
  margin:0 0 12px 0;
   text-align:justify;
   
}

.left_subbox_top {
 background:url(../images/left_box_top.gif) no-repeat left top;
 width:211px;
 height:56px;
 margin:0px;
 padding:12px 10px 0 9px;
 font-size:13px;
 color:#000000;
 font-weight:bold;
 line-height:15px;
 
}

.left_subbox_bottom {
  background:url(../images/left_box_bottom.gif) no-repeat left top;
  width:230px;
  height:5px;
  padding:0px;
 margin-bottom:12px;
  
}

.left_subbox_mid {
  background:url(../images/left_box_middle.gif) repeat-x top center;
  width:209px;
  height:114px;
  padding:12px 10px 0 9px;
  font-size:11px;
  color:#000000;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  text-align:justify;
}
 
.left_subbox_top2 {
 background:url(../images/left_box_top2.gif) no-repeat left top;
 width:211px;
 height:34px;
 margin:0px;
 padding:5px 10px 0 9px;
 text-align:left;
 font-size:13px;
 color:#000000;
 font-weight:bold;
 line-height:15px;
 
}

.left_subbox_mid2 {
  background:#ECECEC url(../images/left_box_middle2.gif) repeat-x top center;
  width:209px;
  height:342px;
  padding:0px 10px 0 9px;
  font-size:11px;
  color:#000000;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  text-align:justify;
 
 }
 
 .left_subbox_mid3 {
  background:url(../images/left_box_middle3.gif) repeat-x top center;
  width:209px;
  height:183px;
  padding:12px 10px 0 9px;
  font-size:11px;
  color:#000000;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  text-align:justify;
 
 }
 
  .left_subbox_mid4 {
  background:url(../images/left_box_middle4.gif) repeat-x top center;
  width:209px;
  height:150px;
  padding:12px 10px 0 9px;
  font-size:11px;
  color:#000000;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  text-align:justify;
 }
 
  .left_subbox_mid5 {
  background:url(../images/left_box_middle5.gif) repeat-x top center;
  width:209px;
  height:76px;
  padding:12px 10px 0 9px;
  font-size:11px;
  color:#000000;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  text-align:justify;
 }
 
  .left_subbox_mid6 {
  background:url(../images/left_box_middle6.gif) repeat-x top center;
  width:209px;
  height:268px;
  padding:12px 10px 0 9px;
  font-size:11px;
  color:#000000;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  text-align:justify;
 }
 
 
.read_text {
   font-family:verdana;
   font-size:12px;
   font-weight:normal;
   font-style:normal;
   text-decoration:none;
   color:#006AAD;
   float:right;
   text-decoration:none;
   
 }
 
  .read_text a {
   color:#8E2424;
  text-decoration:none;
  
}

.read_text a:hover {
  color:#8E2424;
  text-decoration:underline;
  
}

.read_text a:active {
  color:#000000;
  text-decoration:none;
  
}

.read_text1 {
   font-family:verdana;
   font-size:12px;
   font-weight:normal;
   font-style:normal;
   text-decoration:none;
   color:#006AAD;
   text-decoration:none;
   
 }
 
  .read_text1 a {
   color:#8E2424;
  text-decoration:none;
  
}

.read_text1 a:hover {
  color:#8E2424;
  text-decoration:underline;
  
}

.read_text1 a:active {
  color:#8E2424;
  text-decoration:none;
  
}
 
 /* leftcol  ends*/
 
 /* center */
 
 .center_colum {
  width:526px;
  height:auto;
  margin:0 auto;
  padding:0;
  margin-right:10px;
  margin-top:12px;
  float:left;
  
}

.banner_bg {
  background:url(../images/banner.jpg) no-repeat left top;
  width:511px;
  height:256px;
  padding:15px 0 0 15px;
  margin-bottom:12px;
  float:left;
  text-align:left;
  font-size:14px;
  color:#000000;
  line-height:7px;
  
}

.banner_bg ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.banner_bg ul li{
  text-align:left;
  padding:0 0 0 15px;
  margin:10px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:16px;
  vertical-align:middle;
  
}

.satisfact_bg {
  background:url(../images/satisfaction_img.jpg) no-repeat left top;
  width:516px;
  height:254px;
  padding:5px 0 0 10px;
  margin:0 0 10px 0;
  float:left;
  text-align:left;
  vertical-align:top;
  font-size:12px;
  color:#000000;
  line-height:15px;
 
}

.satisfact_bg ol li{
  text-align:left;
  padding:0 0 5px 10px;
  margin-left:25px;
}
.satisfact_bg ul li{
  text-align:left;
  padding:0 0 0 15px;
  margin:10px 0 0 140px;
  background:url(../images/blue_dots.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  
}

.outsource_stripe {
  width:514px;
  height:84px;
  border:1px solid #B3B3B3;
  padding:0 0 0 10px;
  margin-bottom:12px;
  text-align:left;
  background:url(../images/gradient_stripe.gif) repeat-x top center;
  float:left;
  color:#89013A;
  
}

  .business_stripe {
   width:526px;
   height:375px;
   margin:0 0 12px 0;
   padding:0px;
   float:left;
   
 }
 
 .gray_stripe {
 
 background:url(../images/gray_stripe.gif) repeat top center;
 width:507px;
 height:29px;
 margin:0;
 padding:4px 10px 0 7px;
 text-align:center;
 float:left;
 border:1px solid #AEAEAE;
 color:#000000;
  font-weight:bold;
  line-height:15px;
  font-size:16px;
 
 
}

.bookkeing_option_stripe {
  width:504px;
  height:30px;
  text-align:center;
  padding:5px 10px 0 10px;
  margin:0 0 12px 0;
  background:url(../images/gray2_stripe.gif) repeat-x top center;
  border:1px solid #B3B3B3;
  float:left;
  vertical-align:middle;
 
}

.software_stripe {
  width:526px;
  height:448px;
  padding:0px;
  margin:0;
  font-family:verdana;
  font-size:12px;
  color:#000000;
  
  
}
.gray_stripe2 {
 
 background:url(../images/gray_stripe.gif) repeat top center;
 width:507px;
 height:29px;
 margin:0;
 padding:4px 10px 0 7px;
 text-align:center;
 float:left;
 border:1px solid #BDBCBD;
 color:#000000;
  font-weight:bold;
  line-height:15px;
  font-size:16px;
 
}
.software_graystripe {
  width:509px;
  height:455px;
  margin:0 auto;
  padding: 35px 5px 0 10px;
  float:left;
  background: url(../images/software_bg.gif) repeat-x top center;
  border-bottom:1px solid #BDBCBD;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  font-size:12px;
  color:#000000;
  line-height:15px;
  text-align:justify;
  
  
}

.bottom_text {
 width:490px;
 height:auto;
 margin:5px 0 0 0;
 padding:0 5px 0 5px;
 text-align:justify;
 float:left;
 font-size:12px;
 line-height:15px;

 
 }
 .bottom_text p {
  padding:0 0 5px 0;
  
}
 .free_quote {
   width:92px;
   height:24px;
   float:right;
   margin:15px 15px 0 0;
   padding:8px 20px 0 20px;
   background:url(../images/free_qu.jpg) no-repeat right top;
   font-family:verdana;
   font-size:14px;
   font-weight:bold;
   color:#8E2424;
   text-decoration:none;
   
 }
 
 .free_qt {
    background:url(../images/free_qu.jpg) no-repeat left top;
	width:117px;
	height:24px;
	float:right;
	margin:0 10px 0 0;
	padding:8px 0 0 15px;
	font-size:16px;
	font-weight:bold;
	color:#8E2424;
	font-family:verdana;
	text-decoration:none;
}

.free_qt a{ 
  color:#8E2424;
  text-decoration:none;
  font-size:16px;
  
}

.free_qt a:hover, a:active {
    font-size:16px;
   font-weight:bold;
   color:#ffffff;
   font-family:verdana;
   text-decoration:underline;
   
 }

.free_qt a:active {
  color:#FFFFFF;
  text-decoration:underline;
  
}

 /* center ends*/

  /* right colum */
  
  .right_colum {
   width:220px;
   height:auto;
   float:right;
   margin:0 auto;
   padding:0px;
   margin-top:5px;
   
 }
 
 .right_subbox {
  width:220px;
  height:auto;
  padding:0;
  margin:0;
  float:left;
  margin-bottom:8px;
  
}

.right_subbox_top {
  width:208px;
  height:28px;
  background:url(../images/mail_box.gif) no-repeat left top;
  padding:18px 6px 0 6px;
  margin:0px;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  line-height:15px;
  float:left;
  
}

.right_subbox_bottom {
  background:url(../images/rightsubbox_bottom.gif) no-repeat left top;
  width:220px;
  height:5px;
  margin:0px;
  padding:0px;
  float:left;
  
}

.right_subbox_mid {
  width:208px;
  height:43px;
  background:url(../images/rightsubbox_mid.gif) repeat-x top center;
  float:left;
  text-align:left;
  font-size:11px;
  color:#000000;
  padding:12px 5px 0 5px;
  margin:0;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  
}

 .right_subbox_top2 {
  width:208px;
  height:24px;
  background:url(../images/our_img.gif) no-repeat left top;
  padding:18px 6px 0 6px;
  margin:0px;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  line-height:15px;
  float:left;
  
}
 
  .right_subbox_mid2 {
  width:208px;
  height:336px;
  background:#EFEFEF url(../images/rightsubbox_mid2.gif) repeat-x top center;
  float:left;
  text-align:center;
  font-size:11px;
  color:#000000;
  padding:12px 5px 0 5px;
  margin:0;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  
}
  
  
  .right_subbox_top3 {
  width:208px;
  height:27px;
  background:url(../images/question_icon.gif) no-repeat left top;
  padding:18px 6px 0 6px;
  margin:0px;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  line-height:15px;
  float:left;
  
}

  .right_subbox_mid3 {
  width:208px;
  height:69px;
  background:url(../images/rightsubbox_mid3.gif) repeat-x top center;
  float:left;
  font-size:12px;
  color:#000000;
  padding:7px 5px 0 5px;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  line-height:18px;
  
}

.right_subbox_top4 {
  width:208px;
  height:35px;
  background:url(../images/world_img.gif) no-repeat left top;
  padding:9px 6px 0 6px;
  margin:0px;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  line-height:15px;
  float:left;
  
}

  .right_subbox_mid4 {
  width:208px;
  height:221px;
  background:url(../images/rightsubbox_mid4.gif) repeat-x top center;
  float:left;
  text-align:justify;
  font-size:12px;
  color:#000000;
  padding:0px 5px 0 5px;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  line-height:15px;
  
}

.right_subbox_top5 {
  width:208px;
  height:26px;
  background:url(../images/infra_img.gif) no-repeat left top;
  padding:18px 6px 0 6px;
  margin:0px;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  line-height:15px;
  float:left;
  
}
 
  
  .right_subbox_mid5 {
  width:208px;
  height:158px;
  background:url(../images/rightsubbox_mid5.gif) repeat-x top center;
  float:left;
  font-size:12px;
  color:#000000;
  padding:1px 5px 0 5px;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  line-height:15px;
  
}

.right_subbox_mid5 ol li{
  text-align:left;
  padding:0px;
  margin:0px;
  margin-left:5px;
}
.right_subbox_mid5 ul li{
  text-align:left;
  padding:0 0 0 10px;
  margin:0px 0 0 0;
  background:url(../images/blue_arrow.gif) no-repeat left center;
  list-style:none;
  line-height:20px;
  
}

.right_subbox_top6 {
  width:208px;
  height:29px;
  background:url(../images/data_img.gif) no-repeat left top;
  padding:15px 6px 0 6px;
  margin:0px;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  line-height:15px;
  float:left;
  
}
 
  
  .right_subbox_mid6 {
  width:213px;
  height:127px;
  background:url(../images/rightsubbox_mid6.gif) repeat-x top center;
  float:left;
  text-align:left;
  font-size:10px;
  color:#000000;
  padding:5px 3px 0 2px;
  margin:0;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  line-height:18px;
  
}


.right_subbox_top7 {
  width:208px;
  height:30px;
  background:url(../images/client_says_img.gif) no-repeat left top;
  padding:15px 6px 0 6px;
  margin:0px;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  line-height:15px;
  float:left;
  
}
 
  
  .right_subbox_mid7 {
  width:208px;
  height:223px;
  background:url(../images/rightsubbox_mid7.gif) repeat-x top center;
  float:left;
  font-size:12px;
  color:#000000;
  padding:5px 5px 0 5px;
  border-left:1px solid #BDBCBD;
  border-right:1px solid #BDBCBD;
  line-height:18px;
  
}

.name_bg {
  background:url(../images/feedbac_img.gif) no-repeat left top;
  width:200px;
  height:22px;
  margin:3px 5px 5px 0;
  padding:7px 0 0 0;
  float:left;
  font-size:12px;
  font-weight:bold;
  font-style:normal;
  color:#8E2424;
  text-align:right;
  clear:both; 
}
  
/* article  page*/

/* .center_colu_big {
  width:950px;
  height:auto;
  margin:12px 0 12px 0;
  padding:10px 30px 10px 20px;
  float:left;
  border:1px solid #666666;
  text-align:left;
  font-size:11px;
  line-height:15px;
  
  }
  .center_colu_big ul li {
   margin:5px 0 0px 25px;
  padding:0px 0 0 10px;
  
  }
 
 .center_colu_big ol li{
  margin:5px 0 0px 25px;
  padding:0px 0 0 10px;
 
  
}
 
 
.top_link {
  width:680px;
  height:25px;
  float:left;
  text-align:right;
  font-size:12px;
  margin:10px 0 0px 0;
  font-weight:normal;
  padding:0px 15px 0 0;
  vertical-align:middle;
  background:url(../images/hand.png) no-repeat right top;
  text-decoration:none;
  color:#FF6600;

}
.top_link a {
   font-size:12px;
   font-weight:normal;
   text-decoration:none;
   color:#CC0000;
   
 }

.top_link a:hover {
  font-size:12px;
  color:#000000;
  font-weight:normal;
  text-decoration:underline;
  
}

.article_img {
  background:url(../images/article_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.article_text {
  width:445px;
  height:190px;float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;

 }
  
   .article_text a {
   color:#950000;
  text-decoration:none;
  
}

.article_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
  
}

  .article_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:15px;
}
.article_text ul li{
  text-align:left;
  padding:0 0 0 15px;
  margin:5px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  vertical-align:middle;
  
}
  */
.blue_stripe {
  background:url(../images/blue_stripe.gif) repeat-x top center;
  width:675px;
  height:30px;
  float:left;
  margin:0;
  padding:0px 0 0 5px;
  
}


 /* about us page */
 
 /*.aboutus_img {
  background:url(../images/about_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.aboutus_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  text-decoration:none;
  
}
  
   .aboutus_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.aboutus_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .aboutus_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.aboutus_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:10px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}*/

/* Bookkeeping  page*/

/*.center_colu_big1 {
  width:950px;
  height:auto;
  margin:12px 0 12px 0;
  padding:10px 30px 10px 20px;
  float:left;
  border:1px solid #666666;
  text-align:left;
  font-size:12px;
  line-height:20px;
  
  }
  .center_colu_big1 ul li {
   margin:5px 0 0px 10px;
  padding:0px 0 0 15px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
 
  
}

.book_img {
  background:url(../images/book_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.book_text {
  width:430px;
  height:190px;  
  float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  text-decoration:none;
  
}
  
   .book_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.book_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}

.book_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.book_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}
*/

/* FAq  page*/


/*.faq_img {
  background:url(../images/faq_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.faq_img_text {
  width:390px;
  height:190px;
  float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  
}

 .faq_img_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.faq_img_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  
.faq_img ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.faq_img ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}*/
.box_text {
   width:200px;
   height:auto;
   margin:25px 10px 0 0;
   padding:4px;
   line-height:15px;
   font-size:11px;
   color:#000000;
   font-weight:normal;
   float:left;
   
}
   
   .box_text1 {
   width:200px;
   height:auto;
   margin:25px 10px 0 0;
   padding:4px;
   line-height:15px;
   font-size:11px;
   color:#000000;
   font-weight:normal;
   float:right;
   
}
   
   
/* How it works  page*/

/*.howit_img {
  background:url(../images/guys_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.howit_img_text {
  width:430px;
  height:190px;
  float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  
}
  .howit_img_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.howit_img_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
.howit_img ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.howit_img ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}*/



/* Our Infrastructure  page*/

/*.our_infra_img {
  background:url(../images/our_infra_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.our_infra_text {
  width:430px;height:190px;float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;

}
  
   .our_infra_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.our_infra_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  
  
.our_infra  ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.our_infra ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}*/


/* Data Security  page*/

/*.data_img {
  background:url(../images/data_lock.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.data_img_text {
  width:430px;
  height:190px;
  float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  
}
  
   .data_img_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.data_img_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}

.data_img  ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.data_img ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}
*/

/* Outsourcing Accounting  page*/


/*.outsourcing_img {
  background:url(../images/outsourcing_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.outsourcing_img_text {
  width:430px;
  height:190px;
  float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  
}

 .outsourcing_img_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;
  
}

.outsourcing_img_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;
  
}
  
.outsourcing_img  ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.outsourcing_img ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}

*/
/* contact page  page*/

/*.contact_img {
  background:url(../images/contact_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}*/

.title {
	margin-bottom: 10px;
	padding-top:15px;
	border-bottom: 1px dotted #D7D7D7;
	text-align:left;
	width:100%;
	background:url(../images/dot.gif) repeat-x left bottom;
	
}

.contact_text {
   font-size:12px;
   font-family:verdana;
   font-style:normal;
   font-weight:normal;
   text-decoration:none;
   color:#000000;
   line-height:15px;
   
}

.contact_heading {
  font-size:14px;
  font-family:verdana;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  color:#FF6600;
  line-height:15px;
   
}


/* Outsource Bookkeeping and Accounting Services  page*/

/*.outbook_img {
  background:url(../images/outbook_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}


.outbook_img_text {
  width:430px;
  height:190px;
  float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  
}
  
  .outbook_img_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.outbook_img_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
} 
  
.outbook_img  ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.outbook_img ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}*/

/* testmonial page*/

/*.testmonial_img {
  background:url(../images/testimonials_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}*/

.testmonial_text {
  font-family:"Trebuchet MS";
  font-size:14px;
  font-weight:normal;
  font-style:normal;
  text-decoration:none;
  color:#E15102;
  line-height:15px;
  text-align:left;
   
}

.test_box {
  width:600px;
  height:auto;
  padding:8px;
  border:1px dashed #000000;
  font-family:"Trebuchet MS";
  font-size:14px;
  color:#000000;
  margin:12px 0 12px 0;
  line-height:15px;
 
 
  
}
 
/* tax returns page*/

/*.tax-returns_img {
  background:url(../images/tax_return_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}


.tax-returns_img_text {
  width:430px;
  height:190px;
  float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  
}
  
   .tax-returns_img_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.tax-returns_img_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  
.tax-returns_img  ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.tax-returns_img ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}*/

.step{
	width:646px;
	height:28px;
	background:url(../images/step.png) no-repeat top left;
	color:#FFFFFF;
	line-height:28px;
	text-align:left;
	font-weight:bold;
	padding-left:34px;
	border-bottom:1px solid #1C79A9;
}

/* Free Quote page*/

/*.Free_quote_img {
  background:url(../images/free_quote_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.Free_quote_text {
  font-size:11px;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
  font-family:verdana;
  line-height:15px;
  width:150px;
  height:20px;
 
}
 
 .free_box {
   width:650px;
   height:auto;
   margin:0 auto;
   padding:0px;
   border:1px solid #000000;
   line-height:15px;
   
} */
  
/*  .free_imges a {
    width:79px;
	height:23px;
	padding:7px 15px 0 10px;
	margin:0;
	font-size:12px;
	color:#FFFFFF;
	background:url(../images/free_quote.gif) no-repeat left top;
	font-weight:bold;
	text-decoration:none;
	
}

  
.free_imges a:link, a:hover {
    font-family:14px;
	color:#FFFFFF;
	font-family:verdana;
	font-weight:bold;

}	
.free_imges:hover {
    width:79px;
	height:23px;
	padding:7px 15px 0 10px;
	margin:0;
	font-size:14px;
	color:#FFFFFF;
	background:url(../images/free_over.gif) no-repeat left top;
	font-weight:bold;
	
}*/

/*.free_imges {
    width:79px;
	height:25px;
	padding:5px 15px 0 10px;
	margin:0;
	font-size:12px;
	color:#FFFFFF;
	background:url(../images/free_quote.gif) no-repeat left top;
	float:left;
	font-weight:bold;
}

free_imges a:link, a:hover {
    font-family:12px;
	color:#FFFFFF;
	font-family:verdana;
	font-weight:bold;

}	
	
.free_imges a:link, a:hover {
    width:79px;
	height:25px;
	padding:5px 15px 0 10px;
	margin:0;
	font-size:12px;
	color:#FFFFFF;
	background:url(../images/free_over.gif) no-repeat left top;
	float:left;
	font-weight:bold;
}*/	

/*.our_fee {
    width:64px;
	height:25px;
	padding:5px 15px 0 10px;
	margin:0 10px 0 0;
	font-size:12px;
	color:#FFFFFF;
	background:url(../images/our_fees_img.gif) no-repeat left top;
	float:left;
	text-decoration:none;
	
}

.our_fee  a:link, a:hover, a:active {
   width:64px;
	height:25px;
	padding:5px 15px 0 10px;
	margin:0 10px 0 0;
	font-size:12px;
	color:#FFFFFF;
	background:url(../images/our_over.gif) no-repeat left top;
    float:left;
}	*/
	


/* Who we are page*/

/*.who_img {
  background:url(../images/who_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.who_img_text {
  width:430px;height:190px;float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;
  
}

 .who_img_text a {
   color:#950000;
  text-decoration:none;
  font-weight:normal;
  
  
}

.who_img_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
  font-weight:normal;
  
}
  
.who_img ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.who_img ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}
*/
/* Does outsourcing accounting page*/

.does_img {
  background:url(../images/does_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.does_img_text {
  width:430px;
  height:190px;
  float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;

  
}
  
   .does_img_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.does_img_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  
.does_img ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.does_img ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}


/* Accounting outsourcing common page*/

.common_img {
  background:url(../images/common_img.jpg) no-repeat left top;
  width:950px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;

}

.common_img_text {
  width:430px;
  height:190px;
  float:right;
  padding:0px 0px 5px 15px;
  margin:0px 0 0px 0;
  text-align:left;
  font-size:12px;
  color:#000000;
  font-weight:normal;

  }
  
   .common_img_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;
  
}

.common_img_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  
  
.common_img ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.common_img ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:6px 0 0 0;
  margin-left:0px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}

.fees_img {
    background:url(../images/our_fees_img.gif) no-repeat left top;
	width:74px;
	height:25px;
	float:left;
	margin:0 10px 0 0;
	padding:5px 0 0 15px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	font-family:verdana;
	text-decoration:none;
}

.fees_img a{ 
  color:#ffffff;
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
  
}

.fees_img a:hover, a:active {
    font-size:12px;
   font-weight:bold;
   color:#ffffff;
   font-family:verdana;
   text-decoration:underline;
  }



.quote_free {
    background:url(../images/free_quote.gif) no-repeat left top;
	width:89px;
	height:25px;
	float:left;
	margin:0 0px 0 0;
	padding:5px 0 0 15px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	font-family:verdana;
	text-decoration:none;
}

.quote_free a{ 
  color:#ffffff;
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
  
}

.quote_free a:hover, a:active {
    font-size:12px;
   font-weight:bold;
   color:#ffffff;
   font-family:verdana;
   text-decoration:underline;
  }

quote_free a:active {
  font-size:12px;
  text-decoration:none;
  
}

.phone_img {
  background:url(../images/phone_ima.gif) no-repeat left top;
  width:144px;
  height:37px;
  float:right;
  padding:7px 10px 0 15px;
  margin:0px;
  font-size:13px;
  text-decoration:none;
  font-weight:bold;
  color:#8E2424;
  
}

.phone_img a {
   font-size:13px;
   font-weight:bold;
   color:#0066CC;
   text-decoration:none;
   }
   
.phone_img a:hover {
   font-size:13px;
   font-weight:bold;
   text-decoration:underline;
   color:#8E2424;
  
  }

.thank {
   background:url(../images/thank_you.jpg) no-repeat left top;
  width:960px;
  height:209px;
  float:left;
  padding:0;
  margin:0px;
  border:1px solid #000000;  
}
.thank_box {
  width:460px;
  height:auto;
  margin:0 250px 0 250px;
  padding:0;
  
}


.center_midbox{
  width:680px;
  height:auto;
  margin:12px 0 12px 0px;
  padding:10px 10px 10px 10px;
  float:left;
  border:none;
  text-align:left;
  font-size:12px;
  line-height:20px;
  text-align:justify;
  
  }
  
  .right_center_mid {
    width:200px;
	height:auto;
	float:right;
	margin:20px 0px 10px 5px;
	padding:3px 5px 10px 5px;
	border:1px solid #000000;
	text-align:left;
    font-size:12px;
    line-height:13px;
	
}

.right_center_mid ul li{
  text-align:left;
  padding:0 0 0 15px;
  margin:10px 0 0 10px;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  
}

 

.right_center_mid a {
   font-family:verdana;
   font-size:12px;
   text-decoration:none;
   font-weight:normal;
   color:#000000;
   
 }
 
 .right_center_mid a:hover {
  font-size:12px;
  color:#990000;
  text-decoration:underline;
  font-weight:normal;
  font-style:normal;
  
}

.right_center_mid a:active {
  font-size:12px;
  color:#990000;
  text-decoration:underline;
  font-weight:normal;
  font-style:normal;
  
}

.right_side_img {
  background:url(../images/rightside_img.gif) no-repeat left top;
  width:125px;
  height:22px;
  float:left;
  margin:10px 0 10px 0;
  padding:7px 0 0 10px;
  
  }
  
  
  #google_seachbox {
  
   width:946px;
   height:auto;
   float:left;
   margin:5px 0 0px 0;
   padding:2px;
   display:inline;
   background:none;   
}

.proadvisor_box {
  width:200px;
  padding:0 5px 0 5px;
  margin:0;
  float:right;
  height:auto;
  
}

.proadvisor_box a {
   color:#990000;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   text-decoration:none;
   font-size:12px;
   
 }
 
 .proadvisor_box a:hover {
   color:#006699;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   text-decoration:underline;
   font-size:12px;
   
}

.proadvisor_box a:active {
  color:#006699;
  text-decoration:underline;
  font-size:12px;
  
}
   
   
  .addlink {
  background:url(../images/gray_stripe.png) no-repeat top left;
  width:90px;
  height:22px;
  border:0;
  margin:0;
  text-align:center;
  padding:0;
  line-height:22px;
  font-weight:bold;
  
}

.addlink:hover {
   background:url(../images/gray_stripe.png) no-repeat bottom left;
  }
  
   .zip_code {
  background:  url(../images/zip_imag.png) no-repeat top left;
  width:58px;
  height:20px;
  border:0;
  margin:0;
  text-align:center;
  padding:0;
  line-height:20px;
  font-weight:bold;
  font-size:12px;
  color:#FFFFFF;
  cursor:pointer;
  
}

.zip_code:hover {
   background:url(../images/zip_imag.png) no-repeat bottom left;
  }
  

/*new center colume pages*/

.center_column {
  width:960px;
  height:auto;
  margin:12px 0 12px 0;
  padding:12px;
  float:left;
  border:1px solid #666666;
  
  
  }
  .center_column ul li {
   margin:5px 0 0px 15px;
  padding:0px 0 0 10px;
  
  }
 
 .ccenter_column ol li{
  margin:5px 0 0px 15px;
  padding:0px 0 0 10px;
 
  
}
 
/*left side colume*/
 .center_left{
  width:680px;
  height:auto;
  margin:0;
  padding:0;
  float:left;
  text-align:justify;
  
  }
  
.center_left p {
 padding:0 0 5px 0;
 line-height:15px;
 
}

.center_left a {
font-size:12px;
color:#00248C;
font-weight:normal;
text-decoration:none;

}

.center_left a:hover {
color:#89013A;
font-weight:normal;
text-decoration:underline;

}

.center_left a:active {
color:#000000;
text-decoration:underline;

}


.center_left ol li {
padding:0 15px 5px 0px;
margin:0px 0 0 55px;
line-height:15px;

}

.center_left ul li {
 background-image:url("../images/cirle_ima.gif");
 background-position:left top;
 background-repeat:no-repeat;
 color:#000000;
 display:block;
 margin:5px 0 5px 0;
 padding-left:20px;
 text-align:justify;
 list-style:none;
 line-height:15px;
 
}
 

/*right side colume*/

.right_col {
    width:250px;
	height:auto;
	float:right;
	margin:0px 0px 10px 0px;
	padding:3px 5px 10px 5px;
	border:1px solid #000000;
	text-align:left;
    font-size:12px;
    line-height:18px;
	
}

.right_col ul li{
  text-align:left;
  padding:0 0 0 15px;
  margin:5px 0 0 0px;
  background:url(../images/arrow_new.gif) no-repeat left top;
  list-style:none;
  line-height:13px;
  
}

 

.right_col a {
   font-family:verdana;
   font-size:12px;
   text-decoration:none;
   font-weight:normal;
   color:#000000;
   
 }
 
 .right_col a:hover {
  font-size:12px;
  color:#990000;
  text-decoration:underline;
 
}

.right_col a:active {
  font-size:12px;
  text-decoration:underline;
  
}
 
.top {
  width:665px;
  height:25px;
  float:left;
  text-align:right;
  font-size:12px;
  margin:10px 0 0px 0;
  padding:0px 15px 0 0;
  vertical-align:middle;
  background:url(../images/hand.png) no-repeat right top;
  color:#FF6600;

}
.top a {
   font-size:12px;
   font-weight:normal;
   text-decoration:none;
   color:#CC0000;
   
 }

.top a:hover {
  font-size:12px;
  color:#000000;
  font-weight:normal;
  text-decoration:underline;
  
}


/*new pages about us page*/

.about_us {
  background:url(../images/about_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.about_us_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
   .about_us_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.about_us_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .about_us_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.about_us_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:10px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}

/*new outsource page*/

.outsourcing_page {
  background:url(../images/outsourcing_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.outsourcing_page_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
   .outsourcing_page_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.outsourcing_page_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .outsourcing_page_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.outsourcing_page_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:10px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}

/*new bookeeping page*/

.bookkeeping {
  background:url(../images/book_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.bookkeeping_text {
  width:430px;
  height:195px;
  float:right;
  padding:5px 0px 5px 15px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.bookkeeping_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.bookkeeping_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .bookkeeping_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.bookkeeping_text ul li{
  text-align:left;
  padding:0 0 5px 13px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}

/*new how it works page*/

.how_page {
  background:url(../images/book_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.how_page_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.how_page_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.how_page_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .how_page_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.how_page_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:10px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}


/*new how it works page*/

.returns {
  background:url(../images/tax_return_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.returns_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.returns_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.returns_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .returns_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.returns_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:10px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}

/*new Data security page*/

.data {
  background:url(../images/data_lock.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.data_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.data_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.data_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .data_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.data_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:10px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:13px;
  vertical-align:middle;
  
}



/*new contact us page*/

.contact {
  background:url(../images/contact_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

/*new Article page*/

.article{
  background:url(../images/article_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.article_text {
  width:430px;
  height:197px;
  float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.article_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.article_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .article_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.article_text ul li{
  text-align:left;
  padding:0 0 0 15px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}


/*new Faq page*/

.faq{
  background:url(../images/faq_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.faq_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.faq_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.faq_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .faq_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.faq_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}


/*new common page*/

.common{
  background:url(../images/common_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.common_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.common_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.common_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .common_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.common_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}

/*new Does outsource page*/

.does{
  background:url(../images/does_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.does_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.does_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.does_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .does_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.does_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}



  
/*new Does outsource page*/

.outbook{
  background:url(../images/outbook_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.outbook_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.outbook_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.outbook_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .outbook_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.outbook_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}
    
	
	/*new who we are page*/

.who{
  background:url(../images/who_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.who_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.who_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.who_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .who_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.who_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}
    

  
	/*new our infrastructure page*/

.infra{
  background:url(../images/our_infra_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.infra_text {
  width:430px;
  height:190px;
  float:right;
  padding:10px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.infra_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.infra_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .infra_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.infra_text ul li{
  text-align:left;
  padding:0 0 0 13px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}
    
	
	
  
  
	/*new testimonail page*/

.testmonial{
  background:url(../images/testimonials_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}


.thankyou{
  background:url(../images/thank_you.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.thank_box {
  width:460px;
  height:auto;
  margin:0 auto;
  padding:0;
  
}


/*Free page*/

.free{
  background:url(../images/free_quote_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

/*.free_text {
  font-size:11px;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
  font-family:verdana;
  line-height:15px;
  width:150px;
  height:20px;
 
}
 */
 .free_page_box {
   width:650px;
   height:auto;
   margin:0 auto;
   padding:0px;
   border:1px solid #000000;
   line-height:15px;
   
} 


.irs_img{
  background:url(../images/irs_ima.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

/*irs sub page*/

.irswill{
  background:url(../images/irswillsummon_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.irswill_text {
  width:430px;
  height:195px;
  float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.irswill_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.irswill_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .irswill_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.irswill_text ul li{
  text-align:left;
  padding:0 0px 0 15px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}
    
	
	
/*Bookkeeping Skills page*/


.skills{
  background: url(../images/skills_bookeeping_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.skills_text {
  width:430px;
  height:195px;
  float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.skills_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.skills_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .skills_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.skills_text ul li{
  text-align:left;
  padding:0 0px 0 15px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}


/*What Are Your Options? new page*/
    
	

.option{
  background: url(../images/what_are_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.option_text {
  width:430px;
  height:195px;
  float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.option_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.option_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .option_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.option_text ul li{
  text-align:left;
  padding:0 0px 0 15px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}




/*finance account new page*/
    
	

.finance{
  background: url(../images/finance_account_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.finance_text {
  width:430px;
  height:195px;
  float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.finance_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.finance_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .finance_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.finance_text ul li{
  text-align:left;
  padding:0 0 0 15px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}




/*outsource bookkeeping new page*/
    
	

.out_book{
  background:  url(../images/out_book_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.out_book_text {
  width:430px;
  height:195px;
  float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.out_book_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.out_book_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .out_book_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.out_book_text ul li{
  text-align:left;
  padding:0 0 0 15px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}

/*Small buiness new page*/
    
	

.small_bis{
  background: url(../images/small_busi_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.small_bis_text {
  width:430px;
  height:195px;
  float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.small_bis_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.small_bis_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .small_bis_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.small_bis_text ul li{
  text-align:left;
  padding:0 0 0 15px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}


/*accounting services new page*/
    
	

.trusted1{
  background: url(../images/payroll_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.trusted1_text {
  width:430px;
  height:195px;
  float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.trusted1_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.trusted1_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .trusted1_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.trusted1_text ul li{
  text-align:left;
  padding:0 0 0 15px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}


/*Accounting Services new page*/
    
	

.trusted{
  background: url(../images/trusted_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.trusted_text {
  width:430px;
  height:195px;
  float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.trusted_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.trusted_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .trusted_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.trusted_text ul li{
  text-align:left;
  padding:0 0px 0 15px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}


/*Four key factors new page*/
    
	

.four{
  background: url(../images/four_img.jpg) no-repeat left top;
  width:960px;
  height:209px;
  border:1px solid #000000;
  padding:0 0 0 0;
  margin:0 0 0px 0;
  float:left;
  
}

.four_text {
  width:430px;
  height:195px;
  float:right;
  padding:5px 0px 7px 15px;
  margin:0px;
  text-align:left;
  font-size:12px;
  color:#000000;
   
}

  
.four_text a {
   color:#950000;
  text-decoration:none;
    font-weight:normal;

  
}

.four_text a:hover {
  color:#3F6FA8;
  text-decoration:underline;
    font-weight:normal;

  
}
  .four_text ol li{
  text-align:left;
 padding:0px;
  margin:0px;
  margin-left:25px;
}
.four_text ul li{
  text-align:left;
  padding:0 0px 0 15px;
  margin:5px 0 0 0;
  background:url(../images/arrow.gif) no-repeat left center;
  list-style:none;
  line-height:15px;
  vertical-align:middle;
  
}
