/* CSS Document */

body
{
	margin:0px;
	padding:0px;
	background: url(images/bg-body.gif) repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	font-weight:normal;
	color:#262420;
	text-align:left;
}

#Wrapper
{
	margin:0px auto;
	padding:18px 25px 10px 17px;
	width:958px;
	background:url(images/bg-wrapper.gif) repeat left top;
	font-size:110%;
}

#SubWrapper
{
	margin:0px auto;
	padding:0px 0 0px;
	width:1000px;
	font-size:110%;
}

#SubWrapper #HeaderContainer
{
	margin:0px auto;
	padding:18px 25px 8px 25px;
	width:950px;
	background:url(images/bg-wrapper.gif) repeat left top;
}

p
{
	margin:0px;
	padding:0px;
	font-size:100%;
	color:#262420;
}

a:link,
a:visited,
a:active
{
	color:#2595c8;
	text-decoration:none;
	font-weight:normal;
}

a:hover
{
	color:#2595c8;
	text-decoration:underline;
	font-weight:normal;
}

h1
{
	margin:0px;
	padding:0px;
	font-size:100%;
	color:#262420;
}

h2
{
	font-family:Georgia, serif, Arial, Helvetica;
	font-weight:normal;
}

h2, h3, h4
{
	margin:0px;
	padding:0px;
	font-size:100%;
	color:#262420;
}

img
{
	border:0px;
}

ul, ol, li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

input
{
	font-size:100%;
	margin:0px;
	padding:0px;
}

.clear
{
	clear:both;
}

label span
{
	display:none;
}

#LogoContainer
{
	float:left;
	width:210px;
	height:41px;
	padding-bottom:15px;
	padding-left:8px;
}

#SubWrapper #LogoContainer
{
	padding-left:0px;
}

#LogoContainer h1 span 
{
	display:none;
}

#LangSearchContainer
{
	float:right;
	width:310px;
}

#LangSearchContainer #LanguageContainer
{
	float:left;
	width:149px;
	font-size:80%;
	color:#fdfdf7;
	padding:1px 0 0 1px;
}

#LanguageContainer li
{
	margin-right:8px;
	padding-bottom:5px;
	float:left;
}

#LanguageContainer li.selected
{
	padding-bottom:5px;
	border-bottom:2px solid #afc515;
}


#LanguageContainer li a
{
	color:#ddddc6;
}

#LanguageContainer li a:hover,
#LanguageContainer li.selected a
{
	color:#afc515;
	text-decoration:none;
}


#LangSearchContainer #SearchOuterContainer
{
	float:right;
	width:150px;
}

#SearchOuterContainer #SearchContainer
{
	float:left;
	width:132px;
	height:18px;
	background:url(images/bg-search.gif) no-repeat left top;
	overflow:hidden;
	padding-top:1px;
}

#SearchContainer input
{
	border:0px ;
	width:118px;
	color:#262420;
	font-size:100%;
	padding:1px 5px;
	height:14px;
}

#SearchOuterContainer .btnSearch
{
	float:right;
	width:18px;
	height:18px;
}

#TopNavContainer
{
	float:left;
	width:950px;
	height:69px;
	background:url(images/bg-trans.png) no-repeat left top;
	margin-left:8px;
}

#SubWrapper #TopNavContainer
{
	margin-left:0px;
}

#TopNavContainer #TopNavLeftContainer
{
	float:left;
	width:640px;
	font-family:Georgia, serif, Arial, Helvetica;
	font-size:155%;
}

#TopNavContainer #TopNavRightContainer 
{
	float:right;
	width:310px;
	height:50px;
	background:url(images/bg-top-nav-right.gif) repeat-x left top;
	padding:10px 0;
}

#TopNavContainer #TopNavRightContainer  li
{
	line-height:120%;
}

#TopNavRightContainer #LeftContainer
{
	float:left;
	width:156px;
	padding:0px 0 0px 4px;
}

#TopNavRightContainer #RightContainer
{
	float:right;
	width:150px;
	padding:0px 0 0;
}

#TopNavRightContainer li
{
	padding-bottom:6px;
}

#TopNavRightContainer li a,
#TopNavRightContainer li a:hover
{
	color:#2595c8;
	text-decoration:none;
}

#RotatingImgContainer
{
	float:left;
	width:100%;
	padding-top:8px;
	z-index:1;
	height:420px;
	overflow:hidden;
	padding-left:8px;
}

.rotatingVedioOuter
{
	float:left;
	position:relative;
	width:100%;
}

.vedioLink
{
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	text-align:right;
	position:absolute;
	top:-23px;
	right:15px;
}

.vedioLink a,
.vedioLink a:hover
{
	background:url(images/bg-camera-red.png) no-repeat left 2px;
	padding-left:16px;
	color:#262420;
}

#GlobalNetworkContainer
{
	float:left;
	width:469px;
	padding-top:13px;
}

#GlobalNetworkContainer .homeTitle
{
	width:458px;
	margin-left:8px;
}

#GlobalNetworkContainer .homeTitle h2
{
	color:#b3ac76;
/*	background:url(images/bg-camera-yellow.png) no-repeat right 6px;*/
	padding-right:18px;
	float:left;
}

#GlobalNetworkContainer .homeTitle h2 a,
#ReviewOuterContainer .homeTitle h2 a
{
	color:#b3ac76;
	text-decoration:none;
}

#ReviewOuterContainer
{
	float:left;
	width:470px;
	padding-left:19px;
	padding-top:13px;
	overflow:hidden;
}

#ReviewOuterContainer .homeTitle
{
	width:465px;
	margin-bottom:8px;
}

#ReviewOuterContainer .homeTitle h2
{
	color:#b3ac76;
}

.homeTitle
{
	height:31px;
	font-family:Georgia, serif, Arial, Helvetica;
	font-size:160%;
	line-height:17px;
	font-weight:normal;
	color:#b3ac76;
	padding:3px 3px 6px;
	background:url(images/bg-trans.png) no-repeat left top;
	
}

#GlobalNetworkContainer #FlashOuterContainer
{
	float:left;
	width:480px;
	padding-top:8px;
	vertical-align:top;
}

#ReviewOuterContainer #BgReviewContainer
{
	float:left;
	width:470px;
	background:url(images/bg-trans-review.png) no-repeat left top;
}

#ReviewOuterContainer .reviewContainer
{
	float:left;
	width:470px;
	padding-bottom:5px;
	border-bottom:1px solid #b3ac76;
	margin-bottom:5px;
}

#ReviewOuterContainer .reviewContainerLast
{
	padding-bottom:0px;
	border-bottom:0px solid #b3ac76;
	margin-bottom:0px;
}

.reviewContainer .reveiwImgContaienr
{
	float:left;
	width:150px;
	height:126px;
}

.reviewContainer .reviewDesc
{
	float:right;
	width:285px;
	line-height:13.75px;
	padding-right:25px;
	padding-top:5px;
}

.reviewDesc h3
{
	font-size:110%;
	color:#e98300;
	line-height:15px;
}

.reviewDesc p
{
	line-height:13.75px;
	color:#FFF;
}

.txtYel,
.txtYel a
{
	color:#b3ac76 !important;
}

.reviewDesc a,
.reviewDesc a:hover
{
	color:#afc515;
	font-weight:bold;
	font-size:80%;
}

.reviewDesc p.name
{
	padding-top:10px;
	color:#262420;
	font-weight:bold;
	line-height:12.5px;
	font-size:90%;
}

