/* CSS Document */
/* for index page */
body {
	font: 70% Verdana, Arial, Helvetica, sans-serif;
	color: #667279;
	text-align: left;
	margin: 5px;
	padding: 0px;
	background-color: #dbdce2;
}
#chat {
	height: 48px;
	width: 223px;
	float: left;
	position: relative;
	margin-top: 8px;
	margin-left: 125px;
}
#logo_container {
	background-image: url(../images/top_bg_logo.jpg);
	background-position: center;
	height: 58px;
	width: 1017px;
}
#logo {
	float: left;
	height: 62px;
	width: 196px;
	margin-left: 25px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
}
#logo_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: right;
	height: 12px;
	width: 145px;
	margin-right: 5px;
	margin-top: 40px;
	text-align: left;
	color: #666666;
	font-style: normal;
}
#search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	width: 400px;
	margin-right: 15px;
	margin-top: 25px;
}
.search_head {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #118CCB;
}
.tollfree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	width: 145px;
	float: right;
}

a.home:link {
	color:#ff6601;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.home:active {
	color:#ff6601;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.home:hover {
	color:#333333;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-position: center bottom;
}

a.home:visited {
	color:#ff6601;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


a.navbar:link {
	color:#333333;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.navbar:active {
	color:#333333;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.navbar:hover {
	color:#FF6601;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	background-position: center bottom;
	cursor:hand;
	cursor:pointer;
}

a.navbar:visited {
	color:#333333;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.analysis_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
#web {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 568px;
	margin-left: 12px;
}

.web_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height: 17px;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
	text-align: justify;
}

a.more:link {
	color:#00A8EB;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.more:active {
	color:#00A8EB;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.more:hover {
	color:#00A8EB;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-position: center bottom;
}

a.more:visited {
	color:#00A8EB;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/* for right side */
#software_services {
	float: right;
	height: 1064px;
	width: 215px;
	margin-right: 12px;
	background-color: #d2ebfc;
}
.software_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/software_services_head.jpg);
	height: 24px;
	width: 213px;
	margin: auto;
	text-decoration: none;
	padding-top: 3px;
	text-align: center;
	background-repeat: no-repeat;
}
#web_develop {
	height: 230px;
	width: 213px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#soft_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 16px;
	color: #f29700;
	text-decoration: none;
	margin: auto;
	height: 21px;
	width: 210px;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 7px;
	border: 1px solid #cbcbcb;
	font-weight: bold;
}

#soft_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #f29700;
	text-decoration: none;
	height: 200px;
	width: 210px;
	background-color: #FFFFFF;
	border: 1px solid #cbcbcb;
	margin: auto;
}

a.click:link {
	color:#333333;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}

a.click:active {
	color:#333333;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}

a.click:visited {
	color:#333333;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}

a.click:hover {
	color:#E14400;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}

#web_sourcing {
	height: 152px;
	width: 210px;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#soft_content2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #f29700;
	text-decoration: none;
	height: 122px;
	width: 210px;
	background-color: #FFFFFF;
	border: 1px solid #cbcbcb;
	margin: auto;
}

#case_studies {
	height: 95px;
	width: 210px;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#soft_title2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 16px;
	color: #f29700;
	text-decoration: none;
	margin: auto;
	height: 19px;
	width: 209px;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	border: 1px solid #cbcbcb;
	font-weight: bold;
}

#soft_content3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #f29700;
	text-decoration: none;
	height: 80px;
	width: 209px;
	background-color: #FFFFFF;
	border: 1px solid #cbcbcb;
	margin: auto;
}

#ecommerce {
	height: 95px;
	width: 209px;
	margin-top: 17px;
	margin-right: auto;
	margin-left: auto;
	top: 8px;
	margin-bottom: auto;
}

#web_promotion {
	height: 75px;
	width: 209px;
	margin-top: 17px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#web_credibility {
	height: 91px;
	width: 209px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-image: url(../images/credibility.jpg);
}

#products {
	height: 95px;
	width: 209px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-image: url(../images/products.jpg);
	background-repeat: no-repeat;
}

.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
	text-align: center;
}

a.prod:link, visited {
	color:#FFFFFF;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
}

a.prod:link {
	color:#FFFFFF;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
}

a.prod:active {
	color:#FFFFFF;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
}

a.prod:visited {
	color:#FFFFFF;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
}

