/* CSS Document */
/*-------General Starts-------*/
body {
	margin:0;
	padding:0;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#4B4C4B;
	background-color:#EFEFEF;
}
div, ul, li, p, h2, h4, form, input, label, radio, strong{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	line-height:0px;
	font-size:0px;
	display:block;
}
ul{
	list-style-type:none;
	padding:0;
	margin:0;
	border:0;
	}

.spacer{ 
	line-height:0; 
	font-size:0; 
	clear:both;
}
p{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#4B4C4B;
	background-color:inherit;
}
h2{
	font:bold 30px/32px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
}
ul li.no_border{
	background-image:none;
}
/*-------General Ends-------*/
/*-----------------------MAIN-CONTAINER STARTS------------------------------*/
#main_bg{
	background:url(images/main_bg.gif) repeat-y 0 0;
	line-height:0px;
	font-size:0px;
	margin:0 auto;
	width:888px;
	padding:22px 27px 30px;
}
/*-----------------------MAIN-CONTAINER ENDS------------------------------*/
/*-----------------------TOP PANNEL STARTS------------------------------*/
#top_pannel{
	width:888px;
	margin-bottom:9px;
}
#top_pannel img{
	display:inline;
	float:left;
}
/*-------NAVIGATION STARTS--------*/
#top_pannel ul.navigation{
	background:url(images/nav_bg.gif) repeat-x 0 0;
	float:right;
	border:1px solid #BDBCBD;
	padding:0 7px 0 10px;
	margin-top:14px;
	width:auto;
}
#top_pannel ul.navigation li{
	float:left;
	padding:0 33px;
	background:url(images/nav_divider.gif) no-repeat 0 0;
	line-height:0px;
	font-size:0px;
	width:auto;
}
#top_pannel ul.navigation li.no-divider{
	background-image:none;
}
#top_pannel ul.navigation li a{
	background-color:inherit;
	font:bold 12px/41px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
#top_pannel ul.navigation li a:hover{
	color:#356798;
	background-color:inherit;
}
/*-------NAVIGATION ENDS--------*/
/*-----------------------TOP PANNEL ENDS------------------------------*/
/*-----------------------HEADER PANNEL STARTS------------------------------*/
#header_bg{
	background:url(images/hdr_bg.jpg) no-repeat 0 0;
	border:6px solid #356798;
	width:876px;
	height:317px;
	margin:0 auto;
}
#header_img{
	background:url(images/hdr_img.jpg) no-repeat 0 0;
	line-height:0px;
	font-size:0px;
	width:844px;
	height:185px;
	margin:21px auto 0;
}
#header_bg h2{
	font:bold 30px/32px "Tahoma", Arial, Helvetica, sans-serif;
	color:#FEFECB;
	background-color:inherit;
	text-align:center;
	padding:21px 0 0;
}
#header_bg h2 span{
	background:url(images/consulting.gif) no-repeat 0 0;
	width:362px;
	height:37px;
	text-indent:-100000000px;
	display:block;
	margin:10px auto 0;
}
/*-----------------------HEADER PANNEL ENDS------------------------------*/
/*-----------------------BODY-PANNEL STARTS------------------------------*/
#body_pannel{
	width:838px;
	margin-top:8px;
	background:url(images/body_bg.gif) no-repeat 0 0 #EFEFEF;
	padding:14px 25px 21px;
	color:#4B4C4B;
}
#body_pannel h2.dkl_hd{
	font-size:30px;
	padding:0 0 21px 15px;
}
#body_pannel h2.hdr_txt{
	font:bold 28px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#body_pannel h2.hdr_txt span{
	color:#CE1508;
	display:block;
	padding-top:3px;
	background-color:inherit;
	font-family:Arial, Helvetica, sans-serif;
}
/*-----------BODY-TOP STARTS-------------*/
#body_top{
	width:838px;
}
#body_top p.crnr_left{
	background:url(images/crnr_left.gif) no-repeat 0 0;
	width:3px;
	height:73px;
	float:left;
}
#body_top p.crnr_right{
	background:url(images/crnr_right.gif) no-repeat 0 0;
	width:3px;
	height:73px;
	float:right;
}
#body_top .link_bg{
	background-color:#fff;
	border-bottom:1px solid #EDEDED;
	border-top:1px solid #EDEDED;
	height:71px;
	float:left;
	width:832px;
	color:#CE1509;
}
#body_top .link_bg h2{
	font:bold 26px/28px Arial, Helvetica, sans-serif;
	color:#CE1509;
	background-color:inherit;
	float:left;
	background:url(images/icon_arrw.gif) no-repeat 100% 50%;
	padding:0 55px 0 99px;
	margin:24px 18px 0 0;
	width:auto;
}
#body_top .link_bg img{
	float:left;
	margin:17px 18px 0 0;
}
/*-----------BODY-TOP ENDS-------------*/
/*-----------BODY-MID STARTS-------------*/
#body_mid{
	width:838px;
	padding:34px 0 25px;
}
#body_mid h2{
	font:bold 28px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#body_mid h2 span{
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#CE1508;
	display:block;
	padding:0 0 0 4px;
	background-color:inherit;
}
#body_mid p.more{
	background:url(images/more_01.jpg) no-repeat 0 0;
	padding:0 0 19px;
	width:85px;
	text-align:center;
}
#body_mid p.more a{
	font:bold 11px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#body_mid p.more a:hover{
	color:#F77DF7;
	background-color:inherit;
}

