@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	
}


#container {
	width:1003px;
}
#headertx {
	float:left;
	width:1003px;
}
div.phone {
	float:left;
	width:687px;
	text-align:right;
}
div.logo {
	float:left;
	width:295px;
}
div.menucontainer {
	padding-left:12px;
	padding-top:14px;
	width:687px;
	float:left;
}
#nav {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	height:50px;
	width:687px;
	background-image:url(../images/menubg.jpg);
}
#nav li {
	float:left;
	margin:0px;
}
#services {
	width:1003px;
	float:left;
}
#webdesignbox {
	width:258px;
	height:153px;
	float:left;
	background-image:url(../images/webdesign-bg.jpg);
}
#webdevelopbox {
	width:255px;
	height:153px;
	float:left;
	background-image:url(../images/web-development-bg.jpg);
}
#seobox {
	width:255px;
	height:153px;
	float:left;
	background-image: url(../images/Seo-bg.jpg);
}
#featuredbox {
	width:235px;
	height:153px;
	float:left;
	background-image: url(../images/Featured-project-bf.jpg);
}
div.boxcontent {
	padding-left:22px;
	padding-top:7px;
	text-align:left;
}
div.boxheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
}
div.boxtxt {
	font-family: Arial, Helvetica, sans-serif;
	margin-top:32px;
	margin-right:15px;
	font-size:12px;
	line-height:20px;
	color:#000000;
	text-align:left;
}
a.more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#0065a3;
	text-align:right;
}
a.more:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FF9900;
	text-align:right;
}
div.boxfeatured {
	font-family: Arial, Helvetica, sans-serif;
	margin-top:10px;
	margin-right:15px;
}
#contentarea {
	width:1003px;
	background-image:url(../images/contentbg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
}
#leftcontentarea {
	width:266px;
	float:left;
	padding-left:14px;
}
#rightcontentarea {
	padding-left:16px;
	padding-right:57px;
	width:649px;
	float:left;
	text-align:left;
}
div.logincontainer {
	width:266px;
	padding-top:30px;
	float:left;
	background-image:url(../images/clientloginbg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-align:left;
}
.header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0065a3;
	text-align:left;
}
div.loginbox {
	padding-left:5px;
	padding-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888787;
	line-height:24px;
}
.texbox {
	float:left;
	border:1px solid #7d7d7d;
	width:165px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:12px;
}
.texbox2 {
	float:left;
	border:1px solid #7d7d7d;
	width:145px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:12px;
}
.texboxmulti {
	float:left;
	border:1px solid #7d7d7d;
	width:165px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	font-size:12px;
}
div.submit {
	padding-top:10px;
	padding-bottom:5px;
}
#newscontainer {
	padding-top:5px;
	width:266px;
}
#newscontent {
	padding-top:10px;
	padding-left:12px;
	text-align:left;
}
#newscontainer1 {
	padding-top:5px;
	width:266px;
}
#newscontent1{
	padding-top:10px;
	padding-left:12px;
	text-align:left;
}
div.datebg {
	height:38px;
	padding-top:5px;
	width:30px;
	background-image:url(../images/date-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}
div.datemonth {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	float:left;
	text-align:center;
	width:30px;
}
div.dateday {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#000000;
	float:left;
	text-align:center;
	width:30px;
	height:26px;
}
div.newsheader {
	float:left;
	width:180px;
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888787;
	text-align:left;
	font-weight:bold;
	line-height:18px;
	padding-right:20px;
}
div.newscontent {
	float:left;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888787;
	text-align:left;
	line-height:18px;
	padding-right:20px;
}
div.newsmore {
	width:180px;
	padding-right:20px;
	text-align:right;
	float:left;
}
#brochure {
	width:246px;
	float:left;
}
#newsletter {
	width:266px;
	float:left;
	text-align:left;
}
#newslettercontainer {
	padding-left:10px;
	padding-top:10px;
	float:left;
}
#newslettercontainer1 {
	padding-left:10px;
	padding-top:10px;
	float:left;
}
#submitbtn {
	width:256px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:35px;
	float:left;
}
#maincontainer {
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	border-bottom:1px solid #f0f0f0;
	width:649px;
}
#maincontainer2 {
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	width:649px;
}
#maincontainer4 {
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	width:649px;
}
.content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	line-height:20px;
}
div.contentblack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	line-height:20px;
	width:65px;
	float:left;
	padding-bottom:10px;
}
#servicecontainer {
	width:649px;
	float:left;
}
div.servicebox {
	width:170px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
}
#servicelist {
	list-style-image:url(../images/bluebullet.jpg);
	margin:0px;
	padding:0px;
}
#servicelist li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
}
#servicelist li a {
	color:#888787;
	text-decoration:none;
}
#servicelist li a:hover {
	color:#0065a3;
}