a.prod:hover {
	color:#FFFFFF;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

.product_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin: auto;
	text-decoration: none;
	font-weight: bold;
}

#testimonials {
	height: 129px;
	width: 209px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-image: url(../images/testimonials.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#mid_section {
	float: left;
	height: 1097px;
	width: 203px;
	position:relative;
	margin: 0px;
	top:-37px;	
	background-image: url(../images/form_bg.jpg);
	/*top: 280px;*/
	/*left: 595px;*/
	z-index: auto;
	vertical-align:top;
}

h1 {
	color:#333333;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
}

h2 {
	color:#1A779F;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-indent: 20px;
	text-transform: uppercase;
	}

h3 {
	color:#1e729e;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	vertical-align: middle;
}

h4 {
	color:#666666;
	font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

h5 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#1e729e;
	text-decoration: none;
	text-indent: 10px;
	font-size: 14px;
	line-height: 15px;
}

#vision {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 567px;
	margin: auto;
	height: 105x;
}
.vision_head {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f7a734;
	font-size: 15px;
	text-decoration: underline;
	line-height: 16px;
}

#seo_package {
	float: left;
	height: 200px;
	width: 567px;
}

.title_head {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	font-size: 14px;
	text-decoration: none;
	line-height: 20px;
	background-color: #bce5f6;
	text-align: center;
}

.package_head {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f7a734;
	font-size: 13px;
	text-decoration: none;
	line-height: 15px;
}

a.package_head:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f7a734;
	font-size: 13px;
	text-decoration: none;
	line-height: 15px;
}

a.package_head:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f7a734;
	font-size: 13px;
	text-decoration: none;
	line-height: 15px;
}

a.package_head:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f7a734;
	font-size: 13px;
	text-decoration: none;
	line-height: 15px;
}

a.package_head:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #f7a734;
	font-size: 13px;
	text-decoration: none;
	line-height: 15px;
}

.total_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	line-height: 15px;
}

#marketing_services {
	float: left;
	height: 302px;
	width: 567px;
}

.market_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #335966;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
}

a.market_head:link {
	color: #335966;
	font-weight: bold;
	text-decoration: none;
	background: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

a.market_head:active {
	color: #335966;
	font-weight: bold;
	text-decoration: none;
	background: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

a.market_head:visited {
	color: #335966;
	font-weight: bold;
	text-decoration: none;
	background: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

a.market_head:hover {
	color: #335966;
	font-weight: bold;
	text-decoration: none;
	background: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}

#blogs {
	float: left;
	height: 182px;
	width: 567px;
	background-color: #f0efef;
}

.bottomlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #85c7e0;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
	cursor:pointer;
	cursor:hand;
 	}
	
	
a.bottomlinks:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #85c7e0;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}

a.bottomlinks:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #85c7e0;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}

a.bottomlinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #85c7e0;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}

a.bottomlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #85c7e0;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}/*
.toplink:link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b93b09;
	text-decoration: none;
	cursor:hand;
	cursor:pointer;
}
.toplink1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF9900;
	text-decoration: none;
}
.toplink1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF9900;
	text-decoration: none;
}
.toplink1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FF9900;
	text-decoration: none;
	background-color: #f0cba6;
}*/
	
.text_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
	text-align: justify;
}

a.details:link {
	color:#E14400;
	font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: center bottom;
	text-align: center;
}

a.details:active {
	color:#E14400;
	font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: center bottom;
	text-align: center;
}

a.details:hover {
	color:#82001A;
	font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: center bottom;
	text-align: center;
}

a.details:visited {
	color:#E14400;
	font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: center bottom;
	text-align: center;
}

.latest_newshead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #cb0b30;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
}

a.details2:link {
	color:#5e6166;
	text-decoration: underline;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	font-variant: normal;
}

a.details2:active {
	color:#5e6166;
	text-decoration: underline;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	font-variant: normal;
}

a.details2:visited {
	color:#5e6166;
	text-decoration: underline;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	font-variant: normal;
}

a.details2:hover {
	color:#66CCFF;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
}

a.details3:link {
	color:#cb0b30;
	text-decoration: underline;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	font-variant: normal;
}

a.details3:active {
	color:#cb0b30;
	text-decoration: underline;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	font-variant: normal;
}

a.details3:visited {
	color:#cb0b30;
	text-decoration: underline;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	font-variant: normal;
}