/*-----MID-LEFT STARTS-----*/
#mid_left{
	width:441px;
	float:left;
	border-right:1px solid #D5D5D5;
	padding:5px 18px 0 15px;
}
#mid_left h2{
	padding:0px 0 0 78px;
	background:url(images/logo_small.gif) no-repeat 0 0;
}
#mid_left p{
	margin:17px 0 0;
}
/*-----MID-LEFT ENDS-----*/
/*-----MID-RIGHT STARTS-----*/
#mid_right{
	width:347px;
	float:right;
	padding:5px 0 0 16px;
}
#mid_right h2{
	margin-bottom:17px;
}
#mid_right h2 span{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	padding:0px;
}
#mid_right img{
	float:left;
	border:3px solid #E0E0E0;
	margin-right:16px;
}
#mid_right p{
	float:left;
	width:224px;
}
#body_mid #mid_right p.more{
	background:url(images/more_02.jpg) no-repeat 0 0;
	padding:0 0 15px;
	width:60px;
	text-align:center;
	margin-top:7px;
}
#body_mid #mid_right p.more a{
	line-height:22px;
}
/*-----MID-RIGHT ENDS-----*/
/*-----------BODY-MID ENDS-------------*/
/*-----------BODY-BOTTOM STARTS-------------*/
#body_bttm{
	width:838px;
	background:url(images/crnr_bttm.gif) no-repeat 0 100% #069000;
	color:#FFFF90;
	padding:0 0 17px;
}
#body_bttm p.lft_top{
	width:4px;
	float:left;
	height:4px;
	background:url(images/crnr_01.gif) no-repeat 0 0;
}
#body_bttm p.rht_top{
	width:4px;
	float:right;
	height:4px;
	background:url(images/crnr_02.gif) no-repeat 100% 0;
}
#body_bttm #catg_cntr{
	width:788px;
	margin:0 auto;
}
#body_bttm div.category01{
	width:184px;
	float:left;
	margin-right:17px;
}
#body_bttm div.category04{
	width:184px;
	float:right;
}
div.category_top{
	width:156px;
	background:url(images/catg_bg.jpg) no-repeat 0 0 #077C00;
	padding:12px 14px 10px;
	float:left;
	margin:31px 0 0;
	color:#fff;
}
div.category_bttm{
	width:184px;
	background:url(images/catg_bttm.jpg) no-repeat 0 100%;
	height:28px;
	float:left;
}
#body_bttm h4{
	font:normal 17px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFF90;
	background-color:#048700;
	padding:10px 0 16px;
}
#body_bttm h4.website{
	padding:0 0 6px;
}
#body_bttm ul{
	margin:9px 0 17px 3px;
}
#body_bttm ul.design_srv{
	margin:9px 0 0 3px;
}
#body_bttm ul.design_website{
	padding-bottom:0px;
}
#body_bttm ul.design_srv li span, #body_bttm ul.design_website li span{
	background:url(images/bllt_tick.gif) no-repeat 3% 7px;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
	display:block;
	width:127px;
}
#body_bttm ul li{
	background:url(images/divider.gif) repeat-x 0 0;
	line-height:0px;
	font-size:0px;
}

