.spacerDiv30{
display: block;
float:left;
	height:30px;
}

.locationsLayoutLeft{
	display: block;
	padding-left:110px;
	margin:0px 0px 0px 0px;		
	float:left;
	width:840px;
}
.locationsLayoutRight{
	margin:0px 0px 0px 0px;		
	float:left;
	width:370px;
}
#mapContainer{
	margin:0px 0px 0px 0px;		
	float:left;
	width:352px;
}
.textBoxLocations{
	display: block;
	float:left;
	width:162px;
	min-height:165px
	height:auto!important;
	height:165px;
}


/* Shift layoutColumn left to line up content with theme */
.layoutColumn{
	position:relative;
	left:-9px;
	top:-34px;
}

body {
margin:0;
padding:0;
font-family:Arial,Helvetica,Verdana, Geneva, sans-serif;
font-size : 70%;
height:100%;
text-align: center;
width:100%;
}
.lineBr{clear: both; line-height:0px; font-size:0px;}
img{border:none;
	margin:0;
	padding:0;}

/* Zero everything */
body, form, div, p, ul, ol, li, a, h1, h2, h3, h4, blockquote, dl, dt, dd
{
	margin: 0;
	padding: 0;
}

ul{
	list-style: none;
}

.customCol
{
	float:left;
	width:180px;
}

div.clear {
	clear: both; 
	display: block;
	font-size: 0; /* To fix back for IE */
	line-height: 0px;
	overflow: hidden;
	height: 0;
	visibility: hidden;
}
/* General style elements */

.hide{display: none;}

h1, h2, h3{font-weight: normal;}
h2{
	font-family:Arial,Helvetica,Verdana, Geneva, sans-serif;
	font-size : 120%;
	font-weight: bold;	
	color:#003366;	
}

h1{
	font-family: Georgia;
	font-size : 200%; 
	color: #003366;
}

h3{
	font-family:Arial,Helvetica,Verdana, Geneva, sans-serif;
	font-size : 120%;
	font-weight: bold;	
}
h4{
	font-family:Arial,Helvetica,Verdana, Geneva, sans-serif;
	font-size : 120%;
	font-weight: bold;	
	color: #003366;
}
h5{
	font-family:Arial,Helvetica,Verdana, Geneva, sans-serif;
	font-size : 120%;
	font-weight: bold;	
	color: #003366;
	text-decoration: underline;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
h6{
	font-family:Arial,Helvetica,Verdana, Geneva, sans-serif;
	font-size : 120%;
	font-weight: bold;	
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


a {
	background-color: transparent;
	text-decoration: underline;
	color: #000;
}
a:link {
	background-color: transparent;
	text-decoration: underline;
	color: #000;
}
a:visited {
	background-color: transparent;
	text-decoration: underline;
	color: #000;
	}
a:active {
	background-color: transparent;
	text-decoration: underline;
	color: #000;
}
a:hover {
	background-color: transparent;
	text-decoration: none;
	color: #000;
}
#wrapper, #wrapper2, #wrapper3
{
  width:100%;
  height:100%;
  margin-left: auto ;
  margin-right: auto ;
  margin-top: 0 ;
  padding: 0 ;
}
#mainContent, #mainContent2, #mainContent3
{
	width:970px;
	text-align: left;
	margin:auto;
	
}
#topStrap{
	background : #003366;
	float:left;
	width: 972px;
}
.clearDiv{
	clear:both;
}
#topNav{
	background : url(/images/topNavBg.gif) repeat-x;
	float:left;
	width: 972px;
	z-index : 1000;
	margin-top : -1px;
}

#tabbedNav{float:left;margin:10px 0px 0px 0px;
padding:0px 0px 0px 110px;
}
#tabbedNav ul{list-style : none;}
#tabbedNav ul li{display:inline;padding-right:5px;}
#tabbedNav ul li a{font-size:110%;text-decoration:none;}

#tabbedNav ul .homeOn{
	background : url(/images/home~.gif) no-repeat;
	width:67px;
	min-height:29px;
	height:auto!important;
	height:29px;
	display:block;
	float:left;
}
#tabbedNav ul .homeOn a{
	background : url(/images/arrowDown.gif) no-repeat 5px 5px;
	width:37px;
	display:block;
	float:left;
	color:#FFF;
	padding:5px 0px 0px 25px;
}
#tabbedNav ul .homeOff{
	background : url(/images/home.gif) no-repeat;
	width:67px;
	min-height:29px;
	height:auto!important;
	height:29px;
	display:block;
	float:left;
}
#tabbedNav ul .homeOff a{
	background : url(/images/arrowRightMenu.gif) no-repeat 5px 5px;
	width:37px;
	display:block;
	float:left;
	color:#000;
	padding:5px 0px 0px 25px;
}

#tabbedNav ul .aboutOff{
	background : url(/images/about.gif) no-repeat;
	width:111px;
	min-height:29px;
	height:auto!important;
	height:29px;
	display:block;
	float:left;
}

#tabbedNav ul .aboutOff a{
	background: url(/images/arrowRightMenu.gif) no-repeat 5px 5px;
	width:81px;
	display:block;
	float:left;
	color:#000;
	padding:5px 0px 0px 25px;
}

#tabbedNav ul .aboutOn a{
	background: url(/images/arrowDown.gif) no-repeat 5px 5px;
	width:81px;
	display:block;
	float:left;
	color:#000;
	padding:5px 0px 0px 25px;
}

#tabbedNav ul .aboutOn{
	background : url(/images/about~.gif) no-repeat;
	width:111px;
	min-height:29px;
	height:auto!important;
	height:29px;
	display:block;
	float:left;
}


#tabbedNav ul .ourOff{
	background : url(/images/our.gif) no-repeat;
	width:103px;
	min-height:29px;
	height:auto!important;
	height:29px;
	display:block;
	float:left;	
}
#tabbedNav ul .ourOff a{
	background: url(/images/arrowRightMenu.gif) no-repeat 5px 5px;
	width:103px;
	display:block;
	float:left;
	color:#000;
	padding:5px 0px 0px 25px;
}
#tabbedNav ul .ourOn{
	background : url(/images/our~.gif) no-repeat;
	width:103px;
	min-height:29px;
	height:auto!important;
	height:29px;
	display:block;
	float:left;	
}
#tabbedNav ul .ourOn a{
	background : url(/images/arrowDown.gif) no-repeat 5px 5px;
	width:70px;
	display:block;
	float:left;
	color:#FFF;
	padding:5px 0px 0px 25px;
}


#searchDivInc{
	background: url(/images/search_tab.gif) no-repeat;
	width:324px;
	min-height:30px
	height:auto!important;
	height:30px;
	display:block;
	float:right;
	margin:5px 0px 0px 0px;
}

#searchDiv{
	background: url(/images/search_tab.gif) no-repeat;
	width:324px;
	min-height:30px
	height:auto!important;
	height:30px;
	display:block;
	float:right;
	margin:5px 0px 0px 0px;

}
.userText{
	border: none;
	font-family:Arial,Helvetica,Verdana, Geneva, sans-serif;
	font-size : 120%;
	margin:5px 5px 0px 55px;
	height:15px;
	width:135px;
}
.subscribeText{
	font-family:Arial,Helvetica,Verdana, Geneva, sans-serif;
	font-size : 120%;
	border: solid 1px #333;
	margin:5px 5px 0px 0px;
	height:15px;
	width:135px;
}
#mainImage{
	width:750px;
	float:left;
	margin:20px 0px 0px 0px;
	padding-left:110px;
}
#searchForm{
	
}
.tabHeader{
	font-family: Georgia;
	font-size : 220%;
	margin:0px 0px 0px 0px;	
}
#contentHeader{
	background: url(/images/tabLarge1.gif);
	width:296px;
	height:30px;
	float:left;
	margin:0px 0px 0px 0px;
}
#pageContent{
	background: url(/images/mainContentGradient.gif) repeat-x;
	width:970px;
	float:left;
}
#column1, #col1, #col1a{
		float:left;
		width:170px;
		margin:20px 0px 0px 0px;
		padding:0px 0px 0px 0px;
}
#column2, #col2
{
		float:left;
		width:180px;
		margin:20px 0px 0px 20px;
}
#column3, #col3
{
		float:left;
	       width:170px;
		margin:20px 0px 0px 10px;
}
#column4
{
		float:left;
	   width:180px;
		margin:20px 0px 0px 0px;
}