.reviewDesc p.name span
{
	font-weight:normal;
}

#BrunswickOfficesContainer
{
	/*float:left;
	width:100%;
	border-top:2px solid #2595c8;
	color:#2595c8;
	height:22px;
	background:url(images/bg-trans.png) no-repeat left top;
	margin-top:8px;
	padding-top:5px;*/
	float:none;
	width:965px;
	border-top:2px solid #979587;
	color:#262420;
	height:22px;
	background:none;
	padding-top:10px;
	margin:0px auto 0;
	font-size:110%;
}
	
#BrunswickOfficesContainer li
{
	float:left;
	padding:0 4px;
	border-right:1px solid #262420;
}

#BrunswickOfficesContainer li.last,
#SubWrapper #BrunswickOfficesContainer li.last,
#FooterContainer .footerlinks li.last,
#SubWrapper #FooterContainer .footerlinks li.last
{
	border-right:0px;
}

#BrunswickOfficesContainer li.first,
#SubWrapper #BrunswickOfficesContainer li.first,
#FooterContainer .footerlinks li.first,
#SubWrapper #FooterContainer .footerlinks li.first
{
	border-right:0px;
	padding-left:0px;
}


#FooterContainer
{
/*	float:left;
	width:100%;
	font-size:90%;
	color:#FFF;
	padding-top:12px;*/
	float:none;
	width:965px;
	font-size:100%;
	color:#50748d;
	padding-top:0px 0;
	margin:0 auto;
}

#FooterContainer .copyRight
{
	float:left;
	width:200px;
	padding-bottom:10px;
}

#FooterContainer .footerlinks
{
	float:left;
	width:400px;
}

#FooterContainer .footerlinks li
{
	float:left;
	padding:0 5px;
/*	border-right:1px solid #fff;*/
	border-right:1px solid #50748d;
}

#FooterContainer .footerlinks li a,
#FooterContainer .footerlinks li a:hover
{
/*	color:#fff;*/
	color:#50748d;
}

#Wrapper .backToTop
{
	float:right;
	width:100px;
	padding-right:0px;
	text-align:right;
}

#Wrapper .backToTop a,
#Wrapper .backToTop a:hover
{
	/*color:#cbc7b7;*/
	color:#50748d;
	background:url(images/bg-back-top.png) no-repeat left 11px;
	padding:10px 0px 10px 30px;
}

#BreadCrumbContainer
{
	float:left;
	width:147px;
	padding-top:3px;
	padding-left:3px;
}

#BreadCrumbContainer a,
#BreadCrumbContainer a:hover
{
	font-weight:bold;
}

#LeftNavOuterContainer
{
	float:left;
	width:150px;
}

#LeftNavContainer,
#LeftNavContainerLevel2
{
	float:left;
	width:143px;
	margin:22px 0 0;
	padding:6px 5px 0 1px;
	/*line-height:16.5px;*/
	line-height:147%;
}

#LeftNavContainer .orange li a,
#LeftNavContainer .orange li a:hover
{
	color:#e98300;
}

#LeftNavContainerLevel2
{
	margin:48px 0 0;
	border-top:1px solid #50748D;
}

#LeftNavContainerLevel2 a,
#LeftNavContainerLevel2 a:hover
{
	color:#50748D;
}

#LeftNavOuterContainer .bgLftOuterContaienr
{
	float:left;
	position:relative;
	width:150px;
}

.bgLftOuterContaienr .Leftprop1
{
	position:absolute;
	left:-25px;
	top:50px;
}

.bgLftOuterContaienr .Leftprop2
{
	position:absolute;
	left:-25px;
	top:129px;
}

.bgLftOuterContaienr .Leftprop3
{
	position:absolute;
	left:45px;
	top:180px;
	z-index:1;
}

.bgLftOuterContaienr .Leftprop4
{
	position:absolute;
	left:-25px;
	top:462px;
	z-index:1;
}

.bgLftOuterContaienr .Leftprop5
{
	position:absolute;
	left:-25px;
	top:390px;
	z-index:1;
}


#BodyContent
{
	float:left;
	width:792px;
	padding:0 0 0 10px;
	margin-top:22px;
	z-index:1;
}

.titleContainer
{
	float:left;
	width:462px;
	padding:3px 5px 15px 5px;
}

.propOuterContaienr
{
	float:left;
	width:462px;
	position:relative;
}

.propOuterContaienr .prop1
{
	position:absolute;
	top:-88px;
	right:17px;
}

.propOuterContaienr .prop2
{
	position:absolute;
	top:-80px;
	right:25px;
	z-index:1;
}

.propOuterContaienr .prop3
{
	position:absolute;
	bottom:-66px;
	left:5px;
}

.propOuterContaienr .prop4
{
	position:absolute;
	top:-81px;
	right:-8px;
}

.propOuterContaienr .prop5
{
	position:absolute;
	top:-41px;
	right:-10px;
}

.propOuterContaienr .prop6
{
	position:absolute;
	top:93px;
	right:-353px;
}

.propOuterContaienr .prop7
{
	position:absolute;
	top:-30px;
	right:-5px;
}

.propOuterContaienr .prop8
{
	position:absolute;
	top:-35px;
	right:0px;
}

.propOuterContaienr .prop9
{
	position:absolute;
	top:-53px;
	right:-5px;
}

.propOuterContaienr .prop10
{
	position:absolute;
	top:-58px;
	right:0px;
}

.propOuterContaienr .prop11
{
	position:absolute;
	top:-73px;
	right:-10px;
}

.propOuterContaienr .prop12
{
	position:absolute;
	top:-41px;
	right:25px;
	z-index:1;
}

.titleContainer h2
{
	font-size:180%;
/*	line-height:20px;*/
	line-height:110%;
}

#OuterContantContaienr
{
	margin:0px auto;
	padding:19px 23px 0px 25px;
	width:952px;
	background:#fff;
	min-height:525px;
}

.downloadOuterContainer
{
	float:left;
	width:318px;
	position:relative;
}


.addDwnldContainer
{
	/*float:left;*/
	width:135px;
	padding:0 0 0 10px;
/*	line-height:15.75px;*/
	line-height:150%;
	color:#002664;
	position:absolute;
	top:0px;
	left:0px;
}

#SubWrapper .addDwnldContainer a,
#SubWrapper .addDwnldContainer a:hover

{
	color:#002664;
}

.goToDwnlodContainer
{
	/*float:left;*/
	width:155px;
	padding:0 0 0 0px;
	line-height:150%;
	position:absolute;
	top:0px;
	right:18px;
}

.goToDwnlodContainer ul
{
	margin-left:25px;
}

.goToDwnlodContainer li 
{
/*	background:url(images/bg-go-to.gif) no-repeat left 3px;
	padding-left:10px;*/
	padding-left:0px;
}

#SubWrapper .goToDwnlodContainer li a,
#SubWrapper .goToDwnlodContainer li a:hover
{
	color:#b3ac76;
}

#SubWrapper .backToTop
{
	float:none;
	width:975px;
	padding-right:25px;
	padding-bottom:25px;
	text-align:right;
	background:#fff;
}

#SubWrapper .backToTop a,
#SubWrapper .backToTop a:hover
{
	color:#002664;
	background:url(images/bg-back-top.gif) no-repeat left 11px;
	padding:10px 0px 10px 30px;
}

