body {
	margin:0px;
	padding:0px;
	background-image:url(../images/template/framework/background.jpg);
	background-position:center;
	background-color:#1a1a1a;
	font: 80% verdana, arial, helvetica, sans-serif;
	text-align: center; /* for IE */
}
.TelerikModalOverlay {
	filter: alpha(opacity=80) !important;/*for IE 5.5+*/
	opacity: .80 !important;/*for FF 2x, Opera 9x*/
	-moz-opacity: .80 !important;/*for FF 1x*/
	background-color: #01040b !important;
}
/**************************** Template ****************************/
.logo {
	position:absolute;
	top:23px;
	left:35px;
}
/**************************** Footer information ****************************/

.footerTop {
	position:relative;
	background-color:#1e1e1e;
	height:60px;
}
.footerTop .footerTopCenter {
	position:relative;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  960px;
	background-color:#1e1e1e;
}
.footerTop .footerTopCenter .copyright {
	position:absolute;
	right:40px;
	top:23px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	padding:0px;
	margin:0px;
}
.footerTop .footerTopCenter .contactNumber {
	position:absolute;
	left:40px;
	top:20px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#757575;
	padding:0px;
	margin:0px;
}


.footerBottom {
	position:relative;
	background-color:#1a1a1a;
	height:220px;
	
}
.footerBottom .footerBottomCenter {
	position:relative;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  880px;
	background-color:#1a1a1a;
	padding:20px 40px 0px 40px;
}


.footerBottom .footerBottomCenter .columns ul {
list-style:none;

padding:0px;
	margin:0px;

}


.footerBottom .footerBottomCenter .columns ul li {

font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4a4948;
	padding:0px;
	margin:0px;
	line-height:15px;

}

.footerBottom .footerBottomCenter .columns ul li a {


	color:#4a4948;
	

}

.footerBottom .footerBottomCenter .columns ul li.title {

font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#4a4948;
	padding:15px 0px 13px 0px;
	margin:0px;
	text-indent:-2px;

}


.footerBottom .footerBottomCenter .columns .column1 {
position:relative;
float:left;
width:220px;


}

.footerBottom .footerBottomCenter .columns .column2 {
position:relative;
float:left;
width:220px;

}

.footerBottom .footerBottomCenter .columns .column3 {
position:relative;
float:left;
width:220px;

}

.footerBottom .footerBottomCenter .columns .column4 {
position:relative;
float:left;
width:220px;

}

.footerBottom .footerBottomCenter .columns .column5 {
position:relative;
float:left;
width:220px;

}


/**************************** Navigation ****************************/


.pageHeader {
	position:relative;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  960px;
	z-index:1000;
}
.navigation {
	position:absolute;
	width:540px;
	height:37px;
	top:21px;
	right:40px;
	background-image:url(../images/template/navigation/nav_background.png);
	padding: 0px 10px 0px 0px;
}
.navigation .navLHS {
	position:absolute;
	width:3px;
	height:37px;
	top:0px;
	left:-3px;
	background-image:url(../images/template/navigation/nav_LHS.png);
	background-repeat:no-repeat;
	z-index:1000;
}
.navigation .navRHS {
	position:absolute;
	width:3px;
	height:37px;
	top:0px;
	right:-3px;
	background-image:url(../images/template/navigation/nav_RHS.png);
	background-repeat:no-repeat;
	z-index:1000;
}
.navigation .button1 {
	float:right;
	position:relative;
	padding: 0px;
	margin:0px;
	display:block;
	height:37px;
	width:60px;
	line-height:35px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d4d4d4;
	text-align:center;
}
.navigation .button2 {
	float:right;
	position:relative;
	padding: 0px;
	margin:0px;
	display:block;
	height:37px;
	width:75px;
	line-height:35px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d4d4d4;
	text-align:center;
}
.navigation .button3 {
	float:right;
	position:relative;
	padding: 0px;
	margin:0px;
	display:block;
	height:37px;
	width:130px;
	line-height:35px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d4d4d4;
	text-align:center;
}
.navigation .button4 {
	float:right;
	position:relative;
	padding: 0px;
	margin:0px;
	display:block;
	height:37px;
	width:115px;
	line-height:35px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d4d4d4;
	text-align:center;
}
.navigation .button5 {
	float:right;
	position:relative;
	padding: 0px;
	margin:0px;
	display:block;
	height:37px;
	width:85px;
	line-height:35px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d4d4d4;
	text-align:center;
}
.navigation .button6 {
	float:right;
	position:relative;
	padding: 0px;
	margin:0px;
	display:block;
	height:37px;
	width:65px;
	line-height:35px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d4d4d4;
	text-align:center;
}
.navigation a {
	color:#d4d4d4;
	display:block;
	text-decoration:none;
	height:37px;
}
.navigation a:hover {
	text-decoration:underline;
}
/*.navigation .button .on {
	
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}*/
/**************************** Sub Navigation ****************************/