div.servicebox1 {
	width:160px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
}
#servicelist1 {
	list-style-image:url(../images/bluebullet.jpg);
	margin:0px;
	padding:0px;
}
#servicelist1 li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
}
#servicelist1 li a {
	color:#888787;
	text-decoration:none;
}
#servicelist1 li a:hover {
	color:#0065a3;
}

div.servicebox2 {
	width:125px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
}
#servicelist2 {
	list-style-image:url(../images/bluebullet.jpg);
	margin:0px;
	padding:0px;
}
#servicelist2 li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
}
#servicelist2 li a {
	color:#888787;
	text-decoration:none;
}
#servicelist2 li a:hover {
	color:#0065a3;
}
#maincontainer3 {
	padding:10px;
	float:left;
	border:1px solid #f0f0f0;
	width:625px;
	background-color:#fafafa;
}
div.glassbtns {
	float:left;
}
#casestudycontainer {
	height:257px;
	width:643px;
	background-image:url(../images/casestudy-bg.png);
	background-repeat:no-repeat;
	float:left;
	padding-bottom:30px;
}
#casestudyinner {
	width:643px;
	padding-left:3px;
	padding-right:0px;
	padding-top:23px;
	float:left;
	
}
#casestudyhead {
	width:550px;
	padding-left:14px;
	margin-left:20px;
	padding-right:33px;

	float:left;
	height:22px;
	border-bottom:1px solid #b0b0b0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
}
.casestudyarea {
	width:610px;
	float:left;
}
.casestudyimage {
	width:222px;
	float:left;
}
.casestudycontent {
	width:330px;
	float:left;
	padding-left:6px;
	padding-top:10px;
	padding-right:10px;
}

#footer {
	width:1003px;
	float:left;
}
#footercontentarea {
	width:910px;
	float:left;
	background-image:url(../images/footerbg.jpg);
	background-repeat:repeat-x;
	padding-top:22px;
	text-align:left;
}
#quickcontact {
	width:273px;
	float:left;
}
#footservi {
	width:364px;
	float:left;
	padding-left:25px;
}
#quicklink {
	width:205px;
	float:left;
	padding-left:25px;
}
div.bottomhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	padding-bottom:10px;
}
div.textboxcont {
	width:180px;
	float:left;
	text-align:left;
	padding-bottom:10px;
}
div.textsep {
	width:10px;
	color:#000000;
	float:left;
	padding-bottom:10px;
}
div.footservcon {
	width:180px;
	float:left;
}

a.linkfooter {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	line-height:24px;
	text-decoration:none;
}
a.linkfooter:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#0065a3;
	font-size:12px;
	line-height:24px;
	text-decoration:none;
}
div.footqlink {
	width:109px;
	float:left;
}
div.footqlink1 {
	width:76px;
	float:right;
	margin-left:10px;
}
#copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-bottom:20px;
	text-align:center;
	width:1003px;
}
#submitquickcon {
	float:left;
	padding-left:75px;
	width:100px;
}
div.validation {
	float:left;
	width:200px;
	padding-top:30px;
	}
/* inner page  */
div.headerinner {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0065a3;
	text-align:left;
	width:649px;
	border-bottom:1px solid #0065a3;
	padding-bottom:3px;
}
#rightcontentareainner {
	padding-left:16px;
	padding-right:57px;
	padding-bottom:50px;
	width:649px;
	float:left;
	text-align:left;
}
div.maincontentinner{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	text-align:justify;
	line-height:20px;
	float:left;
	width:649px;
	padding-top:10px;
	border:0px;
}
div.innerconimage {
	width:184px;
	height:97px;
	float:right;
	}
div.leftnav {
	width:230px;
	height:23px;
	border-bottom:1px dotted #999999;
	background-color:#FFFFFF;
	padding-left:4px;
	text-align:left;
	margin-top:1px;
	padding-top:5px;
	}