#SubWrapper #BrunswickOfficesContainer
{
	float:none;
	width:965px;
	border-top:2px solid #979587;
	color:#262420;
	height:22px;
	background:none;
	padding-top:10px;
	margin:20px auto 0;
	font-size:100%;
}
	
#SubWrapper #BrunswickOfficesContainer li
{
	float:left;
	padding:0 4px;
	border-right:1px solid #262420;
}

#SubWrapper #BrunswickOfficesContainer li a,
#SubWrapper #BrunswickOfficesContainer li a:hover,
#BrunswickOfficesContainer li a,
#BrunswickOfficesContainer li a:hover
{
	color:#262420;
}

#SubWrapper #FooterContainer
{
	float:none;
	width:965px;
	font-size:90%;
	color:#50748d;
	padding-top:0px;
	margin:0 auto;
}

#SubWrapper #FooterContainer .footerlinks li
{
	border-right:1px solid #50748d;
}

#SubWrapper #FooterContainer .footerlinks li a,
#SubWrapper #FooterContainer .footerlinks li a:hover
{
	color:#50748d;
}

.greenContentContaienr,
.threeColContainer,
#tabContainer,
.fourColContainer,
.maroonContentContaienr
{
	float:left;
	width:792px;
	padding-top:79px;
}

/*.fourColContainer
{
	padding-top:40px;
}*/

.brownContentContaienr
{
	float:left;
	width:790px;
	padding-top:20px;
}

.colorContent,
.brownContentContaienr .colorContentLast
{
	float:left;
	width:152px;
	margin:0 7px 20px 0;
	height:172px;
	padding:5px 0px 0;
}


.brownContentContaienr .colorContent
{
	width:150px;
	margin:0 10px 20px 0;
}


.brownContentContaienr .colorContentLast
{
	width:150px;
	margin:0 0px 20px 0;
}

.colorContentLast
{
	margin-right:0px;
}

.greenContentContaienr .colorContent
{
	border-top:2px solid #6a8314;
	border-bottom:1px solid #6a8314;
	background:#f5f7e0;
	position:relative;
}

.maroonContentContaienr .colorContent
{
	border-top:2px solid #880037;
	border-bottom:1px solid #880037;
	background:#f8e3e8;
}

.maroonContentContaienr .colorContent
{
	margin-right:8px;
}


.brownContentContaienr .colorContent,
.brownContentContaienr .colorContentLast
{
	border-top:2px solid #a6621e;
	border-bottom:1px solid #a6621e;
	background:#fbf1dd;
}

.groupCompanyContentContaienr .colorContent
{
	border-top:2px solid #2595c8;
	border-bottom:1px solid #2595c8;
	background:#ebefed;
	padding-left:3px;
	margin:0 0 5px 0;
	width:145px;
	min-height:200px;
}

.colorContent h2,
.brownContentContaienr .colorContentLast h2
{
	font-size:150%;
	line-height:120%;
	padding:0 5px;
	height:65px;
	overflow:hidden;
}

.greenContentContaienr .colorContent h2
{
	color:#6a8314;
}

.maroonContentContaienr .colorContent h2
{
	color:#880037;
}

.brownContentContaienr .colorContent h2,
.brownContentContaienr .colorContentLast h2 
{
	color:#a6621e;
}

.colorContent p,
.brownContentContaienr .colorContentLast p
{
	line-height:120%;
	padding:0 6px 0 5px;
	height:77px;
	overflow:hidden;
}

.colorContent span,
.brownContentContaienr .colorContentLast span
{
	float:left;
	width:142px;
	padding:3px 5px 2px 5px;
	line-height:120%;
	font-size:80%;
	margin-top:5px;
}

.greenContentContaienr .colorContent span
{
	background:#b7ca3b;
	position:absolute;
	bottom:0px;
	left:0px;
}


.Col1OuterContainer
{
	float:left;
}

.threeColContainer .Col1,
.fourColContainer .Col1,
.threeColContainer .supportedChrtCont
{
	float:left;
	width:465px;
	font-family:Georgia, serif, Arial, Helvetica;
	padding-bottom:10px;
	padding-right:8px;
}

.threeColContainer .colNetWid
{
	width:461px;
}


.threeColContainer  .Col1Wid
{
	width:472px;
}

.threeColContainer .Col1 .vedioContainer
{
	padding-bottom:17px;
}
.threeColContainer .Col1 p,
.fourColContainer .Col1 p
{
	padding:0px 0 20px;
}

.threeColContainer .Col2
{
	float:left;
	width:151px;
	margin-right:8px;
	margin-left:9px;
}

img.flt
{
	float:left;
}

.threeColContainer .Col3
{
	float:left;
	width:151px;
}

.threeColContainer .Col3ColWid
{
	width:148px;
}

.threeColContainer .Col2 h2,
.threeColContainer .Col3 h2,
.threeColContainer .Col2N3 h2,
.fourColContainer .Col2 h2,
.fourColContainer .Col3 h2,
.fourColContainer .Col4 h2
{
	font-size:140%;
	color:#c90062;
	line-height:120%;
	padding:3px 0 20px 3px;
	border-top:1px solid #c90062;
}

.threeColContainer .Col2 li
{
	line-height:13.75px;
	padding-left:3px;
}

.threeColContainer .Col3  ul
{
	margin-top:10px;
}

.threeColContainer .Col3  li
{
	background:url(images/blt-pink.gif) no-repeat left 5px;
	padding-left:8px;
}

#tabContainer ul
{
	margin:6px 0 0;
	float:left;
}

#tabContainer li
{
	float:left;
	text-align:center;
	font-size:190%;
	font-family:Georgia, serif, Arial, Helvetica;
	height:34px;
}
#tabContainer li a,
#tabContainer li a:hover
{
	color:#262420;
	text-decoration:none;
	float:left;
	padding:3px 0;
	cursor:pointer;
	outline:0px;
}

#tabContainer
{
	background:url(images/bg-abt-tab-v2.jpg) no-repeat left bottom;
	height:528px;
}

#tabContainer li a.who
{
	width:262px;
/*	background:url(images/btn-who-we-tab.jpg) no-repeat left top;*/
	background:url(images/bg-btn-abt-tab.jpg) no-repeat left top;
}

#tabContainer li a.who:hover,
#tabContainer li.selected a.who
{
	width:262px;
	/*background:url(images/btn-who-we-tab.jpg) no-repeat left -34px;*/
	background:url(images/bg-btn-abt-tab.jpg) no-repeat left top;
	color:#fff;
}

#tabContainer li a.what
{
	width:266px;
	/*background:url(images/btn-what-we.jpg) no-repeat left top;*/
	background:url(images/abt-tab-2.jpg) no-repeat left top;
}

#tabContainer li a.what:hover,
#tabContainer li.selected a.what
{
	width:266px;
/*	background:url(images/btn-what-we.jpg) no-repeat left -34px;*/
	background:url(images/abt-tab-2.jpg) no-repeat left top;
	color:#fff;
}

#tabContainer li a.how
{
	width:262px;
/*	background:url(images/btn-how-we-tab.jpg) no-repeat left top;*/
	background:url(images/bg-btn-abt-tab.jpg) no-repeat left top;
}

#tabContainer li a.how:hover,
#tabContainer li.selected a.how
{
	width:262px;
/*	background:url(images/btn-how-we-tab.jpg) no-repeat left -34px;*/
	background:url(images/bg-btn-abt-tab.jpg) no-repeat left top;
	color:#fff;
}