#body_bttm ul li span{
	background:url(images/bllt_tick.gif) no-repeat 3% 50%;
	padding-left:15px;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#body_bttm p.more{
	background:url(images/more_03.gif) no-repeat 0 0;
	width:63px;
	text-align:center;
	padding-bottom:2px;
}
#body_bttm p.more a{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#body_bttm p.more a:hover{
	color:#ccc;
	background-color:inherit;
}
/*-----------BODY-BOTTOM ENDS-------------*/
/*-----------------------BODY PANNEL ENDS------------------------------*/
/*-----------------------ABOUT-PAGE STARTS------------------------------*/
#header_about{
	background:url(images/hdr_about.jpg) no-repeat 0 0;
	line-height:0px;
	font-size:0px;
	width:844px;
	height:185px;
	margin:21px auto 0;
}
#about_page{
	width:838px;
	padding:34px 0 8px;
}
#about_page strong{
	color:#000;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	background-color:inherit;
	padding:19px 0 0 20px;
	display:block;
}
#about_page p.about_cnt{
	padding-top:17px;
}
#about_rnd{
	background:url(images/about_crnrTop.gif) no-repeat 0 0 #F7F7F7;
	width:818px;
	padding:8px 0 17px 20px;
	margin-top:24px;
	color:#4B4C4B;
}
#about_rndBttm{
	background:url(images/about_crnrBttm.gif) no-repeat 0 100%;
	height:3px;
	width:838px;
}
#about_rnd p{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	margin-top:18px;
	color:#4B4C4B;
	background-color:inherit;
	padding:0 0 0 10px;
}
#about_rnd p.about_lft{
	background:url(images/bllt_flowe.gif) no-repeat 0 0;
	padding:0 0 0 27px;
	font-weight:bold;
	color:#CE1508;
	background-color:inherit;
	float:left;
	width:auto;
}
#about_rnd p.about_rht{
	float:left;
	width:auto;
}
#about_rnd p.about_rht01{
	float:left;
	width:505px;
}
/*-----------------------ABOUT-PAGE ENDS------------------------------*/
/*-----------------------SALES-PAGE STARTS------------------------------*/
#header_sales{
	background:url(images/hdr_sales.jpg) no-repeat 0 0;
	line-height:0px;
	font-size:0px;
	width:844px;
	height:185px;
	margin:21px auto 0;
}
#sales_page h2.hdr_txt span{
	color:#CE1508;
	display:block;
	padding-top:3px;
	background-color:inherit;
	font-size:23px;
	font-family:Arial, Helvetica, sans-serif;
}
#sales_page{
	width:838px;
	padding:34px 0 0;
	overflow:hidden;
}
#sales_page p.sales_left{
	color:#A802A8;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	background-color:inherit;
	float:left;
	width:auto;
	padding:14px 16px 0 35px;
}
#sales_page p.sales_left a{
	color:#A802A8;
	background-color:inherit;
	text-decoration:none;
}
#sales_page p.sales_left a:hover{
	text-decoration:underline;
}
#sales_page p.sales_right{
	color:#010101;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	background-color:inherit;
	float:left;
	width:488px;
}
#sales_page p.sales_right a{
	color:#A802A8;
	background-color:inherit;
	text-decoration:none;
}
#sales_page p.sales_right a:hover{
	text-decoration:underline;
}
#sales_bg{
	background-color:#F7F7F7;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	width:836px;
	padding:29px 0 17px;
	color:#A802A8;
}
#sales_bg img{
	margin:10px 0 0;
}
#sales_bg img.sales_banner{
	margin-right:8px;
	float:left;
}
#sales_rndBttm{
	background:url(images/sales_crnrBttm.gif) no-repeat 0 100%;
	width:838px;
	height:3px;
	line-height:0px;
	font-size:0px;
}
#sales_rndtop{
	background:url(images/sales_crnr.gif) no-repeat 0 0;
	width:838px;
	height:3px;
	margin-top:5px;
}
#sales_bg div.banner_zone{
	width:468px;
	margin:0 auto 35px;
}
div.banner_zone h4{
	background:url(images/bllt_rnd.gif) no-repeat 0 50%;
	padding:0 0 0 27px;
	font:bold 26px/28px Arial, Helvetica, sans-serif;
	color:#A802A8;
	background-color:inherit;
}
div.banner_zone h4 a{
	color:#A802A8;
	background-color:inherit;
	text-decoration:none;
}
div.banner_zone h4 a:hover{
	text-decoration:underline;
}
div.banner_zone h4.sale_online{
	width:308px;
	margin:0 auto;
}
div.banner_zone h4.sale_dell{
	font:bold 18px/20px Arial, Helvetica, sans-serif;
	color:#A802A8;
	float:left;
	padding-left:22px;
	margin-top:79px;
	width:auto;
	background-color:inherit;
}
/*-----------------------SALES-PAGE ENDS------------------------------*/
/*-----------------------CONTACT-PAGE STARTS------------------------------*/
#header_contact{
	background:url(images/hdr_contact.jpg) no-repeat 0 0;
	line-height:0px;
	font-size:0px;
	width:844px;
	height:185px;
	margin:21px auto 0;
}
#contact_page{
	width:838px;
	padding:34px 0 0;
}
#contact_page p{
	color:#4C4C4C;
	background-color:inherit;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
}
#contact_lft{
	width:398px;
	float:left;
}
#contact_page div.contact_top{
	background:url(images/contact_top.gif) no-repeat 0 0 #F7F7F7;
	width:340px;
	color:#4C4C4C;
	padding:28px 29px 14px;
	margin:30px 0 0;
}
#contact_page div.contact_top p{
	padding-top:6px;
}
#contact_page div.contact_bttm{
	background:url(images/contact_bttm.gif) no-repeat 0 0;
	width:398px;
	height:4px;
}
#contact_page div.contact_top div.contact_green{
	background:url(images/divider_contact.gif) repeat-y 100% 0;
	width:101px;
	color:#4C4C4C;
	padding:0 17px 18px 0;
	float:left;
	background-color:inherit;
}
#contact_page div.contact_top div.contact_green img{
	margin:0 auto;
}
#contact_page div.contact_top div.contact_blue{
	width:200px;
	color:#4C4C4C;
	padding:0;
	float:right;
	background-color:inherit;
}
#contact_page div.contact_top div.contact_blue p{
	color:#4C4C4C;
	background-color:inherit;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	padding-top:6px;
}
#contact_page div.contact_top div.contact_blue img{
	margin-left:70px;
}
#contact_rht{
	width:398px;
	float:right;
}
#contact_rht div.contact_top{
	background:url(images/contact_top.gif) no-repeat 0 0 #F7F7F7;
	width:344px;
	color:#4C4C4C;
	padding:28px 0 17px 54px;
	margin:30px 0 0;
}
#contact_rht h4{
	background:url(images/icon_env.jpg) no-repeat 0 0;
	padding:0 0 0 46px;
	font:bold 16px/33px Arial, Helvetica, sans-serif;
	color:#CE1508;
}
#contact_rht h4{
	background:url(images/icon_env.jpg) no-repeat 0 0;
	padding:0 0 0 46px;
	font:bold 16px/33px Arial, Helvetica, sans-serif;
	color:#CE1508;
	margin-bottom:9px;
	background-color:inherit;
}
#contact_rht p{
	padding-top:13px;
	font-weight:bold;
	width:180px;
}
#contact_rht p a{
	color:#920295;
	background-color:inherit;
	text-decoration:none;
}
#contact_rht p a:hover{
	text-decoration:underline;
}
/*-----------------------CONTACT-PAGE ENDS------------------------------*/
/*-----------------------WEB-DESIGN STARTS------------------------------*/
#header_webd{
	background:url(images/hdr_webd.jpg) no-repeat 0 0;
	line-height:0px;
	font-size:0px;
	width:844px;
	height:185px;
	margin:21px auto 0;
}
#wbdesign_page{
	width:838px;
	padding:34px 0 8px;
}
#wbdesign_page a{
	color:#930194;
	background-color:inherit;
	text-decoration:none;
}
#wbdesign_page a:hover{
	text-decoration:underline;
}
 #wbdesign_page h2.hdr_txt span{
	color:#CE1508;
	display:block;
	font-size:18px;
	padding-top:0px;
	background-color:inherit;
}
#wbdesign_page p.wbd_cont{
	padding-top:13px;
}
#wbdesign_page p.wbd_cont span.webd_red{
	color:#CE1508;
	font-weight:bold;
	background:url(images/bllt_wbd.gif) no-repeat 0 50%;
	padding-left:21px;
	line-height:16px;
	margin-top:8px;
	display:block;
	background-color:inherit;
	float:left;
	width:auto;
}
#wbdesign_page p.wbd_cont span.webd_small{
	color:#000;
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	padding-left:6px;
	float:left;
	margin-top:11px;
	background-color:inherit;
	width:auto;
}
#wbdesign_page p.wbd_cont a{
	padding-top:13px;
	color:#930194;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	background-color:inherit;
}
#wbdesign_page p.wbd_cont a:hover{
	text-decoration:underline;
}
#webd_rnd{
	background:url(images/about_crnrTop.gif) no-repeat 0 0 #F7F7F7;
	width:790px;
	padding:40px 24px 20px;
	margin-top:43px;
	color:#4B4C4B;
}
#webd_rndBttm{
	background:url(images/about_crnrBttm.gif) no-repeat 0 100%;
	height:3px;
	width:838px;
}
#webd_rnd p.webd_hd{
	padding:11px 26px 0 14px;
}
#webd_rnd p.webd_hd a{
	color:#930194;
	background-color:inherit;
	text-decoration:none;
}
#webd_rnd p.webd_hd a:hover{
	text-decoration:underline;
}
#webd_rnd p.webd_costL{
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#CE1508;
	background-color:inherit;
	float:left;
	width:229px;
	padding-left:27px;
	margin-top:25px;
}
#webd_rnd p.webd_costR{
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	float:left;
	width:490px;
	margin-top:25px;
}
#webd_rnd h4{
	background:url(images/icon_ques.gif) no-repeat 0 0;
	padding:0 0 0 45px;
	font:bold 24px/51px "trebuchet ms", Arial, Helvetica, sans-serif;
	color:#CE1508;
	background-color:inherit;
	margin-left:9px;
}
#webd_rnd ul{
	margin:21px 0 0 26px;
}
#webd_rnd ul li{
	background:url(images/bllt_wbd01.gif) no-repeat 0 4px;
	padding:0 37px 0 14px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
}