.subNavigation {
	position:relative;
}
.subNavigation ul {
	position:relative;
	padding:0px;
	margin:2px 0px 0px 0px;
	list-style:none;
}
.subNavigation ul li {
	position:relative;
	height:30px;
	width:280px;
	background-color:#f3f3f3;
	background-image:url(../images/template/subNavigation/arrowLight.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:25px;
	padding:0px;
	margin:0px;
}
.subNavigation ul li a {
	position:relative;
	display:block;
	height:30px;
	width:280px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#414141;
	line-height:30px;
	text-decoration:none;
}
.subNavigation ul li.on {
	position:relative;
	height:30px;
	width:280px;
	background-color:#414141;
	background-image:url(../images/template/subNavigation/arrowDark.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:25px;
}
/*.subNavigation ul li:hover {
	position:relative;
	height:30px;
	width:280px;
	background-color:#414141;
	background-image:url(../images/template/subNavigation/arrowDark.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:25px;
}
.subNavigation ul li a:hover {
	color:#FFFFFF;
}*/

.subNavigation ul li a.on {
	color:#FFFFFF;
}
/**************************** Footer information ****************************/

.footer {
	position:relative;
	/*background-color:#1e1e1e;*/
	height:100px;
}
.footerCenter {
	position:relative;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  960px;/*background-color:#1e1e1e;*/
}
.footerCenter p {
	position:absolute;
	right:40px;
	top:20px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#757575;
	padding:0px;
	margin:0px;
}
/**************************** Fonts ****************************/

p {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6a6a6a;
	font-weight:normal;
	line-height:20px;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
}
.justified {
	text-align:justify;
}
/**************************** Homepage ****************************/
/*******************************************************************/
/*******************************************************************/


/**************************** Header ****************************/

#homepage .header {
	background-color:#000000;
}
#homepage .headerCenter {
	position:relative;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  960px;
	height:350px;
	background-color:#000000;
}
/**************************** Intro content ****************************/
#homepage .intro {
	background-color:#ffffff;
}
#homepage .intro .lhs {
	position:absolute;
	left:0px;
	height:175px;
}
#homepage .intro .rhs {
	position:absolute;
	right:0px;
	height:175px;
}
#homepage .introCenter {
	position:relative;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  960px;
	height:175px;
}
#homepage .headerText {
	position:absolute;
	top:40px;
	left:40px;
}
#homepage .headerSubText h1 {
	position:absolute;
	top:90px;
	left:40px;
	width:380px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#757575;
	padding:0px;
	margin:0px;
}
#homepage .headerCopy p {
	position:absolute;
	top:35px;
	right:40px;
	width:452px;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#757575;
}
#homepage .headerCopy p a {
	color:#757575;
}
#homepage .introCenter .line {
	position:absolute;
	width:1px;
	height:120px;
	left:433px;
	top:27px;
}
/**************************** Body content ****************************/