#tabContainer  .vedioOuterContainer
{
	float:left;
	width:750px;
	padding:30px 20px 0;
	font-size:190%;
	font-family:Georgia, serif, Arial, Helvetica;
	line-height:25px;
}
.hidden
{
	display:none;
}
#tabContainer  .vedioDescContainer
{
	float:left;
	width:248px;
	padding-right:20px
}

#tabContainer  .vedioDescContainer a
{
	text-decoration:underline;
}

#tabContainer .vedioContainer
{
	float:left;
	width:470px;
	padding:0px 0 0 0px;
	border:1px solid #fff;
}

#tabContainer .vedioContainerPrnt
{
	display:none;
}

.bgValuesVedioContainer
{
	float:left;
	width:790px;
	height:220px;
	background:url(images/bg-values-vedio-v2.jpg) no-repeat left top;
	padding-bottom:20px;
}

.bgValuesVedioContainer h2
{
	float:left;
	font-size:190%;
	line-height:25px;
	width:180px;
	padding:11px 0 0 11px;
	color:#fff;
}

.bgValuesVedioContainer .bgFlashContainer
{
	float:right;
	width:470px;
	height:220px;
	border-left:1px solid #fff;
}

.bgValuesVedioContainer .bgFlashContainerPrnt
{
	display:none;
}

.threeColContainer .Col2N3
{
	float:left;
	width:308px;
	margin-left:8px;
}

.Col2N3 .MapDescContaienr
{
	float:left;
	width:145px;
	padding:0 10px 0 0;
}

.Col2N3 .MapContainer
{
	float:left;
	width:147px;
}

.globalNeworkBrd
{
	border:1px solid #C90062;
	float:left;
	width:788px;
	margin-top:80px;
}

.globalNeworkBrd .globalVedioOuterCountaienr
{
	float:left;
	width:788px;
	border-bottom:1px solid #C90062;
	position:relative;
}

.globalNeworkBrd .globalVedioDescContainer
{
	float:left;
	width:280px;
	padding:5px 0 15px 10px;
}

.globalNeworkBrd .globalVedioDescContainer p
{
	font-size:145%;
	font-family:Georgia, serif, Arial, Helvetica;
	line-height:120%;
	color:#880037;
	padding-bottom:8px;
}

.globalNeworkBrd .globalVedioContainer
{
	float:right;
	width:470px;
}

.globalNeworkBrd .globalVedioContainerPrnt
{
	display:none;
}

.globalNeworkBrd .globalMap
{
	float:left;
	width:788px;
}

.globalNeworkBrd .globalMapPrnt
{
	display:none;
}

.cityContainer
{
	float:left;
	width:151px;
	padding:3px 3px 0px;
	line-height:130%;
}

.cityContainer span.city
{
	color:#880037;
	font-weight:bold;
}

.cityContainer span.name
{
	color:#C90062;
}

.network .threeColContainer
{
	padding-top:50px;
}

.network .threeColContainer .Col2
{
	float:left;
	width:151px;
	margin-left:8px;
	display:block;
	margin-right:0px;
}

.network .threeColContainer .mrgLft
{
	margin-left:12px;
}

.network .Col2 .locationMapcontaienr
{
	float:left;
	width:149px;
	line-height:120%;
	padding-left:2px;
	padding-bottom:25px;
}

.network .Col2 .locationMapcontaienr span
{
	color:#C90062;
	font-weight:bold;
	padding-top:10px;
	float:left;
}

.network ul.play li
{
	background:url(images/bg-play.jpg) no-repeat left 3px;
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:65%;
	line-height:13.75px;
}

.fourColContainer .Col1
{
	float:left;
	width:309px;
	padding:3px 0 5px;
	border-top:1px solid #C90062;
	border-bottom:1px solid #C90062;
	margin-right:5px;
}

.fourColContainer .Col2
{
	float:left;
	width:151px;
	margin-right:5px;
}

.fourColContainer .Col3
{
	float:left;
	width:151px;
	margin-right:5px;
}

.fourColContainer .Col4
{
	float:left;
	width:151px;
}

.fourColContainer .Col3 h2,
.fourColContainer .Col4 h2
{
	color:#2595c8;
	border-top:1px solid #2595c8;
}

.fourColContainer a.langSelection,
.fourColContainer a.langSelected,
.threeColContainer a.langSelection,
.threeColContainer a.langSelected 
{
	font-size:80%;
	margin-bottom:5px;
	float:left;
	padding-left:2px;
	line-height:120%;
	margin-left:5px;
}

.fourColContainer #a0,
.threeColContainer #a0
{
	margin-left:0px;
}

.fourColContainer a.langSelected,
.threeColContainer a.langSelected
{
	text-decoration:underline;
}

.articleContaienr
{
	float:left;
	width:150px;
	line-height:13.75px;
	padding-bottom:16px;
}

.articleContaienr span
{
	font-size:90%;
	color:#b3ac76;
}

.articleContaienr span.unLine
{
	color:#262420;
}

.fourColContainer .Col4 h3
{
	color:#2595C8;
	font-weight:normal;
	padding-left:3px;
}

.ourAudiencesCol
{
	float:left;
	width:106px;
	padding-right:5px;
	padding-left:5px;
	padding-top:18px;
	line-height:120%;
	font-family:Arial, Helvetica, sans-serif;
}

.ourAudiencesCol span
{
	font-weight:bold;
	color:#880037;
}

.brdTnBbrown
{
	border-top:2px solid #a6621e;
	border-bottom:1px solid #a6621e !important;
	padding:5px 0;
}

.brdTbrown
{
	border-top:2px solid #a6621e;
	padding:5px 0;
}

.brdBbrown
{
	border-bottom:1px solid #a6621e;
}

.newsCommentaryContainer
{
	float:left;
	width:151px;
	padding:0 0px 15px; 
}

.newsCommentaryContainerRt
{
	width:141px;
	padding:0 0px 3px 10px; 
}

.newsCommentaryContainer h3
{
	color:#a6621e;
	line-height:120%;
}

.txtBrwn
{
	color:#A6621E;
}


.threeColContainer .caseStudyContainer
{
	float:left;
	width:292px;
	margin-left:8px;
	display:block;
	padding:5px 5px 10px;
	border-top:2px solid #a6621e;
	border-bottom:1px solid #a6621e;
	line-height:13.2px;
	background:#fbf1de;
}

.caseStudyContainer h2
{
	color:#a6621e;
	font-size:130%;
	line-height:20px;
	border-bottom:1px solid #a6621e;
	padding-bottom:15px;
}

.caseStudyContainer h3
{
	color:#a6621e;
	padding-top:10px;
}

.profileImgContaienr,
.profileImgContaienrNoBrd
{
	float:left;
	width:151px;
	margin-right:8px;
}

.profileImgContaienr img
{
	margin-bottom:5px;
}

.langselContainer
{
	float:left;
	width:250px;
	padding-left:153px;
	height:17px;
}

.txGreen
{
	color:#6a8314;
}

.txtGreen2
{
	color:#9D9432;
}

.txtGreen3
{
	color:#8C820F;
}


.profileDesigContaienr,
.insightRev
{
	float:left;
	width:148px;
	padding-top:5px;
	padding-left:5px;
	line-height:120%;
}

.profileDesigContaienr
{
	padding-right:5px;
	width:143px;
}