.infoBox{
		float:left;
		width:160px;
		padding-bottom:10px;
}
.infoBoxHeader{
		font-family: Georgia;
		font-size : 120%;
		color: #003366;
		text-align: left!important;
}
.infoBoxHeader a{
		font-family: Georgia;
		font-size : 100%;
		color: #003366;
		text-align: left!important;
		text-decoration: none;	
}
.infoBoxHeader a:hover{
		font-family: Georgia;
		font-size : 100%;
		color: #003366;
		text-align: left!important;
		text-decoration: underline;	
}
.infoBoxHeaderWhite{
		font-family: Georgia;
		font-size : 140%;
		color: #FFF;	
}
.infoBoxHeaderBlack{
		font-family: Georgia;
		font-size : 160%;
		color: #000;	
}
.infoBoxTextBlack{
		font-family: Arial, Helvetica, sans-serif;
		font-size : 90%;
		color: #000;	
	
	
}
.titleMediumText{
		font-family: Georgia;
		font-size : 130%;
		color: #003366;	
}
.headerBlack{
		font-family: Georgia;
		font-size : 200%;
		color: #000;	
}
#phoneNumber{
		background: url(/images/phone.gif) no-repeat 0px 7px;
		font-family: "Times New Roman", Times, serif;
		font-size : 220%;
		color: #000;
		width:180px;
		display:block;
		float:left;
		padding:0px 0px 0px 20px;
}	

.column4BlueBox1{
	background: url(/images/box_curve_col4_box1.gif) no-repeat 100% 100%;
	background-color: #0099CC;
	color:#FFFFFF;
	width:180px;
	min-height:60px
	height:auto!important;
	height:60px;
	display:block;
	float:left;
	margin:0px 0px 10px 0px;
}
.column4BlueBox1 .innerGrad{
	display:block;
	width:170px;
	min-height:100%;
	height:auto!important;
	height:100%;
	margin:0px 5px 0px 5px;
}

.column4BlueBox2{
	background: url(/images/box_curve_col4_box1.gif) no-repeat 100% 100%;
	background-color: #0199CC;
	color:#FFFFFF;
	width:180px;
	min-height:60px
	height:auto!important;
	display:block;
	float:left;
	margin:0px 0px 0px 0px;

}	
.column4DarkBlueBox{
	background: url(/images/boxCurveDarkBlue.gif) no-repeat 100% 100%;
	background-color: #666699;
	color:#FFFFFF;
	width:180px;
	min-height:60px
	height:auto!important;
	display:block;
	float:left;
}
	
.column4DarkBlueBox .innerDiv{
	display:block;
	width:160px;
	min-height:100%;
	height:auto!important;
	height:100%;
	margin:5px 0px 0px 0px;
	padding:0px 0px 10px 10px;
}


.column4DarkBlueBox .innerDiv a{
	color: #fff;
	text-decoration: underline;
}

.innerDiv li{
	margin:5px 0px 0px 0px;
	color: #fff;
	text-decoration: none;
}

.blueGrad, .column4blueGrad{
	display:block;
	float:left;
	background : url(/images/blueGradBG.jpg) repeat-y;
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 0px;
	width:180px;
	min-height:50px;
	height:auto!important;
	height:50px;
}

.blueGrad .innerGrad{
	display:block;
	width:170px;
	min-height:50px;
	height:auto!important;
	height:50px;
	margin:0px 5px 0px 5px;
	padding:0px 0px 0px 0px;
}

.blueGrad .innerGrad p{
	color:#fff;
}

.column4blueGradInner{
float:left;
display:block;
width:167px;
_width:164px;
min-height:100px;
padding:0px 5px 13px 8px;
_padding:0px 5px 13px 4px;
color: #fff;
background : url(/images/blueGradBtm.gif) no-repeat 100% 100%;
}



.column4blueGradInner .infoBoxHeaderWhite{
	padding:0px 0px 5px 0px;
}
.column4blueGradInner img{
	float:left;
	padding:5px 0px 5px 0px;
}


.arrowLink{
	float:left;
	display:block;
	width:170px;
	min-height:5px;
	height:auto!important;
	height:5px;
	background: url(/images/arrowBlueRight.gif) no-repeat 100% 100%;
	}
.arrowLink a{
	float:left;
	display:block;
	width:170px;
	min-height:5px;
	height:auto!important;
	height:5px;
	background: url(/images/arrowBlueRight.gif) no-repeat 100% 100%;
}


.blueGrad .btm{
float:left;
}


.quickLinks li{
	width:170px;
	display:block;
	float:left;
}


.whiteLink{
	color:#FFFFFF;
	display:block;
	float:left;
}
.whiteLink A:link {
	color: #FFF;
	text-decoration: underline;
}
.whiteLink A:visited {
	color: #FFF;
	text-decoration: underline;
	}
.whiteLink A:active {
	color: #FFF;
	text-decoration: underline;
}
.whiteLink A:hover {
	text-decoration: underline;
	color: #FFF;
}
.whiteBold{
	font-size : 110%;
	color: #FFF;	
	font-weight: bold;
}

#summary{
	display:block;
	float:right;
	width:160px;

}
#container123{
	width:570px;
	float:left;
	padding:0px 0px 0px 110px;
}
.blackLink{
	display:block;
	width:190px;
	float:left;
	font-weight: bold;
}
.blackLink A:link {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
.blackLink A:visited {
	text-decoration: none;
	color: #000;
	font-weight: bold;
	}
.blackLink A:active {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
.blackLink A:hover {
	text-decoration: underline;
	color: #000;
	font-weight: bold;
}
.blackTextBold{
	font-weight: bold;
	color: #000;
}
.blueText{
	color: #666699;
}
.blueTextBold{
	font-weight: bold;
	color: #666699;
}


.blackUnderline {
	text-decoration: underline;
	color: #000;
	font-weight: bold;
}

.blackLinkUnderline a {
	background-color: transparent;
	text-decoration: underline;
	color: #000;
	font-weight: bold;
}
.blackLinkUnderline a:link {
	background-color: transparent;
	text-decoration: underline;
	color: #000;
	font-weight: bold;
}
.blackLinkUnderline a:visited {
	background-color: transparent;
	text-decoration: underline;
	color: #000;
	font-weight: bold;
	}
.blackLinkUnderline a:active {
	background-color: transparent;
	text-decoration: underline;
	color: #000;
	font-weight: bold;
}
.blackLinkUnderline a:hover {
	background-color: transparent;
	text-decoration: none;
	color: #000;
	font-weight: bold;
}


.greyLinkUnderline a {
	background-color: transparent;
	text-decoration: underline;
	color: #999;
	font-weight: bold;
}
.greyLinkUnderline a:link {
	background-color: transparent;
	text-decoration: underline;
	color: #999;
	font-weight: bold;
}
.greyLinkUnderline a:visited {
	background-color: transparent;
	text-decoration: underline;
	color: #999;
	font-weight: bold;
	}
.greyLinkUnderline a:active {
	background-color: transparent;
	text-decoration: underline;
	color: #999;
	font-weight: bold;
}
.greyLinkUnderline a:hover {
	background-color: transparent;
	text-decoration: none;
	color: #999;
	font-weight: bold;
}

#horizontalContainer1{
	background-color: #EBEBEB;
	color:#FFF;
	width: 540px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}

#horizontalContainer1 h2{
	font-family :Georgia, helvetica, arial;
	font-size:110%;
	color:#959595;
	letter-spacing : 0.01em;
	padding:0px 0px 0px 0px;
}



.inTheNews{	
	background-color: transparent;
	color:#000;
	width:160px;
	min-height:130px
	height:auto!important;
	height:130px;
	display: block;
	float:left;
	padding:0px 10px 0px 10px;
}



#ourClients{	
	background-color: transparent;
	color:#000;
	float:left;
	width:320px;
	display: block;
	padding:0px 10px 0px 10px;
}

.blackLinkThin{
	background-color: transparent;
	text-decoration: underline;
	color: #000;
}

.blackLinkThin:hover {
	text-decoration: none;
}




