@charset "utf-8";
/* CSS Document */

body{ background:url(../images/bg.gif) repeat-x 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#2d2d2d; margin:0px;}
body.nbg{ background:none; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#2d2d2d; padding:10px;}

.floatl{float:left;}
.center {text-align:center;}

a img {text-decoration:none; border:none;}
a{color:#6F920B; text-decoration:underline;}
a:hover{text-decoration:none;}

#wrap{width:1004px; margin:17px auto 15px auto;}
#wrap .shadowlt{ width:9px; height:170px; margin:194px 0 0 0; float:left; background:url(../images/pgshadow_lt.gif) no-repeat 0 0;}
#wrap .shadowrt{ width:9px; height:170px; margin:194px 0 0 0; float:left; background:url(../images/pgshadow_rt.gif) no-repeat 0 0;}
#wrap .content{ width:986px; height:auto; float:left; background-color:#FFFFFF;}
#wrap .content p{color:#666666; font-size:12px; line-height:18px; margin:0 0 20px 0;}
#wrap .content h2{ font-size:18px; padding-left:0px; padding-top:3px; margin:0px; height:29px; font-weight:normal; text-transform:uppercase;}
#wrap .content h2 span{font-weight:bold;}
#wrap .content .fcyellow{color:#83690a;}

#wrap .content #header{ height:93px; width:986px; background:url(../images/header_bg.gif) no-repeat 960px 19px;}
#wrap .content #header .topcurve{height:5px;}
#wrap .content #header .logo{ margin:9px 0px 10px 32px; float:left;}
#wrap .content #header .phone{float:right; margin:31px 42px 0 0; background:url(../images/icon_phone.gif) no-repeat 0 2px; padding:0 0 0 35px; font-size:24px;}
#wrap .content #nav{ height:39px; width:986px; background:url(../images/nav_bg.gif) repeat-x 0 0; font-size:13px; color:#FFFFFF; float:left;}
#wrap .content #nav .rightimg{background:url(../images/nav_rightbg.gif) no-repeat top right;}
#wrap .content #nav ul{margin:0px; padding:0px;}
#wrap .content #nav ul li{ float:left; list-style:none;}
#wrap .content #nav ul li.divider{width:1px; height:38px;}
#wrap .content #nav ul li a{padding:12px 25px 10px 25px; display:block; text-decoration:none; color:#FFFFFF;}
#wrap .content #nav ul li a:hover{padding:12px 21px 10px 21px; display:block; text-decoration:none; background:url(../images/nav_bg_hover.gif) repeat-x 0 0; font-weight:bold;}
#wrap .content #nav ul li a.selected{padding:12px 21px 10px 21px; display:block; text-decoration:none; background:url(../images/nav_bg_hover.gif) repeat-x 0 0; font-weight:bold;}
#wrap .content #nav ul li a.home{background:url(../images/nav_home_bg.gif) no-repeat 0 0; padding:12px 25px 10px 27px;}
#wrap .content #nav ul li a:hover.home{background:url(../images/nav_home_bg.gif) no-repeat 0px -38px; padding:12px 24px 10px 25px;}
#wrap .content #nav ul li a.home_selected{background:url(../images/nav_home_bg.gif) no-repeat 0px -38px; padding:12px 24px 10px 25px; font-weight:bold;}
#wrap .content #nav ul li a:hover.web{padding:12px 22px 10px 22px;}
#wrap .content #nav ul li a.web_selected{padding:12px 22px 10px 22px; display:block; text-decoration:none; background:url(../images/nav_bg_hover.gif) repeat-x 0 0; font-weight:bold;}

#wrap .content #nav ul li a:hover.case{padding:12px 21px 10px 20px;}
#wrap .content #nav ul li a.case_selected{padding:12px 21px 10px 20px; display:block; text-decoration:none; background:url(../images/nav_bg_hover.gif) repeat-x 0 0; font-weight:bold;}

#wrap .content #nav ul li a:hover.make{padding:12px 19px 10px 19px;}
#wrap .content #nav ul li a.make_selected{padding:12px 19px 10px 19px; display:block; text-decoration:none; background:url(../images/nav_bg_hover.gif) repeat-x 0 0; font-weight:bold;}

#wrap .banner{height:264px; width:986px; background:url(../images/home_banner_bg.jpg) no-repeat 0 0; float:left;}
#wrap .banner .txt{ margin:34px 0 0 116px;}
#wrap .banner p{ font-size:11px; color:#666666; width:521px; margin:13px 0 0 88px; text-align:center; line-height:18px;}

#wrap .inner_banner{height:87px; width:986px; background:url(../images/inner_banner_bg.gif) no-repeat 0 0; float:left;}
#wrap .inner_banner h2{ margin:30px 0 0 41px; font-size:25px; color:#323232;}

#wrap .home_content{ background:url(../images/divider.gif) repeat-x left bottom; padding:20px 11px 25px 11px; float:left; width:964px;}
#wrap .home_content .left{ width:645px; margin-right:15px; float:left;}
#wrap .home_content .left h2 { font-size:18px; padding-left:45px; padding-top:3px; margin:0px; height:29px; font-weight:bold; text-transform:uppercase; color:#000000; text-decoration:none;}
#wrap .home_content .left h2 span { font-size:18px; padding-top:3px; margin:0px; height:29px; font-weight:bold; text-transform:uppercase; color:#000000; text-decoration:none;}

#wrap .home_content .left h2 a{font-weight:normal; color:#000000; text-decoration:none; }
#wrap .home_content .left h2.website_design{background:url(../images/home_icons.gif) no-repeat 0 0; cursor:pointer; }
#wrap .home_content .left h2.logo_design{background:url(../images/home_icons.gif) no-repeat 0px -32px; cursor:pointer;}
#wrap .home_content .left h2.add{background:url(../images/home_icons.gif) no-repeat 0px -64px; cursor:pointer;}
#wrap .home_content .left h2.newsletter_design{background:url(../images/home_icons.gif) no-repeat 0px -96px; cursor:pointer;}
#wrap .home_content .left h2.flyers{background:url(../images/home_icons.gif) no-repeat 0px -128px; cursor:pointer;}
#wrap .home_content .left h2.posters{background:url(../images/home_icons.gif) no-repeat 0px -160px; cursor:pointer;}
#wrap .home_content .left h2.seo{background:url(../images/home_icons.gif) no-repeat 0px -192px; cursor:pointer;}
#wrap .home_content .left h2.press{background:url(../images/home_icons.gif) no-repeat 0px -224px; cursor:pointer;}
#wrap .home_content .left .portfolio{ background:url(../images/divider.gif) repeat-x left bottom; float:left; margin-bottom:13px;}
#wrap .home_content .left .portfolionobg{background:none; float:left; margin-bottom:13px;}
#wrap .home_content .left .portfolio p, .home_content .left .portfolionobg p{ color:#666666; font-size:11px !important; line-height:16px; margin:5px 0 0 0;}
#wrap .home_content .left .portfolio .link, .home_content .left .portfolionobg .link{text-align:right; margin-bottom:10px;}
#wrap .home_content .left .portfolio .link a, .home_content .left .portfolionobg .link a{font-size:10px; text-decoration:none; font-weight:bold; color:#5f5f5f; }
#wrap .home_content .left .portfolio .link a:hover, .home_content .left .portfolionobg .link a:hover{text-decoration:underline;}
#wrap .home_content .left .portfolio .link a span, .home_content .left .portfolionobg .link a span{font:9px Arial, Helvetica, sans-serif; font-weight:bold;}
#wrap .home_content .left .col1{ width:307px; margin-right:27px; float:left;}
#wrap .home_content .left .col2{ width:307px; float:left;}


#wrap .right{ width:303px; float:left;}
#wrap .right .heading{ height:23px; background:url(../images/right_heading_bg.gif) repeat-x 0 0; padding:8px 4px 0 11px;}
#wrap .right .heading h3{color:#FFFFFF; font-size:14px; float:left; text-transform:uppercase; margin:0px; padding:0px; font-weight:normal;}
#wrap .right .heading h3 span{font-weight:bold;}
#wrap .right .heading .nav{ float:right;}
#wrap .right .heading .nav ul{margin:0px; padding:0px;}
#wrap .right .heading .nav ul li {float:left; font-size:10px; margin-right:4px;  list-style:none;}
#wrap .right .heading .nav ul li a{height:13px; width:5px; padding:1px 5px 0 6px; background:url(../images/latest_work_navbg.gif) no-repeat 0 0; color:#FFFFFF; display:block; text-decoration:none;}
#wrap .right .heading .nav ul li a:hover{background:url(../images/latest_work_navbg.gif) no-repeat 0 -14px; color:#3b3b3b; font-weight:bold;}
#wrap .right .heading .nav ul li a.last{font:9px Arial, Helvetica, sans-serif; padding:2px 4px 0 4px; height:12px; width:7px;}
#wrap .right .heading .link{ float:right;}
#wrap .right .heading .link a{font-size:10px; text-decoration:none; color:#aaa9a9;}
#wrap .right .heading .link a:hover{text-decoration:underline;}
#wrap .right .heading .link a span{font:9px Arial, Helvetica, sans-serif;}
#wrap .right .box{ border:1px solid #e7e7e7; width:301px; margin-bottom:6px;}

#wrap .right .success_story{ padding:17px 10px 10px 10px;}
#wrap .right .success_story p{color:#666666; font-size:11px; line-height:16px; padding:0px; margin:0px;}
#wrap .right .success_story p img {margin-right:3px; margin-top:-7px;}
#wrap .right .success_story p.name{font-size:12px; font-weight:bold; color:#5d5d5d;}
#wrap .right .success_story p.des{font-size:11px; font-style:italic; font-weight:normal;}

#wrap .right .portfolio_cat a{border-bottom:1px solid #d8d8d8; display:block; color:#3f3f3f; font-size:13px; height:25px; padding-left:45px; padding-top:5px; text-decoration:none;}
#wrap .right .portfolio_cat a:hover{color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.ht35{border-bottom:1px solid #d8d8d8; display:block; color:#3f3f3f; font-size:13px; height:35px; padding-left:45px; padding-top:5px; text-decoration:none;}
#wrap .right .portfolio_cat a.ht35:hover{color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.website_design{background:url(../images/portfolio_icons.gif) no-repeat 9px 0px;}
#wrap .right .portfolio_cat a.website_design_selected{background:url(../images/portfolio_icons.gif) no-repeat 9px 0px; color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.logo_design{background:url(../images/portfolio_icons.gif) no-repeat 9px -30px;}
#wrap .right .portfolio_cat a.logo_design_selected{background:url(../images/portfolio_icons.gif) no-repeat 9px -30px;color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.add{background:url(../images/portfolio_icons.gif) no-repeat 9px -60px;}
#wrap .right .portfolio_cat a.add_selected{background:url(../images/portfolio_icons.gif) no-repeat 9px -60px;color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.newsletter_design{background:url(../images/portfolio_icons.gif) no-repeat 9px -90px;}
#wrap .right .portfolio_cat a.newsletter_design_selected{background:url(../images/portfolio_icons.gif) no-repeat 9px -90px;color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.flyers{background:url(../images/portfolio_icons.gif) no-repeat 9px -120px;}
#wrap .right .portfolio_cat a.flyers_selected{background:url(../images/portfolio_icons.gif) no-repeat 9px -120px;color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.posters{background:url(../images/portfolio_icons.gif) no-repeat 9px -150px;}
#wrap .right .portfolio_cat a.posters_selected{background:url(../images/portfolio_icons.gif) no-repeat 9px -150px;color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.seo{background:url(../images/portfolio_icons.gif) no-repeat 9px -180px;}
#wrap .right .portfolio_cat a.seo_selected{background:url(../images/portfolio_icons.gif) no-repeat 9px -180px;color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.press{background:url(../images/portfolio_icons.gif) no-repeat 9px -210px;}
#wrap .right .portfolio_cat a.press_selected{background:url(../images/portfolio_icons.gif) no-repeat 9px -210px;color:#6f930b; font-weight:bold; text-decoration:none;}

#wrap .right .portfolio_cat a.catalogue_product_sheets{background:url(../images/casestudy_icons.gif) no-repeat 9px 0px;}
#wrap .right .portfolio_cat a.catalogue_product_sheets_selected{background:url(../images/casestudy_icons.gif) no-repeat 9px 0px;color:#6f930b; font-weight:bold; text-decoration:none;}

#wrap .right .portfolio_cat a.company_id{background:url(../images/casestudy_icons.gif) no-repeat 9px -30px;}
#wrap .right .portfolio_cat a.company_id_selected{background:url(../images/casestudy_icons.gif) no-repeat 9px -30px; color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.logo_design{background:url(../images/casestudy_icons.gif) no-repeat 9px -30px;}
#wrap .right .portfolio_cat a.logo_design_selected{background:url(../images/casestudy_icons.gif) no-repeat 9px -30px;color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.advertising_campaign{background:url(../images/casestudy_icons.gif) no-repeat 9px -54px;}
#wrap .right .portfolio_cat a.advertising_campaign_selected{background:url(../images/casestudy_icons.gif) no-repeat 9px -54px;color:#6f930b; font-weight:bold; text-decoration:none;}
#wrap .right .portfolio_cat a.a_blog{background:url(../images/casestudy_icons.gif) no-repeat 9px -90px;}
#wrap .right .portfolio_cat a.a_blog_selected{background:url(../images/casestudy_icons.gif) no-repeat 9px -90px;color:#6f930b; font-weight:bold; text-decoration:none;}

.blog{ padding:20px 9px 15px 9px; float:left; width:968px;}
.blog .head{ font-size:20px; text-transform:uppercase;}
.blog .listing {margin-top:12px; width:968px; float:left;}
.blog .listing .txt{ padding:9px 8px 8px 20px; border-color:#e5e5e5; border-style:solid; border-width:1px 1px 1px 2px; float:left; width:892px; margin:0 0 0 43px;}
.blog .listing .txt .date{ background:url(../images/home_blog_datebg.gif) no-repeat 0 0; float:left; width:50px; height:25px; margin:-10px 0 0 -64px; font-size:11px; color:#FFFFFF; padding:10px 0 0 7px;}
.blog .listing .txt p{ color:#3c3a3a; font-size:14px; line-height:20px; margin:0px; padding:0px; /*width:780px;*/} 
.blog .listing .txt p span{color:#8f8d8d; font-size:11px;}
.blog .listing .txt .link{text-align:right; }
.blog .listing .txt .link a{font-size:10px; text-decoration:none; font-weight:bold; color:#5f5f5f; }
.blog .listing .txt .link a:hover{text-decoration:underline;}
.blog .listing .txt .link a span{font:9px Arial, Helvetica, sans-serif; font-weight:bold;}

#content{ padding:12px 15px 20px 25px; clear:left;}
#content .left{ float:left; width:620px; margin-right:20px;}
#content .left p{color:#666666; font-size:12px; line-height:18px; margin:0 0 20px 0;}
#content .left p a{color:#6f920b; text-decoration:underline;}
#content .left p a:hover{color:#6f920b; text-decoration:none;}

#content .left .portfolios{ padding:10px 0 0 0;}
#content .left .portfolios .box{ border:1px solid #9f9898; padding:3px;}
#content .left .portfolios .btn{float:right;}
#content .left .portfolios .divider{ border-bottom:1px solid #e0e0e0; height:1px; margin:20px -8px; *padding-top:20px;}
#content .left .portfolios .col1{ float:left; width:304px; margin-right:12px;}
#content .left .portfolios .col2{ float:left; width:304px;}

#content .content_pad{padding:0 65px 25px 65px;}
#content .content_pad table.seopackages {}
#content .content_pad table.seopackages th{ height:52px; vertical-align:middle; background: url(../images/return_th_bg.gif) repeat-x 0 0;}
#content .content_pad table.seopackages th.special{ height:52px; vertical-align:middle; background: url(../images/return_th_sp_bg.gif) repeat-x 0 0;}
#content .content_pad table.seopackages th.special div{margin-top:19px;}
#content .content_pad table.seopackages td.sp_top{background:url(../images/sp_top.gif) repeat-x 0 0; height:7px;}
#content .content_pad table.seopackages td.sp_bottom{background:url(../images/sp_bottom.gif) repeat-x 0 0; height:5px;}
#content .content_pad table.seopackages .leftcol{border-left:1px solid #d0d0d0; padding-left:10px; text-align:left;}
#content .content_pad table.seopackages .rbrd{ border-right:1px solid #d7d7d8;}
#content .content_pad table.seopackages .bbrd{ border-bottom:1px solid #dfdfdf;}
#content .content_pad table.seopackages .bbrd_wh{ border-bottom:1px solid #ffffff;}
#content .content_pad table.seopackages .lastbbrd{ border-bottom:1px solid #d0d0d0;}
#content .content_pad table.seopackages td.shadow_lt_yellow{background:#e7f8bc url(../images/shadow_lt.gif) repeat-y left top; color:#567108;}
#content .content_pad table.seopackages td.shadow_lt_yellow1{background:#f2fbdd url(../images/shadow_lt.gif) repeat-y left top; color:#567108;}
#content .content_pad table.seopackages td .redb{ color:#7f0000; font-weight:bold;}
#content .content_pad table.seopackages td .fcgray{ color:#868686;}
#content .content_pad table.seopackages td.pad{ padding:7px 10px;}
#content .content_pad table.seopackages .shadow_rt{background:url(../images/shadow_rt.gif) repeat-y right top; width:2px;}
#content .content_pad table.seopackages td.bggray{background:#f2f2f2;}
#content .content_pad table.seopackages td.bgyellow{background:#e7f8bc; color:#567108;}
#content .content_pad table.seopackages td.bgyellow1{background:#f2fbdd; color:#567108;}
#content .content_pad table.seopackages td.lbrd_wh, #content .content_pad table.seopackages th.lbrd_wh{border-left:1px solid #FFFFFF;}


#content .contact .left{float:left; width:545px; margin-right:20px;}
#content .contact .left .map{ border:1px solid #e3e5e2; float:left; margin-right:12px;}
#content .contact .left a.yellowlink{color:#c9a006; font-size:11px; text-decoration:underline; float:left; margin-top:-10px;}
#content .contact .left a:hover.yellowlink{color:#c9a006; font-size:11px; text-decoration:none;}
#content .contact .left .add{float:left; width:210px;}
#content .contact .left .add p{ color:#464646; font-size:12px; line-height:17px; margin-bottom:17px;}
#content .contact .left .add a{color:#6f920b; text-decoration:underline;}
#content .contact .left .add a:hover{color:#6f920b; text-decoration:none;}
#content .contact .form{ width:371px; float:left; background-color:#f2f7e2; border:1px solid #ebf2d3;}
#content .contact .form .required{ color:#787f65; font-size:9px; text-align:right; margin:5px;}
#content .contact .form .required span{ color:#ff0000; font-size:9px;}
#content .contact .form .formlable{ font-size:12px; color:#000000; width:82px; padding:7px 0 0 20px; float:left;}
#content .contact .form .formlable1{ font-size:12px; color:#000000; width:82px; padding:0px 0 0 20px; float:left;}
#content .contact .form .formfield{width:249px; margin-bottom:15px; float:left;}
	#content .contact .form .formfield p{margin:0;}
#content .contact .form .formfield input{ border:1px solid #cacaca; width:243px; height:18px; padding:2px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
#content .contact .form .formfield textarea{ border:1px solid #cacaca; width:243px; height:71px; padding:2px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
#content .contact .form .btn{ margin:0 0 20px 102px;}
#content .contact .form .btn .btnsubmit{ background:url(../images/button/submit.gif) no-repeat 0 0; height:29px; width:58px; display:block;}
#content .contact .form .btn .btnsubmit:hover{ background:url(../images/button/submit_hover.gif) no-repeat 0 0; height:29px; width:58px; display:block;}

#footer{width:100%; background-color:#2d2d2d;} 
#footer .footerwrap{width:986px; margin:auto; text-align:center; color:#b0b0b0; padding-bottom:25px; font-size:11px;}
#footer .footerwrap .logo img{ margin:-21px 0 15px 0;}
#footer .footerwrap ul{margin:0 0 8px 0; padding:0px;}
#footer .footerwrap ul li{display:inline;color:#b0b0b0;}
#footer .footerwrap ul li a{ color:#b0b0b0; font-size:11px; text-decoration:none;}
#footer .footerwrap ul li a:hover{ text-decoration:underline;}
#footer .footerwrap p{font-size:11px; margin:0px; padding:0px;}

/*-----piyush---------*/
.marr15{margin-right:15px;}
.marb15{margin-bottom:15px;}
.padb6{padding-bottom:6px;}
.padl19{padding-left:19px;}
.padr19{padding-right:19px;}
.ht100{height:100px;}

#content .left p.name{color:#666666; font-size:12px; text-align:right; font-weight:bold; margin:0px;}
#content .left p.des1{font-size:11px; font-style:italic; font-weight:normal; text-align:right; margin:0px;}
#content .left .bdr{border-top:#f3ebcd solid 1px; margin:15px 0px;}
#content .left .bdr1{border-top:#dde5c2 solid 1px; margin:15px;}
.bdrall{border:1px solid #E7E7E7; padding:2px;}

#wrap .home_content .left h2 span.small{font-weight:normal; font-size:11px;}

#content .form{ width:615px; float:left; background-color:#f2f7e2; border:1px solid #ebf2d3;}
#content .form h2{ color:#323232; font-size:15px; text-align:left; padding:7px 0 0 19px; font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif;text-transform:uppercase; }
#content .form h2 span{ font-size:11px; color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:top}
#content .form .required{ color:#787f65; font-size:11px; text-align:right; margin:19px 19px 5px 5px;}
#content .form .required span{ color:#ff0000; font-size:11px; text-align:right;}
#content .form .formlable{ font-size:12px; color:#000000; width:215px; padding:7px 0 0 20px; float:left;}
#content .form .formlable span{ font-size:11px; color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif;}
#content .form .formlable1{ font-size:12px; color:#000000; width:215px; padding:0px 0 0 20px; float:left; line-height:18px;}
#content .form .formlable1 span{ font-size:11px; color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif;}
#content .form .formfield{width:249px; margin-bottom:15px; float:left;}
#content .form .formfield input{ border:1px solid #cacaca; width:243px; height:18px; padding:2px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
#content .form .formfield input.new{ border:1px solid #cacaca; width:201px; height:18px; padding:2px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
#content .form .formfield textarea{ border:1px solid #cacaca; width:243px; height:71px; padding:2px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
#content .form .formfield textarea.new{ border:1px solid #cacaca; width:243px; height:91px; padding:2px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
#content .form .formfield select{ border:1px solid #cacaca; width:243px; padding:2px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
#content .form .formfield select option{ padding:0px 5px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
#content .form .btn{ margin:0 0 20px 233px;}
#content .form .btn .btnsubmit{ background:url(../images/button/submit.gif) no-repeat 0 0; height:29px; width:58px; display:block;}
#content .form .btn .btnsubmit:hover{ background:url(../images/button/submit_hover.gif) no-repeat 0 0; height:29px; width:58px; display:block;}
#content .form .chklabe1{ font-size:12px; color:#000000; width:240px; padding:2px 0 0 0px; float:left;}
#content .form .chklabe11{ font-size:12px; color:#000000; width:260px; float:left;}
#content .form .chklabe11 label{ font-size:12px; color:#000000; float:left;  vertical-align:top; padding-top:2px; padding-right:5px; }
#content .form .chkbox {width:25px; float:left; padding:0px 0 0 16px; margin-bottom:7px;}
#content .form .chklabe11 input.new1{ border:1px solid #cacaca; width:150px; height:18px; padding:1px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
#content .form .chklabe11 input.new2{ border:1px solid #cacaca; width:188px; height:18px; padding:1px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
#content .form .chklabe12{ font-size:12px; color:#000000; float:left; margin-bottom:15px;}
#content .form .chklabe12 label{ font-size:12px; color:#000000; float:left;  vertical-align:top; padding-top:3px; padding-right:5px;padding-left:20px; }
#content .form .chklabe12 input{ border:1px solid #cacaca; width:150px; height:18px; padding:1px; font:12px Tahoma, Arial, Helvetica, sans-serif;}
.text11{font-size:11px;}

#content .left p.view{color:#666666; font-size:12px; line-height:18px; margin:0 0 20px 0; text-align:right}
#content .left p.view a{color:#6f920b; text-decoration:underline;}
#content .left p.view a:hover{color:#6f920b; text-decoration:none;}

#content .left .portfolios .col1.w308{ float:left; width:308px; margin-right:4px;}
#content .left .portfolios .col2.w308{ float:left; width:308px;}



.w985 {width:985px;}
.h5 {height:5px;}
#dnn_cart{ background:#3a3a3a url(../images/dnn_lt_tp.gif) no-repeat 0 0; width:975px; margin:-1px 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; float:left;}
#dnn_cart .dnncontent{padding:35px 0px 5px 26px; float:left; }
#dnn_cart .dnncontent .head{ margin:1px 0 0 6px; float:left;}
#dnn_cart .dnncontent h2{ color:#FFFFFF; font-size:14px; line-height:18px; margin:0; padding:0;} 
#dnn_cart .dnncontent h1{ color:#FFFFFF; font-size:30px;  padding:0; margin:-9px 0 0 0;}
#dnn_cart .dnncontent h1 span{color:#70b2fe; font-size:13px;}
#dnn_cart .dnncontent p{color:#ffffff; font-size:13px; width:410px; padding:9px 0 25px 10px; margin:0px;}
#dnn_cart .dnncontent .left{ float:left; width:405px;}
#dnn_cart .dnncontent .left ul{ margin:0 0 0 11px; padding:0px;}
#dnn_cart .dnncontent .left ul li{list-style:none; background: url(../images/dnn_bullet.png) no-repeat 0 4px; padding:0 0 19px 28px; font-size:15px; color:#ffe100; width:360px;}
#dnn_cart .dnncontent .left p{color:#97bde9; font-size:14px; padding:2px 0 0 15px; margin:0px;}
#dnn_cart .dnncontent .left img {margin:5px 0 17px 15px;}
#dnn_cart .dnncontent .right{float:left; margin:-166px 0 0 49px; *margin:-160px 0 0 49px; }
#dnn_cart .dnncontent .right a.butonlinedemo{ float:left; background:url(../images/btn_online_demo.gif) no-repeat 0 0; width:191px; height:54px; margin:23px 6px 23px 30px; text-decoration:none; display:block;}
#dnn_cart .dnncontent .right a:hover.butonlinedemo{ float:left; background:url(../images/btn_online_demo_hover.gif) no-repeat 0px 0px; width:191px; height:54px; margin:23px 6px 23px 30px; display:block;}
#dnn_cart .dnncontent .right a.butgetstarted{ float:left; background:url(../images/btn_get_started.gif) no-repeat 0 0; width:209px; height:55px; margin:22px 0px 23px 0px; text-decoration:none; display:block; cursor:pointer;}
#dnn_cart .dnncontent .right a:hover.butgetstarted{ float:left; background:url(../images/btn_get_started_hover.gif) no-repeat 0px 0px; width:209px; height:55px; margin:22px 0px 23px 0px; display:block;}
#dnn_cart .dnncontent .right a.butonlinedemo img, #dnn_cart .dnncontent .right a:hover.butonlinedemo img, #dnn_cart .dnncontent .right a.butgetstarted img, #dnn_cart .dnncontent .right a:hover.butgetstarted img{text-decoration:none; border:none;}
#dnn_cart .dnncontent .right .flash{ margin-left:-10px;}

.dnn_banner{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; *margin:-10px 0 0 0; }
.dnn_banner img{ border:none;}
.dnn_banner h6{ font-size:12px; color:#000; padding:5px 0 0 0; margin:0px; line-height:15px; text-align:center;}
/*.dnn_banner h4{ font-size:27px; color:#ffffff; padding:0px; margin:0px; padding:0 0 0 11px; *padding:0 0 5px 11px; line-height:27px;}
.dnn_banner h4 span{ font-size:13px; color:#70b2fe;}
.dnn_banner p{ font-size:16px; color:#ffe100; padding:2px 0 0 12px; margin:0px; line-height:17px;}*/
.dnn_banner h6 a{ display:block; text-decoration:underline; color:#000; font-weight:normal;}
.dnn_banner h6 a:hover{ text-decoration:none; color:#000;}

#dnn_cart .dnncontent .right .popup{ width:500px; background:url(../images/dnn_popup_bg.gif) repeat-y 0 0; margin:0 0 0 -15px;}
#dnn_cart .dnncontent .right .popup .pop-content{padding:5px 20px; float:left; width:460px;}
#dnn_cart .dnncontent .right .popup .pop-content .close{ margin:-4px -4px 0 0; *margin:-8px -4px 0 0; text-decoration:none; float:right; display:inline; width:20px;}
#dnn_cart .dnncontent .right .popup .pop-content .close a{display:inline;}
#dnn_cart .dnncontent .right .popup .pop-content .close a img{text-decoration:none; border:none; cursor:pointer;}
#dnn_cart .dnncontent .right .popup .pop-content h3{ color:#559d07; font-size:23px; float:left; width:460px; margin:2px;}
#dnn_cart .dnncontent .right .popup .pop-content h3 span{color:#b7b7b7; font-size:10px;}
#dnn_cart .dnncontent .right .popup .pop-content h3 span.star{color:#812311; font:13px Arial, Helvetica, sans-serif;}
#dnn_cart .dnncontent .right .popup .pop-content p{color:#7f7f7f; font-size:13px; margin:0px; padding:0px; width:auto;}
#dnn_cart .dnncontent .right .popup .pop-content td{padding:10px 0px;}
#dnn_cart .dnncontent .right .popup .pop-content td.nbrd{border-bottom:none;}
#dnn_cart .dnncontent .right .popup .pop-content td.npad{border-bottom:none; padding:0px;}
#dnn_cart .dnncontent .right .popup .pop-content td.lable{ color:#565656; font-size:13px; padding-left:4px; width:150px;}
#dnn_cart .dnncontent .right .popup .pop-content td.star{color:#812311; font:13px Arial, Helvetica, sans-serif; width:14px; text-align:center;}
#dnn_cart .dnncontent .right .popup .pop-content .shadow{
border-color:#666666 #FFFFFF #FFFFFF #666666;
border-style:solid;
border-width:1px 0 0 1px;
height:24px;
width:290px;
}
#dnn_cart .dnncontent .right .popup .pop-content .textbox{
border:1px solid #CCCCCC;
color:#565656;
font-size:13px;
height:18px;
padding:2px;
width:284px;
*margin-top:-1px;
}
#dnn_cart .dnncontent .right .popup .pop-content .shadow1{border-color:#666666 #ffffff #ffffff #666666; border-style:solid; border-width:1px 0px 0px 1px; width:289px; height:53px;}
#dnn_cart .dnncontent .right .popup .pop-content .textbox1{border:1px solid #cccccc; color:#565656; font-size:13px; width:284px; height:48px; padding:2px; margin-top:0px; *margin-top:-1px;}
#dnn_cart .dnncontent .right .popup .pop-content td a.butsubmit{ float:left; background:url(../images/btn_submit.gif) no-repeat 0 0; width:77px; height:31px; margin:5px 0px 0px 0px; text-decoration:none; display:block;}
#dnn_cart .dnncontent .right .popup .pop-content td a:hover.butsubmit{ float:left; background:url(../images/btn_submit_hover.gif) no-repeat 0px 0px; width:77px; height:31px; margin:5px 0px 0px 0px; display:block;}
#dnn_cart .dnncontent .right a.butsubmit img, #dnn_cart .dnncontent .right a:hover.butsubmit img{text-decoration:none; border:none;}
#dnn_cart .dnncontent .right a.linku{ color:#565656; font-size:11px; text-decoration:underline; margin-left:7px; cursor:pointer;}
#dnn_cart .dnncontent .right a:hover.linku{ color:#565656; font-size:11px; text-decoration:none; margin-left:7px; cursor:pointer;}
#wrap .btn-back{ margin:10px 0 0 25px;  float:left;}
#wrap .btn-back .btn{ background:url(../images/button/back.gif) no-repeat 0 0; height:28px; width:124px; display:block;}
#wrap .btn-back .btn:hover{ background:url(../images/button/back_hover.gif) no-repeat 0 0; height:28px; width:124px; display:block;}