#homepage .body {
	position:relative;
	background-color:#ececec;
	background-image:url(../images/content/homepage/bodyShade.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:auto;
}
#homepage .bodyCenter {
	position:relative;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  960px;
	height:auto;
	background-color:#ffffff;
	display:block;
}
#homepage .bodyCenter h2 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#414141;
	padding: 0px 0px 10px 0px;
	margin:0px;
	text-indent:-2px;
}
#homepage .bodyCenter h2 a {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#414141;
	text-decoration:none;
}
#homepage .bodyCenter h2 a:hover {
	text-decoration:underline;
}
#homepage .bodyCenter p {
	position:relative;
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#757575;
	padding:0px 0px 10px 0px;
	margin:0px;
	z-index:100;
}
#homepage .bodyCenter p a {
	color:#757575;
}
#homepage .bodyCenter .strategic {
	position:relative;
	width:240px;
	height:auto;
	float:left;
	background-color:#efeed4;
	padding:32px 40px 35px 40px;
}
#homepage .bodyCenter .strategic .tab {
	position:absolute;
	left:0px;
	top:-5px;
}
#homepage .bodyCenter .strategic .shade {
	position:absolute;
	right:0px;
	top:0px;
	height:302px;
	width:57px;
	z-index:1;
}
#homepage .bodyCenter .digital {
	position:relative;
	width:240px;
	height:auto;
	float:left;
	background-color:#e2eef2;
	padding:32px 40px 35px 40px;
}
#homepage .bodyCenter .digital .tab {
	position:absolute;
	left:0px;
	top:-5px;
}
#homepage .bodyCenter .digital .shade {
	position:absolute;
	right:0px;
	top:0px;
	height:302px;
	width:57px;
}
#homepage .bodyCenter .technology {
	position:relative;
	width:240px;
	height:235px;
	float:left;
	background-color:#d6e3d5;
	padding:32px 40px 35px 40px;
}
#homepage .bodyCenter .technology .tab {
	position:absolute;
	left:0px;
	top:-5px;
}
/**************************** Header ****************************/

#caseStudies .header {
	background-color:#000000;
}
#caseStudies .headerCenter {
	position:relative;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  960px;
	height:400px;
	background-color:#000000;
}
/**************************** Navigation ****************************/

#caseStudies .navigationCS {
	background-color:#1e1e1e;
	position:relative;
	height:29px;
	width:100%;
	z-index:900;
}
#caseStudies .navigationCSCenter {
	position:relative;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:960px;
	height:29px;
	z-index:900;
	background-color:#1e1e1e;
}
#caseStudies .navigationCSCenter .previous {
	position:absolute;
	left:36px;
	z-index:1000;
	width:135px;
	height:29px;
}
#caseStudies .navigationCSCenter .next {
	position:absolute;
	right:36px;
	z-index:1000;
	width:114px;
	height:29px;
}
#caseStudies .navigationCSCenter .center {
	position:absolute;
	left:400px;
	z-index:1000;
	width:133px;
	height:29px;
}
/**************************** Case Studies ****************************/
/*******************************************************************/
/*******************************************************************/

/**************************** Content ****************************/

#caseStudies .content {
	background-color:#f6f6f6;
	background-image:url(../images/content/case_studies/BG_shade.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#caseStudies .contentCenter {
	position:relative;
	display:block;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  880px;
	height:auto;
	padding:0px 40px 40px 40px;
	z-index:1000;
	background-color:#f6f6f6;
	background-image:url(../images/content/case_studies/BG_shade.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#caseStudies .contentCenter .lhs {
	position:relative;
	float:left;
	height:auto;
	width:300px;
	padding:0px;
	margin:40px 0px 0px 0px;
}
#caseStudies .contentCenter .lhs .title {
	position:relative;
	text-indent:-3px;
}
#caseStudies .contentCenter .lhs .line {
	position:relative;
	width:100%;
	height:1px;
	padding:10px 0px 12px 0px;
	margin:0px;
}
#caseStudies .contentCenter .lhs h2 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#757575;
	line-height:18px;
	padding:0px;
	margin:0px;
}
#caseStudies .contentCenter .rhsBlur {
	position:absolute;
	left:265px;
	top:-35px;
}
#caseStudies .contentCenter .rhs {
	position:relative;
	float:left;
	height:auto;
	width:528px;
	padding: 22px 25px 16px 25px;
	margin:40px 0px 0px 0px;
	border: 1px solid #dbdbdb;
	background-color:#ffffff;
}
#caseStudies .contentCenter .rhs .columnLHS {
	position:relative;
}
#caseStudies .contentCenter .rhs .columnRHS {
	position:relative;
}
#caseStudies .contentCenter .rhs h3 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#4b4b4b;
	padding:0px 0px 10px 0px;
	margin:0px;
}
#caseStudies .contentCenter .rhs p {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#757575;
	padding:0px 0px 10px 0px;
	margin:0px;
}
#caseStudies .contentCenter .rhs p a {
	color:#757575;
}
#caseStudies .contentCenter .rhs p.keyWords {
	font-style:italic;
	font-size:11px;
	padding-top:15px;
}
/**************************** Case study icons ****************************/

