/* Default Style Starts Here */
body {
	margin:0;
	padding:9px 0 0;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#2F2F2F;
	background:url(../images/body-bg.jpg) 50% -28px no-repeat #DDF5FF;	
	}
div, p, h1, h2, h3, h4, form, ul, label, img, input {
	margin:0;
	padding:0;
	}
ul, li {
	list-style-type:none;
	}
a {
	outline:none;
	text-decoration:none;
	color:#0080C0;
	background-color:inherit;
	}
a:hover {
	color:#000;
	background-color:inherit;
	}
.spacer {
	clear:both;
	font-size:0;
	line-height:0;
	}
/* Main Container Style Starts Here */
#containerBg {
	/*background:url(../images/dna-bg.gif) no-repeat 50% 105px;*/
	}
#container {
	width:980px;
	margin:0 auto;
	}
/* Header Panel Style Starts Here */
#header {
	height:450px;
	padding:13px 0 0;
	background:url(../images/headerBg.gif) repeat-x 0 100%;
	}
#InnerHeader {
	height:298px;
	padding:13px 0 0;
	}
/* Top Header Panel Style Starts Here */	
.headerTop {
	background:url(../images/topHeaderbg.gif) repeat-x 0 0;
	height:108px;
	position:relative;
	}
.headerTop span {
	width:15px;
	height:108px;
	background:no-repeat 0 0;
	position:absolute;
	top:0;
	}
.headerTop span.left {
	background:url(../images/headerLeft-curve.gif);
	left:0;
	}
.headerTop span.right {
	background-image:url(../images/headerRight-curve.gif);
	right:0;
	}	
.headerTop img {
	position:absolute;
	top:-13px;
	left:30px;
	}
.headerTop ul {
	float:right;
	width:auto;
	padding:58px 40px 0 0;
	}
.headerTop ul li {
	float:left;
	width:auto;
	padding:0 13px 0 17px;
	}
.headerTop ul li.home {
	background:url(../images/home-icon.gif) no-repeat 0 3px;
	}
.headerTop ul li.blog {
	background:url(../images/blog-icon.gif) no-repeat 0 0px;
	}	
.headerTop ul li.contact {
	background:url(../images/contact-icon.gif) no-repeat 0 4px;
	}	
.headerTop ul li a {
	color:#2F2F2F;
	background-color:inherit;
	}
.headerTop ul li a:hover {
	color:#0183D5;
	background-color:inherit;
	}
.headerTop ul li a.active {
	color:#0183D5;
	background-color:inherit;
	cursor:pointer;
	}
.headerInfo {
	position:absolute;
	top:6px;
	left:190px;
	width:311px;
	height:84px;
	background:url(../images/topHeader-divider.gif) no-repeat 0 0;
	padding:29px 0 0 17px;
	color:#DC1F1F;
	background-color:inherit;
	}
.headerInfo h2 {
	font-size:17px;
	line-height:19px;
	font-weight:bold;
	color:#85888B;
	background-color:inherit;
	text-transform:uppercase;
	padding:0 0 5px;
	}
.headerInfo p {
	line-height:16px;
	}	
.headerInfo strong {
	color:#85888B;
	background-color:inherit;
	}		
/* Top Header Panel Style End Here */
/* Navigation Panel Styles*/
#nav{	
	height:44px;
	background:url(../images/nav-bg.gif) repeat-x 0 0;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	 	}
#nav ul li{
	float:left;
	width:auto;
	background:url(../images/navDivider.gif) no-repeat 0 0;
	height:44px;
	position:relative;
	}
#nav ul li.noBg {
	background:none;
	}
#nav ul li a{
	float:left;
	width:auto;	
	font-weight:bold;
	color:#BFBFBF;
	background-color:inherit;
	line-height:42px;
	padding:0 25px;
	height:44px;
	display:block;
	margin:0 0 0 2px;
	}
#nav ul li a:hover{
	background:url(../images/nav-hoverbg.gif) repeat-x 0 0;
	color:#D8D8D8;
	background-color:inherit;
	}
#nav ul li a.active{
	background:url(../images/nav-hoverbg.gif) repeat-x 0 0;
	color:#D8D8D8;
	background-color:inherit;
	cursor:default;
	}	