a.details3:hover {
	color:#cb0b30;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

.whitepaper_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3272bc;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	text-align: justify;
}

/* for inner web marketing page */

#right_side {
	float: right;
	height: 1125px;
	width: 204px;
	background-color: #FFFFFF;
}

#right_side2 {
	float: right;
	height: 650px;
	width: 204px;
	background-color: #FFFFFF;
}
#inner_title {
	background-image: url(../images/inner_title_bg.jpg);
	float: left;
	height: 32px;
	width: 785px;
}


a.details4:link {
	color:#333333;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	font-variant: normal;
	text-decoration: none;
}

a.details4:active {
	color:#333333;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	font-variant: normal;
	text-decoration: none;
}

a.details4:visited {
	color:#333333;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	font-variant: normal;
	text-decoration: none;
}

a.details4:hover {
	color:#66CCFF;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
}

/* for inner web marketing page - left side */

a.inner_title_home:link {
	color:#000000;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.inner_title_home:active {
	color:#000000;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.inner_title_home:visited {
	color:#000000;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.inner_title_home:hover {
	color:#333333;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

a.inner_title_marketing:link {
	color:#4c793a;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.inner_title_marketing:active {
	color:#4c793a;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.inner_title_marketing:visited {
	color:#4c793a;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.inner_title_marketing:hover {
	color:#639F4D;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

a.inner_title_services:link {
	color:#1585c2;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.inner_title_services:active {
	color:#1585c2;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.inner_title_services:visited {
	color:#1585c2;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.inner_title_services:hover {
	color:#66CCFF;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

.title_marketing {
	color:#4c793a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
}

a.services:link {
	color:#1585c2;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.services:active {
	color:#1585c2;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.services:visited {
	color:#1585c2;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.services:hover {
	color:#2577E3;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}

.table_head1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
	text-align: justify;
	text-transform: uppercase;
}

/*input {
	color: #330066;
	background: #4583a8;
	border: 1px solid #92d3f9;
	text-indent: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	text-decoration: none;
}*/

input_checkbox {
	color: #ffffff;
	border: 0px ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-color: #CCCCCC;
	float: left;
	height: 15px;
	width: 25px;
}

/* for software development page */
 
 .proposal_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
}

#inner_title2 {
	background-image: url(../images/software_inner_heading.gif);
	float: left;
	height: 32px;
	width: 785px;
}

a.inner_title_software:link  {
	color:#a60304;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
a.inner_title_software:active
{
color:#a60304;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
a.inner_title_software:visited
{
color:#a60304;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}

a.inner_title_software:hover {
	color:#FB2020;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	
}

#quote_box {
	float: left;
	height: 50px;
	width: 785px;
	background-color: #ffffff;
}

.quotetext{#fff;
	font-style:italic;
	color:#999999;
	margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15.5px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}
#specialisation {
	float: none;
	height: 280px;
	width: 770px;
	margin: auto;
}

.specialised_head{
	color:#1f87ba;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-indent: 10px;
	text-transform: uppercase;
	}
	
#subscribe {
	float: left;
	height: 65px;
	width: 289px;
	margin-top: 5px;
}

#featured {
	float: left;
	height: 153px;
	width: 289px;
}

.featured_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	line-height: 17px;
	padding-left: 10px;
}

#featured_quote {
	float: left;
	height: 65px;
	width: 289px;
	margin-top: 10px;
}

#events {
	float: left;
	height: 226px;
	width: 195px;
}

.event_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
	line-height: 17px;
	text-decoration: none;
	padding-left: 10px;
}
#column1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	float: left;
	height: 200px;
	width: 255px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #cccbcb;
	border-bottom-color: #cccbcb;
	border-left-color: #FFFFFF;
}

#column2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	float: left;
	height: 200px;
	width: 255px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccbcb;
	border-bottom-color: #cccbcb;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#column3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	float: left;
	height: 200px;
	width: 255px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #cccbcb;
	border-left-color: #FFFFFF;
}

#column4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	float: left;
	height: 150px;
	width: 255px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #cccbcb;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 4px;
}


#column5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	float: left;
	height: 150px;
	width: 255px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccbcb;
	border-bottom-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 4px;
}
#column6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	float: left;
	height: 150px;
	width: 255px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
}

#articles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	float: left;
	height: 163px;
	width: 190px;
	background-color: #cc0000;
	border: 1px dotted #A80000;
}