#everythingWeDo{
	background: url(/images/everything_we_do_fade.gif) no-repeat;
	background-color: #FFF;
	width:550px;
	float:left;
	display: block;
	margin:14px 0px  0px 0px;
}


#everythingWeDo h2{
font-family :Georgia, helvetica, arial;
font-size:110%;
color:#959595;
letter-spacing : 0.01em;
padding:5px 0px 5px 0px;
}

#everythingWeDo div{
	float:left;
	display: block;
	width:180px;
}

#everythingWeDo h3{
	width:150px;
	font-size:100%;
	display: block;
	padding:0px 20px 0px 0px;
	margin:0px 0px 0px 0px;
}

#everythingWeDo p{
	width:160px;
	display: block;
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
}



#footer{
	background: url(/images/bottom_tab.gif) no-repeat 100% 100%;
	background-color: #EBEBEB;
	float:left;
	display: block;
	width:650px;
	min-height:30px;
	height:auto!important;
	height:30px;
	margin:0px 0px  0px 0px;
}
#bottomBar{
	background-color: #EBEBEB;
	width:970px;
}
#bottomMenuBar{
	background: transparent;
	float:left
	display:block;
	width:590px;
	min-height:30px;
	height:auto!important;
	height:30px;
	margin:10px 0px  0px 110px;
	
}
.greyLinkThin{

	background-color: transparent;
	text-decoration: none;
	color: #999;
	font-weight: none;
}

.greyLinkThin A:link {
	background-color: transparent;
	text-decoration: none;
	color: #999;
	font-weight: none;
}
.greyLinkThin A:visited {
	background-color: transparent;
	text-decoration: none;
	color: #999;
	font-weight: none;
	}
.greyLinkThin A:active {
	background-color: transparent;
	text-decoration: none;
	color: #999;
	font-weight: none;
}
.greyLinkThin A:hover {
	background-color: transparent;
	text-decoration: underline;
	color: #999;
	font-weight: none;
}

#bottomNav{float:left;margin:15px 0px 0px 0px;padding-left:110px;}
#bottomNav ul{list-style : none;}
#bottomNav ul li{display:inline;padding-right:20px;}

.footerList{
	list-style : none;
	margin:5px 0px 0px 0px;
}


.footerList li{
	margin:0px 0px 6px 0px;
	text-align: left;
}

.footerList a{
	color:#333;
	text-decoration : none;
}
.footerList a:link{
	color:#333;
	text-decoration : none;
}
.footerList a:visited{
	color:#333;
	text-decoration : none;
}
.footerList a:active{
	color:#333;
	text-decoration : none;
}
.footerList a:hover{
	color:#0099CC;
	text-decoration : underline;
}

.breadcrumbDiv{
	background: url(/images/breadcrumbGrad.gif) no-repeat;
	width:650px;
	min-height:30px;
	height:auto!important;
	height:30px;
	float:left;
	display: block;
	padding:5px 0px  0px 110px;

}

#breadcrumbNav{float:left;margin:0px 0px 0px 0px;}
#breadcrumbNav ul{list-style : none;}
#breadcrumbNav ul li{display:inline;padding-right:0px;}

#breadcrumbNav ul li a{
	color:#000;
	text-decoration: underline;
}

.testClass a{
	float:left;
	display: block;
	color:#FFF;
}
.pageTitleHeader{
	font-family: Georgia;
	font-size : 200%; 
	color: #003366;
}
.styledText{
	font-family: Georgia;
	font-size : 120%; 
	color: #003366;
}
.styledTextGrey{
	font-family: Georgia;
	font-size : 100%; 
	color: #999999;
}

.contactUsMiniBox{
	display:block;
	float:left;
	width:170px;
	border-top: solid 5px #666699;
	margin:0px 5px 0px 5px;
}
	
.contactUsMiniBoxEnd{
	margin:0px 0px 0px 0px;
}	
	
.contactUsMiniBox p{
	padding:5px 0px 0px 0px;
	font-size:100%;
	line-height : 16px;
}
	
.contactUsMiniBox span{
	color:#666699;
}

.pageCopy{
	display: block;
	float:left;
	width:500px;
	min-height:70px;
	height:auto!important;
	height:70px;
	color:#000;

}
.pageCopyBullets{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 12px;
}

.col1Page{
	padding-left:110px;
	_padding-left:80px;
	margin:0px 0px 0px 0px;		
	float:left;
	width:550px;
	min-height:610px;
	height:auto!important;
	height:610px;
	background-color: white;
}

.col1Page2{
	padding-left:110px;
	_padding-left:80px;
	margin:0px 0px 0px 0px;		
	float:left;
	width:580px;
	min-height:610px;
	height:auto!important;
	height:610px;
	background-color: white;
}


.colSpacer{
	float:left;
	width:30px;
}
.col2Page{
	margin:0px 0px 0px 0px;		
	float:left;
	width:180px;
	min-height:610px;
	height:auto!important;
	height:610px;	
}
.customCol
{
	float:left;
	width:180px;
}
.greenBox{
	display: block;
	float:left;
	width:350px;
	min-height:70px;
	height:auto!important;
	height:200px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px;
}
.greenLinkUnderline{
	text-decoration: underline;
	color: #99CC33;
	font-weight: bold;
}
.greenLinkUnderline a{
	text-decoration: underline;
	color: #99CC33;
	
}
.greenLinkUnderline a:link{
	text-decoration: underline;
	color: #99CC33;
}
.greenLinkUnderline a:visited{
	text-decoration: underline;
	color: #99CC33;
	
}
.greenLinkUnderline a:active{
	text-decoration: underline;
	color: #99CC33;
	
}


.greenLinkUnderline a:hover{
	text-decoration: none;
	color: #99CC33;
}


.productShotContainer{
	float:left;
	width:340px;
}


.productShotContainer ul{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
}
.productShotContainer li{
	padding-top:0px;
	font-weight: bold;
	margin:0px 0px 5px 0px;

}
.productShotContainer img{

	padding:2px;
	width: 80px;
	height: 60px;

}

.companySearchGrad{
	background: url(/images/horizontalGrad.gif) no-repeat;
	display: block;
	float:left;
	width:163px;
	min-height:325px;
	height:auto!important;
	height:325px;
}
.companySearchGrad300{
	background: url(/images/horizontalGrad.gif) no-repeat;
	display: block;
	float:left;
	width:163px;
	min-height:300px;
	max-height:300px;
	height:auto!important;
	height:300px;
}
.companySearchGrad ul{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 28px;
}
.companySearchGrad li{
	padding-top:0px;
	font-weight: bold;
	margin:0px 0px 5px 0px;

}

.greenTitle{
	text-decoration: underline;
	font-weight: bold;
	color: #99CC33;
}

.greenBtnOff{
	background:url(/images/greenBtnBk2.gif) no-repeat;
	width:110px;
	min-height:25px;
	height:auto!important;
	height:25px;
	display:block;
	float:left;
}
.greenBtnOff a{
	background : url(/images/arrowRightBtn.gif) no-repeat 80px 5px;
	text-decoration: none;
	width:110px;
	display:block;
	float:left;
	color:#FFF!important;;
	padding:5px 0px 0px 10px;
}

.greenBtnOff a:link{
	color:#fff!important;;
	text-decoration : none;
}
.greenBtnOff a:visited{
	color:#fff!important;;
	text-decoration : none;
}
.greenBtnOff a:active{
	color:#fff!important;;
	text-decoration : none;
}
.greenBtnOff a:hover{
	color:#fff!important;;
	text-decoration : underline;
}


.greenBtnSmallOff{
	background:url(/images/greenBtnBk2.gif) no-repeat;
	width:60px;
	min-height:25px;
	height:auto!important;
	height:25px;
	display:block;
	float:left;
}
.greenBtnSmallOff a{
	
	text-decoration: none;
	width:60px;
	display:block;
	float:left;
	color:#FFF!important;;
	padding:5px 0px 0px 10px;
}

.greenBtnSmallOff a:link{
	color:#fff!important;;
	text-decoration : none;
}
.greenBtnSmallOff a:visited{
	color:#fff!important;;
	text-decoration : none;
}
.greenBtnSmallOff a:active{
	color:#fff!important;;
	text-decoration : none;
}
.greenBtnSmallOff a:hover{
	color:#fff!important;;
	text-decoration : underline;
}