.profileDesigEmailContaienr
{
	float:left;
	width:315px;
	padding-top:5px;
	line-height:120%;
}

.insightRev
{
	padding-top:5px;
	width:78px;
	padding-left:3px;
}

.groupCompanyOuterContainer
{
	float:left;
	width:148px;
	margin:0 12px 30px 0;
}

.threeColContainer .Col1 .groupCompanyOuterContainer  p
{
	padding-bottom:10px;
}

.groupCompanyContentContaienr .last
{
	margin:0 0px 25px 0;
}

.groupCompanyOuterContainer .logoContaienr
{
	float:left;
	width:136px;
	min-height:46px;
	border-bottom:1px solid #2595C8;
	padding:5px 0 0 5px;
	margin-bottom:8px;
}

.txtRed
{
	color:#c90062;
}


.txtRed2
{
	color:#880037;
}

.officeSelectContaienrBtm,
.officeSelectCon
{
	float:left;
	width:472px;
	padding:5px 0 5px 10px;
}

.officeSelectContaienr
{
	float:left;
	width:472px;
	padding:4px 0 37px 10px;
}

.officeSelectContaienrBtm
{
	float:left;
	width:472px;
	padding:20px 0 5px 160px;
}

.officeSelectContaienr ul,
.officeSelectContaienrBtm ul,
.officeSelectCon ul
{
	margin-bottom:13px;
	float:left;
}

.officeSelectCon ul
{
	margin-top:-14px;
}

.officeSelectContaienr li,
.officeSelectContaienrBtm li,
.officeSelectCon li
{
	float:left;
	width:94px;
	padding-bottom:2px;
	line-height:100%;
}

.officeSelectContaienr ul.name li,
.officeSelectContaienrBtm ul.name li
{
	float:left;
	width:28px;
}


.partenrProfileList
{
	float:right;
	width:890px;
	padding-top:39px;
}

.partenrProfileList td
{
	border-bottom:1px solid #d8d4b7;
	vertical-align:top;
	padding-top:0px;
	padding:1px 0px 1px 3px;
}

.partenrProfileList td.noBtmBtd
{
	border-bottom:0px;
}

.partenrProfileList td.profileImg
{
	padding-left:0px;
	padding-right:0px;
}

.partenrProfileList td.profileImg img
{
	float:left;
}

.partenrProfileList td.row1
{
	border-top:1px solid #6A8314;
	padding-top:3px;
	height:35px;
}

.partenrProfileList td.selected
{
	background:#eef1e1;
}

.partenrProfileList td.selectedrow1
{
	border-top:2px solid #6A8314;
	padding-top:2px;
	background:#eef1e1;
}


.partenrProfileList td.row1,
.partenrProfileList td.selectedrow1 
{
	font-size:140%;
	font-family:Georgia, serif, Arial, Helvetica;
	color:#6A8314;
}

.txtBlue
{
	color:#50748D;
}

.txtBlue2
{
	color:#2595C8;
}

.txtBlue3
{
	color:#002664;
}

.txtBlue4
{
	color:#50748D;
}

.txtOrange
{
	color:#e98300 !important; 
}

ul.arrowGreen
{
	margin-bottom:8px;
}
ul.arrowGreen li
{
	background:url(images/bg-arrow-green.gif) no-repeat left 7px;
	padding-left:30px;
	padding-bottom:8px;
}