.seo_head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #118CCB;
	font-size: 15px;
	text-decoration: none;
	line-height: 18px;
	text-align:left;
}

.article_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	text-align: justify;
	text-transform: uppercase;
	padding-left: 9px;
}

a.articles:link, active, visited {
	color:#FFFFFF;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}

a.articles:hover {
	color:#D7F3FF;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
}

.ad_head {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FAC069;
	font-size: 13px;
	text-decoration: none;
	line-height: 15px;
	text-transform: uppercase;
}
#ecomm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	float: left;
	height: 330px;
	width: 488px;
	border: 1px solid #B8B8B8;
}

#design {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	float: left;
	height: 280px;
	width: 280px;
	border: 1px solid #B8B8B8;
	margin-left: 8px;
}

/* for web development page */

a.package:link, active, visited {
	color:#000000;
	text-decoration: underline;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: 400;
	font-variant: normal;
}

a.package:hover {
	color:#666666;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}
#release {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #d0e4f9;
	margin: auto;
	height: 160px;
	width: 775px;
}

.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	line-height: 13px;
	text-decoration: none;
	text-align: justify;
}

.release_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	text-align: justify;
	text-transform: uppercase;
	padding-left: 9px;
	background-color: #a9ccf4;
	display: block;
}
form label label.error			
{ color: #FF0000; }
form label label.valid			
{ color: #009900; }

/* For Contact us page */

#right_side2 {
	float: right;
	height: 705px;
	width: 204px;
	background-color: #FFFFFF;
}
/*
.input_style input, textarea {
	border:1px solid #7F9DB9;
	height:19px;
	width:160px;
	padding:1px 1px 0 1px;
	background-color: #ECFAFF;
}
.input_style input:hover, textarea:hover {
	border:1px solid #624949;
	background-color: #C4DEF5;
}
.input_style input:focus, textarea:focus {
	border:1px solid #624949;
	background-color: #D9F4FF;
}*/


.red {
	color:#A20102;
}
.finalred
 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #da1c1c;
	background-color: #F3F3F3;
	}
	/* For About us page */

#title_head {
	background-image: url(../images/title.gif);
	float: left;
	height: 28px;
	width: 785px;
}

.sub_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F98606;
	font-weight: bold;
	padding-left: 25px;
	line-height: 18px;
	text-decoration: none;
}

#quote_box2 {
	float: left;
	height: 80px;
	width: 785px;
	background-color: #ffffff;
}

.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	text-align: justify;
}
/* For Request a Quote page 

#radio_button {
	background-color:#EDFAFF;
	color:#0099FF;
	width:1.25em;
	height:1.25em;
	color:#999999;
	position: relative;
	background-repeat: no-repeat;
	text-decoration: none;
}*/

.form_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 17px;
	font-weight: normal;
	text-decoration: none;
}
/* For Sitemap */

#home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: auto;
	height: 30px;
	width: 150px;
	text-align: center;
	background-color: #4780B5;
	border: 2px dotted #4780B5;
}

a.sitemap_home:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	height: 24px;
	width: 213px;
	margin: auto;
	text-decoration: none;
	padding-top: 3px;
	text-align: center;
	background-repeat: no-repeat;
}

a.sitemap_home:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	height: 24px;
	width: 213px;
	margin: auto;
	text-decoration: none;
	padding-top: 3px;
	text-align: center;
	background-repeat: no-repeat;
}

a.sitemap_home:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF9900;
	height: 24px;
	width: 213px;
	margin: auto;
	text-decoration: none;
	padding-top: 3px;
	text-align: center;
	background-repeat: no-repeat;
}

a.sitemap_home:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	height: 24px;
	width: 213px;
	margin: auto;
	text-decoration: none;
	padding-top: 3px;
	text-align: center;
	background-repeat: no-repeat;
}

#arrows {
	text-decoration: none;
	margin: auto;
	height: 70px;
	width: 888px;
}
#site_about {
	float: left;
	height: 20px;
	width: 100px;
	margin-left: 10px;
	position: relative;
	background-color: #EEF7FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: 16px;
	text-decoration: none;
	padding: 5px;
	vertical-align: middle;
	border: 3px double #A0DDF3;
}

#site_seo_services {
	float: left;
	height: 20px;
	width: 150px;
	margin-left: 22px;
	position: relative;
	background-color: #EEF7FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: 16px;
	text-decoration: none;
	padding: 5px;
	vertical-align: middle;
	border: 3px double #A0DDF3;
}