.companySearchMiniBox{
	font-size: 10%;
	display:block;
	float:left;
	width:180px;
	min-height:4px;
	height:auto!important;
	height:4px;
	background-color: #666699;
}

.lightBlueCurveBox{
	background: url(/images/lightBlueCurveBox.gif) no-repeat 100% 100%;
	background-color: #EBEBEB;
	width:170px;
	display:block;
	float:left;
	margin:10px 0px 10px 0px;
	padding:0px 0px 10px 10px;
}
.lightBlueCurveBox p{
	padding-top:0px;
	margin:0px 10px 5px 0px;
	color:#333;
}

.lightBlueCurveBox h3{
color:#606060;
font-family : Georgia;
font-size:140%;
margin:5px 0px 7px 0px;
font-weight:normal;
}
.lightBlueCurveBox a{
margin:5px 0px 0px 0px;
color:#333;
}


.utilityDiv{
	display:block;
	float:left;
	min-height:10px
	height:auto!important;
	height:10px;	
}




/*Main footer styles */


.largeFooterH2{
		font-family: Georgia;
		font-size : 120%;
		color: #003366;
		text-align: left!important;
		font-weight:normal;
}
.largeFooterH2 a{
		font-family: Georgia;
		font-size : 100%;
		color: #003366;
		text-align: left!important;
		text-decoration: none;	
}
.largeFooterH2 a:hover{
		text-decoration: underline;	
}


.greyGrad{
	display:block;
	float:left;
	background :#999999;
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 0px;
	width:180px;
}

.greyGrad .innerGrad{
	display:block;
	width:170px;
	min-height:30px;
	height:auto!important;
	height:30px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}

.greyArrowLink{
	float:left;
	width:170px;
	min-height:5px;
	height:auto!important;
	height:5px;
	background: url(/images/arrowGreyRight.gif) no-repeat 100% 100%;
}


.greyGrad .btm{
float:left;
}

.mediumBlueCurveBox{
	background: url(/images/mediumBlueCurveBox.gif) no-repeat 100% 100%;
	background-color: #D2D1DF;
	width:170px;
	display:block;
	float:left;
	margin:10px 0px 10px 0px;
	padding:10px 0px 10px 10px;
}

.mediumBlueCurveBox li{
	padding:0px 0px 5px 0px;
}
.mediumBlueCurveBox h3{
color:#606060;
font-family : Georgia;
font-size:140%;
margin:5px 0px 7px 0px;
font-weight:normal;
}

.mediumBlueCurveBox p{
margin:0px 10px 10px 0px;
color:#333;
}

.mediumBlueCurveBox a{
margin:5px 0px 0px 0px;
color:#333;
text-decoration: underline;
}




/*End Main footer styles */

.blueBoxLeft{
	float:left;
	display:block;
	width:550px;
	background : url(/images/blueBoxLeftBg.gif);
}

.blueBoxLeftInner{
	display:block;
	background : url(/images/blueBoxLeftBtm.gif) no-repeat 100% 100%;
	min-height:100px;
	_height:100px;
	padding:10px 0px 0px 10px;
}

.blueBoxLeftInner ul{
	margin:-12px 0px 0px 170px;
}

.blueBoxLeftInner li{
	padding:0px 0px 3px 0px;
}

.blueBoxLeftInner li a{
	color:#333;
}

.blueBoxLeftInner ul{
	margin:-12px 0px 0px 170px;
}

.blueBoxrightInner{
	float:right;
	margin:-100px 0px 0px 0px;
	padding-right:10px;
}

.blueBoxrightInner ul{
	padding-top:20px;
}

.blueBoxrightInner ul li{
	display:inline;
}

.Services{
	float:left;
	display:block;
	width:550px;
	background-color : #ADDBEB;
	min-height:100px;
	_height:100px;
}

.white{
	float:left;
	width:10px;
	background-color: #ffffff;
	min-height:110px;
	_height:110px
	overflow:hidden;
}

.mainContentWrap{
	width:720px;
	_width:620px;
	display:block;
	float:left;
}



#leftNav{
	float:left;
	width:190px;
	margin:0px;
}

#leftNav li a{
	font-size:120%;
	color:#99cc34;
}

#leftNav li a:hover{
	font-size:120%;
	color:#99cc34;
	text-decoration : underline;
}

#midContent{
	float:left;
	display:block;
	width:400px;
	margin:0px;
}


.leftCallout{
	font-family:Times New Roman;
	color:#6398d2;
	font-size:200%;
	width:140px;
}

#midContent h2{
	color:#000;
	font-size:110%;
	padding:10px 0px 5px 0px;
}

	
#midContent p{
	font-size:100%;
	padding:0px 30px 10px 0px;
}	

#midContent ul{
	margin:0px 30px 10px 30px;
	list-style : square;
	color:#6398d2;
}


#midContent ul span{
	color:#000;
}


#servicesRollover{
	position:absolute;
	width:570px;
	left:100px;
	top:120px;
	visibility : hidden;
	background : #EBEBEB;
	padding:0px 0px 10px 20px;
	z-index: 9999;
}

#aboutJordansRollover{
	position:absolute;
	width:250px;
	left:200px;
	top:120px;
	visibility : hidden;         
	background : #EBEBEB;         
	padding:0px 0px 10px 20px; 
	z-index: 9999;
} 

#closeroll{
	float:right;
	padding:5px 20px 0px 0px;
	z-index: 9999;
}



/* Tooltip */

<style>
/* global */

#cluetip-title {
  overflow: visible;
}

.cluetip-arrows {
  display: none;
  position: absolute;
  padding:0px;
  top: 0px;
  left: -9px;
  height: 40px;
  width: 15px;
  background-repeat: no-repeat;
  
}
#cluetip-extra {
  display: none;
}

/***************************************
   =cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
  background-color: transparent;
  display : block;
  width:245px;
  float:left;
  margin-bottom:20px;
}
.cluetip-jtip #cluetip-outer {
  border: 1px solid #86A10B;
  position: relative;
  background-color: #DFEBBF;
  background-repeat: no-repeat;
  
}

.cluetip-jtip h3#cluetip-title {
  margin: 0 0 5px;
  padding: 0px 5px;
  background-color: #DFEBBF;
  
  color: #5B6729;
  overflow: hidden;
}

.cluetip-jtip #cluetip-inner {
  padding: 0 5px 5px;
  display: inline-block;
  color: #5B6729
  
}


/* jtip arrows */

.clue-right-jtip .cluetip-arrows {
  background-image: url('/images/arrow.gif');
   
}


/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
  zoom: 1;
}

/* End of Tooltip */

.welcomeImg
{
	z-index: -1;
	
}

@import url("styles.css");


*******************About US - Start Section*******************
.mainContentImageBoxAU{
			
	float:left;
	width:550px;
	min-height:220px
	height:auto!important;
	height:220px;

}
.mainContentTextBoxAU{
	display: block;		
	float:left;
	width:550px;
	margin:0px 0px 20px 0px;
}
.featuresTextBoxAU{
	float:left;
	width:265px;
	padding:0px 0px 0px 0px; 
	margin: 0px 10px 20px 0px;
}
.spacerDivAU{
	float:left;
	min-height:65px
	height:auto!important;
	height:65px;

}
#container1AU{

	margin:0px 0px 0px 0px;		
	float:left;
	width:550px;
	min-height:302px;
	height:auto!important;
	height:302px;

}
.textBoxLocationsAU{
	display: block;
	float:left;
	width:162px;
	min-height:165px
	height:auto!important;
	height:165px;
}
.blueBoxLocationsAU{
	display: block;
	float:left;
	width:255px;
	min-height:167px;
	height:auto!important;
	height:180px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px;
	margin-top:20px;
}

.col2PageAU{
	margin:0px 0px 0px 0px;		
	float:left;
	width:180px;	
}
.mediumBlueCurveBoxAU{
	margin:0px 0px 10px 0px;
}

*******************About US - End Section*******************
////////////////////////////////////////////////////////////
*********Company Formation Read - Start Section*************

.pageCopyBulletsCFR{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
	padding-top:10px;
}
.greenBulletsBoldCFR{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
	padding-top:10px;
}
.greenBulletsBoldCFR li{
	font-weight: bold;
	margin:0px 0px 5px 0px;
}
.greenBulletsBoldCFR a{
	text-decoration: underline;
}