#caseStudies .contentCenter .lhs .shoppingCart {
	position:relative;
	top:29px;
}
/**************************** Who are Enscape ****************************/
/*******************************************************************/
/*******************************************************************/

#who .header {
	background-color:#000000;
	height:80px;
}
#who .content {
	background-color:#ffffff;/*background-image:url(../images/content/case_studies/BG_shade.jpg);
	background-repeat:repeat-x;
	background-position:bottom;*/
}
#who .contentCenter {
	position:relative;
	display:block;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  880px;
	height:auto;
	padding:40px 40px 40px 40px;
}
#who .contentCenter .shadeLHS {
	position:absolute;
	left:0px;
	top:80px;
}
#who .contentCenter .shadeRHS {
	position:absolute;
	right:0px;
	top:80px;
}
#who .contentCenter .lhs {
	position:relative;
	width:290px;
	float:left;
	margin-right:30px;
}
#who .contentCenter .lhs .line {
	position:relative;
	height:1px;
	width:100%;
	padding: 12px 0px 15px 0px;
}
#who .contentCenter .lhs h1 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	font-style:italic;
	color:#757575;
	line-height:20px;
	margin:0px;
	padding:0px;
}
#who .contentCenter .rhs {
	position:relative;
	width:560px;
	float:left;
}
#who .contentCenter .rhs .shadow {
	position:absolute;
	left:-22px;
	top:-30px;
}
#who .contentCenter .rhs .innerContent {
	position:relative;
	background-color:#FFFFFF;
	padding: 28px 28px 28px 28px;
	margin-left:15px;
}
#who .contentCenter .rhs .innerContent h2 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#414141;
	line-height:20px;
	margin:0px;
	padding:0px 0px 10px 0px;
}
#who .contentCenter .rhs .innerContent h3 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#414141;
	line-height:20px;
	margin:0px;
	padding:10px 0px 20px 0px;
}
#who .contentCenter .rhs .innerContent .cta {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#414141;
	line-height:20px;
	margin:0px;
	padding:3px 0px 20px 0px;
}
#who .contentCenter .rhs .innerContent .cta a {
	color:#414141;
}
#who .contentCenter .rhs .innerContent p {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#757575;
	line-height:20px;
	margin:0px;
	padding:0px 0px 18px 0px;
}
#who .contentCenter .rhs .innerContent p a {
	color:#757575;
}
#who .contentCenter .rhs .innerContent ul {
	padding:0px 0px 15px 30px;
	margin:0px;
	list-style-position:outside;
	list-style:none;
}
#who .contentCenter .rhs .innerContent ul li {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	color:#757575;
	line-height:20px;
	margin:0px;
	padding:0px 0px 10px 0px;
	list-style-image:url(../images/content/general/bulletBlock.gif);
}
#who .contentCenter .rhs .innerContent .clients {
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -29px;
}
#who .contentCenter .rhs .innerContent .clients ul li {
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	width:160px;
	list-style-image:url() !important;
}
/**************************** Services and products ****************************/
/*******************************************************************/
/*******************************************************************/