#site_software_services {
	float: left;
	height: 20px;
	width: 150px;
	margin-left: 22px;
	position: relative;
	background-color: #EEF7FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: 16px;
	text-decoration: none;
	padding: 5px;
	vertical-align: middle;
	border: 3px double #A0DDF3;
}

#site_packages {
	float: left;
	height: 20px;
	width: 120px;
	margin-left: 22px;
	position: relative;
	background-color: #EEF7FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: 16px;
	text-decoration: none;
	padding: 5px;
	vertical-align: middle;
	border: 3px double #A0DDF3;
}

#site_contact {
	float: left;
	height: 20px;
	width: 100px;
	position: relative;
	background-color: #EEF7FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: 16px;
	text-decoration: none;
	padding: 5px;
	vertical-align: middle;
	border: 3px double #A0DDF3;
	margin-left: 20px;
}

#site_blog {
	float: right;
	height: 20px;
	width: 100px;
	position: relative;
	background-color: #EEF7FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	line-height: 16px;
	text-decoration: none;
	padding: 5px;
	vertical-align: middle;
	border: 3px double #A0DDF3;
	margin-right: 10px;
}

#links_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	float: left;
	height: 250px;
	width: 115px;
	margin-left: 10px;
	background-color: #EEF7FE;
}

a.sitelinks:link {
	color:#4780B5;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

a.sitelinks:active {
	color:#4780B5;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

a.sitelinks:hover {
	color:#FF6600;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

a.sitelinks:visited {
	color:#4780B5;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

#links_content2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	float: left;
	height: 400px;
	width: 136px;
	margin-left: 23px;
	background-color: #EEF7FE;
}

#links_content3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	float: left;
	height: 600px;
	width: 165px;
	margin-left: 23px;
	background-color: #EEF7FE;
}

#links_content4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	float: left;
	height: 350px;
	width: 115px;
	background-color: #EEF7FE;
	margin-left: 20px;
}

a.sublink:link {
	color:#00A2DF;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a.sublink:active {
	color:#00A2DF;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a.sublink:hover {
	color:#00A8EB;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a.sublink:visited {
	color:#00A2DF;
	text-decoration: underline;
	background: center bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


a.sublink2:link {
	color:#DF4E0B;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
}

a.sublink2:active {
	color:#E14400;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
}

a.sublink2:hover {
	color:#82001A;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
}

a.sublink2:visited {
	color:#E14400;
	text-decoration: none;
	background: center bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
}
/* For Our People Page */

.para_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	text-align: justify;
}
/* For SEO Services Page */

.seo_title {
	color:#1A779F;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-indent: 10px;
	text-transform: uppercase;
	line-height: 20px;
	text-align: left;
	position: relative;
	}
#miniform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	background-color: #F4FDF9;
	margin: auto;
	height: 220px;
	width: 730px;
	padding: 10px;
	border: thin dotted #AAF0D2;
}


/*menu by kiran*/
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	background-image: url(../images/links_bg.jpg);
	color:#333333;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	margin:			0;
	padding:	0;
	list-style:		none;
	text-decoration: none;
}
.sf-menu {
	line-height:	0.6;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			15em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	
	visibility:		inherit; /* fixes IE7 'sticky bug' */
	
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	color:#333333;
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	/*background-image: url(../images/links_bg2.jpg);*/
	left:			0;
	top:			2.1em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
		
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	color:#000066;
	left:			15em; 
	width:          16.5em;/* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
	
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			16.5em;
	width:          18em; /* match ul width */
	top:			0;
		
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	border-left:	1px solid #fff;
	border-top:		1px solid #CFDEFF;
	padding: 		.75em 1em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#13a;
	
}
.sf-menu li {
	background:		#BDD2FF;
}
.sf-menu li li {
	background:		#AABDE6;
}
.sf-menu li li li {
	background:		#9AAEDB;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#CFDEFF;
	color:#000066;
	background-image: url(../images/links_bg2.jpg);
	outline:		0;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../images/arrow11.gif') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

/*end */
/* For FAQ Page */
#faq_types {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
	height: 120px;
	width: 745px;
	margin: auto;
	background-color: #DDF1FC;
	border: 3px double #B6E1F3;
	background-image: url(../images/fat_lines.gif);
}
/* For SEO Packages Page */

