/* CSS Document */
body{
padding:0;
margin:0;
background:url(../images/bg.jpg) repeat-x top #fff;
font:normal 11px/18px Tahoma;
color:#626262;
}
img{
border:0;
}
*{
padding:0;
margin:0 auto;
}
.clr{
clear:both;
}
.wrapper{
width:100%;
margin:0 auto;
background:url(../images/body_bottom.jpg) repeat-x bottom;
padding-bottom:19px;
}
.header_cont{
width:969px;
}
.top_bar{
margin-top:16px;
}
.logo{
float:left;
width:358px;
height:69px;
/*background:url(../images/logo.jpg) no-repeat left;*/
}
.tel_no{
float:right;
}
.tel_icon{
float:right;
width:34px;
height:34px;
background:url(../images/tel_icon.jpg) no-repeat left;
margin-top:10px;
margin-right:8px;
}
.number{
float:right;
font:italic 18px/44px Arial;
color:#001121;
}
.flash_area{
width:969px;
height:239px;
margin-bottom:10px;
}
.top_header{
width:969px;
height:125px;
}
.menu_bar{
width:969px;
height:24px;
}
.body_cont{
width:969px;
}
.signup_start{
width:969px;
height:46px;
}
.left_box{
float:left;
width:710px;
}
.quot{
width:54px;
height:38px;
float:left;
background:url(../images/quote1.jpg) no-repeat left;
}
.quot2{
width:54px;
height:38px;
float:left;
background:url(../images/quote2.jpg) no-repeat left;
}
.s_txt{
width:602px;
float:left;
font:normal 24px/36px  Tahoma;
color:#292929;
text-align:center;
}
.rgt_box{
float:right;
width:259px;
}
.icon{
width:46px;
float:right;
margin-left:6px;
background:#fff;
}
.inside_body{
width:969px;
}
.outer_left_pannel{
float:left;
width:617px;
border-right:1px solid #ececec;
border-top:1px solid #ececec;
border-left:1px solid #ececec;
}
.left_panel{
float:left;
width:614px;
border:1px solid #fff;
background: url(../images/left_top_bg_03.jpg) repeat-x top;
} 
.inner_left_panel{
width:588px;
border:1px solid #fff;
background: url(../images/left_bottom_03.jpg) repeat-x bottom;
padding:13px 13px 13px 13px;
}
.in_body_icon{
float:left;
width:106px;
height:125px;
margin-right:8px;
background:url(../images/body_icon.jpg) no-repeat left top;
}
.welcome{
font:normal 24px/28px "Trebuchet MS";
color:#434343;
}
.area_readmore{
width:588px;
}
.area_more{
text-align:right;
font:bold 14px "Trebuchet MS";
color:#434343;
}
.area_more a{
font:bold 14px "Trebuchet MS";
color:#434343;
text-decoration:none;
}
.area_more a:hover{
font:bold 14px "Trebuchet MS";
color:#215a9d;
text-decoration: underline;
}
.read_more{
float:right;
width:96px;
height:24px;
background:url(../images/read_more_bg.jpg) no-repeat left;
text-align:center;
font:bold 11px/22px Tahoma;
color:#000;
}
.read_more a{
font:bold 11px/22px Tahoma;
color:#000;
text-decoration:none;
}
.read_more a:hover{
font:bold 11px/22px Tahoma;
color:#215a9d;
text-decoration: underline;
}
.package{
width:588px;
padding-bottom:30px;
margin-top:45px;
}
.left_package{
float:left;
width:296px;
}
.right_package{
float:left;
width:292px;
}
.item_package{
width:257px;
height:53px;
margin:0 17px 8px 17px;
}
.outer_right{
float:right;
width:338px;
border:1px solid #ececec;
border-top:1px solid #ececec;
border-left:1px solid #ececec;
}
.right_pannel{
width:336px;
border:1px solid #fff;
}
.top_rgt{
width:336px;
background: url(../images/rgt_pannel_top_03.jpg) repeat-x top;
}
.bottom_rgt{
width:306px;
background: url(../images/rgt_pannel_bottom_03.jpg) repeat-x  bottom;
padding-right:15px;
padding-left:15px;
padding-bottom:15px;
}
.footer{
height:109px;
width:100%;
background:url(../images/footer_03.jpg) repeat-x;
}
.portfolio{
font:normal 18px/40px "Trebuchet MS";
color:#434343;
text-align:left;
}
.cont_portfolio{
background:#fff;
padding:2px;
}
.testimonials{
font:normal 18px/30px "Trebuchet MS";
color:#434343;
text-align:left;
}
.client_testimonial{
background:#e6e6e6;
margin-top:10px;
padding-right:15px;
padding-left:15px;
padding-bottom:10px;
}
.white_box{
background:#fff;
padding:10px;
margin-bottom:15px;
}
.tst_img{
width:76px;
height:75px;
float:left;
margin-right:10px;
}
.footer_txt{
width:969px;
font:normal 11px/70px Tahoma;
color:#b2b2b2;
}
.copyright{
float:left;
padding-left:10px;
}
.footer_link{
float:right;
padding-right:10px;
}

.footer_link a{
text-decoration:none;
font:normal 11px/70px Tahoma;
color:#b2b2b2;
}
.footer_link a:hover{
text-decoration:underline;
color:#f1f1f1;
}
.sign_uptxt {
color:#278bc2;
}
.start{
color:#9c9c9c;
}
.sign_uptxt a{
color:#278bc2;
text-decoration:underline;
}
.sign_uptxt a:hover{
text-decoration:none;
}
/*modified on 111209*/
.left_flash{
float:left;
width:698px;
background:url(../images/left_flash_sh.jpg) no-repeat bottom;
padding-bottom:13px;
}
.right_dcont{
float:right;
width:259px;
background:url(../images/right_box_bg.jpg) no-repeat bottom;
padding-bottom:13px;
}
.inner_lft_flash{
width:678px;
border:10px solid #d1d1d1;
height:216px;
}
.inner_dynamic_cont{
width:229px;
height:178px;
border:10px solid #d1d1d1;
background:url(../images/dy_bg.jpg) no-repeat top;
padding:28px 5px 10px 5px;
}