.qaFeatureContainer
{
	float:left;
	width:472px;
	border-top:1px solid #9d9432;
	padding:6px 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

.qaDesc
{
	float:left;
	width:140px;
	padding:0 20px 0 0;
	line-height:120%;
}

.qaFeatureContainer img
{
	float:right;
	width:310px;
}
.qaFeatureContainer h2
{
	font-size:90%;
	color:#9d9432;
	padding-bottom:23px;
}

.qaFeatureContainer p
{
	font-size:70%;
	line-height:120%;
}

.tabOuterContainer,
#tabInsights
{
	float:right;
	width:790px;
	padding-top:34px;
	position:relative;
	z-index:2;
}

#tabInsights li
{
	float:left;
	width:150px;
	height:36px;
	font-family:Georgia, serif, Arial, Helvetica;
	font-size:140%;
	margin-right:9px;

}

#tabInsights li.last
{
	margin-right:0px;
}


.tabOuterContainer .tabOne,
#tabInsights .tabOne,
#tabInsights .tabOneSelected,
.tabOuterContainer .tabTwo,
#tabInsights .tabTwo,
#tabInsights .tabTwoSelected,
.tabOuterContainer .tabThree,
#tabInsights .tabThree,
#tabInsights .tabThreeSelected,
.tabOuterContainer .tabFour,
#tabInsights .tabFour,
#tabInsights .tabFourSelected,
.tabOuterContainer .tabFive,
#tabInsights .tabFive,
#tabInsights .tabFiveSelected
{
	float:left;
	padding:7px 10px 12px 4px;
	text-decoration:none;
	width:136px;
}

.tabOuterContainer .tabOneContaienr,
.tabOuterContainer .tabTwoContaienr,
.tabOuterContainer .tabThreeContaienr,
.tabOuterContainer .tabFourContaienr,
.tabOuterContainer .tabFiveContaienr,
#tabInsights .tabContaienr
{
	float:left;
	width:780px;
	padding:5px 0 10px 10px;
	min-height:244px;
}

/*#tabInsights .tabThreeContaienr
{
	float:left;
	width:780px;
	padding:10px 0 10px 10px;
}*/


#tabInsights .tabTwoContaienr
{
	width:790px;
	padding:10px  0px;
	float:left;
}


/*.tabOuterContainer .tabFourContaienr,
#tabInsights .tabFourContaienr
{
	padding-left:0px;
	width:780px;
}*/

#tabInsights .tabOneSelected,
#tabInsights .tabOne:hover
{
	color:#880037;
	background:url(images/bg-tab-one-o.jpg) repeat-x left top;
}

#tabInsights .tabOne
{
	color:#880037;
	background:url(images/bg-tab-one-n.jpg) repeat-x left top;
}

.tabOuterContainer .tabOneContaienr,
#tabInsights .tabOneContaienr
{
	border-bottom:1px solid #880037;
	background:url(images/bg-tab1.png) no-repeat left top;
}

#tabInsights .tabTwoSelected,
#tabInsights .tabTwo:hover
{
	color:#c90062;
	background:url(images/bg-tab-two-o.jpg) repeat-x left top;
}


#tabInsights .tabTwo
{
	color:#c90062;
	background:url(images/bg-tab-two-n.jpg) repeat-x left top;
}


.tabOuterContainer .tabTwoContaienr,
#tabInsights .tabTwoContaienr
{
	border-bottom:1px solid #c90062;
	background:url(images/bg-tab2.png) no-repeat left top;
}

#tabInsights .tabThreeSelected,
#tabInsights .tabThree:hover
{
	color:#2595c8;
	background:url(images/bg-tab-three-o.jpg) repeat-x left top;
}

#tabInsights .tabThree
{
	color:#2595c8;
	background:url(images/bg-tab-three-n.jpg) repeat-x left top;
}

.tabOuterContainer .tabThreeContaienr,
#tabInsights .tabThreeContaienr
{
	border-bottom:1px solid #2595c8;
	background:url(images/bg-tab3.png) no-repeat left top;
}

#tabInsights .tabFourSelected,
#tabInsights .tabFour:hover
{
	color:#8c820f;
	background:url(images/bg-tab-four-o.jpg) repeat-x left top;
}

#tabInsights .tabFour
{
	color:#8c820f;
	background:url(images/bg-tab-four-n.jpg) repeat-x left top;
}

.tabOuterContainer .tabFourContaienr,
#tabInsights .tabFourContaienr
{
	border-bottom:1px solid #8c820f;
	background:url(images/bg-tab4.png) no-repeat left top;
}

#tabInsights .tabFiveSelected,
#tabInsights .tabFive:hover
{
	color:#262420;
	background:url(images/bg-tab-five-o.jpg) repeat-x left top;
	width:140px;
}

#tabInsights .tabFive
{
	color:#262420;
	background:url(images/bg-tab-five-n.jpg) repeat-x left top;
	width:140px;
}

.tabOuterContainer .tabFiveContaienr,
#tabInsights .tabFiveContaienr
{
	border-bottom:1px solid #262420;
	background:#262420;
}

.tabOneContaienr .left,
.tabFourContaienr .left
{
	float:left;
	width:300px;
}

.tabOneContaienr .left h2
{
	font-size:170%;
	line-height:22.63px;
	padding-bottom:20px;
}

.tabOneContaienr .right
{
	float:left;
	width:465px;
	padding-left:10px;
	padding-top:3px;
}

.tabOneContaienr .right .con
{
	float:left;
	width:145px;
	padding:0 5px 10px;
}

.tabOneContaienr .right .conPad
{
	padding-left:0px;
	padding-right:10px;
}

.tabFourContaienr .right .con
{
	float:left;
	width:148px;
	padding:0 5px 10px;
}

.tabTwoContaienr .right .con
{
	float:left;
	width:141px;
	padding:0 0 10px 17px;
}

.showCaseWorkOuterContainer
{
	float:left;
	width:310px;
	margin-left:10px;
}

.tabTwoContaienr .left
{
	float:left;
	width:147px;
}

.tabThreeContaienr .left
{
	float:left;
	width:150px;
}


.tabTwoContaienr .right
{
	float:left;
	width:635px;
	padding-left:5px;
}

.tabTwoContaienr .right .con p span
{
	color:#c90062;
}

.tabTwoContaienr .right .con p a span
{
	color:#c90062;
	text-decoration:underline;
}

.tabTwoContaienr .right .con p a span:hover
{
	color:#c90062;
	text-decoration:none;
}

.tabTwoContaienr .right .con p
{
	padding-bottom:11px;
	line-height:130%;
}

.tabFourContaienr .right .con p
{
	padding-bottom:8px;
	line-height:130%;
}

.tabThreeContaienr .left p span,
.tabThreeContaienr .right .con p span
{
	color:#002158;
}

.tabThreeContaienr .right
{
	float:left;
	width:615px;
	padding-left:0px;
}

.tabThreeContaienr .right img
{
	float:left;
	width:471px;
}

.tabThreeContaienr .right .con
{
	float:left;
	width:125px;
	padding:0 9px 10px;
}

.tabFourContaienr .left
{
	padding-top:15px;
	position:relative;
}
.tabFourContaienr .left img
{
	position:absolute;
	left:-10px;
	top:15px;
}

.tabFourContaienr .right
{
	float:left;
	width:475px;
	padding-left:5px;
	padding-top:7px;
}

.tabFourContaienr .right .con p span
{
	color:#8c820f;
}


.tabFiveContaienr .left
{
	float:left;
	width:305px;
	padding-top:5px;
	color:#b3ac76;
	font-size:170%;
	line-height:22.5px;
	font-family:Georgia, serif, Arial, Helvetica;
	position:relative;
}

.tabFiveContaienr .leftAbs
{
	position:absolute;
	bottom:-108px;
	left:0px;
}

.tabFiveContaienr .right
{
	float:left;
	width:460px;
	padding-left:5px;
	padding-top:10px;
}

.tabFiveContaienr .left p
{
	color:#b3ac76;
	line-height:120%;
	width:98%;
}

.tabFiveContaienr .left p span
{
	color:#8c820f !important;
}

.btmContainer
{
	float:right;
	width:790px;
	padding-bottom:10px;
	border-bottom:1px solid #50748d;
	padding-top:8px;
}

.btmContainer .left
{
	float:left;
	width:315px;
}

.btmContainer .right
{
	float:left;
	width:470px;
}
.btmContainer .dirContainer
{
	float:left;
	width:230px;
	padding-bottom:10px;
	border-bottom:1px solid #50748d;
}

.btmContainer .chContainer
{
	float:left;
	width:230px;
	padding-top:10px;
}

.btmContainer .dirContainer img,
.btmContainer .chContainer img
{
	float:left;
	width:64px;
	padding-top:3px;
}

.btmContainer .dirContainer p,
.btmContainer .chContainer p
{
	float:left;
	width:150px;
	padding-left:10px;
}


.btmContainer .col5
{
	float:left;
	width:145px;
	padding-left:11px;
}

.col5 li.nextIssue
{
	background:url(images/bg-nxt-issue.jpg) no-repeat left 3px;
	padding-left:15px;
	padding-bottom:5px;
}

.chairmaDesc
{
	float:left;
	width:472px;
	padding-bottom:5px;
	border-bottom:1px solid #50748D;
}

.chairmaDesc p
{
	line-height:120%;
	padding-bottom:10px;
	padding-left:3px;
}

.guestContaienr
{
	float:left;
	width:87px;
	padding-left:9px;
	font-size:90%;
}

.first
{
	padding-left:0px;
}

.guestContaienr p
{
	color:#50748D;
	line-height:12.59px;
	padding-bottom:10px;
}

.guestContaienr img
{
	border-bottom:1px solid #50748D;
	border-top:1px solid #50748D;
}

.corporateKissingContaienr
{
	float:left;
	width:790px;
	padding-top:48px;
}


.corporateKissingContaienr .desc,
.corporateKissingContaienr .mileStoneDesc
{
	line-height:120%;
	float:left;
	width:472px;
	padding:5px 0;
}

.corporateKissingContaienr .desc h2
{
	font-size:210%;
	line-height:120%;
	padding-bottom:20px;
}

.corporateKissingContaienr .desc p
{
	padding:0 0 20px;
}

.corporateKissingContaienr .desc span.writtenBy,
.corporateKissingContaienr .desc div.writtenBy
{
	float:left;
	width:472px;
	padding:0px 0 13px;
	margin-bottom:10px;
}

.corporateKissingContaienr .imgContainer
{
	float:left;
	width:310px;
	margin-left:8px;
	display:block;
}

.mileStoneContainer
{
	float:right;
	width:150px;
	background:#ecd7db;
	padding:0px;
	margin:27px 0 0;
}

.mileStoneContainer h2
{
	font-size:140%;
	border-top:1px solid #880037;
	color:#880037;
	padding:2px 5px 19px;
}

.mileStoneContainer h2.year
{
	font-size:140%;
	border-top:1px solid #880037;
	color:#880037;
	padding:5px 5px 3px;
}

.mileStoneContainer p
{
	font-size:90%;
	padding:0 5px 3px;
	line-height:120%;
}

.publishContaier
{
	float:left;
	width:290px;
	background:#eeeddd;
	padding:5px 5px 5px 10px;
	border-top:1px solid #b3ac76;
}

.publishContaier .publishDesc
{
	float:left;
	width:185px;
	padding-right:5px;
}

.publishDesc h2
{
	font-size:140%;
	line-height:18.75px;
	color:#262420;
	padding-bottom:5px;
}

.publishDesc p
{
	line-height:13.75px;
}

.publishContaier .publishImg
{
	float:left;
	width:98px;
}

.bakToPage
{
	float:left;
	width:455px;
	padding:0px;
}

.unLine
{
	text-decoration:underline;
}

.Inner
{
	float:left;
	width:470px;
}

.InnerProfile
{
	float:left;
	width:319px;
}

.InnerCol4
{
	float:left;
	width:319px;
}

.sf_searchBox label
{
	display:none;
}


#LeftNavContainer .RadPanelBar,
#LeftNavContainerLevel2 .RadPanelBar
{
	width:143px;
}

.RadPanelBar_Left-Nav ul.rpRootGroup,
.RadPanelBar_Left-Nav .rpLink ,
.RadPanelBar_Left-Nav .rpOut
{
	border:0px !important;
}

.RadPanelBar_Left-Nav ul.rpRootGroup
{
	float:none;
	min-height:35px;

}

.RadPanelBar_Left-Nav .rpText
{
	padding:0px 0px 0px 1px !important;
}

.RadPanelBar_Left-Nav .rpGroup .rpLink,
.RadPanelBar_Left-Nav .rpGroup .rpTemplate,
.RadPanelBar_Left-Nav .rpGroup .rpLink, 
.RadPanelBar_Left-Nav .rpGroup .rpTemplate,
.RadPanelBar .rpGroup .rpLink
{
	line-height:147% !important;
	font-size: 100% !important;
}

.RadPanelBar_Left-Nav .rpFocused .rpOut, 
.RadPanelBar_Left-Nav .rpLink:hover .rpOut,
.RadPanelBar_Left-Nav .rpSelected .rpOut,
.RadPanelBar_Left-Nav .rpSelected:hover .rpOut,
.RadPanelBar_Left-Nav a.rpExpanded,
.RadPanelBar_Left-Nav a.rpExpanded:hover,
#LeftNavContainerLevel2 .RadPanelBar_Left-Nav a.rpExpanded,
#LeftNavContainerLevel2 .RadPanelBar_Left-Nav a.rpExpanded:hover,
.RadPanelBar_Left-Nav a.rpExpanded,
.RadPanelBar_Left-Nav a.rpExpanded:hover,
#LeftNavContainerLevel2 .RadPanelBar_Left-Nav a.rpExpanded,
#LeftNavContainerLevel2 .RadPanelBar_Left-Nav a.rpExpanded:hover
{
	padding-bottom:0px !important;
	color:#b3ac76 !important;
	text-decoration:underline;
}

.menuFour .orange .rpFirst a.rpLink,
.menuFourArt .orange .rpFirst a.rpLink,
.menuFourDbt .orange .rpFirst a.rpLink,
.menuFourQA .orange .rpFirst a.rpLink,
.menuFourReSrh .orange .rpFirst a.rpLink
{
	color:#b3ac76 !important;
	text-decoration:underline;
}

.RadPanelBar_Left-Nav .rpSlide
{
	padding-left:10px;
}


.RadPanelBar_Left-Nav .rpLevel1 .rpSlide,
.RadPanelBar_Left-Nav .rpLevel2 .rpTemplate,
.RadPanelBar_Left-Nav .rpLevel2 .rpOut 
{
	padding-left:0px !important;
}

.RadPanelBar_Left-Nav .rpLevel1 .rpLast,
.RadPanelBar_Left-Nav .rpLevel1 .rpFirst 
{
	padding:0px !important;
}

.RadPanelBar_Left-Nav .rpLevel2 .rpFirst,
.RadPanelBar_Left-Nav .rpLevel2 .rpLast,
#LeftNavContainerLevel2 .RadPanelBar_Left-Nav .rpLevel2  .rpItem 
{
	padding-left:8px !important;
}

.paginationContainer
{
	float:right;
	padding:15px 0 0 0px;
}

.paginationContainer td
{
	border-bottom:0px;
	color:#6A8314;
}

.paginationContainer .pageseperate
{
	color:#6A8314;
}

.paginationContainer a.selected
{
	text-decoration:underline !important;
}

.langArab
{
	direction:rtl;
	text-align:right;
	width:99%;
}

.titleOuterContainer
{
	float:left;
	width:472px;
}

.noContent
{
	border:1px solid #6A8314;
	float:left;
	width:790px;
	margin-left:160px;
	padding:150px 0px;
	text-align:center;
	font-size:150%;
}

.EmptyData
{
	text-align:center;
}

/* Home Page Carusal */
#banner
{
	float:left;
	width:100%;
	height:420px;	
}
#carusal_banner
{
	float:left;
	height:420px;
	width:950px;
	background:url(images/bg-body.gif) repeat left top;
}

.carusal_bg
{
	background:url(images/bg-wrapper.gif) repeat left top;
	float:left;
	width:629px;
}

#contentf{
	height:420px;
	width:629px;	
	display:none;
	float:left;
	position:relative;
}