.greenBoxLocationsCFR ul{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
}
.greenBoxLocationsCFR li{
	padding-top:0px;
	font-weight: bold;
	margin:0px 0px 5px 0px;

}

.locationsLayoutRightCFR{
	margin:20px 0px 0px 0px;		
	float:left;
	width:180px;
	min-height:341px;
	height:auto!important;
	height:341px;
}
.greenBoxLocationsCFR {
	display: block;
	float:left;
	width:255px;
	min-height:167px;
	height:auto!important;
	height:180px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px!important;
	margin-top:20px;
}

.greenBoxLocationsCFR a{
	text-decoration: underline;
	color:#003366!important;
	font-weight:bold;
	
}
.greenBoxLocationsCFR a:link{
	text-decoration: underline;
	color:#003366;
}
.greenBoxLocationsCFR a:hover{
	text-decoration: none;
	color:#003366;
}
.greenBoxLocationsCFR h4{
	font-family:Arial,Helvetica,Verdana, Geneva, sans-serif;
	font-size : 120%;
	font-weight: none;	
	color: #003366;
	text-decoration: underline;
}
.greenBoxLocationsCFR h3{
	font-family: Georgia;
	font-size : 120%; 
	color: #303321;
	padding-top:10px;	
	width:135px;
	display:block;
	float:left;		
}
.searchPersonDetailsCFR{
	display:block;
	float:left;
	width:100px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.searchPersonPhotoCFR{
	display:block;
	float:left;
	width:80px;
	min-height:76px;
	height:auto!important;
	height:76px;
}

#threeColumnBlockCFR{
	background-color: #FFF;
	width:550px;
	float:left;
	display: block;
	margin:30px 0px  0px 0px;
}
#threeColumnBlockCFR div{
	float:left;
	display: block;
	width:180px;
}
#threeColumnBlockCFR h3{
	width:150px;
	font-size:100%;
	text-decoration: underline;
	display: block;
	padding:0px 20px 0px 0px;
	margin:0px 0px 0px 0px;
}
#threeColumnBlockCFR p{
	width:160px;
	display: block;
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
}

.greenCurveBoxCFR{
	background: url(/images/greenCurveBox.gif) no-repeat 100% 100%;
	background-color: #EBEBEB;
	width:180px;
	display:block;
	float:left;
	margin:10px 0px 0px 0px;
}
.greenCurveBoxCFR h3{
	color:#606060;
	font-family : Georgia;
	font-size:110%;
	margin:5px 0px 7px 5px;
	font-weight:normal;
}
.greenCurveBoxCFR p{
	padding-top:0px;
	margin:0px 10px 5px 0px;
	color:#333;
}


*******************Company Formation Read - End Section*******************
//////////////////////////////////////////////////////////////////////////
*****************Company Formation Main - Start Section*******************

.greenBoxCFM{
	display: block;
	float:left;
	width:350px;;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px;
	margin:0px 0px 20px 0px;
	
}
.pageCopyBulletsCFM{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
	padding-top:10px;
}
.multiShareBulletsCFM{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 5px 20px;
	padding-top:0px;
}
.multiShareBulletsCFM li{
	margin:0px 0px 0px 0px;
}
.multiShareBulletsCFM li a{
	font-weight: bold;
	text-decoration: underline;
	color: #000;
}
.multiShareBulletsCFM li a:hover{
	text-decoration: none;
}