/* dropdown */
#nav li ul {
	position:absolute;
	top:44px;
	left:0;
	display:none;
	color:#fff;
	width:190px;
	background-color:#54575A;
	z-index:99999;
	border-top:1px solid #444;
	border-left:1px solid #444;
	border-right:1px solid #444;
	}
#nav li ul li{
	float:none;
	height:24px;
	line-height:24px;	
	clear:both;
	width:auto;
	padding:0;
	border-bottom:1px solid #444;
	background:none;
	}
#nav li ul li.noBg {
	background:none;
	}
#nav li ul li a {
	color:#F5F3F3;
	background-color:inherit;
	float:none;
	display:block;
	height:24px;
	font-size:12px;
	line-height:24px;
	text-align:left;
	text-indent:0;
	width:auto;
	margin:0;
}
#nav li ul li a:hover {
	background:#0DA2D4;
	color:#F5F3F3;
	}
#nav li ul.drop1 {	
	left:0;
	}
#nav li ul.drop1 a {
	padding:0 10px;
	}
/* Navigation Style End Here */
.leftHeader {
	float:left;
	width:243px;
	color:#0466AE;
	background-color:inherit;
	padding:20px 24px 0 27px;
	}
.leftHeader p {
	font-size:17px;
	line-height:19px;
	font-weight:bold;
	padding:0 0 13px;
	}
.leftHeader ul li {
	background:url(../images/bullet.gif) no-repeat 0 7px;
	border-bottom:1px solid #EDEDED;
	line-height:14px;
	color:#2F2F2F;
	background-color:inherit;
	padding:6px 0 6px 22px;
	}
.leftHeader ul li a {
	color:#2F2F2F;
	background-color:inherit;
	}
.leftHeader ul li a:hover {
	color:#478FC4;
	background-color:inherit;
	}
.leftHeader ul li.noBorder {
	border:none;
	}	
.rightHeader {
	float:right;
	width:686px;
	height:297px;
	}
/* Header Panel Style End Here */
/* Body Panel Style Start Here */
#bodyPanel {
	width:960px;
	padding:20px 10px 35px;
	margin:0 auto;
	background:#fff;
	}
#bodyPanel h2 {
	font-size:23px;
	line-height:35px;
	height:45px;
	font-weight:normal;
	padding:0 0 0 48px;
	}
#bodyPanel p {
	padding:0 0 17px;
	}	
#leftPanel {
	width:321px;
	float:left;
	margin:0 35px 0 0;
	background:url(../images/bodypan-shadow.gif) no-repeat 0 45px;
	}
#leftPanel h2 {
	background:url(../images/who-we-icon.gif) no-repeat 0 0;
	padding:0 0 0 60px;
	}
#leftPanel h4 {
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color:#0466AE;
	background-color:inherit;
	padding:20px 0 10px;
	}	
#midPanel {
	width:295px;
	float:left;
	background:url(../images/bodypan-shadow.gif) no-repeat 0 45px;
	}
#midPanel h2 {
	background:url(../images/what-we-icon.gif) no-repeat 0 0;
	}
#midPanel p {
	padding:20px 0 15px;
	}
#midPanel ul li {
	background:url(../images/arrow.gif) no-repeat 0 5px;
	padding:0 0 7px 15px;
	}

#midPanel ul li a {
	color:#2F2F2F;
	background-color:inherit;
	}
#midPanel ul li a.gray {
	color:#616161;
	background-color:inherit;
	}
#midPanel ul li a.orenge {
	color:#D3770A;
	background-color:inherit;
	}
#midPanel ul li a.blue {
	color:#044C62;
	background-color:inherit;
	}
#midPanel ul li a.brown {
	color:#7B3F3F;
	background-color:inherit;
	}
#midPanel ul li a.green {
	color:#717F56;
	background-color:inherit;
	}
#midPanel ul li a.lightblue {
	color:#404059;
	background-color:inherit;
	}
#midPanel ul li a.chocotet {
	color:#704021;
	background-color:inherit;
	}
#midPanel ul li a.violet {
	color:#5E3763;
	background-color:inherit;
	}
#midPanel ul li a:hover {
	color:#0466AE;
	background-color:inherit;
	}	
