/*----------------------------------------
 
Compatible For
 
IE 6                1003 x 600
IE 7                1003 x 600
IE 8                1003 x 600
Opera   9.5         1003 x 600
Opera  10.0         1003 x 600
Firfox  3.5         1003 x 600
Safari  3.2         1003 x 600
Safari  4.0         1003 x 600
Google Chrome 1.0   1003 x 600
Google Chrome 2.0   1003 x 600
 
--------------------------------------*/
/*------------------------------------------------------------------
[Master Stylesheet]
 
Project        :	NOUS WEB SITE
Version        :	1.0
Created        :	25/6/2009 [Fixed]
Last change    :	DD/MM/YY  [Fixed]
 
-------------------------------------------------------------------*/
html, body {
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	background-repeat: no-repeat;
	color: #464646;
	background-color: #ffffff; }
 
p {
	line-height: 1.5;
	padding-top: 1px; /*margin : 0 0 0.5em;*/
	padding-bottom: 1px; }
 
a:link, a:visited {
	color: #000000;
	text-decoration: none;
}
 
a:hover {
	color: #0000FF;
	text-decoration: none;
	font-family: inherit;
}
 
img {
	border: 0;
	margin: 0;
	padding: 0; }
 
hr {
	border-top: 1px solid transparent; /*	bborder-bottom: 1px solid #FFFFFF;*/
	background-color: #FFFFFF;
	width: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
	margin: 0;
	padding: 0;
	height: 0px; }
 
/*
hr {
border-bottom : 1px solid #eceff9;
border-top : 1px solid transparent;
background-color : #FFFFFF;
width : 100%;
margin-top : 2px;
margin-bottom : 2px;
margin:0;
padding : 0;
height : 0px;
} */
blockquote {
	color: #302F2F;
	font-style: normal;
	margin-top: -10px;
	margin-bottom: 0; }
 
table { border-spacing: 1px; }
 
ol {
	padding-left: 21px;
	margin-left: 0; }
 
.centerContainer h2 {
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	color: #000000; }
 
h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 3px; }
 
.top {
	width: auto;
	height: auto;
	float: right;
	display: block; }
 
.fieldStyle {
	width: 85%;
	height: auto;
	padding: 8px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	border: 1px solid #D0D0D0; /*-moz-border-radius: 5px;
-webkit-border-radius: 5px;*/
	background: #F2F2F2; }
 
.topCellImg {
	width: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center; }
 
.centerContainer ul { padding-left: 15px; }
 
/* Tables still need 'cellspacing="0"' in the markup. */
table, td, th { vertical-align: top; }
 
hr { margin: 0 0 3px; }
 
/*---------------------------------------------------------------------------------------- (Global Font Control) ------*/
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, select, span, table, b, strong, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; }
 
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input, select, span, table, b, strong, textarea { font-size: 12px; }
 
form, input, textarea, select, label { font-size: 11px; }
 
select { height: 19px; }
 
/*---------------------------------------------------------------------------------------- (Global Font Control) ------*/
/*--------------------------------------------------------------------------------------------  ( CSS Sprite ) --------*/
/*---------- ( X Repeat and No Repeat Image ) ------------- */
.footerLinks, .columnHeadHold, .advantageTxt, .blueHeader, .greenHeader, .subPageHeader, .homeIcon, .aboutIcon, .mediaIcon, .careersIcon, .sitemapIcon, .contactIcon, .goIcon, .certifiedHold, #tabsK a span, #tabsK a, .partnerImg, .leftNavigation .menu li a:link, .leftNavigation .menu li a:visited, .rightNavigation .menu li a:link, .rightNavigation .menu li a:visited, .rightNavigation .menu li a:hover, .rightNavigation .menu li #current, .leftNavigation .headerSub, .leftNavigation .header, .rightNavigation .header, .breadCrumbs, td.tdBgImage, .aboutPageBox1 .header, .disclaimerHeader, .footerLinks .container, .plusIcon, .bodyContentInner .cellC .header .icon, .bodyContentInner .cellB, #menu2 li a:hover, #menu2 li #current { background: url('../images/x-repeat-img-bg.jpg'); }
 
/*---------- ( X Repeat and No Repeat Image ) ------------- */
/*--------------------------------------------------------------------------------------------  ( CSS Sprite ) --------*/
/*---------  (Container) */
.container {
	width: 1003px;
	height: auto;
	text-align: left;
	background-color: #ffffff;
	margin: 0 auto; }
 
.containerInner {
	width: 982px;
	height: auto;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	background: #ffffff; }
 
.bodyContentInner {
	width: auto;
	height: auto;
	float: left;
	overflow: hidden;
	padding-left: 20px;
	padding-right: 20px; }
 
/*---------  (Container) */
/*------------  (Header) */
.containerInner .header {
	width: 100%;
	height: 90px;
	float: left;
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	border-bottom: 1px solid #fff; }
 
.logoHold {
	height: 90px;
	float: left;
	margin: 0;
	padding: 0;
	}
 
.certifiedHold {
	width: 165px;
	height: 90px;
	background-position: 0 -275px;
	background-repeat: no-repeat;
	float: left; }
 
	.certifiedHold a:link, .certifiedHold a:visited, .certifiedHold a:active {
		width: 145px;
		height: 90px;
		float: left;
		text-indent: -4000px; }
 
.menuHold {
	width: auto;
	height: 63px;
	float: left;
	padding-top: 27px;
	padding-left: 39px; }
 
.topMenuHold {
	width: 368px;
	height: 46px;
	float: right;
	padding-top: 8px;
	padding-left: 10px;
	display: inline; }
 
	.topMenuHold a:link, .topMenuHold a:visited {
		color: #0000FF;
		font-size: 11px;
		text-decoration: none; }
 
	.topMenuHold a:hover {
		color: #8bb918;
		font-size: 11px;
		text-decoration: none; }
 
.menuLink {
	width: auto;
	height: 39px;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center; }
 
.homeLink {
	width: 33px;
	height: 39px;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center; }
 
.homeIcon {
	width: 20px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-position: 0 -17px;
	background-repeat: no-repeat; }
 
	.homeIcon a:link, .homeIcon a:visited, .homeIcon a:active {
		width: 20px;
		height: 20px;
		float: left;
		font-size: 11px;
		text-indent: -4000px; }
 
.aboutLink {
	width: 51px;
	height: 39px;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center; }
 
.aboutIcon {
	width: 20px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-position: -21px -17px;
	background-repeat: no-repeat; }
 
	.aboutIcon a:link, .aboutIcon a:visited, .aboutIcon a:active {
		width: 20px;
		height: 20px;
		float: left;
		font-size: 11px;
		text-indent: -4000px; }
 
.media {
	width: 33px;
	height: 39px;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center; }
 
.mediaIcon {
	width: 20px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-position: -42px -17px;
	background-repeat: no-repeat; }
 
	.mediaIcon a:link, .mediaIcon a:visited, .mediaIcon a:active {
		width: 20px;
		height: 20px;
		float: left;
		font-size: 11px;
		text-indent: -4000px; }
 
.careers {
	width: 46px;
	height: 39px;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center; }
 
.careersIcon {
	width: 20px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-position: -63px -17px;
	background-repeat: no-repeat; }
 
	.careersIcon a:link, .careersIcon a:visited, .careersIcon a:active {
		width: 20px;
		height: 20px;
		float: left;
		font-size: 11px;
		text-indent: -4000px; }
 
.sitemap {
	width: 47px;
	height: 39px;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center; }
 
.sitemapIcon {
	width: 20px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-position: -84px -17px;
	background-repeat: no-repeat; }
 
	.sitemapIcon a:link, .sitemapIcon a:visited, .sitemapIcon a:active {
		width: 20px;
		height: 20px;
		float: left;
		font-size: 11px;
		text-indent: -4000px; }
 
.contact {
	width: 62px;
	height: 39px;
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center; }
 
.contactIcon {
	width: 20px;
	height: 20px;
	font-size: 11px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-position: -106px -17px;
	background-repeat: no-repeat; }
 
	.contactIcon a:link, .contactIcon a:visited, .contactIcon a:active {
		width: 20px;
		height: 20px;
		float: left;
		font-size: 11px;
		text-indent: -4000px; }
 
.goIcon {
	width: 20px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-position: -127px -17px;
	background-repeat: no-repeat;
	border: 0;
	cursor: pointer;
	margin-bottom: -1px; }
 
.searchSectionHold {
	width: 240px;
	height: auto;
	float: right;
	padding-top: 36px; }
 
.searchSectionHoldNew {
	width: 230px;
	height: 30px;
	float: right;
	margin-left: 250px; /*padding-top : 30px;*/ }
 
/*------------  (Header) */
/*--------  (Body Conte) */
.bodyContentInner .cellA {
	width: 922px;
	height: 144px;
	float: left;
	background: #FFFFFF;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	box-shadow: 10px 10px 5px #e0e0e0;
	-webkit-box-shadow: #e0e0e0 2px 2px 3px;
	-moz-box-shadow: #e0e0e0 2px 2px 3px;
	padding: 9px;
	border: 1px solid #c7c7c7;
	margin-bottom: 10px;
	border-top: none; }
 
	.bodyContentInner .cellA .columA {
		width: 722px;
		height: 142px;
		float: left; }
 
		.bodyContentInner .cellA .columA b.text {
			color: #999999;
			font-size: 18px; }
 
	.bodyContentInner .cellA .columB {
		width: 200px;
		height: 142px;
		float: left;
		background: #999999; }
 
	.bodyContentInner .cellA .header {
		height: auto;
		float: left;
		font-size: 28px;
		font-weight: bold;
		color: #007abd;
		background: transparent;
		margin: 0;
		border: none;
		text-shadow: 2px 2px 2px #b6b6b6; }
 
	.bodyContentInner .cellA ul {
		list-style: url('../images/list-bg.gif');
		background-position: bottom;
		margin: 0;
		padding: 0;
		padding-left: 20px;
		line-height: 18px; }
 
	.bodyContentInner .cellA li { color: #666666; }
 
.bodyContentInner .cellB {
	width: 922px;
	height: 80px; /*	height:144px;*/
	float: left;
	background-position: 0 -1569px;
	background-repeat: repeat-x;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 10px 10px 5px #727272;
	-webkit-box-shadow: #e5e8e9 2px 2px 3px;
	-moz-box-shadow: #e5e8e9 2px 2px 3px;
	padding: 9px;
	border: 1px solid #8ba0b0;
	margin-bottom: 10px; }
 
	.bodyContentInner .cellB .columA {
		width: 722px;
		height: 142px;
		float: left; }
 
	.bodyContentInner .cellB .columB {
		width: 200px;
		height: 80px; /*	height:142px;*/
		float: left;
		background: #999999; }
 
	.bodyContentInner .cellB .header {
		height: auto;
		float: left;
		font-size: 18px;
		font-weight: bold;
		color: #007abd;
		background: transparent;
		margin: 0;
		border: none; }
 
.bodyContentInner .cellC {
	width: 942px;
	height: auto;
	float: left; }
 
	.bodyContentInner .cellC .header {
		width: 441px;
		height: 34px;
		float: left;
		background-color: transparent;
		border: none; }
 
		.bodyContentInner .cellC .header .icon {
			width: 34px;
			height: 34px;
			float: left;
			background-position: -167px -3px;
			background-repeat: no-repeat; }
 
		.bodyContentInner .cellC .header .textContainer {
			width: 90%;
			height: 14px;
			float: left;
			padding-left: 10px;
			padding-top: 14px;
			padding-bottom: 5px;
			line-height: 12px;
			font-size: 18px;
			font-weight: bold;
			color: #007abd;
			border-bottom: 1px dotted #000000;
			text-shadow: 2px 2px 2px #bdbdbd; }
 
	.bodyContentInner .cellC .textContainer {
		width: 401px;
		height: auto;
		float: left;
		padding-left: 40px;
		padding-top: 10px;
		padding-bottom: 10px; }
 
		.bodyContentInner .cellC .textContainer ul { margin: 0; }
 
.ulCell {
	width: 135px;
	height: auto;
	float: left; }
 
.ulCellB {
	width: 80%;
	height: auto;
	float: left; }
 
.bodyContentInner .cellC .textContainer img {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px; }
 
.imgShadow {
	box-shadow: 10px 10px 5px #bdbdbd;
	-webkit-box-shadow: #bdbdbd 2px 2px 3px;
	-moz-box-shadow: #bdbdbd 2px 2px 3px; }
 
.bodyContentInner .cellC .columA {
	width: 446px;
	height: 360px;
	float: left;
	background: #f1f3f4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 10px 10px 5px #727272;
	-webkit-box-shadow: #e5e8e9 2px 2px 3px;
	-moz-box-shadow: #e5e8e9 2px 2px 3px;
	padding: 9px;
	border: 1px solid #b2b2b2;
	margin-right: 10px; }
 
.bodyContentInner .cellC .columB {
	width: 446px;
	height: 360px;
	float: left;
	background: #f1f3f4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 10px 10px 5px #727272;
	-webkit-box-shadow: #e5e8e9 2px 2px 3px;
	-moz-box-shadow: #e5e8e9 2px 2px 3px;
	padding: 9px;
	border: 1px solid #b2b2b2; }
 
.bodyContentInner .cellC .columA ul, .bodyContentInner .cellC .columB ul {
	list-style: url('../images/list-bg.gif');
	background-position: bottom;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	line-height: 18px; }
 
.bodyContentInner .cellC .columA li, .bodyContentInner .cellC .columB li { color: #666666; }
 
.bodyContent {
	width: 1010px;
	height: auto;
	text-align: left; }
 
.bodyContentLeft {
	width: 750px;
	height: auto;
	float: right;
	text-align: left; }
 
.flaHold {
	width: 727px;
	height: 200px;
	float: left; }
 
.columnHeadHold {
	width: 727px;
	height: 20px;
	float: left;
	background-position: 0 -39px;
	background-repeat: repeat-x;
	text-decoration: none;
	font-weight: bold;
	color: #000; }
 
.columnHeadTxt {
	width: 181px;
	height: 19px;
	float: left;
	display: block;
	border-right: 1px solid #fff;
	text-align: center;
	color: #000;
	padding-top: 1px; }
 
.columnHeadHold1 {
	width: 178px;
	height: 19px;
	float: left;
	display: block;
	text-align: center;
	color: #000;
	padding-top: 1px; }
 
.columnHeadHold a:link, .columnHeadHold a:visited {
	color: #000000;
	text-decoration: none; }
 
.columnHeadHold a:hover {
	color: #1744b7;
	text-decoration: none; }
 
.searchTxt {
	width: auto;
	padding-top: 4px;
	font-weight: bold; }
 
.columnTxtHold {
	width: 727px;
	height: 167px;
	float: left;
	font-size: 11px;
	margin-bottom: 5px; }
 
.columnTxtHold1 {
	width: 159px;
	height: 152px;
	float: left;
	padding: 13px 11px 0;
	border-right: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
	line-height: 16px; }
 
.columnHeight {
	width: auto;
	height: 116px;
	font-size: 11px;
	float: left; }
 
.columnMoretxtHold2 {
	width: 100px;
	height: 19px;
	float: right;
	color: #3366cc;
	text-align: right;
	padding-top: 2px; }
 
.columnTxtHold1a {
	width: 158px;
	height: 152px;
	float: left;
	padding: 13px 11px 0;
	border-right: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
	line-height: 16px; }
 
.mainBodyRow4 {
	width: 722px;
	height: auto;
	float: left;
	padding-top: 3px;
	padding-left: 0px; }
 
.partnerSectionHold {
	width: 171px;
	height: 216px;
	float: left;
	border: 1px solid #cbcccd;
	padding: 5px 26px; }
 
.partnerImg {
	width: 170px;
	height: 183px;
	margin-left: auto;
	margin-right: auto;
	background-position: 0 -535px;
	background-repeat: no-repeat; }
 
.advantageSection {
	width: 434px;
	height: 226px;
	float: left;
	font-size: 11px;
	border: 1px solid #cbcccd;
	padding: 0 28px 0;
	margin-left: 5px; }
 
.greyTxt1 {
	width: 100%;
	height: auto;
	font-weight: bold;
	color: #666666;
	border-bottom: 1px dotted #cccccc;
	line-height: 20px; }
 
.advantageTxt {
	width: 100%;
	height: auto;
	float: left;
	color: #000000;
	font-size: 11px;
	background-position: 0 bottom;
	background-repeat: repeat-x;
	background-color: #ffffff;
	border-bottom: 1px dotted #b0afaf;
	line-height: 18px;
	padding: 3px 0; }
 
.bodyContentRight {
	width: 254px;
	height: auto;
	float: left;
	margin: 0;
	padding: 0; }
 
.blueHeader {
	width: 100%;
	height: 19px;
	float: right;
	background-position: 0 -80px;
	background-repeat: repeat-x;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	background-color: transparent;
	padding-top: 1px; }
 
	.blueHeader a:link, .blueHeader a:visited {
		color: #FFFFFF;
		text-decoration: none;
		background-color: transparent; }
 
	.blueHeader a:hover {
		color: #99CC00;
		text-decoration: none;
		background-color: transparent; }
 
.disclaimerHeader {
	width: 440px;
	height: 19px;
	float: left;
	display: block;
	background-position: 0 -80px;
	background-repeat: repeat-x;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	background-color: transparent;
	padding-top: 1px; }
 
.greenHeader {
	width: 100%;
	height: 19px;
	float: right;
	background-position: 0 -60px;
	background-repeat: repeat-x;
	text-align: center;
	font-weight: bold;
	color: #000;
	padding-top: 1px; }
 
	.greenHeader a:link, .greenHeader a:visited {
		color: #000000;
		text-decoration: none; }
 
	.greenHeader a:hover {
		color: #FFFFFF;
		text-decoration: none;
		background-color: transparent; }
 
.contentRight {
	width: 227px;
	height: auto;
	min-height: 85px;
	float: right;
	padding: 3px 10px;
	text-align: left;
	height: auto;
	line-height: 16px;
	background: #F7F7F7; }
 
.domainsListHold {
	width: 247px;
	height: 108px;
	min-height: 108px;
	float: right;
	background: #F7F7F7; }
 
	.domainsListHold ul {
		margin: 0;
		padding: 0;
		padding-left: 15px;
		line-height: 16px; }
 
	.domainsListHold li {
		color: #99cc00;
		padding-top: 3px;
		padding-bottom: 3px;
		font-weight: bold; }
 
.domainsListHoldLeft {
	width: 140px;
	height: auto;
	float: left;
	padding-top: 0px;
	padding-left: 5px; }
 
.domainsListHoldRight {
	width: 100px;
	height: auto;
	float: left;
	padding-top: 0px; }
 
.domainsListHoldLeft li, .domainsListHoldRight li { line-height: 14px; }
 
.clientsSpeakSectionTop { padding-right: 5px; }
 
.clientsSpeakSection {
	width: 220px;
	height: 221px;
	float: right;
	border: 1px solid #cbcccd;
	padding: 5px 10px 0;
	margin-top: 8px;
	text-align: left; }
 
	.clientsSpeakSection b {
		width: auto;
		float: left;
		text-align: left; }
 
.scrollTxtHold {
	width: 220px;
	height: 182px;
	float: left; }
 
/*.ourPartnershipsContainer {
	width: 983px;
	height: 62px;
	float: left;
	background: url('../images/our-partnerships-bg.jpg');
	background-repeat: repeat-x;
	border: 1px solid #cfcfcf;
	margin-top: 15px; }*/
 .ourPartnershipsContainer {
	width: 465px;
	height: 56px;
	float: left;
	background: url('../images/op_bg.jpg');
	background-repeat:no-repeat;
	margin-top: 6px; }
	
	.ourPartnershipsContainer .left {
		width: 110px;
		height: 40px;
		float: left;
		background-position: right;
		background-repeat: no-repeat;
		font-size: 11px;
		font-weight: bold;
		color: #007abd;
		padding-top: 19px;
		padding-left: 12px; }
 
	.ourPartnershipsContainer .logoHold {
		width: 320px;
		height: auto;
		float: left;
		padding-left: 10px;
		padding-top: 10px; }
 
		.ourPartnershipsContainer .logoHold img {
			width: auto;
			height: auto;
			float: left;
			padding-left: 3px;
			padding-right: 3px; }
 
/*--------  (Body Conte) */
/*-----------  (Footer) */
.footer {
	width: 985px;
	height: 31px;
	float: left;
	font-weight: normal;
	background: url('../images/footer-bg.jpg');
	background-repeat: no-repeat;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 10px; }
 
.sub { margin-top: 0; }
 
.footer .disclaimer {
	width: auto;
	height: auto;
	float: right;
	padding-right: 20px;
	padding-top: 6px; }
 
	.footer .disclaimer a:link, .footer .disclaimer a:visited {
		color: #0000cc;
		text-decoration: none; }
 
	.footer .disclaimer a:hover {
		color: #0000cc;
		text-decoration: underline; }
 
.footerLinks {
	width: 945px;
	height: auto;
	float: left;
	font-size: 11px;
	padding-left: 20px;
	padding-right: 17px;
	padding-top: 10px;
	padding-bottom: 25px;
	background-position: 0 -839px;
	background-repeat: repeat-x;
	margin-top: 15px; }
 
	.footerLinks .subLinksBox {
		width: 942px;
		height: 33px;
		float: left;
		padding-bottom: 10px; }
 
.serviceOfferingsBox {
	width: 250px;
	height: 20px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 6px;
	color: #FFFFFF;
	text-shadow: 2px 2px 2px #276c8a; }
 
.topLinkBox {
	width: 25px;
	height: 21px;
	float: right;
	background: #FFF;
	margin: 0;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #196d9c;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-left: 15px; }
 
.footerLinks .subLinksBox .searchBox {
	width: 230px;
	height: 21px;
	float: right;
	background: #FFF;
	margin: 0;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #196d9c;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px }
 
.footerLinks h3 {
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 6px;
	color: #FFFFFF;
	text-shadow: 2px 2px 2px #276c8a; }
 
.footerLinks .container {
	width: 922px;
	height: auto;
	max-height: 124px;
	overflow: hidden;
	float: left;
	background-position: 0 -1415px;
	background-repeat: repeat-x;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 10px 10px 5px #888;
	-webkit-box-shadow: #276c8a 2px 2px 3px;
	-moz-box-shadow: #276c8a 2px 2px 3px;
	padding: 9px;
	border: 1px solid #0099d2;
	margin-bottom: 8px; }
 
.footerLinks .overRightMar {
	margin: 0;
	-webkit-box-shadow: #174e6f 2px 2px 3px;
	-moz-box-shadow: #174e6f 2px 2px 3px; }
 
.footerLinks .container .row {
	width: 926px;
	height: auto;
	float: left; }
 
.row a:link, .row a:visited {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	padding: 4px; }
 
.row a:hover {
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
	background-color: #339dcf;
	padding: 4px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 10px 10px 5px #276c8a;
	-webkit-box-shadow: #276c8a 2px 2px 3px;
	-moz-box-shadow: #276c8a 2px 2px 3px; }
 
.bookmarkSharePageContainer {
	width: 80%;
	height: 20px;
	float: left;
	padding-left: 35px;
	padding-bottom: 15px; }
 
.footerLinks .container .cellA {
	width: 302px;
	height: 105px;
	float: left;
	border-right: 1px dotted #333333;
	padding-right: 5px; }
 
.footerLinks .container .cellB {
	width: 302px;
	height: 105px;
	float: left;
	border-right: 1px dotted #333333;
	padding-left: 5px;
	padding-right: 5px; }
 
.footerLinks .container .cellC {
	width: 297px;
	height: 105px;
	float: left;
	padding-left: 5px; }
 
.footerLinks .container .headerTextContainer {
	width: 100%;
	height: 20px;
	float: left;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
	color: #007abd;
	margin: 0;
	padding: 0; }
 
.footerLinks .container .headerText {
	width: 90%;
	height: 20px;
	float: left;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
	color: #007abd;
	margin: 0;
	padding: 0;
	padding-top: 4px; }
 
	.footerLinks .container .headerText img {
		margin: 0;
		padding: 0; }
 
.plusIcon {
	width: 20px;
	height: 20px;
	float: left;
	background-position: -146px -17px;
	background-repeat: no-repeat; }
 
	.plusIcon a:link, .plusIcon a:visited {
		width: 20px;
		height: 20px;
		float: left;
		text-indent: -900px; }
 
	.plusIcon a:hover {
		width: 20px;
		height: 20px;
		float: left;
		text-indent: -900px; }
 
.footerLinks .container b {
	margin: 0;
	padding: 0; }
 
.footerLinks .container p { margin: 0px; }
 
.copyrightText {
	width: auto;
	height: 17px;
	float: left;
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 2px;
	text-align: center; }
 
.footerRight {
	width: auto;
	height: 17px;
	float: right;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 2px; }
 
	.footerRight a:link, .footerRight a:visited {
		color: #ffffff;
		background-color: transparent;
		text-decoration: none; }
 
	.footerRight a:hover {
		color: #000000;
		text-decoration: none; }
 
/*-----------  (Footer) */
/*----------------------*/
/*- Menu Tabs K--------------------------- */
.tabskContainer {
	width: 634px;
	height: 36px;
	float: right;
	margin: 0;
	padding: 0; }
 
#tabsK {
	float: right;
	width: 100%;
	height: 36px;
	background: #FFFFFF;
	margin: 0;
	padding: 0; }
 
	#tabsK ul {
		width: auto;
		float: right;
		margin: 0;
		padding: 0;
		list-style: none; }
 
	#tabsK li {
		width: auto;
		display: inline;
		margin: 0;
		padding: 0; }
 
	#tabsK a {
		width: auto;
		float: left;
		font-size: 11px;
		background-position: left -450px;
		background-repeat: no-repeat;
		margin: 0;
		padding: 0 0 0 8px;
		text-decoration: none;
		height: 36px;
		cursor: pointer;
		margin-right: 1px;
		font-weight: bold; }
 
		#tabsK a span {
			width: 82px;
			float: left;
			font-size: 11px;
			display: block;
			text-align: center;
			background-position: right -366px;
			background-repeat: no-repeat;
			padding: 10px 15px 4px 6px;
			color: #FFF;
			height: 22px;
			background-color: transparent; }
 
		#tabsK a:hover span {
			font-size: 11px;
			color: #FFF;
			background-position: right -408px;
			background-repeat: no-repeat;
			background-color: transparent; }
 
		#tabsK a:hover {
			font-size: 11px;
			background-position: left -492px;
			background-repeat: no-repeat; }
 
	#tabsK #currentAct a {
		font-size: 11px;
		background-position: left -492px;
		background-repeat: no-repeat; }
 
		#tabsK #currentAct a span {
			font-size: 11px;
			background-position: right -408px;
			background-repeat: no-repeat; }
 
	#tabsK .currentAct a {
		font-size: 11px;
		background-position: left -492px;
		background-repeat: no-repeat; }
 
		#tabsK .currentAct a span {
			font-size: 11px;
			background-position: right -408px;
			background-repeat: no-repeat; }
 
/*----------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------  ( SUB MENU )  ------------*/
.menuLeftBox { padding-left: 10px; }
 
.menuLeft {
	width: auto;
	height: 32px;
	float: left;
	background: url(../images/li-left-bg.gif) #FFF;
	background-position: left top;
	background-repeat: no-repeat;
	-moz-padding-start: 7px; }
 
#access {
	width: auto;
	height: 32px;
	float: left; }
 
	#access ul.navigation {
		width: auto;
		height: 32px;
		float: left;
		margin: 0 auto;
		list-style: none;
		list-style-position: inside;
		overflow: auto;
		color: #000000;
		padding-left: 33px; }
 
		#access ul.navigation li {
			width: auto;
			height: auto;
			float: left;
			font-size: 12px;
			line-height: 16px;
			text-transform: capitalize;
			padding: 0 15px 0 0;
			margin: 0 0 0 -10px;
			-moz-margin-start: -17px;
			color: #000000; }
 
			#access ul.navigation li a {
				display: block;
				position: relative;
				padding: 8px 8px 8px 23px;
				background: url(../images/nav-bg-left.gif) no-repeat 0 0;
				width: auto;
				height: auto;
				float: left;
				font-weight: bold;
				color: #000000; }
 
				#access ul.navigation li a span {
					position: absolute;
					top: 0px;
					right: -15px;
					width: 15px;
					height: 32px;
					background: url(../images/nav-bg-right.gif) no-repeat top right;
					z-index: 100; }
 
				#access ul.navigation li a:hover span {
					cursor: pointer;
					background: url(../images/nav-bg-right.gif) no-repeat 0 0;
					background-position: 0 -32px; }
 
				#access ul.navigation li a:hover, #access ul.navigation li a.selected {
					background: url(../images/nav-bg-left.gif) no-repeat 0 -32px !important;
					color: #000000; }
 
				#access ul.navigation li a:hover span, #access ul.navigation li a.selected span, #access ul.navigation li a:hover + span, #access ul.navigation li a.selected + span { background: url(../images/nav-bg-right.gif) no-repeat right bottom; }
 
		#access ul.navigation li#contact-toggle a {
			display: block;
			position: relative;
			padding: 8px 8px 8px 23px;
			background: url(../images/nav-bg-left.gif) no-repeat 0 -32px !important;
			width: auto;
			height: auto;
			float: left; }
 
			#access ul.navigation li#contact-toggle a span {
				cursor: pointer;
				background: url(../images/nav-bg-right.gif) no-repeat top right;
				background-position: 0 -32px; }
 
			#access ul.navigation li#contact-toggle a:hover span {
				cursor: pointer;
				background: url(../images/nav-red-bg-right.gif) no-repeat 0 0; }
 
			#access ul.navigation li#contact-toggle a:hover, #access ul.navigation li#contact-toggle a:hover.selected {
				background: url(../images/nav-red-bg-left.gif) no-repeat !important;
				color: #000000; }
 
			#access ul.navigation li#contact-toggle a:hover span, #access ul.navigation li#contact-toggle a:hover.selected span, #access ul.navigation li#contact-toggle a:hover + span, #access ul.navigation li#contact-toggle a:hover.selected + span { background: url(../images/nav-red-bg-right.gif) no-repeat right; }
 
			#access ul.navigation li#contact-toggle a:active, #access ul.navigation li#contact-toggle a.selected {
				background: url(../images/nav-red-bg-left.gif) no-repeat 0 0 !important;
				color: #ffffff; }
 
			#access ul.navigation li#contact-toggle a:active span, #access ul.navigation li#contact-toggle a.selected span, #access ul.navigation li#contact-toggle a:active + span, #access ul.navigation li#contact-toggle a.selected + span { background: url(../images/nav-red-bg-right.gif) no-repeat right bottom; }
 
/*-------------------------------------------------------------------------------------------------------------------------------  ( SUB MENU )  ------------*/
/*-------------------------------------------------------------  ( Sub Page CSS )-----------------*/
.subPageContainer {
	width: 928px;
	height: auto;
	float: left;
	background: #eff3f5;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 10px 10px 5px #b2b2b2;
	-webkit-box-shadow: #b2b2b2 2px 2px 3px;
	-moz-box-shadow: #b2b2b2 2px 2px 3px;
	padding: 6px;
	border: 1px solid #8ba0b0; }
 
	.subPageContainer .leftNavigationColumnContainer {
		width: 272px;
		height: auto;
		float: left; }
 
	.subPageContainer .subPageTextContainer {
		width: 614px;
		height: auto;
		min-height: 500px;
		float: left;
		padding: 20px;
		background: #FFFFFF;
		border: 1px solid #b5b5b5;
		-moz-border-radius-topright: 10px;
		-moz-border-radius-bottomright: 10px;
		-webkit-border-top-right-radius: 10px;
		-webkit-border-bottom-right-radius: 10px;
		font-size: 15px; }
 
		.subPageContainer .subPageTextContainer h1 {
			font-size: 18px;
			font-weight: bold;
			color: #007abd; }
 
/*----------------------------------------------------------- ( Left Navigation ) */
#menu2 {
	width: 272px;
	height: auto;
	float: left; }
 
.subPageContainer .leftNavigationColumnContainer  ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #007abd;
	margin-right: -1px; }
 
#menu2 li a {
	height: 49px;
	text-decoration: none;
	color: #007abd;
	background: #fafafa;
	border: 1px solid #b5b5b5;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	margin-bottom: 1px;
	font-size: 12px;
	border-right: 1px solid #FF0000; }
 
	#menu2 li a:link, #menu2 li a:visited {
		color: #007abd;
		display: block;
		padding: 8px 0 0 10px; /*        background: url(menu2.gif);*/
		margin-bottom: 1px; }
 
	#menu2 li a:hover, #menu2 li #current {
		color: #283A50;
		border-right: 1px solid #FFF;
		position: relative;
		background-position: 0 -1731px; /*        background: url(menu2.gif) 0 -32px;*/
		background-repeat: no-repeat;
		padding: 8px 0 0 10px;
		margin-bottom: 1px; }
 
	#menu2 li a:active {
		color: #283A50;
		padding: 8px 0 0 10px; /*        background: url(menu2.gif) 0 -64px;*/
		margin-bottom: 1px; }
 