.multiShareBulletsWhiteCFM{
	margin:10px 0px 0px 0px;
	color:#fff;
}
.multiShareBulletsWhiteCFM li{
	margin:0px 0px 0px 0px;
	text-decoration: underline;
}
.multiShareBulletsWhiteCFM li a{
	font-weight: none;
	text-decoration: none;
	color: #fff;;
}
.searchPersonDetailsCFM{
	display:block;
	float:left;
	width:100px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.searchPersonPhotoCFM{
	display:block;
	float:left;
	width:80px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.greenBtnOffCFM{
	background:url(/images/greenBtnBk2.gif) no-repeat;
	width:60px;
	min-height:25px;
	height:auto!important;
	height:25px;
}
.greenBtnOffCFM a{
	background : url(/images/arrowRightBtn.gif) no-repeat 40px 5px;
	text-decoration: none;
	width:60px;
	color:#FFF;
	padding:5px 0px 0px 10px;
}
.greenBtnOffCFM a:link{
	color:#fff;
	text-decoration : none;
}
.greenBtnOffCFM a:visited{
	color:#fff;
	text-decoration : none;
}
.greenBtnOffCFM a:active{
	color:#fff;
	text-decoration : none;
}
.greenBtnOffCFM a:hover{
	color:#fff;
	text-decoration : underline;
}
.greyLinkCFM:Link{
	color: #999;
}

.h4CFM{
	text-decoration: underline;
}
.formationsTextBoxesCFM{
	display:block;
	float:left;
	width:170px;
	margin:0px 0px 0px 0px;
	}

*******************Company Formation Main - End Section*************
////////////////////////////////////////////////////////////////////
*******************Company Search - Start Section*******************

*******************Company Search - End Section*********************
.pageCopyBulletsCS{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
}
.multiShareBulletsCS{
	margin:0px 0px 0px 0px;
}
.multiShareBulletsCS li{
	margin:0px 0px 0px 0px;
}
.multiShareBulletsCS li a{
	font-weight: none;
	text-decoration: underline;
	color: #000;
}
.multiShareBulletsCS li a:hover{
	text-decoration: none;
}

.multiShareBulletsWhiteCS{
	margin:10px 0px 0px 0px;
	color:#fff;
}
.multiShareBulletsWhiteCS li{
	margin:0px 0px 0px 0px;
	text-decoration: underline;
}
.multiShareBulletsWhiteCS li a{
	font-weight: none;
	text-decoration: none;
	color: #fff;;
}
.searchPersonDetailsCS{
	display:block;
	float:left;
	width:100px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.searchPersonPhotoCS{
	display:block;
	float:left;
	width:80px;
	min-height:76px;
	height:auto!important;
	height:76px;
}


////////////////////////////////////////////////////////////////////
*******************Comparison Table - Start Section*****************
*******************Comparison Table - End Section*******************



.col1PageCT p{
	margin-top:10px;
}
.lightBlueCurveBoxCT{
	background: url(/images/lightBlueCurveBox.gif) no-repeat 100% 100%;
	background-color: #EBEBEB;
	width:170px;
	display:block;
	float:left;
	margin:10px 0px 0px 0px;
	padding:5px 5px 0px 5px;
}
.lightBlueCurveBoxCT p{
	margin:0px 0px 0px 0px;
}
.greyHeaderBoxCT{
	width:105px;
	min-height:36px
	height:auto!important;
	height:36px;
	background-color:#CCC;
	border-right: none;
	border-left: solid 1px;
	border-top: solid 1px;
	border-color: #999;
	display:block;
	float:left;
	text-align: center;
	color:#666666;
}
.hiddenHeaderBoxCT{
	width:170px;
	min-height:36px
	height:auto!important;
	height:36px;
	background-color:transparent;
	display:block;
	float:left;
}
.clearBoxTitleCT{
	border-top: solid 1px;
	border-left: solid 1px;
	border-color: #999;
	width:164px;
	display:block;
	float:left;
	padding:5px 0px 5px 5px;
	color:#003366;
}
.clearBoxTitleEvenCT{
	border-top: solid 1px;
	border-left: solid 1px;
	border-color: #999;
	width:164px;
	display:block;
	float:left;
	padding:5px 0px 5px 5px;
	background-color: #EBEBEB;
	color:#003366;
}
.clearBoxCT{
	border-left: solid 1px;
	border-top: solid 1px;
	border-color: #999;
	width:105px;
	display:block;
	float:left;
	padding:5px 0px 5px 0px;
	text-align: center;
	color:#003366;
}
.clearBoxEvenCT{
	border-left: solid 1px;
	border-top: solid 1px;
	border-color: #999;
	width:105px;
	display:block;
	float:left;
	padding:5px 0px 5px 0px;
	background-color: #EBEBEB;
	color:#003366;
	text-align: center;
}
.greenBtnOffCT{
	background:url(/images/greenBtnOrderNow.gif) no-repeat;
	width:94px;
	min-height:25px;
	height:auto!important;
	height:25px;
	display:inline;
	float:left;
}
.greenBtnOffCT a{
	background : url(/images/arrowRightBtn.gif) no-repeat 65px 6px;
	text-decoration: none;
	width:94px;
	display:block;
	float:left;
	color:#FFF;
	padding:5px 0px 0px 5px;
	margin: 0px 0px 0px 5px;
}
.greenBtnOffCT a:hover{
	color:#fff;
	text-decoration : underline;
}

.multiShareBulletsWhiteCT{
	margin:10px 0px 0px 0px;
	color:#fff;
}
.multiShareBulletsWhiteCT li{
	margin:0px 0px 0px 0px;
	text-decoration: none;
}



////////////////////////////////////////////////////////////////////
*******************Contact US - Start Section***********************

.contactUsSubMenuCU{
	background: url(/images/contactUsGreenbk2.gif) no-repeat;
	display:block;
	float:left;	
	width:550px;
	min-height:25px;
	height:auto!important;
	height:25px;
	margin-top:10px;
	padding:5px 0px 0px 30px;
	font-weight: bold;
	color: #000;
}
.contactUsSubMenuOffCU{
	background: url(/images/contactUsGreybk.gif) no-repeat;
	display:block;
	float:left;	
	width:550px;
	min-height:25px;
	height:auto!important;
	height:25px;
	padding:5px 0px 0px 30px;
	font-weight: bold;
	color: #000;
	margin-top:10px;
}

*******************Contact US - End Section***********************
//////////////////////////////////////////////////////////////////
*******************Locations - Start Section**********************


.locationsLayoutLeftLO{display: block;padding-left:110px;margin:0px 0px 0px 0px;float:left;width:840px;}
.locationsLayoutRightLO{margin:0px 0px 0px 0px;float:left;width:370px;}
#mapContainerLO{margin:0px 0px 0px 0px;float:left;width:352px;}
.textBoxLocationsLO{display: block;float:left;width:162px;min-height:165px;height:auto!important;	height:165px;}

.h1LO{
		font-family : Georgia,Helvetica,Arial;
		margin:10px 0px 10px 0px;
		padding:0;
		color:#003366;
}
.h2LO{
		font-family : Arial, Helvetica, sans-serif;
		margin:0;
		padding:0;
		color:#003366;
		font-size:130%;
}
.mailLinkLO{
	text-decoration : none;
	color:#333;
}
.mailLinkLO:hover{
	text-decoration : underline;
}
.zoomLinkLO{
	float:left;
	background : url(/images/zoom.gif) no-repeat 100% 3px;
	padding-right:15px;
	font-size:100%;
	color:#333;
	height:18px;
}

*******************Locations - End Section*****************************
///////////////////////////////////////////////////////////////////////
*******************Meet the Team - Start Section***********************

.contactUsMiniBoxMTT{
	display:block;
	float:left;
	width:170px;
	border-top: solid 5px #666699;
	margin:0px 18px 0px 0px;
	}
.contactUsMiniBoxMTT p{
	padding:5px 0px 0px 0px;
	font-size:100%;
	line-height : 16px;
	}
.contactUsMiniBoxMTT span{
	color:#666699;
	}
*******************Meet the team - End Section*************************
///////////////////////////////////////////////////////////////////////
*******************MultiShare - Start Section**************************

.mainContentImageBoxMS{
	float:left;
	width:550px;
	min-height:220px
	height:auto!important;
	height:220px;
	background-color: red;
}
.mainContentTextBoxMS{
	display: block;		
	float:left;
	width:550px;
	min-height:180px
	height:auto!important;
	height:180px;
	background-color: blue;
}
.featuresTextBoxMS{
	float:left;
	width:265px;
	min-height:65px
	height:auto!important;
	height:65px;
	background-color: pink;
}
.spacerDivMS{
	float:left;
	min-height:65px
	height:auto!important;
	height:65px;
	background-color: gray;
}
.spacerDiv30MS{
	display: block;
	float:left;
	min-height:30px
	height:auto!important;
	height:30px;

}
#container1MS{

	margin:0px 0px 0px 0px;		
	float:left;
	width:580px;
	min-height:302px;
	height:auto!important;
	height:302px;


}
.textBoxLocationsMS{
	display: block;
	float:left;
	width:162px;
	min-height:165px
	height:auto!important;
	height:165px;
}
.greenBoxLocationsMS{
	display: block;
	float:left;
	width:170px;
	min-height:240px;
	height:auto!important;
	height:290px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px;
	margin-top:20px;
	margin-right:18px;
}
.importantProductsBulletsMS{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
}
.importantProductsBulletsMS li{
	margin:10px 0px 0px 0px;
}
.importantProductsBulletsMS li a{
	font-weight: bold;
	color: #000;
}
.importantProductsBulletsMS li a:hover{
	text-decoration: none;
}
.multiShareBulletsMS{
	margin:0px 0px 0px 0px;
}
.multiShareBulletsMS li{
	margin:0px 0px 0px 0px;
}
.multiShareBulletsMS li a{
	font-weight: none;
	text-decoration: underline;
	color: #000;
}
.multiShareBulletsMS li a:hover{
	text-decoration: none;
}
.column4DarkBlueBoxMS .innerDiv a{
	color: #fff;
	text-decoration: underline;
}
.innerDivMS ul{
	margin:10px 0px 0px 0px;

}
.innerDivMS li{
	margin:5px 0px 0px 0px;
	color: #fff;
	text-decoration: none;
}
.col1PageMS h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
}
.greyBoxImageMS h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;
}
.greyBoxImageMS{
	display: block;
	float:left;
	width:270px;
	min-height:160px;
	height:auto!important;
	height:160px;
	padding:0px 0px 0px 0px;
	margin:20px 20px 0px 0px;
}
.companySearchMiniBoxMS{
	font-size: 10%;
	display:block;
	float:left;
	width:180px;
	min-height:4px;
	height:auto!important;
	height:4px;
	background-color: #666699;
}
.searchPersonDetailsMS{
	display:block;
	float:left;
	width:100px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.searchPersonPhotoMS{
	display:block;
	float:left;
	width:80px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.importantProductsBullets2MS{
	display: block;
	float:left;
	width:170px;
	margin:0px 0px 0px 0px;
}
.importantProductsBullets2MS ul{

	list-style:disc;
}
.importantProductsBullets2MS li{
	margin:10px 0px 0px 20px;
}
.importantProductsBullets2MS li a{
	font-weight: bold;
	color: #000;
}
.importantProductsBullets2 li a:hover{
	text-decoration: none;
}
.greenBoxMS{
	display: block;
	float:left;
	width:350px;
	min-height:70px;
	height:auto!important;
	height:70px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px
}

*******************MultiShare - End Section*********************************
////////////////////////////////////////////////////////////////////////////
*******************OffshoreInt - Start Section******************************

.locationsLayoutLeftOFInt{
	display: block;
	padding-left:110px;
	margin:0px 0px 0px 0px;		
	float:left;
	width:840px;
}
.locationsLayoutRightOFInt{
	margin:15px 0px 0px 0px;		
	float:left;
	width:180px;
}
#container1OFInt{
	margin:0px 0px 0px 0px;		
	float:left;
	width:580px;
}
#container1OFInt h3{
	font-family :Georgia, helvetica, arial;
	font-size:110%;
	color:#959595;
	letter-spacing : 0.01em;
	padding:5px 0px 5px 0px 
}
.greenBoxLocationsOFInt{
	display: block;
	float:left;
	width:170px;
	min-height:167px;
	height:auto!important;
	height:180px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px;
	margin-top:20px;
	margin-right:18px;
}
.offShoreBulletsOFInt{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
}
.locationsLayoutLeftOFInt h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
}
.greyBoxImageOFInt{
	display: block;
	float:left;
	width:270px;
	min-height:160px;
	height:auto!important;
	height:160px;
	padding:0px 0px 0px 0px;
	margin:20px 15px 0px 0px;
}
.greyBoxImageOFInt h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;

}
.searchPersonDetailsOFInt{
	display:block;
	float:left;
	width:100px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.searchPersonPhotoOFInt{
	display:block;
	float:left;
	width:80px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.multiShareBulletsWhiteOFInt{
	margin:10px 0px 0px 0px;
	color:#fff;
}
.multiShareBulletsWhiteOFInt li{
	margin:0px 0px 0px 0px;
	text-decoration: none;
}
.multiShareBulletsWhiteOFInt li a{
	font-weight: none;
	text-decoration: underline;
	color: #fff;;
}
.infoBoxHeaderWhiteOFInt{
		font-family: Georgia;
		font-size : 140%;
		color: #FFF;	
}
.infoBoxHeaderWhiteReducedOFInt{
		font-family: Georgia;
		font-size : 120%;
		color: #FFF;	
}

*******************OffshoreInt - End Section***********************************
///////////////////////////////////////////////////////////////////////////////
*******************OurClients - Start Section**********************************
.locationsLayoutLeftOC{
	display: block;
	padding-left:110px;
	margin:0px 0px 0px 0px;		
	float:left;
	width:940px;
}
.locationsLayoutRightOC{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;		
	float:left;
	width:180px;
	min-height:341px;
	height:auto!important;
	height:341px;
}
#container1OC{

	margin:0px 0px 0px 0px;		
	float:left;
	width:570px;
	min-height:302px;
	height:auto!important;
	height:302px;

}
.textBoxLocationsOC{
	display: block;
	float:left;
	width:162px;
	min-height:165px
	height:auto!important;
	height:165px;
}
.blueBoxLocationsOC{
	display: block;
	float:left;
	width:160px;
	min-height:167px;
	height:auto!important;
	height:180px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 5px 0px 5px;
	margin:20px 20px 0px 0px;
}

.greenCurveBoxOC{
	background: url(/images/greenCurveBox.gif) no-repeat 100% 100%;
	background-color: #EBEBEB;
	width:170px;
	display:block;
	float:left;
	margin:10px 0px 0px 0px;
	padding:5px 5px 0px 5px;
}
.greenCurveBoxOC h3{
	color:#606060;
	font-family : Georgia;
	font-size:140%;
	margin:5px 0px 7px 0px;
	font-weight:normal;
}
.greenCurveBoxOC p{
	padding-top:0px;
	margin:0px 10px 5px 0px;
	color:#333;
}


.greenCurveBoxOC a{
margin:5px 0px 0px 0px;
color:#333;
}
*******************OurClients - End Section***********************************
//////////////////////////////////////////////////////////////////////////////
*******************OurServices - Start Section********************************

.featuresTextBoxOS{
	float:left;
	width:265px;
	min-height:65px
	height:auto!important;
	height:65px;
}
.locationsLayoutRightOS{
	margin:0px 0px 0px 0px;		
	float:left;
	width:180px;
}
#container1OS{

	margin:0px 0px 0px 0px;		
	float:left;
	width:580px;
}