#rightPanel {
	width:295px;
	float:right;
	background:url(../images/bodypan-shadow.gif) no-repeat 0 45px;
	}
#rightPanel h2 {
	background:url(../images/how-we-icon.gif) no-repeat 0 0;	
	}
#rightPanel	p {
	padding:20px 0 15px;
	border-bottom:1px solid #E8E8E8;
	}
#rightPanel	p span {
	background:url(../images/numberBg.gif) no-repeat 0 0;
	width:31px;
	height:33px;
	display:block;
	text-align:center;
	font-size:19px;
	line-height:29px;
	font-weight:bold;
	color:#fff;
	background-color:inherit;
	float:left;
	margin:0 15px 0 0;
	}
#rightPanel	p.noBorder {
	border:none;
	}
#midPanel h2 {
	padding-bottom:20px;
	}
#midPanel h4 {
	padding-bottom:12px;
	}
/* Body Panel Style End Here */
/* Footer Style Starts Here */
#footerPanel {
	background-color:#fff;
	width:980px;
	margin:0 auto;
	color:inherit;
	height:100%;
	overflow:hidden;
	padding:0 0 23px;
	border-top:1px solid #F8F8F8;
	}
/* Top Footer Style Start */
.topFooter {
	width:960px;
	margin:34px auto 0;
	padding:0 0 30px;	
	}
.leftFooter {
	float:left;
	width:150px;
	margin:0 40px 0 0;
	}
.extMar{
	margin:0 90px 0 0 !important;
}	
.leftFooter ul{
	padding:0 0 0;
}	
.leftFooter ul li {
	border-bottom:1px solid #F1F1F1;
	padding:6px 0 6px 2px;
	}
.leftFooter ul li.noBorder {
	border:none;
	}	
.leftFooter ul li a {
	color:#2F2F2F;
	background-color:inherit;
	font-size:11px;
	line-height:13px;	
	}
.leftFooter ul li a:hover {
	color:#0466AE;
	background-color:inherit;
	}
.leftFooter ul li a.active {
	color:#0466AE;
	background-color:inherit;
	cursor:default;
	}	
.midFooter {
	float:left;
	width:225px;
	margin:0 20px 0 0;
	}
.midFooter img {
	float:left;
	width:auto;
	margin:0 10px 0 0;
	}
.midFooter h4 {
	font:normal 11px/11px Arial, Helvetica, sans-serif;
	color:#717171;
	background-color:inherit;
	}
.midFooter h4 a {
	font-size:18px;
	line-height:18px;
	font-weight:normal;
	color:#0466AE;
	background-color:inherit;
	}
.midFooter h4 a:hover {
	color:#2f2f2f;
	background-color:inherit;
	text-decoration:underline;
	}	
.midFooter p {
	padding:15px 0 10px;
	}
.midFooter p a {
	font-size:11px;
	line-height:19px;
	font-weight:bold;
	color:#0466AE;
	background-color:inherit;
	}
.midFooter p a:hover {
	color:#2F2F2F;
	background-color:inherit;
	}	
.midFooter p.commentOne {
	border-bottom:1px solid #E8E8E8;
	}
.rightFooter {
	float:right;
	width:225px;
	}
.rightFooter h2 {
	font-size:15px;
	line-height:17px;
	font-weight:bold;
	color:#0466AE;
	background-color:inherit;
	padding:0 0 12px;
	}
.rightFooter form input {
	width:170px;
	height:17px;
	background-color:#fff;
	color:#828282;
	border:1px solid #CFCDC0;
	font:11px/13px  Arial, Helvetica, sans-serif;
	padding:3px 0 0 9px;
	margin:0 0 8px;
	}
.rightFooter form input.submitBtn {
	width:66px;
	height:22px;
	background:none;
	border:none;
	padding:0;
	margin:0;	
	}	
.rightFooter form textarea {
	width:170px;
	height:43px;
	background-color:#fff;
	color:#828282;
	border:1px solid #CFCDC0;
	font:11px/13px  Arial, Helvetica, sans-serif;
	padding:3px 0 0 9px;
	margin:0 0 10px;
	}