a.innerleftnav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#7a7a7a;
	text-decoration:none;
	font-weight:500;
	}
a.innerleftnav:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0065a3;
	text-decoration:none;
	font-weight:500;

	}
div.onlinecontact {
	width:260px;
	height:103px;
	background-image:url(../images/online-contact-bg.jpg);
	padding-top:20px;
	background-position:bottom;
	background-repeat:no-repeat;
	}
div.onlineheader{
	width:250px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0065a3;
	padding-left:10px;
	padding-top:10px;
	text-align:left;
}
div.testicontainer{
	width:260px;
	background-image:url(../images/testimonial-bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
div.testihead {
	font-family:Arial, Helvetica, sans-serif;
	color:#0065a3;
	padding-left:15px;
	padding-top:32px;
	text-align:left;
	font-size:18px;
}
div.testicontent{
	font-family:Arial, Helvetica, sans-serif;
	color:#888787;
	font-size:12px;
	width:240px;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
	padding-top:24px;
	text-align:justify;
	}
div.testiperson{
	font-family:Arial, Helvetica, sans-serif;
	color:#888787;
	font-size:12px;
	width:240px;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
	text-align:right;
	}
#leftcontentareainner {
	width:266px;
	float:left;
	padding-left:14px;
	padding-bottom:50px;
	text-align:left;
}
.message-ceo {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d4d4d;
}
.ceo {
float:left;
margin-right:10px;
}

#contactbox {
width:271px;
background-color:#f5f5f5;
border:1px #e3e3e3 solid;
float:left;
padding:10px;
}

.contactline{
float:left;
width:271px;
background-color:#e3e3e3;
height:1px;
margin-top:10px;
margin-bottom:10px;
font-size:0px;
}
.contacthead {
width:271px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#005f99;
font-weight:bold;
font-size:12px;
}
.contactdetails {
padding:0px;
margin:0px;
float:left;
margin-bottom:10px;
font-size:12px;
}
.contactdetails li {
float:left;
width:100px;
padding:0px;
margin:0px;
list-style:none;
}
.contactdetails li a {
color:#4d4d4d;
text-decoration:none;
}
.contactdetails li a:hover {
color:#005f99;
}

.contentul {
margin:0px;
padding:0px;
padding-left:15px;
}
.contentul li {
list-style-image:url(../images/bluebullet.jpg);
line-height:28px;
}
.contentbox {
width:628px;
border:1px #d9d9d9 solid;
padding:10px;
background-image:url(../images/contenbox-bg.jpg);
background-repeat:repeat-x;
}
h1 {
margin:0px;
padding:0px;
color:#0065a3;
font-weight:bold;
font-size:13px;
}

.cform {
float:left;
width:350px;
margin:0px;
padding:0px;
}
.clabel{
float: left;
width: 120px;
margin-bottom:10px;
text-align:left;
}

.cinput{
width: 180px;
margin-bottom: 5px;
background-color:#f6f5f5;
border:1px solid #7c7d7d;
}
.captchainput{
width: 180px;
margin-top: 10px;
background-color:#f6f5f5;
border:1px solid #7c7d7d;
margin-left:120px;
}

.ctextarea{
width:180px;
height: 100px;
margin-bottom:10px;
background-color:#f6f5f5;
border:1px solid #7c7d7d;
}
.star {
color:#ff0000;
}
.response {
float:left;
margin-left:10px;
}
.captcha {
float:left;
margin-top:5px;
background-image:url(../images/captcha.jpg);
height:40px;
width:158px;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#666666;
padding-top:18px;
text-align:center;
}
.cboxe{
width: 1em;
float:left;
margin-left:120px;
margin-bottom:10px;
}

#submitbutton{
margin-left: 120px;
margin-top: 10px;
width: 85px;
}
#clearbutton{
margin-left: 10px;
margin-top: 10px;
width: 85px;
}

br{
clear: left;
}
.portfolio-container {
float:left;
width:649px;
margin-bottom:20px;
}