.greenBoxLocationsOS ul{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
}
.greenBoxLocationsOS li{
	padding-top:0px;
	font-weight: bold;
	margin:0px 0px 5px 0px;

}



.greenBoxLocationsOS{
	display: block;
	float:left;
	width:170px;
	min-height:240px;
	height:auto!important;
	height:290px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 10px 5px;
	margin-top:20px;
	margin-right:18px;
}


.greenBoxLocationsOS a{
	text-decoration: underline;
	color:#003366!important;
	font-weight:bold;
	
}
.greenBoxLocationsOS a:link{
	text-decoration: underline;
	color:#003366;
}
.greenBoxLocationsOS a:hover{
	text-decoration: none;
	color:#003366;
}

.importantProductsBulletsOS{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
}
.importantProductsBulletsOS li{
	font-weight: bold;
	margin:5px 0px 0px 0px;
}
.locationsLayoutLeftOS h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
}
.greyBoxImageOS h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;
}
.greyBoxImageOS{
	display: block;
	float:left;
	width:270px;
	min-height:160px;
	height:auto!important;
	height:160px;
	padding:0px 0px 0px 0px;
	margin:20px 20px 0px 0px;
}
.multiShareBulletsWhiteOS{
	margin:10px 0px 0px 0px;
	color:#fff;
}
.multiShareBulletsWhiteOS li{
	margin:0px 0px 0px 0px;
	text-decoration: underline;
}
.multiShareBulletsWhiteOS li a{
	font-weight: none;
	text-decoration: none;
	color: #fff;;
}
.column4DarkBlueBoxOS .innerDiv a{
	color: #fff;
	text-decoration: underline;
}
.innerDivOS li{
	margin:5px 0px 0px 0px;
	color: #fff;
	text-decoration: none;
}

*******************OurServices - End Section*************************************
/////////////////////////////////////////////////////////////////////////////////
*******************Pressrelease - Start Section**********************************

.layoutLeftPR{
	display: block;
	padding-left:110px;
	margin:10px 0px 0px 0px;		
	float:left;
	width:570px;
}
.layoutLeftPR p{
	margin:0px 0px 10px 0px;	
	line-height : 16px;	
}
.layoutRightPR{
	margin:40px 0px 0px 0px;
}
#container1PR{
	margin:0px 0px 0px 0px;		
	float:left;
	width:360px;
	padding-right:20px;
}
.h1PR{
	color:#003366;
	font-size:220%;
	font-family:Georgia, Helvetica,arial;
	margin:0px 0px 10px 0px;		
}
.h2PR{
	color:#333;
	font-size:130%;
}
.blueTextBoldPR{
	color:#003366;
}
.contactUsMiniBoxPR{
	display:block;
	float:left;
	width:170px;
	border-top: solid 5px #666699;
	margin:40px 18px 0px 0px;
	}
.contactUsMiniBoxEndPR{
	margin:0px 0px 0px 0px;
	}	
.contactUsMiniBoxPR p{
	padding:5px 0px 0px 0px;
	font-size:100%;
	line-height : 16px;
	}
.lightBlueCurveBoxPR span{
	display:block;
	color:#003366;
	padding-bottom:10px;
	}

*******************Pressrelease - End Section****************************
/////////////////////////////////////////////////////////////////////////
*******************Property - Start Section******************************