#contentf .playBtn
{
	position:absolute;
	bottom:10px;
	left:10px;
	width:500px;
	height:24px;
	background:url(images/btn-play.png) no-repeat left top;
	padding:5px 0px 0px 35px;
}


#contentf .playBtn a
{
	color:#fff;
	text-decoration:none;
	font-size:140%;
	font-family:Georgia, sans-serif, Arial, Helvetica;
}


#homecontainer
{
	width:316px; 
	float:right;
}

#homeBannerNav {
	float:left;
	width:160px;
}

/*#homeBannerNav a {
	height:10px;
	width:10px;
	background:url(images/bg-banner.png) no-repeat left 2px;
	color:#3E3C39;
	text-decoration:none;
}

#homeBannerNav a:hover,
#homeBannerNav a.selected
 {
	background:url(images/bg-banner-sel.png) no-repeat left 2px;
	color:#fff;
	text-decoration:none;
}

#homeBannerNav a
{
	padding:4px 5px 6px 5px;
	margin-right:3px;
	font-weight:bold;
	font-size:90%;
	float:left;
}
*/

#homeBannerNav a
{
	height:15px;
	width:15px;
	float:left;
	margin-right:5px;
}

#homeBannerNav a.One
{
	background:url(images/btn-one.png) no-repeat left top;
}

#homeBannerNav a.One:hover,
#homeBannerNav a.OneSelected
{
	background:url(images/btn-one-sel.png) no-repeat left top;
}

#homeBannerNav a.Two
{
	background:url(images/btn-two.png) no-repeat left top;
}

#homeBannerNav a.Two:hover,
#homeBannerNav a.TwoSelected
{
	background:url(images/btn-two-sel.png) no-repeat left top;
}

#homeBannerNav a.Three
{
	background:url(images/btn-three.png) no-repeat left top;
}

#homeBannerNav a.Three:hover,
#homeBannerNav a.ThreeSelected
{
	background:url(images/btn-three-sel.png) no-repeat left top;
}

#homeBannerNav .show_button_right {
	float:left;
	text-align:left;
	width:150px;
	padding-left:15px;
}

#showImg {
	width:160px;
	float:left;
}

#contentDsc {
	width:288px; 
	float:left;
	font-family:Georgia, serif, Arial, Helvetica;
	font-size:160%;
	color:#2595c8;
	background:url(images/bg-body.gif) repeat left top;
	padding:10px 15px 18px 12px;
	min-height:360px;
}