#webd_rnd div.webd_corner{
	width:778px;
	margin:22px 0 0;
	background:url(images/webd_crnr.gif) no-repeat 0 0 #E6E6E6;
	color:#000;
	padding-left:12px;
}
div.webd_corner p.webd_crnrR{
	background:url(images/webd_crnrR.gif) no-repeat 100% 0;
	float:right;
	width:4px;
	height:27px;
	padding:0px;
}
div.webd_corner p{
	font:bold 12px/27px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding-left:25px;
	float:left;
	background:url(images/bllt_rnd.gif) no-repeat 0 50%;
	width:auto;
}
#webd_rnd div.webd_bttm{
	width:767px;
	height:62px;
	margin:22px 0 0;
	background:url(images/webd_greenL.gif) no-repeat 0 0 #069000;
	color:#000;
	padding:0 0 0 23px;
}
div.webd_bttm p.webd_bttmR{
	background:url(images/webd_greenR.gif) no-repeat 100% 0;
	float:right;
	width:5px;
	height:62px;
	padding:0px;
}
#webd_rnd div.webd_white{
	width:583px;
	height:31px;
	background:url(images/webd_white.gif) no-repeat 0 0 #fff;
	color:#000;
	float:left;
	margin-top:14px;
	padding-left:148px;
}
#webd_rnd div.webd_white p{
	float:left;
	color:#000;
	font:bold 12px/31px Arial, Helvetica, sans-serif;
	width:auto;
	background-color:inherit;
}
#webd_rnd div.webd_white p.webd_link{
	padding:0 45px 0;
}
div.webd_bttm div.webd_whiteR{
	background:url(images/webd_whiteR.gif) no-repeat 100% 0;
	float:right;
	width:4px;
	height:31px;
	padding:0px;
}
/*-----------------------WEB-DESIGN ENDS------------------------------*/
/*-----------------------SERVICE-PAGE STARTS------------------------------*/
#header_service{
	background:url(images/hdr_service.jpg) no-repeat 0 0;
	line-height:0px;
	font-size:0px;
	width:844px;
	height:185px;
	margin:21px auto 0;
}
#service_page{
	width:838px;
	padding:34px 0 8px;
}
#service_page a{
	color:#930194;
	background-color:inherit;
	text-decoration:none;
}
#service_page a:hover{
	text-decoration:underline;
}
div.service_bg{
	background-color:#F7F7F7;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	width:796px;
	padding:4px 20px 4px;
	color:#4B4C4B;
}
div.service_bg div.service_right{
	width:533px;
	float:right;
	padding:22px 0 30px 23px;
}
div.service_bg div.service_right p{
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	background-color:inherit;
	padding-left:17px;
	float:left;
	background:url(images/bllt_wbd01.gif) no-repeat 0 50%;
	width:auto;
}
div.service_bg div.service_right p.service_01{
	width:200px;
}
div.service_bg div.service_right p.service_02{
	width:75px;
}
div.service_bg div.service_right p.service_03{
	width:230px;
}
div.service_bg div.service_right p.service_04{
	width:245px;
}
div.service_bg div.service_right p.service_05{
	width:250px;
}
div.service_bg div.service_right p.service_06{
	width:93px;
}
div.service_bg div.service_right p.service_07{
	width:174px;
}
div.service_bg div.service_right p.service_08{
	width:111px;
}
div.service_bg div.service_left{
	width:238px;
	float:left;
	padding:28px 0 25px;
	background:url(images/divider_service.gif) repeat-y 100% 0;
}
div.service_bg div.service_left h4{
	font:bold 18px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	background:url(images/icon_services.gif) no-repeat 0 50%;
	padding-left:49px;
}
div.service_bg div.service_left h4.service_sale{
	line-height:35px;
}
div.service_bg div.service_left h4 a{
	color:#930194;
	background-color:inherit;
	text-decoration:none;
}
div.service_bg div.service_left h4 a:hover{
	text-decoration:underline;
}
div.service_bg a.service_small{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	padding-left:3px;
}