.greenBoxLocationsProp{
	display: block;
	float:left;
	width:170px;
	min-height:240px;
	height:auto!important;
	height:290px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px;
	margin-top:20px;
	margin-right:18px;
}
.propertyInfoDivProp{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:0px 0px 0px 0px;
	padding:10px 20px 10px 0px;
	width:160px;
	float:left;
}
.propertyInfoDivProp a{
		font-weight:bold;
}
.propertyImageDivProp{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 15px 0px;
	width:370px;
	float:left;
	
}
.importantProductsBulletsProp li{
	margin:0px 0px 0px 0px;
}
.importantProductsBulletsProp li a{
	font-weight: bold;
	color: #000;
}
.importantProductsBulletsProp li a:hover{
	text-decoration: none;
}
.column4DarkBlueBoxProp .innerDiv a{
	color: #fff;
	text-decoration: underline;
}
.innerDivProp ul{
	margin:10px 0px 0px 0px;

}
.innerDivProp li{
	margin:5px 0px 0px 0px;
	color: #fff;
	text-decoration: none;
}
.col1PageProp h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
}
.greyBoxImageProp h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;
}
.greyBoxImageProp{
	display: block;
	float:left;
	width:270px;
	min-height:160px;
	height:auto!important;
	height:160px;
	padding:0px 0px 0px 0px;
	margin:20px 20px 0px 0px;

}
.companySearchMiniBoxProp{
	font-size: 10%;
	display:block;
	float:left;
	width:180px;
	min-height:4px;
	height:auto!important;
	height:4px;
	background-color: #666699;
}
.searchPersonDetailsProp{
	display:block;
	float:left;
	width:100px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.searchPersonPhotoProp{
	display:block;
	float:left;
	width:80px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.importantProductsBullets2Prop{
	display: block;
	float:left;
	width:165px;
	margin:0px 0px 0px 5px;
	text-decoration:none;
}
.importantProductsBullets2Prop h3{
	margin-bottom:10px;
}
.importantProductsBullets2Prop p{
	text-decoration:none;
}
.greenBoxProp{
	display: block;
	float:left;
	width:250px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 10px 5px;
	margin: 0px 0px 0px 0px;
}
.greenBoxProp a{
	text-decoration: underline;
	color:#003366!important;
	font-weight:bold;
	
}
.greenBoxProp a:link{
	text-decoration: underline;
	color:#003366;
}
.greenBoxProp a:hover{
	text-decoration: none;
	color:#003366;
}
.greenBoxProp h3{
	width:200px;
	font-family: Georgia;
	font-size : 120%; 
	color: #303321;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;	
	display:block;
	float:left;
}
.greenBoxProp h4{
	text-decoration: underline;
	font-family:Arial,Helvetica,Verdana, Geneva, sans-serif;
	font-size:100%;
}
.greenBoxProp h5{
	width:180px;
	text-decoration: none;
	font-family: Georgia;
	font-size : 120%; 
	color: #303321;
	padding:0px 0px 0px 0px;
	margin: 0px 30px 10px 0px;	
	width:100px;	
	display:block;
	float:left;
}
.greenBoxProp p{
	margin: 0px 0px 10px 0px;
}
#greenGotoBtnOffProp{
	background:url(/images/greenBtnProperty.gif) no-repeat;
	width:158px;
	min-height:25px;
	height:auto!important;
	height:25px;
}
#greenGotoBtnOffProp a{
	background : url(/images/arrowRightBtn.gif) no-repeat 130px 7px;
	text-decoration: none;
	font-weight: normal;
	width:158px;
	display:block;
	float:left;
	color:#FFF;
	padding:5px 0px 50px 10px;
}
#greenGotoBtnOffProp a:hover{
	text-decoration: underline!important;;
}
.greenOrderBtnOffProp{
	background:url(/images/greenBtnOrder.gif) no-repeat;
	width:70px;
	min-height:25px;
	height:auto!important;
	height:25px;
	margin-left:170px;
}
.greenOrderBtnOffProp a{
	background : url(/images/arrowRightBtn.gif) no-repeat 53px 7px;
	text-decoration: none!important;
	font-weight: normal;
	width:70px;
	display:block;
	float:left;
	color:#FFF!important;
	padding:5px 0px 0px 10px;
}
.greenOrderBtnOffProp a:hover{
	text-decoration: underline!important;;
}

*******************Property - End Section********************************
/////////////////////////////////////////////////////////////////////////
*******************RequestInformation - Start Section********************

.locationsLayoutLeftRI{
	display: block;
	padding-left:110px;
	margin:0px 0px 0px 0px;		
	float:left;
	width:840px;
}
.locationsLayoutRightRI{
	margin:0px 0px 0px 0px;		
	float:left;
	width:180px;
}
#container1RI{
	margin:0px 0px 0px 0px;		
	float:left;
	width:580px;
}
#container1RI h3{
	font-family :Georgia, helvetica, arial;
	font-size:110%;
	color:#959595;
	letter-spacing : 0.01em;
	padding:5px 0px 5px 0px 
}
.greenBoxLocationsRI{
	display: block;
	float:left;
	width:170px;
	min-height:167px;
	height:auto!important;
	height:180px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px;
	margin-top:20px;
	margin-right:18px;
}
.offShoreBulletsRI{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
}
.locationsLayoutLeftRI h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
}
#greyBKRI{
	background-color: #EBEBEB;
	display: block;
	float:left;
	width:380px;
	padding:0px 0px 0px 30px;
	margin:20px 15px 0px 0px;
}
#greyBKRI .formTitles{
	display:block;
	float:left;
	width: 120px;
	text-align: right;
	padding-top:5px;
	padding-right:5px
}
#greyBKRI .divRow{
	display:block;
	float:left;
	padding-top:10px;
}
.searchPersonDetailsRI{
	display:block;
	float:left;
	width:100px;
}
.searchPersonPhotoRI{
	display:block;
	float:left;
	width:80px;
}
.multiShareBulletsWhiteRI{
	margin:10px 0px 0px 0px;
	color:#fff;
}
.multiShareBulletsWhiteRI li{
	margin:0px 0px 0px 0px;
	text-decoration: none;
}
.multiShareBulletsWhiteRI li a{
	font-weight: none;
	text-decoration: underline;
	color: #fff;;
}
.infoBoxHeaderWhiteRI{
		font-family: Georgia;
		font-size : 140%;
		color: #FFF;	
}
.infoBoxHeaderWhiteReducedRI{
		font-family: Georgia;
		font-size : 120%;
		color: #FFF;	
}
#searchButtonDivRI{
	background: url(/images/searchButton.gif) no-repeat;
	width:110px;
	min-height:25px;
	height:auto!important;
	height:25px;
	display:block;
	float:left;	
	margin:0px 0px 0px 100px;
}
#searchButtonDivRI a{
	background:url(/images/searchArrowRight.gif) no-repeat 80% 30%;
	text-decoration:none;
	color:#fff;
	width:110px;
	min-height:25px;
	height:auto!important;
	height:25px;
	display:block;
	padding-top:5px;
	padding-left:10px
}	
#searchButtonDivRI a:hover{
	text-decoration:underline;
}

*******************RequestInformation - End Section***************************
//////////////////////////////////////////////////////////////////////////////
*******************Share Classes - Start Section******************************

.greenBoxLocationsSC{
	display: block;
	float:left;
	width:170px;
	min-height:240px;
	height:auto!important;
	height:290px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px;
	margin-top:20px;
	margin-right:18px;
}
.importantProductsBulletsSC{
	list-style-image: url(/images/bulletGreen2.gif);
	margin:5px 0px 0px 20px;
}
.importantProductsBulletsSC li{
	margin:0px 0px 0px 0px;
}
.importantProductsBulletsSC li a{
	font-weight: bold;
	color: #000;
}
.importantProductsBulletsSC li a:hover{
	text-decoration: none;
}
.column4DarkBlueBoxSC .innerDiv a{
	color: #fff;
	text-decoration: underline;
}
.innerDivSC ul{
	margin:10px 0px 0px 0px;
}
.innerDivSC li{
	margin:5px 0px 0px 0px;
	color: #fff;
	text-decoration: none;
}
.col1PageSC h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;


}
.greyBoxImageSC h3 {
	font-family: Georgia;
	font-size : 120%;
	color: #003366;
	text-decoration: none;
	padding:0px 0px 0px 0px;

}
.greyBoxImageSC{
	display: block;
	float:left;
	width:270px;
	min-height:160px;
	height:auto!important;
	height:160px;
	padding:0px 0px 0px 0px;
	margin:20px 20px 0px 0px;

}
.companySearchMiniBoxSC{
	font-size: 10%;
	display:block;
	float:left;
	width:180px;
	min-height:4px;
	height:auto!important;
	height:4px;
	background-color: #666699;
}
.searchPersonDetailsSC{
	display:block;
	float:left;
	width:100px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.searchPersonPhotoSC{
	display:block;
	float:left;
	width:80px;
	min-height:76px;
	height:auto!important;
	height:76px;
}
.importantProductsBullets2SC{
	display: block;
	float:left;
	width:165px;
	margin:0px 0px 0px 5px;
	text-decoration:none;
}
.importantProductsBullets2SC h3{
	margin-bottom:10px;
}
.importantProductsBullets2SC p{
	text-decoration:none;
}
.greenBoxSC{
	display: block;
	float:left;
	width:350px;
	min-height:70px;
	height:auto!important;
	height:70px;
	color:#000;
	background-color: #EBEBEB;
	padding:5px 0px 0px 5px
}

*******************Share Classes - End Section***************************
/////////////////////////////////////////////////////////////////////////


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;  
/*	background-color: white;*/
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}


/* Portal theme / skin stuff */

.wpsPortlet{
	margin:0px;
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #CACACA;
	background-image:none;
	position:relative;
	top: -24px;
}

.wpsPortletBody{
	margin: 0px;
	background-image:none;
}

.wpsPortletTitleBar{
	font-size: small;
	color: #616161;
	background: url("/images/portletTitleBarBg.gif") repeat-x;
	background-color: #FFFFFF;
	padding-left: 5px;
	width:100%;
	white-space: nowrap;
	height:21px;
}

.wpsPortletTitleBar img{
	vertical-align:middle;
}

.wpsPortletIcons{
	text-align: right;
	vertical-align: top;
	padding-right: 3px;
}