#contentDsc h2
{
	line-height:120%;
	font-weight:normal;
}

#contentDsc h2.Tone,
#contentDsc a.carReadMoreOne
{
	color:#870037;
}

#contentDsc h2.Ttwo,
#contentDsc a.carReadMoreTwo
{
	color:#c90061;
}

#contentDsc h2.Tthree,
#contentDsc a.carReadMoreThree
{
	color:#6a8313;
}

#contentDsc a.carReadMoreOne
{
	background:url(images/bg-crsl-more-1.png)  no-repeat right 1px;
	padding-right:32px;
	font-size:65%;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#contentDsc a.carReadMoreTwo
{
	background:url(images/bg-crsl-more-2.png)  no-repeat right 1px;
	padding-right:32px;
	font-size:65%;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#contentDsc a.carReadMoreThree
{
	background:url(images/bg-crsl-more-3.png)  no-repeat right 1px;
	padding-right:32px;
	font-size:65%;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#contentDsc p
{
	color:#262420;
	padding-bottom:25px;
	float:left;
	width:100%;
	line-height:120%;
}

#showImg p,
#showImg strong{
	/*display:none;*/
}

 
/* end of Home Page Carousel styles */


.print-basket-grid
{
	width:472px;
}

.print-basket-grid table
{
	width:100%;
}

.print-basket-grid th,
.print-basket-grid td
{
	text-align:center;
	height:30px;
	border-bottom:1px solid #ccc;
}

.print-basket-grid tr.alertMessage td
{
	border-bottom:0px;
}

.print-basket-grid td.tlabel
{
	text-align:left;
	padding-left:5px;
	width:200px;
}

.print-basket-grid .col-v1
{
	width:100px;
}

.print-basket-grid .col-v2
{
	width:72px;
}

.print-basket-title,
.articleSearchContaienr .print-basket-title
{
	background:#E0E5CA none repeat scroll 0 0 !important;
	border-top:2px solid #6A8314 !important;
}

.print-basket-title h2,
.articleSearchContaienr .print-basket-title h2
{
	color:#6A8314 !important;
}

.pb_msg
{
	float:left;
	padding-top:5px;
	color:#ff0000;
}

.DBSearch h2
{
	color:#6A8314;
	font-size:120%;
	font-weight:bold;
}

.blueBrderBtm
{
	border-top:1px solid #6A8314;
}

.SearchResultsContainer
{
	float:left;
	width:470px;
}

.SearchResultsContainer .preVNext,
.SearchResultsContainer .preVNext a,
.articleSearchContaienr a
{
	color:#6A8314 !important;
}

.SearchResultsContainer .preVNext a:hover,
.SearchResultsContainer .preVNext a.selected
{
	color:#6A8314;
	text-decoration:underline;
}

.SearchResultsContainer .emptyRecords
{
	float:left;
	padding:10px 0;
}

.articleSearchContaienr
{
	float:left;
	width:472px;
}

.articleSearchContaienr .articleContaienr
{
	line-height:120%;
	padding-bottom:0px;
}

.articleSearchContaienr a.bckLink
{
	background:url(images/bg-arrow-green2.jpg) no-repeat left 4px;
	padding-left:20px;
}
.articleSearchResults
{
	float:left;
	padding:10px 0 0; 
	border-bottom:1px solid #6A8314;
	width:100%;
	margin-bottom:5px;
}

.lineseparator
{
	float:left;
	width:100%;
	border-top:1px solid #ecdecc;
	padding:0px;
	margin-bottom:5px;
}

.introTxt
{
	font-size:140%;
	font-family:Georgia, serif, Arial, Helvetica;
}


#lightbox {
	background:#99CC99;
	width:200px;
	height:200px;
}
#lighboxCnt {
	position:absolute;
	background:#262420;
	width:691px;
	padding:40px 10px 20px ;
	z-index:1;
}

#closeSec
{
	width:691px;
	text-align:right;
	position:absolute;
	top:10px;
}

#closeSec img
{
	float:none !important;
	border:0px !important;
	margin:0px !important;
}

#showImage
{
	width:625px;
	margin:0 auto;
	height:379px;
	text-align:center;
}

#showImage img
{
	border:1px solid #8b810f;
	margin:0 auto;
	float:none !important;
}
#imageDsc
{
	width:627px;
	color:#fff;
	margin:0 auto;
	padding:5px 0 30px;
}

#imagesSec
{
	width:627px;
	color:#fff;
	margin:0 auto;
}

#imagesSec img
{
	border:1px solid #8b810f;
	margin:0 7px 0 0;
	width:70px;
	height:70px;
}

#imagesSec #slink8 img
{
	margin:0px;
}

.lighboxDsc
{
	color:#fff;
}

#lightBox #prevBtn,
#lightBox #nextBtn
{
	position:absolute;
	top:223px;
	width:17px;
	height:6px;
	cursor:pointer;
}

#lightBox #prevBtn
{
	background:url(images/bg-light-box-prv.jpg) no-repeat left top;
	left:15px;
}

#lightBox #nextBtn
{
	background:url(images/bg-light-box-next.jpg) no-repeat left top;
	right:15px;
}

#cover
{
	background:#000000;
	opacity:0.5;
	-moz-opacity:.50;
	filter: alpha(opacity=50);
	z-index:0;
	position:absolute;
	top:0px;
	left:0px;
	height:100%;
}

.imgtr img{
 opacity:0.5;
 -moz-opacity:.50;
 filter:alpha(opacity=50);
}
.imgtrN img{
 opacity:1;
 -moz-opacity:1;
 filter:alpha(opacity=100);
}

#lightboxMap{
 position:absolute;
 width:490px;
 z-index:10;
 left:0px;
 top:0px;
}

.LightBoxOuterContainer
{
	width:470px;
	padding:10px;
	margin:0 auto;
	background:#fff;
	/*position:absolute;*/
	
}

.LightBoxOuterContainer .imgContainer
{
	width:470px;
	height:300px;
	position:relative;
}

.LightBoxOuterContainer .imgClose
{
	position:absolute;
	right:10px;
	top:10px;
	z-index:5;
}

.LightBoxOuterContainer .imgDescContainer
{
	width:470px;
	padding-top:15px;
	line-height:120%;
}

.imgDescContainer .left
{
	float:left;
	width:145px;
	padding-right:5px;
}

.imgDescContainer .right
{
	float:right;
	width:90px;
	padding-right:5px;
	text-align:right;
	font-size:90%;
}

.imgDescContainer .mid
{
	float:left;
	width:225px;
}

.imgDescContainer td.left,
.imgDescContainer td.right,
.imgDescContainer .mid
{
	float:none;
}

.imgDescContainer .mid a.email
{
	color:#262420;
	text-decoration:none;
}

.imgDescContainer .right a.prnt
{
	color:#b3ac76;
	text-decoration:none;
}


.imgDescContainer .left .city
{
	color:#c90062;
	font-weight:bold;
}

.relDiv{
 overflow-y:hidden;
}

.pad4
{
	padding-top:46px;
}

.addConf
{
	color:#6A8314;
	font-size:90%;
	position:absolute;
	top:50px;
	left:10px;
}
.feedbackbutton
{
	margin-right:10px;
}

.expVedioContainerPrnt
{
	display:none;
}

.pplPrnt,
.worldMapPrnt,
.prntMapHide
{
	display:none;
}