div.service_rndtop{
	background:url(images/sales_crnr.gif) no-repeat 0 0;
	width:838px;
	height:4px;
	line-height:0px;
	font-size:0px;
	margin-top:13px;
}
div.service_rndBttm{
	background:url(images/sales_crnrBttm.gif) no-repeat 0 100%;
	width:838px;
	height:4px;
	line-height:0px;
	font-size:0px;
}

/*-----------------------SERVICE-PAGE ENDS------------------------------*/
/*-----------------------SUB-PAGES STARTS-------------------------------*/
/*-----------------CMS-PAGE STARTS-----------------*/
#cms_page{
	width:838px;
	padding:34px 0 8px;
}
#cms_page p.cms_shopping{
	background:url(images/bllt_flowe.gif) no-repeat 0 50%;
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding-left:26px;
	margin:33px 0 0 35px;
}
#cms_page div.cms_bg{
	background:url(images/about_crnrTop.gif) no-repeat 0 0 #F7F7F7;
	width:768px;
	padding:25px 35px 26px;
	margin-top:24px;
	color:#000;
}
#cms_page div.cms_rndBttm{
	background:url(images/about_crnrBttm.gif) no-repeat 0 100%;
	width:838px;
	height:3px;
	line-height:0px;
	font-size:0px;
}
#cms_page div.cms_bg p.cms_cont{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding:15px 0 16px;
}
#cms_page div.cms_bg p.cms_level{
	background:url(images/bllt_rnd.gif) no-repeat 0 50%;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding-left:23px;
}
#cms_page div.cms_bg div.cms_cornerL{
	width:744px;
	background:url(images/cms_crnr.gif) no-repeat 0 0 #F1F1F1;
	color:#000;
	height:24px;
	padding-left:20px;
	float:left;
}
#cms_page div.cms_bg div.cms_cornerL p{
	font:normal 11px/24px Arial, Helvetica, sans-serif;
	background:url(images/bllt_wbd01.gif) no-repeat 0 50%;
	padding-left:16px;
	float:left;
	color:#000;
	margin-right:12px;
	width:auto;
	background-color:inherit;
}
#cms_page div.cms_bg div.cms_cornerL p span{
	color:#CE1508;
	font-weight:bold;
	background-color:inherit;
}
#cms_page div.cms_cornerR{
	background:url(images/cms_crnrR.gif) no-repeat 100% 0;
	float:right;
	width:4px;
	height:24px;
}
/*-----------------CMS-PAGE STARTS-----------------*/
/*-------------CONSULTING-PAGE STARTS------------*/
#consulting_page{
	width:838px;
	padding:34px 0 0;
}
#consulting_page h2.hdr_txt span{
	color:#CE1508;
	display:block;
	padding-top:3px;
	background-color:inherit;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:22px;
}
#consulting_page p.more_cons{
	background:url(images/bttn_more.jpg) no-repeat 0 0;
	width:48px;
	padding:0 0 17px;
	margin:11px 0 0;
	text-align:center;
}
#consulting_page p.more_cons a{
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background-color:inherit;
	color:#fff;	
}
#consulting_page p.more_cons a:hover{
	background:url(images/bttn_hov.jpg) no-repeat 0 0;
	display:block;
}
#consulting_page p.cons_hd{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#CE1508;
	background-color:inherit;
	background:url(images/bllt_rnd.gif) no-repeat 0 0;
	padding-left:21px;
	margin:13px 0 10px;
}
#consulting_page p.cons_cont{
	font:normal 12px/21px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	width:786px;
}
/*------------CONSULTING-PAGE ENDS---------------*/
/*----------PROJECT-MANAGEMENT PAGE STARTS----------*/
#projectM_page{
	width:838px;
	padding:34px 0 6px;
}
#projectM_page h2.hdr_txt span{
	color:#CE1508;
	display:block;
	padding-top:3px;
	background-color:inherit;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
}
#projectM_page p.proj_cont{
	width:804px;
	padding-top:10px;
}
#projectM_page p.cons_hd{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#CE1508;
	background-color:inherit;
	background:url(images/bllt_rnd.gif) no-repeat 0 0;
	padding-left:21px;
	margin:17px 0 10px;
}
#projectM_page p{
	margin:0;
	font:normal 12px/23px Arial, Helvetica, sans-serif;
	color:#4B4C4B;
	background-color:inherit;
}
#projectM_page p.proj_icon{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	background:url(images/icon_pm.jpg) no-repeat 0 3px;
	padding-left:39px;
	margin-top:26px;
}
#projectM_page p.proj_icon span{
	color:#CE1508;
	background-color:inherit;
	display:block;
}
/*----------PROJECT-MANAGEMENT PAGE ENDS----------*/
/*----------PRDUCT-LIST PAGE STARTS----------*/
#productList_page{
	width:838px;
	padding:34px 0 0;
}
#productList_page h2.hdr_txt span{
	color:#CE1508;
	display:block;
	padding-top:3px;
	background-color:inherit;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
}
#prod_rnd{
	background:url(images/about_crnrTop.gif) no-repeat 0 0 #F7F7F7;
	width:692px;
	padding:47px 90px 20px 56px;
	margin-top:43px;
	color:#CE1508;
}
#prod_rndBttm{
	background:url(images/about_crnrBttm.gif) no-repeat 0 100%;
	height:3px;
	width:838px;
}
#productList_page p{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#CE1508;
	background-color:inherit;
	background:url(images/bllt_rnd.gif) no-repeat 0 0;
	padding-left:21px;
	margin-bottom:12px;
	width:241px;
	float:left;
}
#productList_page p.prod_right{
	width:275px;
	float:right;
}
#productList_page ul{
	float:left;
	padding-bottom:24px;
	width:262px;
}
#productList_page ul.prod_link{
	float:right;
	width:295px;
}
#productList_page ul li{
	background:url(images/divider_x.gif) repeat-x 0 100%;
	line-height:0px;
	font-size:0px;
	padding:2px 0;
}
#productList_page ul li span{
	background:url(images/bllt_wbd01.gif) no-repeat 0 5px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	text-decoration:none;
	display:block;
	padding-left:17px;
}
#productList_page ul li.no_border{
	background:none;
}
/*----------PRDUCT-LIST PAGE ENDS----------*/
/*----------ONLINE-SALE PAGE STARTS----------*/
#sales_page{
	width:838px;
	padding:34px 0 0;
	overflow:hidden;
}
#sales_rndBttm{
	background:url(images/sales_crnrBttm.gif) no-repeat 0 100%;
	width:838px;
	height:3px;
	line-height:0px;
	font-size:0px;
}
#sales_rndtop{
	background:url(images/sales_crnr.gif) no-repeat 0 0;
	width:838px;
	height:3px;
	margin-top:5px;
}
#sales-onlineBg{
	background-color:#F7F7F7;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	width:804px;
	padding:29px 16px 17px;
	color:#000;
}
#online_maincntr{
	height:100%; 
	overflow:hidden;
}
#sales-onlineBg div.formbg{
	background:url(images/sales_form.gif) no-repeat 0 0 #E5E5E5;
	width:765px;
	color:#000;
	height:76px;
	float:left;
	padding:0px 19px 0px 15px;
}
#sales-onlineBg div.formbg select.salesA-Z{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#E4E4E4;
	width:159px;
	float:right;
	margin-top:28px;
}
#sales-onlineBg div.formbg form{
	background:url(images/sales_form.gif) no-repeat 0 0 #E5E5E5;
	width:560px;
	float:left;
	margin:5px 0;
	color:#000;
}