#menu2 ul li a img {
	margin-bottom: 10px;
	margin-top: 5px;
	margin-right: 15px;
	width: auto;
	height: auto;
	float: left; }
 
#menu2 ul li a span {
	width: 80%;
	font-size: 12px;
	position: relative;
	top: 20%; }
 
.casestudy {
	width: 252px;
	height: auto;
	float: left;
	background: #FFFFFF;
	padding: 10px;
	border: 1px solid #b5b5b5;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	margin-top: 15px; }
 
	.casestudy p {
		margin: 0;
		padding: 0; }
 
/*----------------------------------------------------------- ( Left Navigation ) */
/*-------------------------------------------------------------  ( Sub Page CSS )-----------------*/
/*----------------------------------------------------------------------------------------Sep 30 2009 -------*/
.homeRightContent {
	width: 227px;
	height: 314px; 
	float: left;
	background: url('../images/homeRightContent-bg.jpg');
	background-repeat: no-repeat;
	padding: 10px;
	margin-bottom:auto;}
 
	.homeRightContent .header {
		width: 200px;
		height: 20px;
		float: left;
		background-image: url('../images/homeRightContentHeader-bg.gif');
		padding-left: 25px;
		font-size: 13px;
		font-weight: bold;
		color: #007abd;		
		background-color: transparent;
		background-repeat: no-repeat;		
		border-bottom: transparent 0px solid; 		
	}
	
		.homeRightContent .header a:link, .homeRightContent .header a:visited {
			color: #083D89;
			text-decoration: none; }
 
		.homeRightContent .header a:hover {
			color: #8BB918;
			text-decoration: none;
		}
 
	.homeRightContent .listContent {
		width: 225px;
		height: auto;
		float: left;
		padding-bottom: 6px; }
 
		.homeRightContent .listContent ul {
			list-style: url('../images/list-img.gif');
			background-position: bottom;
			margin: 0;
			padding: 0;
			padding-left: 18px;
			line-height: 16px; }
 
		.homeRightContent .listContent li {
			color: #666666;
			font-size: 11px; }
			
		.homeRightContent .listContent li a:link, .homeRightContent .listContent li a:visited {
			color: #666666;
			text-decoration: none; }
 
		.homeRightContent .listContent li a:hover {
			color: #0000FF;
			text-decoration: none;
		}
 
 
 .homeRightContent_coe {
	width: 227px;
	height: 103px; 
	float: left;
	background: url('../images/homeRightContentHeader-coe.jpg');
	background-repeat: no-repeat;
	padding: 10px;
	margin-bottom:auto;}
 
	.homeRightContent_coe  .header {
		width: 200px;
		height: 20px;
		float: left;
		background-image: url('../images/homeRightContentHeader-bg.gif');
		padding-left: 25px;
		font-size: 13px;
		font-weight: bold;
		color: #007abd;		
		background-color: transparent;
		background-repeat: no-repeat;		
		border-bottom: transparent 0px solid; 		
	}
	
		.homeRightContent_coe  .header a:link, .homeRightContent_coe  .header a:visited {
			color: #083D89;
			text-decoration: none; }
 
		.homeRightContent_coe  .header a:hover {
			color: #8BB918;
			text-decoration: none;
		}
 
	.homeRightContent_coe  .listContent {
		width: 225px;
		height: auto;
		float: left;
		padding-bottom: 6px; }
 
		.homeRightContent_coe  .listContent ul {
			list-style: url('../images/list-img.gif');
			background-position: bottom;
			margin: 0;
			padding: 0;
			padding-left: 18px;
			line-height: 16px; }
 
		.homeRightContent_coe  .listContent li {
			color: #666666;
			font-size: 11px; }
			
		.homeRightContent_coe  .listContent li a:link, .homeRightContent_coe .listContent li a:visited {
			color: #666666;
			text-decoration: none; }
 
		.homeRightContent_coe  .listContent li a:hover {
			color: #0000FF;
			text-decoration: none;
		}
 
 
 
.engagementModelsContent {
	width: 236px;
	height: 14px;
	float: left;
	background: url('../images/engagementModelsContent-bg.jpg');
	background-repeat: no-repeat;	
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 11px;
	font-size: 12px;
	font-weight: bold;
	color: #007abd; 
	margin-bottom:auto;}
 
.experienceAtNous {
	width: 247px;
	height: 168px;
	float: left;
	background: url('../images/experience-at-nous-bg.jpg');
	background-repeat: no-repeat;
	margin-top:5px;
	margin-bottom:0px; 
}
 
	.experienceAtNous  .Headercontainer {
		width: auto;
		height: auto;
		float: left;
		padding-left:5px;
		padding-top:5px; }
 
	.experienceAtNous  .header {
		width: 185px;
		height: 20px;
		float: left;
		font-size: 13px;
		font-weight: bold;
		color: #007abd;
		border-bottom: 1px dotted #007abd;
		background-color: transparent;
		margin-bottom:auto;}
 
	.experienceAtNous  .textContainer {
		width: 230px;
		height:150px;
		float: left;
		padding-left: 10px;
		font-size: 11px;
		margin-top:10px;		
		margin-bottom:auto;}
		
		.followUs  {
		  width: 247px; 
		  height: 56px; 
		  float:right; 
		  background: url('../images/followus-bg.jpg');
	      background-repeat: no-repeat;
		  margin-top:6px; 
		  margin-bottom:0px;}
 
                .followUs .boldText {
					width:90px;
					height:30px;;
					float:left;
					font-size:12px;
					font-weight:bold;
					color:#007ABD;
					padding-top:20px;
					padding-left:15px; }
					
					.imgBox {
					 width:140px; 
					 height:56px; 
					 float:right;	
					 padding-top:5px;
					}
					
					.followUs img { 
					margin:5px;
					margin-right:0px;
					margin-left:5px;
					}

.learnMoreIcon_cs {
	width: 185px;
	height: 30px;
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #007abd;
	background: url('../images/learnMoreIcon.gif');
	background-repeat: no-repeat;
	padding-left: 25px;	
	display: inline;
	margin-top:5px;
	}

.learnMoreIcon {
	width: 185px;
	height: 30px;
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #007abd;
	background: url('../images/learnMoreIcon.gif');
	background-repeat: no-repeat;
	padding-left: 25px;	
	display: inline;
	margin-top:5px;
	margin-left:18px;
	margin-bottom:2px;
	}
 
	.learnMoreIcon a:link, .learnMoreIcon a:visited {
		color: #0066cc;
		text-decoration: none; }
 
	.learnMoreIcon a:hover {
		color: #0066cc;
		text-decoration: underline; }
 
.nousAdvantage {
	width: 722px;
	height: 172px;
	float: left;
	background: url('../images/nousAdvantage-bg.jpg');
	background-repeat: no-repeat;
	padding-righ: 17px;
	padding-top: 6px;
	padding-left: 20px; }
	
	.nousAdvantage  .header {
		width: 673px;
		height: 20px;
		float: left;
		font-size: 13px;
		font-weight: bold;
		color: #083D89;
		background-color: transparent; }
 
	.nousAdvantage .listContent {
		width: 673px;
		height: auto;
		float: left; }
 
	.nousAdvantage ul {
		list-style: url('../images/list-img.gif');
		background-position: bottom;
		margin: 0;
		padding: 0;
		padding-left: 20px;		
		padding-top: 5px;
		line-height: 16px; }
 
	.nousAdvantage li {
		color: #666666;
		font-size: 11px; }
 
.servicesIndustryContent {
	width: 711px;
	height: auto;
	float: left;
	background: url('../images/servicesIndustryContent-bg.jpg');
	background-repeat: repeat-x;
	margin-bottom: 0px;
	padding: 8px 8px 5px 8px; }
 
	.servicesIndustryContent .left {
		width: 340px;
		height: auto;
		float: left;
		padding-left:8px;
		
		}
 
		.servicesIndustryContent .left .header {
			width: 340px;
			height: 24px;
			float: left;
			background: url('../images/sich-bg-left.png');
			background-repeat: no-repeat;
			padding-left: 0px;
			padding-top: 5px;
			font-size: 12px;
			font-weight: bold;
			color: #083D89; 
		}
		
		.servicesIndustryContent .header a:link, .servicesIndustryContent .header a:visited {
			color: #083D89;
			text-decoration: none; }
 
		.servicesIndustryContent .header a:hover {
			color: #8BB918;
			text-decoration: none;
		}
 
		.servicesIndustryContent .left .listContent {
			width: 340px;
			float: left;
			background: #FFF;
		}
 
		.servicesIndustryContent .left ul {
			list-style: url('../images/list-img.gif');
			background-position: bottom;
			margin: 0;
			padding: 0;
			padding: 8px 0 10px 36px;
			line-height: 16px; }
 
		.servicesIndustryContent .left li {
			color: #666666;
			font-size: 11px; }
 
			.servicesIndustryContent .left li a:link, .servicesIndustryContent .left li a:visited {
				color: #666666;
				text-decoration: none; }
 
			.servicesIndustryContent .left li a:hover {
				color: #0000FF;
				text-decoration: none;
}
 
 .servicesIndustryContent .middle {
		width: 226px;
		height: auto;
		float: left; 		
		margin-left:15px;
		}
 
		.servicesIndustryContent .middle .header {
			width: 340px;
			height: 24px;
			float: left;
			background: url('../images/sich-bg-left.png');
			background-repeat: no-repeat;
			padding-left: 0px;
			padding-top: 5px;
			font-size: 12px;
			font-weight: bold;
			color: #083D89; 
		}
 	.servicesIndustryContent .middle .listContent {
			width: 340px;
			float: left;
			background: #FFF;
			 }
 
		.servicesIndustryContent .middle ul {
			list-style: url('../images/list-img.gif');
			background-position: bottom;
			margin: 0;
			padding: 8px 0 10px 36px;
			line-height: 16px; }
 
		.servicesIndustryContent .middle li {
			color: #666666;
			font-size: 11px; }
 
			.servicesIndustryContent .middle li a:link, .servicesIndustryContent .middle li a:visited {
				color: #666666;
				text-decoration: none; }
 
			.servicesIndustryContent .middle li a:hover {
				color: #0000FF;
				text-decoration: none;
}
 
 
 
 
	.servicesIndustryContent .right {
		width: 220px;
		float: left;
		margin-left:12px;
		}
 
		.servicesIndustryContent .right .header {
			width: 225px;
			height: 24px;
			float: left;
			background: url('../images/sich-bg-left.png');
			background-repeat: no-repeat;
			padding-left: 0px;
			padding-top: 5px;
			font-size: 12px;
			font-weight: bold;
			color: #083D89; }
 
		.servicesIndustryContent .right .listContent {
			width: 225px;
			height: auto;
			float: left;
			background: #FFF;
		}
 
		.servicesIndustryContent .right ul {
			list-style: url('../images/list-img.gif');
			background-position: bottom;
			margin: 0;
			padding: 8px 0 10px 30px;
			line-height: 16px; }
 
		.servicesIndustryContent .right li {
			color: #666666;
			font-size: 11px; }
 
			.servicesIndustryContent .right li a:link, .servicesIndustryContent .right li a:visited {
				color: #666666;
				text-decoration: none; }
 
			.servicesIndustryContent .right li a:hover {
				color: #0000FF;
				text-decoration: none; }
 
		.servicesIndustryContent .right .headerSub {
			width: 80%;
			height: 20px;
			float: left;
			font-size: 13px;
			font-weight: bold;
			color: #007abd;
			border-bottom: 1px dotted #007abd;
			background-color: transparent;
			margin-left: 4px;
			display: inline;
			margin-top: 10px; }
 
.right  .textContainer {
	width:310px;
	height: auto;
	float: left;
	padding-left: 10px;
	padding-top:3px;
	font-size: 11px; }
 
	.right  .textContainer b { font-size: 11px; }
 
.featuredEvent {
	width: 306px;
	height: 88px;
	float: left;
	background: url('../images/featuredEvent-bg.jpg');
	background-repeat: no-repeat;
	padding: 10px;
	margin-bottom: }
 
  /*----------------------------------------------------------------------------------------Sep 30 2009 -------*/