.text4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
	text-decoration: none;
	text-align: center;
}
/* For Rank Maintenance Page */

#chat {
	height: 48px;
	width: 223px;
	float: left;
	position: relative;
	margin-top: 8px;
	margin-left: 120px;
}
/*Heena*/
a.cons_services:link,active, visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #f79402;
	text-decoration: underline;
}

.price{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #73c063;
}

.call{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #dc3134;
}
.td1{
	background-color: #d2ffc8;
	
}
.td2{
	
	background-color: #edfaea;
}

.outer{
	border: 1px solid #e7e8e7;	
	
}

.package_h{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #eea800;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.r1{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.bor{
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.price{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d31c1c;
}

.btn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d31c1c;
	padding-top: 7px;
	padding-bottom: 4px;
}

.header_bg{
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat;
	height: 30px;
	}

.link_h{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #2960ba;
	padding-left: 10px;
}

.total_head_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	line-height: 15px;
}

.product_title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin: auto;
	text-decoration: none;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.outline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #BEDAEB;
}

.input1 {
	color: #330066;
	background: #eff9fb;
	border: 1px solid #cdeaef;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.submit_btn {
	color: #330066;
	border: 1px solid #cdeaef;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/submit_bttn.jpg);
	height: 27px;
	width: 54px;
	background-repeat: no-repeat;
	
}

.client_img {
	padding-top: 4px;
	margin-top: 7px;	
}

/*tab kiran*/

.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		100%;
}

.dynamic-tab-pane-control .tab-row .tab {
	font-family:	Verdana, Helvetica, Arial;
	font-size:		12px;
	cursor:			Default;
	display:		inline;
	margin:			1px -5px 1px 5px;
	float:			left;
	padding:		3px 6px 3px 6px;
	background:		rgb(234,242,255);
	border:			1px solid;
	border-color:	rgb(120,172,255);
	border-left:	0;
	border-bottom:	0;
	border-top:		0;
	
	cursor:			hand;
	cursor:			pointer;
	
	z-index:		1;
	position:		relative;
	top:			0;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border:			1px solid rgb(120,172,255);
	border-bottom:	0;
	z-index:		3;
	padding:		2px 6px 5px 6px;
	margin:			1px -6px -2px 0px;
	top:			-2px;
	background:		white;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font-family:		Verdana, Helvetica, Arial;
	font-size:			9px;
	color:				rgb(0,66,174);
	text-decoration:	none;
	cursor:			hand;
	cursor:			pointer;	
}

.dynamic-tab-pane-control .tab-row .hover a {
	color:	rgb(0,66,174);
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	font-weight:	bold;
}

.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid rgb(120,172,255);
	background:		White;
	z-index:		2;
	position:		relative;
	top:			-2px;
	color:			Black;
	font-family:	Verdana, Helvetica, Arial;
	font-size:		13px;
	padding:		10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
	background:		rgb(234,242,255);
	height:			1.85em;
	width:			100%;
}
.dynamic-tab-pane-control .tab-page {
	height:		150px;
}

.dynamic-tab-pane-control .tab-page .dynamic-tab-pane-control .tab-page {
	height:		180px;
}

.dynamic-tab-pane-control h2 {
	text-align:	center;
	width:		auto;
}

.dynamic-tab-pane-control h2 a {
	display:	inline;
	width:		auto;
}

.dynamic-tab-pane-control a:hover {
	background: transparent;
}

/*   index page slider images  */


#nav {
	width: 580px;
	float: left;
	height:341px;
	padding: 0px;
	background: left top;
}
#page-wrap 									{ width: 580px;  position: relative; min-height: 333px;
											}

ul											{ list-style: square inside; }
a, a:visited								{ color: #729dff; text-decoration: none; }
a:hover, a:active							{ color: white; }
blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
									  		  font-family: Georgia, serif; font-style: italic; margin-top: 10px;}


.slider-wrap								{ width: 580px; position: absolute; top: 0px; left: 0px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 580px; height: 333px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 580px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 0px; }
#movers-row									{ margin: -77px 0 0 50px;  }
#movers-row div								{ width: 18%; float: right; margin-left: 2Px;}
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(../images/transpBlack.png); padding: 10px; height: 00px; 
											  margin-top: -75px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 90px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(../images/icon-uparrowsmallwhite.png) top center no-repeat; }