.porfolio { 
float:left;
width:192px;
margin-right:36px;
}
.porfolio img{ 
margin-bottom:0px;
}
.porfolio1 { 
float:left;
width:192px;
}
.porfolio1 img{ 
margin-bottom:0px;
}
.portfoliotext {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.pagenumber {
float:left;
width:649px;
margin:0px;
padding:0px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border-top:1px #045a7e solid;
padding-top:10px;
}
.pagenumber li {
float:left;
}
.pagenumber li a{
float:left;
width:20px;
height:21px;
border:1px #cccccc solid;
text-align:center;
margin-right:5px;
color:#045a7e;
background-color:#FFFFFF;
text-decoration:none;
}
.pagenumber .next a{
float:left;
width:60px;
height:21px;
text-align:center;
background-color:#FFFFFF;
}
.pagenumber .next a:hover{
float:left;
width:60px;
height:21px;
text-align:center;
background-color:#FFFFFF;
border:1px #045a7e solid;
background-color:#EDF5FE;

}

.pagenumber .current {
float:left;
width:20px;
height:21px;
border:1px #045a7e solid;
text-align:center;
margin-right:5px;
color:#045a7e;
background-color:#EDF5FE;
font-weight:bold;
}

.pagenumber li a:hover{
float:left;
width:20px;
height:21px;
border:1px #045a7e solid;
text-align:center;
margin-right:5px;
color:#045a7e;
background-color:#EDF5FE;
font-weight:bold;
}

.contentlinkouter {
float:left;
width:649px;
margin-top:10px;
}
.contentlink {
float:left;
width:297px;
background-color:#f4fbff;
border:1px #b8dff6 solid;
color:#4d4d4d;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:10px;
text-align:left;
margin-right:10px;
margin-bottom:10px;
}
.contentlink h1 a{
margin:0px;
padding:0px;
font-size:14px;
color:#00386d;
font-weight:bold;
text-decoration:none;
}
.contentlink h1 a:hover{
color:#000000;
}
.contentlink img {
float:left;
margin-top:3px;
margin-right:8px;
}

.contentlink1 {
float:left;
width:297px;
background-color:#f4fbff;
border:1px #b8dff6 solid;
color:#4d4d4d;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:10px;
text-align:left;
margin-bottom:10px;
}
.contentlink1 h1 a{
margin:0px;
padding:0px;
font-size:14px;
color:#00386d;
font-weight:bold;
text-decoration:none;
}
.contentlink1 h1 a:hover{
color:#000000;
}
.contentlink1 img {
float:left;
margin-top:3px;
margin-right:8px;
}
.clientlogos {
float:left;
margin-right:8px;
margin-bottom:8px;
}
.clientlogos1 {
float:left;
margin-bottom:8px;
}
a.more1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#026caa;
}
a.more1 {
color:#330000;
}

.portfolilinks {
float:left;
background-color:#f4fbff;
border:1px #b8dff6 solid;
width:627px;
padding:10px;
margin-bottom:10px;
}
.portfolilinks ul {
float:left;
margin:0px;
padding:0px;
padding-left:20px;
line-height:28px;
margin-right:20px;
}
.portfolilinks ul li {
color:#6d6d6d;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
list-style-image:url(../images/bluebullet.jpg);
}
.portfolilinks ul li a{
text-decoration:none;
color:#6d6d6d;
}
.portfolilinks ul li a:hover{
color:#015287;
}
.portfolilinks .current {
color:#015287;
}

.seopackages {
float:left;
width:649px;
}
.seopackages ul {
width:649px;
float:left;
margin:0px;
padding:0px;
list-style:none;
border-bottom:1px #b5c4cf solid;
height:30px;
padding-top:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}
.seopackages .lione{
float:left;
width:276px;
}
.seopackages .litwo {
float:left;
width:123px;
color:#014670;
text-align:center;
}
.seopackages .lihead1{
float:left;
width:277px;
background-color:#b5c4cf;
height:28px;
padding-top:5px;
}
.seopackages .lihead {
float:left;
width:124px;
color:#004570;
height:28px;
font-size:18px;
background-color:#b5c4cf;
text-align:center;
padding-top:5px;
}
.seopackagesbutton{
width:649px;
float:right;
margin:0px;
padding:0px;
list-style:none;
padding-top:7px;
}
.seopackagesbutton li{
float:right;
width:104px;
margin-right:10px;
}