/* Top Footer Style End */
/* Bottom Footer Style Start */
.btmFooter {
	width:960px;
	height:46px;
	margin:0 auto;
	border-top:1px solid #E8E8E8;
	color:#828282;
	background-color:#fff;
	position:relative;
	padding-bottom:20px;
	}
.btmFooter p {
	float:left;
	width:auto;
	font-size:11px;
	line-height:13px;
	padding:24px 0 0;
	}
.btmFooter p span {
	display:block;
	padding-bottom:5px;
	clear:both;
	}
.btmFooter ul {
	float:right;
	width:auto;
	padding:30px 0 0;
	}
.btmFooter ul li {
	float:left;
	width:auto;
	padding:0 0 0 15px;
	}
/* Bottom Footer Style End */			
/* Footer Style End Here */
/* Inner page Style starts Here */
.innerBannerCont {
	background:url(../images/header-contact.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}.innerBannerPri {
	background:url(../images/privacy-header.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}
.innerBannerPack {
	background:url(../images/header-packages.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}
.innerBannerB2b {
	background:url(../images/header-b2b.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}
.innerBannerB2c {
	background:url(../images/header-b2c.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}
.innerBannerDigitalPR {
	background:url(../images/header-digitalPR.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}
.innerBannerPayPer {
	background:url(../images/header-pay-per-click.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}
.innerBannerSeo {
	background:url(../images/header-seo.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}
.innerBannermediaMarketing {
	background:url(../images/header-socialMedia.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}
.innerBannermediaST {
	background:url(../images/header-socialMediaST.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}
.innerBannerWeb {
	background:url(../images/header-web.jpg) no-repeat 0 0 #0398D0;
	height:145px;
	color:inherit;
}
/* blog page Style starts Here */
div.blogleftpan{
	background:url(../images/blog-bg.gif) no-repeat 0 0;
	width:251px;
	padding:25px 27px 32px 24px;
	margin-right:18px;
	float:left;
}
div.blogleftpan h3{
	color:#888888;
	background-color:inherit;
	font-size:20px;
	line-height:20px;
	font-weight:bold;
	padding-bottom:8px;
}
div.blogleftpan h4{
	color:#05609D;
	background-color:inherit;
	font-size:16px;
	line-height:17px;
	padding-bottom:18px;
}
div.blogleftpan img{
	display:block;
}
div.blogrightPanel{
	width:565px;
	float:left;
	background:url(../images/bodypan-shadow.gif) no-repeat 0 45px;
	}
div.blogrightPanel h2, div.blogrightPanel02 h2{
	background:url(../images/who-we-icon.gif) no-repeat 0 0;
	padding:0 0 25px 63px !important;
	text-transform:uppercase;
}
div.blogrightPanel h3, div.blogrightPanel02 h3{
	color:#0466AE;
	background-color:inherit;
	font-size:18px;
	line-height:19px;
	font-weight:normal;
	padding-bottom:10px;
}
div.blogrightPanel p, div.blogrightPanel02 p{
	padding-bottom:17px;
}
div.blogrightPanel p a, div.blogrightPanel02 p a{
	color:#0466AE;
	background-color:inherit;
	text-decoration:underline;
}
div.blogrightPanel p a:hover, div.blogrightPanel02 p a:hover{
	text-decoration:none;
}
ul.socialmedia-link{
	padding:29px 0 0 0;
}
ul.socialmedia-link li{
	background:url(../images/innerpage-bullet.gif) no-repeat 0 0;
	padding:0 0 0 29px;
	height:28px;
}
ul.socialmedia-link li a{
	color:#2F2F2F;
	background-color:inherit;
}
ul.socialmedia-link li a:hover{
	color:#0466AE;
	background-color:inherit;
}
a.clickhere{
	color:#0466AE;
	background-color:inherit;
	background:url(../images/innerpage-bullet2.gif) no-repeat 0 50%;
	padding:0 0 0 18px;
	font-weight:bold;
	text-decoration:underline;
	margin:10px 0 0 0;
	display:block;
}
a.clickhere:hover{
	text-decoration:none;
}
span.contacttop{
	background:url(../images/contact-curvetop.gif) no-repeat 0 0;
	width:512px;
	height:8px;
	display:block;
	float:left;
	font-size:0;
	line-height:0;
}
span.contactbottom{
	background:url(../images/contactcurve-bottom.gif) no-repeat 0 0;
	width:512px;
	height:10px;
	display:block;
	font-size:0;
	line-height:0;
	float:left;
}
div.contactmidle{
	background:url(../images/contact-curvemidle.gif) repeat-y 0 0;
	width:478px;
	padding:8px 17px 0 17px;
	display:block;
	float:left;
	overflow:hidden;
	height:100%;
}
div.contactmidle form label{
	color:#478FC4;
	background-color:inherit;
	font-weight:bold;
	float:left;
	width:150px;
	padding-bottom:14px;
	line-height:17px;
}
div.contactmidle form input.textbox1{
	width:319px;
	height:19px;
	border:1px solid #D7D7D7;
	float:right;
}
div.contactmidle form textarea.contactbox2{
	width:317px;
	height:100px;
	border:1px solid #D7D7D7;
	float:right;
	margin-bottom:8px;
	font:13px/16px Verdana, Arial, Helvetica, sans-serif;	
}
input.btn{
	float:left;
	width:57px;
	height:22px;
	position:relative;
	left:158px;
}
div.packege{
	margin-bottom:14px;
	overflow:hidden;
	height:100%;
}
div.packege div.pic{
	background-color:#F6F6F6;
	color:inherit;
	padding:4px 4px;
	float:left;
	width:85px;
	height:61px;
}
div.pacagetxt{
	float:right;
	width:433px;
}
a.more{
	color:#0466AE;
	background-color:inherit;
	font-weight:bold;
	margin-top:3px;
	display:block;
}
a.more:hover{
	text-decoration:underline;
}
/* blog page Style end Here */

p.contactText{
	font-size:14px;
	line-height:20px;
}
ul.contactNo{
	font-size:13px;
	line-height:20px;
	padding:0 0 20px 0;
}
ul.contactNo li strong{
	color:#478FC4;
	background-color:inherit;
}
ul.contactNo li a{
	color:#2F2F2F;
	background-color:inherit;
	text-decoration:none;
}
ul.contactNo li a:hover{
	text-decoration:underline;
}
.modernbricksmenu2 ul{
	padding-left:9px; 
	background:url(../images/grayDot.gif) 0 100% repeat-x;
	height:31px;
}
.modernbricksmenu2 li{
	display:inline;
	margin:0 2px 0 0;
}
.modernbricksmenu2 a{
	float: left;
	display: block;
	font:bold 13px/30px "Trabuchet MS", Arial, Helvetica, sans-serif;
	color:#0C3981;
	text-decoration:none;
	margin:0 3px 0 0;
	background:url(../images/tab-bg.gif) repeat-x 0 0 #fff;
	border-top:1px solid #CFCFCF;
	border-left:1px solid #CFCFCF;
	border-right:1px solid #CFCFCF;
	border-bottom:0;
	height:30px;
	padding:0 20px;
	text-align:center;
}
.modernbricksmenu2 a:hover{
	background:url(../images/tab-bg.gif) repeat-x 0 0 #fff;
	color: #000000;
}
p.heading2 {
	font-size:19px !important;
	line-height:20px;
	font-weight:normal !important;
	background:url(../images/twitter-bird.gif) 0 5px no-repeat;
	padding: 7px 0 10px 10px !important;
	margin-bottom:8px;
	border-bottom:1px dashed #ccc;
	}
p.heading2 a {
	text-decoration:none !important;
	padding-left:15px;
	}
p.heading2 a:hover {
	color:#000;
	background-color:inherit;
	}
.question h4 a {
	color:#D18D3B;
	font-size:13px;
	background:url(../images/arrow.gif) 5px 5px no-repeat;
	background-color:inherit;
	padding-left:15px;
	text-transform:uppercase;
	font-weight:bold;
	}
.question02 h3 {
	text-transform:uppercase;
	color:#000;
	background-color:inherit;
	margin:15px 0 6px 14px;
	font-size:17px;
	}
.categoryitems img {
	display:block;
	border:8px solid #F7F7F7;
	margin:0 0 15px;
	}
.categoryitems {
	padding-bottom:15px;
	}

.question h4 a:hover {
	color:#2997B6;
	background-color:inherit;
	}
.question {
	margin-bottom:8px;
	margin-left:10px;
	}
.ans01 {
	padding-bottom:15px;
	padding-left:27px;
	}
.listStyle01 {
	padding:0 0 20px 3px;
	}
.listStyle01 li {
	padding: 0 0 4px 15px;
	background:url(../images/round-bullet.gif) 0 5px no-repeat;
	}
.ans01 p {
	padding-bottom:10px !important;
	}
a.readmore {
	background:url(../images/more-bg.gif) 0 0 no-repeat;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	height:23px;
	display:block;
	text-transform:uppercase;
	width:95px;
	text-align:center;
	color:#fff !important;
	background-color:inherit;
	}
a.readmore:hover {
	color:#62D5FF !important;
	background-color:inherit;
	}
.picStyle {
	padding-bottom:15px;
	}
.switchgroup1 {
	padding:10px 0 0;
	}
.listStyle02 li {
	padding:0 0 9px 12px;
	background:url(../images/arrow.gif) 3px 5px no-repeat;
	}
.btmFooter .payPal {
	position:absolute;
	left:240px;
	top:0;
	}

.packagesTabel, .packagesTabel03 {
	margin:10px 0 20px;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	background-color:#fff;
	color:#000;
	}
.packagesTabel th, .packagesTabel03 th {
	font-weight:bold;
	font-size:17px;
	padding:14px 10px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	}
.packagesTabel03 th {
	font-size:17px;
	text-transform:uppercase;
	}
.packagesTabel td {
	padding:5px 10px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	}
.packagesTabel03 td.price{
	font-size:20px;
	color:#0080C0 !important;
	padding:2px 0;
	background-color:inherit;
	height:auto;
	}
.packagesTabel03 td.priceHead{
	font-size:12px;
	font-weight:bold;
	color:#0080C0 !important;
	background-color:inherit;
	padding:2px 0;
	height:auto;
	}
.packagesTabel03 td {
	padding:10px 0 0px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	}
.packagesTabel03 td form {
	margin:0;
	padding:0;
	}
.packagesTabel03 td strong span {
	color:#0080C0;
	font-size:25px;
	background-color:#fff;
	}
.packagesTabel03 p {
	padding-bottom:8px !important;
	}
.packagesTabel02 {
	margin:10px 0 20px;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	background-color:#fff;
	border-bottom:1px solid #ccc;
	color:#000;
	}
.packagesTabel02 td {
	font-size:20px;
	padding:15px;
	border-left:1px solid #ccc;
	color:#0080C0;
	background-color:#fff;
	}
.c2a {
	padding-top:10px;
	}
.c2a p span {
	font-size:16px;
	color:#0080C0;
	background-color:#fff;
	font-weight:bold;
	}
.c2a p strong {
	padding:0 3px;
	}
.c2a div.contactmidle {
	background:#fff;
	border:1px solid #E4E4E4;
	padding:25px 40px 10px 20px;
	margin-bottom:30px;
	color:inherit;
	width:auto;
	}
.c2a div.contactmidle input, .c2a div.contactmidle textarea {
	float:left !important;
	}
.c2a div.contactmidle p {
	clear:both;
	margin:25px 0 10px;
	line-height:18px;
	}
.c2a div.contactmidle label {
	width:182px;
	}
.c2a div.contactmidle input.btn {
	left:182px !important;
	}
.c2a h3 {
	color:#000 !important;
	border-bottom:1px solid #ccc;
	background-color:inherit;
	padding-bottom:4px !important;
	margin-bottom:15px;
	text-transform:uppercase;
	}
div.blogrightPanel02{
	width:640px;
	float:right;
	background:url(../images/bodypan-shadow.gif) no-repeat 0 45px;
	}

input.addcart {
	/*background:url(../images/more-bg.gif) 0 0 no-repeat;*/
	background-color:red !important;
	font:bold 11px/22px Arial, Helvetica, sans-serif;
	height:23px;
	display:block;
	text-transform:uppercase;
	width:95px;
	text-align:center;
	color:#fff !important;
	background-color:inherit;
	}
input.addcart:hover {
	color:#62D5FF !important;
	background-color:inherit;
	}