#sales-onlineBg div.formbg form label.sales_search{
	background:url(images/icon_srch.jpg) no-repeat 0 0;
	padding:12px 0 11px 57px;
	margin:15px 11px 0 0;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	width:auto;
	background-color:inherit;
}
#sales-onlineBg div.formbg form label{
	margin:0;
	padding-top:24px;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	float:left;
	width:auto;
}
#sales-onlineBg div.formbg form input.textbox{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#D8D8D8;
	width:111px;
	height:19px;
	border:none;
	float:left;
	margin:24px 0 0 6px;
}
#sales-onlineBg div.formbg form input.bttn_go{
	width:28px;
	height:21px;
	border:none;
	outline:none;
	float:right;
	margin:22px 0 0;
}
#sales-onlineBg div.formbg form div.input_bg{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#EEEEEE;
	width:250px;
	float:left;
	padding:0 0 10px 13px;
	margin-right:11px;
}
#sales-onlineBg div.formbg form div.input_bg select{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#E4E4E4;
	width:237px;
	float:left;
	margin-top:7px;
}
#sales-onlineBg div.formbgR{
	background:url(images/sales_formR.gif) no-repeat 100% 0;
	width:5px;
	height:76px;
	float:right;
}
#sales-onlineBg div.sales_scroller{
	background:url(images/sales_divBg.gif) repeat-x 0 0;
	padding:0 30px 0;
	width:744px;
	height:21px;
	display:block;
	margin-top:19px;
}
#sales-onlineBg div.sales_scroller form.form02{
	float:right;
	width:95px;
}
#sales-onlineBg div.sales_scroller form.form02 p.sales_red{
	float:right;
	width:auto;
}
#sales-onlineBg div.sales_scroller form.form02 select{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	width:39px;
	float:left;
}
#sales-onlineBg div.sales_scroller ul{
	width:220px;
	/*margin:0 auto;*/
	float:left;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#CE1508;
	background-color:inherit;
	padding:2px 0 2px 195px;
}
#sales-onlineBg div.sales_scroller ul li{
	float:left;
	margin:0 3px;
	width:auto;
}
#sales-onlineBg div.sales_scroller ul li.page_red{
	color:#CE1508;
	background-color:inherit;
}
#sales-onlineBg div.sales_scroller ul li a{
	padding:0 6px;
	color:#000;
	background-color:inherit;
	text-decoration:none;
}
#sales-onlineBg div.sales_scroller ul li.sale_next{
	background:url(images/bllt_wbd01.gif) no-repeat 100% 50%;
	width:37px;
	padding:0 5px 0 0;
}
#sales-onlineBg div.sales_scroller ul li.sale_next a{
	color:#AB01A8;
	background-color:inherit;
	text-decoration:none;
}
#sales-onlineBg div.sales_scroller ul li.sale_next a:hover{
	text-decoration:underline;
	background:none;
}
#sales-onlineBg div.sales_scroller ul li a:hover{
	color:#AB01A8;
	background-color:#fff;
	display:block;
}
#sales-onlineBg div.sales_scroller p.sales_red{
	color:#CE1508;
	background-color:inherit;
	font:bold 11px/21px Arial, Helvetica, sans-serif;
	float:left;
	width:auto;
}
#sales-onlineBg div.sales_scroller form{
	color:#CE1508;
	background-color:inherit;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	float:left;
	width:auto;
}
#sales-onlineBg div.sales_scroller form{
	color:#CE1508;
	background-color:inherit;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	float:left;
	width:auto;
}
#sales-onlineBg div.sales_cntr{
	width:774px;
	margin:41px auto 0;
}
#sales-onlineBg div.sales_cntr01{
	width:774px;
	margin:16px auto 0;
}
#sales-onlineBg div.sales_01{
	color:#000;
	background-color:#fff;
	float:left;
	width:223px;
	border:1px solid #EBEBEB;
	padding:3px 3px 17px;
	margin-right:40px;
}
#sales-onlineBg div.sales_02{
	color:#000;
	background-color:#fff;
	float:right;
	width:223px;
	border:1px solid #EBEBEB;
	padding:3px 3px 17px;
	margin-right:0;
}
#sales-onlineBg p.sale_txt{
	color:#000;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	padding-left:6px;
	height:32px;
	background-color:inherit;
}
#sales-onlineBg p.sales_top{
	background:url(images/sale_top.gif) repeat-x 0 0 #366A9A;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:8px 0 7px 0;
	width:223px;
	margin:0 auto;
	text-align:center;
}
#sales-onlineBg p.sales_top01{
	background:url(images/sale_top.gif) repeat-x 0 0 #366A9A;
	font:bold 11px/51px Arial, Helvetica, sans-serif;
	color:#fff;
	width:223px;
	margin:0 auto;
	text-align:center;
}
#sales-onlineBg div.sales_prod{
	background-color:#EBEBEB;
	height:66px;
	padding:0 35px 0 22px;
	width:166px;
	margin:17px auto 13px;
	color:#000;
}
#sales-onlineBg div.sales_prod img{
	float:left;
	margin:8px 0 0;
	width:auto;
}
#sales-onlineBg div.sales_prod p.sales_bttn{
	float:right;
	background:url(images/bttn_purple.gif) no-repeat 0 0;
	width:95px;
	text-align:center;
	display:block;
	font:bold 11px/29px Arial, Helvetica, sans-serif;
	color:#fff;
	margin-top:19px;
	background-color:inherit;
}
/*----------ONLINE-SALE PAGE ENDS----------*/
/*-----------------------SUB-PAGES ENDS-----------------------------*/
/*-----------------------FOOTER STARTS------------------------------*/
	
#footer_bg{
	width:888px;
	margin:23px 0 0;
}
#footer_link{
	width:888px;
	margin:0 0 4px; 
	text-align:center;
	background:url(images/footer_bg.gif) repeat-x 0 0;
	color:#fff;
	background-color:inherit;
}
#footer_link p{
	text-align:center;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
}
#footer_link span{
	padding:0 10px;
}
#footer_link a{
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background-color:inherit;
}
#footer_link a:hover{
	color:#89BAE9;
	background-color:inherit;
}
#footer_bg p.copyright{
	text-align:center;
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
}
#footer_bg p.copyright span{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#A802A8;
	display:block;
	padding-top:6px;
	background-color:inherit;
}
#footer_bg p.copyright span a{
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#A802A8;
	text-decoration:none;
	background-color:inherit;
}
#footer_bg p.copyright a{
	color:#920295;
	background-color:inherit;
	text-decoration:none;
}
#footer_bg p.copyright a:hover{
	text-decoration:underline;
}
/*-----------------------FOOTER ENDS------------------------------*/