.payperclick {
float:left;
width:180px;
margin:0px;
padding:0px;
padding-left:25px;
}
.payperclick li{
list-style-image:url(../images/tik.gif);
line-height:24px;
}
.webpackages {
float:left;
width:400px;
margin:0px;
padding:0px;
list-style:none;
}
.webpackages li{
line-height:30px;
background-color:#e9f2f9;
height:30px;
margin-bottom:2px;
padding-left:10px;

}
.webpackagesprice {
float:left;
width:100px;
margin:0px;
padding:0px;
list-style:none;
}
.webpackagesprice li{
line-height:30px;
background-color:#e9f2f9;
height:30px;
margin-bottom:2px;
color:#004b85;
}

.casestudiesbox {
width:256px;
float:left;
border:1px #b2b2b2 solid;
background-color:#f2f2f2;
margin-top:10px;
}
.casestudietop {
width:251px;
float:left;
height:27px;
border-bottom:1px #b2b2b2 solid;
background-color:#FFFFFF;
padding-left:5px;
padding-top:3px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#0065a3;
}
.casestudies-web {
width:231px;
float:left;
padding:10px;
font-size:11px;
margin-top:5px;
margin-bottom:5px;
}
.casestudies-web img {
float:left;
margin-right:8px;
}
.casestudiesname{
float:left;
width:160px;
}
.casestudiesname a {
font-weight:bold;
font-size:12px;
color:#0065a3;
text-decoration:none;
}
.casestudiesname a:hover{
color:#000000;
}
.technologyused {
width:201px;
float:right;
border:1px #b2b2b2 solid;
margin-left:10px;
padding:5px;
background-color:#f4fbff;
}
.casestudiebtm {
width:251px;
float:left;
height:27px;
border-top:1px #b2b2b2 solid;
background-color:#FFFFFF;
padding-left:5px;
padding-top:3px;
text-align:left;
color:#0065a3;
}

.rform {
float:left;
width:528px;
margin:0px;
padding:0px;
margin-bottom:10px;
border:1px #999999 solid;
padding-left:100px;
padding-top:10px;
padding-bottom:10px;
background-color:#efefef;
}
.rlabel{
float: left;
width: 170px;
margin-bottom:10px;
text-align:left;
}

.rinput{
width: 223px;
margin-bottom: 5px;
border:1px solid;
}

.rtextarea{
width:255px;
height: 100px;
margin-bottom:10px;
border:1px solid;
}
.rsubmitbtn {
	float:left;
	margin-left:170px;
	margin-top:10px;
}
div.casestudy
{
float:left;
width:576px;
}
.seobox {
float:left;
width:628px;
border:1px #d9d9d9 solid;
padding:10px;
margin-bottom:10px;
background-image:url(../images/contenbox-bg.jpg);
background-repeat:repeat-x;
}
.seoimage {
float:left;
margin-right:20px;
}
.keywords {
float:left;
width:230px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
font-size:12px;
}
.googlerank {
float:left;
width:170px;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
font-size:12px;
text-align:center;
}

#socialmediaicons {
float:right;
width:160px;
margin-top:20px;
}

#socialmediaicons img {
margin-right:5px;
}
.mainleftnav {
	width:230px;
	border-bottom:1px dotted #999999;
	background-color:#FFFFFF;
	padding-left:4px;
	text-align:left;
	margin-top:1px;
	padding-top:5px;
	}
#sub {
margin:0px;
padding:0px;
padding-left:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:24px;
}
#sub li {
width:200px;
list-style-type:square;
list-style: square; color:#0065a3;
}
#sub li a{
color:#666666;
text-decoration:none;
}
#sub li a:hover {
color:#0099CC;
}
#sub .current {
color:#0099CC;
}

#toplinks {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:677px;
color:#000000;
padding-top:10px;
padding-right:10px;
}
#toplinks a {
color:#000000;
text-decoration:none;
}
#toplinks a:hover {
color:#0099CC;
}
#abn {
width:400px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:bold;
padding-top:5px;
padding-right:10px;
text-align:right;
vertical-align:top;
}
#abn img {
float:left;
padding-right:10px;
}
#abn .number{
float:right;
padding-top:8px;
}

.sitemap {
width:300px;
float:left;
margin:0px;
padding:0px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:24px;
}
.sitemap li {
list-style:none;

}
.sitemap li a{
color:#666666;
text-decoration:none;
}
.sitemap li a:hover {
color:#0099CC;
}
.sitemap li ul{
list-style-type:square;
list-style: square; color:#0065a3;
padding-left:30px;
}
.sitemap li ul li{
list-style-type:square;
list-style: square; color:#0065a3;
}
.sitemap li ul li a{
color:#666666;
text-decoration:none;
}
.sitemap  li ul li a:hover {
color:#0099CC;
}
.sitemap li ul li ul{
list-style-type:square;
list-style: square; color:#0065a3;
}
.sitemap li ul li ul li a{
color:#666666;
text-decoration:none;
}
.sitemap  li ul li ul li a:hover {
color:#0099CC;
}