#what .header {
	background-color:#000000;
	height:80px;
}
#what .content {
	background-color:#ffffff;/*background-image:url(../images/content/case_studies/BG_shade.jpg);
	background-repeat:repeat-x;
	background-position:bottom;*/
}
#what .contentCenter {
	position:relative;
	display:block;
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width:  880px;
	height:auto;
	padding:40px 40px 40px 40px;
}
#what .contentCenter .shadeLHS {
	position:absolute;
	left:0px;
	top:80px;
}
#what .contentCenter .shadeRHS {
	position:absolute;
	right:0px;
	top:80px;
}
#what .contentCenter .lhs {
	position:relative;
	width:290px;
	float:left;
	margin-right:30px;
}
#what .contentCenter .lhs .line {
	position:relative;
	height:1px;
	width:100%;
	padding: 12px 0px 15px 0px;
}
#what .contentCenter .lhs h1 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#414141;
	line-height:20px;
	margin:0px;
	padding:0px 0px 10px 0px;
}
#what .contentCenter .lhs p {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#757575;
	line-height:16px;
	margin:0px;
	padding:0px 0px 10px 0px;
}
#what .contentCenter .rhs {
	position:relative;
	width:560px;
	float:left;
}
#what .contentCenter .rhs .shadow {
	position:absolute;
	left:-22px;
	top:-30px;
}
#what .contentCenter .rhs .innerContent {
	position:relative;
	background-color:#FFFFFF;
	padding: 28px 28px 28px 28px;
	margin-left:15px;
}
#what .contentCenter .rhs .innerContent .line {
	position:relative;
	height:1px;
	width:100%;
	padding: 0px 0px 20px 0px;
}
#what .contentCenter .rhs .innerContent h1 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	color:#414141;
	line-height:20px;
	margin:0px;
	padding:0px 0px 13px 0px;
}
#what .contentCenter .rhs .innerContent h2 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#414141;
	line-height:20px;
	margin:0px;
	padding:0px 0px 10px 0px;
}

#what .contentCenter .rhs .innerContent h3 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#414141;
	line-height:20px;
	margin:0px;
	padding:0px 0px 10px 25px;
}

#what .contentCenter .rhs .innerContent p {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#757575;
	line-height:20px;
	margin:0px;
	padding:0px 0px 18px 0px;
}
#what .contentCenter .rhs .innerContent p a {
	color:#757575;
}
#what .contentCenter .rhs .innerContent ul {
	padding:0px 0px 0px 40px;
	margin:0px;
	list-style-position:outside;
	list-style:none;
}
#what .contentCenter .rhs .innerContent ul li {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	color:#757575;
	line-height:20px;
	margin:0px;
	padding:0px 0px 10px 0px;
	list-style-image:url(../images/content/general/bulletBlock.gif);
}

#what .contentCenter .rhs .innerContent .listColumns {
clear:both;
position:relative;
display:table;
padding-bottom:10px;


}
#what .contentCenter .rhs .innerContent .column {
position:relative;
display:table;
float:left;
width:200px;
}


/**************************** Contact error messages ****************************/
/*******************************************************************/
/*******************************************************************/


.error {
	background-color:#ffffff;
	display:table;
	position:relative;
	width:450px;
	height:auto;
	padding: 30px 30px 30px 30px;
	margin-top:100px;
}
.error h1 {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:normal;
	color:#414141;
	line-height:20px;
	margin:0px;
	padding:0px 0px 20px 0px;
}
.error p {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#757575;
	line-height:20px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.error a {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#757575;
	line-height:20px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
/**************************** Landing page ****************************/
/*******************************************************************/
/*******************************************************************/

.box {
	background-color:#fff4f4;
	position:relative;
	padding:25px 25px 4px 13px;
}
.box2 {
	background-color:#fff4f4;
	position:relative;
	padding:25px 25px 11px 25px;
	margin-bottom:18px;
}
.helpIcon {
	position:absolute;
	left:50px;
	top:230px;
}
.arrow {
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#414141;
	line-height:20px;
	margin:0px;
	padding:0px 0px 0px 4px !important;
}
.pnumber {
	color:#bc1f2a;
}