/*a#fdbk_tab {
background-image:url(../images/feedback_trans_tab.png);
color:#FFFFFF;
cursor:pointer;
height:102px;
left:0;
margin-left:-7px;
overflow:hidden;
position:fixed;
text-indent:-100000px;
top:25%;
width:42px;
z-index:100000;
}
a#fdbk_tab:hover {
margin-left:-4px;
}
a.fdbk_tab_right {
left:auto !important;
margin-left:auto !important;
margin-right:0 !important;
right:0 !important;
width:35px !important;
}
a.fdbk_tab_right:hover {
margin-left:auto !important;
margin-right:0 !important;
width:38px !important;
}
*/
#fdbk_overlay
{
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:1000000;
}
#fdbk_screen {
background-color:#000000;
left:0;
opacity:0.45;
position:absolute;
top:0;
width:100%;
z-index:1;
}
#fdbk_container {
height:640px;
margin:0 auto;
position:relative;
width:680px;
z-index:2;
}
#fdbk_container iframe {
background:transparent none repeat scroll 0 0;
height:100%;
margin:20px;
width:658px;
}
#fdbk_container iframe.loading {
background:transparent url(http://s3.amazonaws.com/getsatisfaction.com/images/fb_loading.png) no-repeat scroll 0 0;
}
a#fdbk_tab {
background-image:url(../images/feedback_trans_tab.png);
color:#FFFFFF;
cursor:pointer;
height:102px;
left:0;
margin-left:-7px;
overflow:hidden;
position:fixed;
text-indent:-100000px;
top:25%;
width:42px;
z-index:100000;
}
a#fdbk_tab:hover {
margin-left:-4px;
}
a.fdbk_tab_right {
left:auto !important;
margin-left:auto !important;
margin-right:0 !important;
right:0 !important;
width:35px !important;
}
a.fdbk_tab_right:hover {
margin-left:auto !important;
margin-right:0 !important;
width:38px !important;
}
a.fdbk_tab_bottom {
background-position:0 -102px !important;
bottom:0 !important;
height:38px !important;
left:20% !important;
margin-bottom:-7px !important;
margin-left:auto !important;
top:auto !important;
width:102px !important;
}
a.fdbk_tab_bottom:hover {
margin-bottom:-4px !important;
margin-left:auto !important;
}
a.fdbk_tab_hidden {
display:none !important;
}
a#fdbk_close {
background-image:url(http://s3.amazonaws.com/getsatisfaction.com/images/feedback-close.png);
cursor:pointer;
height:42px;
left:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
position:absolute;
top:0;
width:42px;
z-index:4;
}
a#fdbk_close:hover {
background-position:-42px 0;
}
.feedback_tab_on embed, .feedback_tab_on select, .feedback_tab_on object {
visibility:hidden;
}

.content1 {font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#333333;
}
.head {font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
color:#0063A1;
font-weight:bold;
}





/*Pgeing case study*/



ul.nums{float:left;width:150px; padding:0px; margin:0px;}
ul.nums li {
	border:0;
	float:left;
	font-weight:bold;
		font-size:15px;

	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 5px 0 0;
	text-align:center;
}
ul.nums span {
	float:left;
	font-weight:bold;
	line-height:25px;
	margin:0 5px 0 0;
}
ul.nums li a {
	color:#005179;
	display:block;
	padding:3px;
	text-decoration:none;
	width:15px;
}
ul.nums li a:hover {
	color:#5FC1F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
ul.nums li.current {
	color:#B2A384;
}
ul.nums li.current a {
	color:#005179;
}
ul.nums li.current a:hover {
	color:#5FC1F2;
}
#mask {
	width:540px;
	height:257px;
	overflow:hidden;
	position:relative;
	float:left;
	margin-left:45px;
	
}
#folio {
	position:absolute;
	top:0;
	left:0;
	width:3535px;
	float:left;
}
.col {
	display:block;
	width:610px;
	float:left;
}
.site {
	width:540px;
}
