/* bluefin2style */


body {
	margin:0;
	padding:0;
}

.clearfloat {
	clear:both;
}


.red {
	color:#f45207;
}

form {
	padding:0;
	margin:0;
}


h1 {
	color:#000f30;
	font-weight:normal; font-size:1.00em;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin:0;
}


h1 strong {
	font-weight:bold;
}

h2 {
	font-weight:bold; font-size:0.875em; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
}


div.bodycontent h2 {
	font-size:0.75em; 
}


h3 {
	font-weight:bold; font-size:0.7em; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
}

h4 {
	font-weight:bold; font-size:0.7em; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
}


h5 {
	font-weight:normal; font-size:0.75em; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
}

p {
	font-weight:normal; font-size:0.7em; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
}

.medium , .med {
    font-size:14px;
}


.big {
    font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:normal;
}

.big i {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.big strong,
.big em,
.big b {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
}

p.big {
    font-size:12px;
}

div.mainbodybulletshead h3 {
	font-weight:normal; font-size:1.05em ; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
}
div.mainbodybulletsfoot h3 {
	font-weight:normal; font-size:0.875em ; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
}


p.small {
	font-size:0.625em;
}

p strong {
	font-weight:bold;
}

p.bigpromotext
{
	font-weight: normal;
	font-size: 0.8em;
	color: #5a7184;
	font-family: arial,verdana,helvetica,sans-serif;
	margin: 0;
}

div.highlightbox {
	padding:10px;
	margin:10px 0 10px -10px;
	background-color:#e5e7ea;
}


em a:link ,
em a:active ,
em a:visited ,
em a:hover ,
a.highlight:link ,
a.highlight:active ,
a.highlight:visited ,
a.highlight:hover {
	color:#000f30;
	text-decoration:none;
}
a.highlight:hover {
	text-decoration:underline;
}

em {
	color:#000f30;
	font-style:normal;

}


.nohighlight {
	color:#000f30;
}

a.newsreadmore:link ,
a.newsreadmore:active ,
a.newsreadmore:visited ,
a.newsreadmore:hover {
	color:#000f30;
	text-decoration:underline;
	display:block;
	width:60px;
	margin:5px 0 0 0;
	padding:0 20px 0 0;
	background-image:url('../images/newsreadmoreicon.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}



div.bodycontent h1,
div.bodycontent h2,
div.bodycontent h3,
div.bodycontent p
{
	margin:0 0 1em 0;
	line-height:1.4em;
}

div.bodycontent h4
{
	line-height:1.4em;
}


p.center {
	text-align:center;
}

ul {
	margin:0;
	padding:0;
	list-style-type: none;
}


ol {
	margin:0;
	padding:0;
	list-style-type: none;
}

ol.numbered {
	margin:0;
	padding:0 0 10px 0;
	list-style-type: none;
}

li {
	list-style-type: none;
	font-weight:normal; font-size:0.7em; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
	padding:0;
}

ol li {
	list-style-type : decimal;
	list-style-position : outside;
	margin:0 0 0.6em 20px;
}

ul li ,
ol li {
	list-style : none;
	margin:0 0 0.6em 0;
}

ul.big li {
	font-size:0.875em;
}

ul li,
ul.bullets li,
ul li.bullet {
	list-style-type : none;
	margin:0 0 0.6em 0;
	padding:0 0 0 20px;
	background-image:url('../images/bulletsquare.gif');
	background-repeat:no-repeat;
	background-position: top left;
	font-weight:normal; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
}

ul.nobullets li,
ul li.nobullet {
	background-image:none;
}

ol li ,
ol.numbered li {
	list-style-type: decimal;
	margin:0 0 0.6em 20px;
	font-weight:normal; font-size:0.875em; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
}

ul.pointers li,
ul li.pointer {
	list-style-type : none;
	margin:0 0 0.2em 0;
	padding:0 0 0 13px;
	line-height:1.2em;
	background-image:url('../images/pointer.gif');
	background-repeat:no-repeat;
	background-position: top left;
	font-weight:normal; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
}




a:link, a:active, a:visited {
	color:#000f30; text-decoration:underline;
}
a:hover {
	color:#000f30; text-decoration:underline;
}

a.nounderline:link, a.nounderline:active, a.nounderline:visited {
	color:#000f30; text-decoration:none;
}
a.nounderline:hover {
	color:#000f30; text-decoration:underline;
}

a.pdf:link,
a.pdf:active,
a.pdf:visited,
a.pdf:hover {
	display:block;
	padding:0 0 0 18px;
	background-image:url('../images/pdf.gif');
	background-repeat:no-repeat;
	background-position: top left;
	text-decoration:none;
}
a.pdf:hover {
	text-decoration:underline;
}

.colorind {
	color:#b0016a;
}
.colorpc {
	color:#733c97;
}
.colorbus {
	color:#356501;
}
.colorcorp {
	color:#f45207;
}
.colorbroker {
	color:#cc9605;
}
.colorbrokeralt {
	color:#e9ab00;
}



a.underline:link ,
a.underline:active ,
a.underline:visited ,
a.underline:hover {
	text-decoration:underline;
}

.pink {
	color:#ad0e73;
}

a.pink:link, a.pink:active, a.pink:visited {
	color:#ad0e73;
}
a.pink:hover {
	color:#ad0e73; 
}


/* page container  */

div#bluefingrouppage ,
div#bluefinpage {
}



div#pagecontainerouter {
	width:100%;
	text-align:center;
}

div.bannerimagebgblue {
	background-image:url('../images/bannerimagebgblue.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagebgdblue {
	background-image:url('../images/bannerimagebgdblue.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagebgdblue2 {
	background-image:url('../images/bannerimagebgdblue2.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagebgdblue3 {
	background-image:url('../images/bannerimagebgdblue3.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagebgdblue4 {
	background-image:url('../images/bannerimagebgdblue4.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagebgwhite {
	background-image:url('../images/bannerimagebgwhite.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagebgwhite2 {
	background-image:url('../images/bannerimagebgwhite2.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagebgwhite3 {
	background-image:url('../images/bannerimagebgwhite3.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagebgturq {
	background-image:url('../images/bannerimagebgturq.gif');
	background-repeat:repeat-x;
	background-position: top center;
}



div.bannerimagetopsubbgblue {
	background-image:url('../images/bannerimagetopsubbgblue.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubbgdblue {
	background-image:url('../images/bannerimagetopsubbgdblue.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubbgdblue2 {
	background-image:url('../images/bannerimagetopsubbgdblue2.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubbgdblue3 {
	background-image:url('../images/bannerimagetopsubbgdblue3.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubbgdblue4 {
	background-image:url('../images/bannerimagetopsubbgdblue4.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubbgwhite {
	background-image:url('../images/bannerimagetopsubbgwhite.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubbgwhite2 {
	background-image:url('../images/bannerimagetopsubbgwhite2.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubbgwhite3 {
	background-image:url('../images/bannerimagetopsubbgwhite3.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubbgturq {
	background-image:url('../images/bannerimagetopsubbgturq.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagegrouptopsubbg {
	background-image:url('../images/bannergrouppagetopsubbg.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubsubbgblue {
	background-image:url('../images/bannerimagetopsubsubbgblue.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubsubbgdblue {
	background-image:url('../images/bannerimagetopsubsubbgdblue.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubsubbgdblue2 {
	background-image:url('../images/bannerimagetopsubsubbgdblue2.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubsubbgwhite {
	background-image:url('../images/bannerimagetopsubsubbgwhite.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubsubbgwhite2 {
	background-image:url('../images/bannerimagetopsubsubbgwhite2.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubsubbgwhite3 {
	background-image:url('../images/bannerimagetopsubsubbgwhite3.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagetopsubsubbgturq {
	background-image:url('../images/bannerimagetopsubsubbgturq.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagegrouptopsubsubbg {
	background-image:url('../images/bannergrouppagetopsubsubbg.gif');
	background-repeat:repeat-x;
	background-position: top center;
}



div.bannerimagehomebg {
	background-image:url('../images/bannerhomepagebg.gif');
	background-repeat:repeat-x;
	background-position: top center;
}
div.bannerimagehometopsubbg {
	background-image:url('../images/bannerhomepagetopsubbg.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimagegroupbg {
	background-image:url('../images/bannergrouppagebg.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimageadhocgroupbg {
	background-image:url('../images/banneradhocgrouppagebg.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div.bannerimageadhocgroupbg2 {
	background-image:url('../images/banneradhocgrouppagebg2.gif');
	background-repeat:repeat-x;
	background-position: top center;
}

div#bannerimagehomedefault ,
div#bannerimagehome1 {
	background-image:url('../images/bannerhomepage1.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;
}


div#bannerimagehome2 {
	background-image:url('../images/bannerhomepage2.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;

}

div#bannerimagehome3 {
	background-image:url('../images/bannerhomepage3.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;

}

div#bannerimagehome4 {
	background-image:url('../images/bannerhomepage4.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;

}

div#bannerimagehome5 {
	background-image:url('../images/bannerhomepage5.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;

}

div#bannerimagehome6 {
	background-image:url('../images/bannerhomepage6.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;

}

div.bannerimagegroup {
	background-image:url('../images/bannerimagegroup.jpg');
	background-repeat:no-repeat;
	background-position: top left;
	width:1000px;
	height:144px;
}

div.bannerimageadhocgroup1 {
	background-image:url('../images/bannerimageadhocgroup1.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;
}

div.bannerimageadhocgroup2 {
	background-image:url('../images/bannerimageadhocgroup2.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;
}

div.bannerimage {
	width:1000px;
	height:144px;
}

div.bannerimageind {
	background-image:url('../images/bannerind.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;
}

div.pagefootimageind {
	background-image:url('../images/pagefootimageind.gif');
	background-repeat:no-repeat;
	background-position: top left;
	height:136px;
}

div.bannerimagespecialinsure {
	background-image:url('../images/bannerspecialinsure.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;
}

div.bannerimagepc {
	background-image:url('../images/bannerpc.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;
}
div.bannerimagewealthman {
	background-image:url('../images/bannerwealthman.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;
}


div.bannerimagecorp {
	background-image:url('../images/bannercorp.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;
}

div.bannerimagecorpins {
	background-image:url('../images/bannercorpins.jpg');
	background-repeat:no-repeat;
	background-position: top right;
	width:1000px;
	height:144px;
}



div#pagecontainerinner {
	margin: 0 auto;
	width:1000px;
	text-align:left;
}

div#bluefinbanner {
	width:1000px;
}

div#bluefinhomepage div#bluefinbannertop {
	width:1000px;
	position:relative;
	height:222px;
}
div#bluefinpage div#bluefinbannertop {
	width:1000px;
	position:relative;
	height:144px;
}

div#bluefinhomepage  div#bluefinlogocontainer {
	position:absolute;
	top:25px;
	left:130px;
	width:132px;
	z-index:100;

}

div#bluefinpage  div#bluefinlogocontainer {
	position:absolute;
	top:52px;
	left:129px;
	width:132px;
	z-index:100;

}

div#supertopnavcontainer {
	position:absolute;
	top:0px;
	left:120px;
	z-index:100;

}

div.supertopnav {
}

ul.supertopnav li {
	list-style-type : none;
	background-image : none;
	float:left;
	list-style-type: none;
	font-weight:normal;
	font-size:0.75em;
	font-family:arial, verdana, helvetica, sans-serif;
}

ul.supertopnav li a:link, ul.supertopnav li a:active, ul.supertopnav li a:visited,ul.supertopnav li a:hover {
	color:#ffffff;
	text-decoration:none;
	line-height:22px;
	padding:0 10px 0 10px;
	display:block;
}
ul.supertopnav li a:hover {
	text-decoration:underline;
}
ul.supertopnav li a.white:link, ul.supertopnav li a.white:active, ul.supertopnav li a.white:visited,ul.supertopnav li a.white:hover ,
ul.supertopnav li a.white2:link, ul.supertopnav li a.white2:active, ul.supertopnav li a.white2:visited,ul.supertopnav li a.white2:hover ,
ul.supertopnav li a.white3:link, ul.supertopnav li a.white3:active, ul.supertopnav li a.white3:visited,ul.supertopnav li a.white3:hover ,
ul.supertopnav li a.turq:link, ul.supertopnav li a.turq:active, ul.supertopnav li a.turq:visited,ul.supertopnav li a.turq:hover {
	color:#000f30;
}



a.bluefinlogonone:link,
a.bluefinlogonone:active,
a.bluefinlogonone:visited,
a.bluefinlogonone:hover {
	display:block;
	width:132px;
	height:63px;
}

a.bluefinlogo:link,
a.bluefinlogo:active,
a.bluefinlogo:visited,
a.bluefinlogo:hover {
	display:block;
	width:132px;
	height:63px;
	background-image:url('../images/bluefinlogohome.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

a.bluefinlogobus:link,
a.bluefinlogobus:active,
a.bluefinlogobus:visited,
a.bluefinlogobus:hover {
	display:block;
	width:132px;
	height:63px;
	background-image:url('../images/bluefinlogobus.gif');
	background-repeat:no-repeat;
	background-position: top left;
}


div#bannerimagecontainer {
	position:absolute;
	top:0px;
	right:0px;
	z-index:10;
}

div#bannerimages {
	display:none;
}




/*  sitesearch */




div#sitesearchcontainer {
	position:absolute;
	top:45px;
	left:390px;
	z-index:100;
}

div#sitesearch {
}

div#sitesearchinner {
}

div#sitesearchinputcontainer {
	width:220px;
}

div#sitesearchinput {
	float:left;
	width:110px;
}

div.sitesearchbtncontainer {
	float:left;
	width:110px;
	height:22px;
}

input.searchsubmit {
	border: 0;
	font-weight:normal; font-size:0.75em;
	color:#ffffff;
	font-family:arial, verdana, helvetica, sans-serif;
	background:none;
	padding:3px 0 0 0;
}
input.searchsubmit:hover {
	text-decoration:underline;
}

div#sitesearchlabel label {
	font-weight:normal; font-size:0.75em;
	color:#ffffff;
	font-family:arial, verdana, helvetica, sans-serif;
	line-height:22px;
}




div#topnavcontainer {
	padding:0 0 0 118px;
}

div#topnav {
	height:26px;
	width:100%;
	background:#000f30;
}

ul.topnav li {
	list-style-type: none;
	font-weight:normal;
	font-size:0.75em;
	font-family:arial, verdana, helvetica, sans-serif;
	color:#ffffff;
	margin:0;
	float:left;
	padding:0 1px 0 0;
	background-image:url('../images/topnavsep.gif');
	background-repeat:no-repeat;
	background-position: top right;

}

ul.topnav li a:link, ul.topnav li a:active, ul.topnav li a:visited, ul.topnav li a:hover {
	text-decoration:none;
	display:block;
	padding:0 12px 0 12px;
	line-height:26px;
	color:#ffffff;
}
ul.topnav li#topnavselected a:link,
ul.topnav li#topnavselected a:active,
ul.topnav li#topnavselected a:visited,
ul.topnav li#topnavselected a:hover,
ul.topnav li a:hover {
	text-decoration:none;
	background-color:#5589aa;
}
ul.topnav li.last  {
	background-image:none;
}
div#pagebodycontainer {
	padding:0 0 0 115px;
}

/* topsubnav */

div#topsubnavcontainer {
	padding:0 0 0 118px;
}

div#topsubnav {
	height:26px;
	width:100%;
	background:#5589aa;
}

ul.topsubnav li {
	list-style-type: none;
	font-weight:normal;
	font-size:0.75em;
	font-family:arial, verdana, helvetica, sans-serif;
	color:#ffffff;
	margin:0;
	float:left;
	background-image:url('../images/topnavsep.gif');
	background-repeat:no-repeat;
	background-position: top right;
	padding:0 1px 0 0;
}

ul.topsubnav li a:link, ul.topsubnav li a:active, ul.topsubnav li a:visited, ul.topsubnav li a:hover {
	text-decoration:none;
	display:block;
	padding:0 12px 0 12px;
	line-height:26px;
	color:#ffffff;
	background-color:#5589aa;
}
ul.topsubnav li#topsubnavselected a:link,
ul.topsubnav li#topsubnavselected a:active,
ul.topsubnav li#topsubnavselected a:visited,
ul.topsubnav li#topsubnavselected a:hover,
ul.topsubnav li a:hover {
	text-decoration:none;
	color:#5589aa;
	background-image:url('../images/topsubnavsel.gif');
	background-repeat:repeat-x;
	background-position: top left;
}
ul.topsubnav li.last  {
	background-image:none;
}

div#topsubsubnavcontainer {
	padding:0 0 0 118px;
}

div#topsubsubnav {
	height:26px;
	width:100%;
	background:#5589aa;
}

ul.topsubsubnav li {
	list-style-type: none;
	font-weight:normal;
	font-size:0.75em;
	font-family:arial, verdana, helvetica, sans-serif;
	color:#5589aa;
	margin:0;
	float:left;
	background-image:url('../images/topnavsep.gif');
	background-repeat:no-repeat;
	background-position: top right;
	padding:0 1px 0 0;
}

ul.topsubsubnav li a:link, ul.topsubsubnav li a:active, ul.topsubsubnav li a:visited, ul.topsubsubnav li a:hover {
	text-decoration:none;
	display:block;
	padding:0 12px 0 12px;
	line-height:26px;
	color:#5589aa;
	background-color:#d4e1ea;
}
ul.topsubsubnav li#topsubsubnavselected a:link,
ul.topsubsubnav li#topsubsubnavselected a:active,
ul.topsubsubnav li#topsubsubnavselected a:visited,
ul.topsubsubnav li#topsubsubnavselected a:hover,
ul.topsubsubnav li a:hover {
	text-decoration:none;
	color:#5589aa;
	background-image:url('../images/topsubsubnavsel.gif');
	background-repeat:repeat-x;
	background-position: top left;
}
ul.topsubsubnav li.last  {
	background-image:none;
}


div#pagebody {
	background-image:url('../images/rightpanelarticlevertbar.gif');
	background-repeat:repeat-y;
	background-position: bottom left;
}

div#pagebodyfull {
}

/* page layout */

div#mainpanelfull {
	width:885px;
	float:left;
}

div#mainpanelgroupfull {
	float:left;
	width:885px;
}

div#mainpanelgroup {
	width:670px;
	float:left;
}

div#mainpanel {
	width:670px;
	float:left;
}

div#mainpanelinner {
	min-height:583px;
}

div#mainpanelinnerhome {
	min-height:403px;
}

div#mainpanelinnerbig {
	min-height:883px;
}

div#mainpanelinnervbig {
	min-height:883px;
}

div#mainpanel div#mainpanelinner ,
div#mainpanelgroup div#mainpanelinner ,
div#mainpanel div#mainpanelinnerbig ,
div#mainpanelgroup div#mainpanelinnerbig ,
div#mainpanel div#mainpanelinnervbig ,
div#mainpanelgroup div#mainpanelinnervbig {
	width:669px;
}


div#rightpromopanel {
	width:215px;
	float:left;
}

div#mainpanelfull div.mainbody {
	width:631px;
	padding:0 0 0 15px;
}

div#mainpanelgroupfull div.mainbody {
	width:640px;
	padding:0 0 0 15px;
}

div#mainpanelgroupfull div.mainbodyhome {
	width:740px;
	padding:0 0 0 15px;
}

div#mainpanelgroup div.mainbody {
	width:640px;
	padding:0 0 0 15px;
}

div#mainpanel div.mainbody {
	width:631px;
	padding:0 0 0 15px;
}

div#mainpanelgroup div.mainbodyhead ,
div#mainpanel div.mainbodyhead {
	width:600px;
}

div#mainpanelgroup div.mainbodycontent ,
div#mainpanel div.mainbodycontent {
	width:600px;
}


div#mainsubpanels {
	width:640px;
}
div#mainsubleftpanel {
	width:325px;
	float:left;
	border-right:1px solid #9ea4b3;
}

div#mainsubimage {
}

div#mainsubleftpanelinner ,
div#mainsubrightpanelinner {
	margin:16px 0 0 0;
}


div#mainsubrightpanel {
	width:305px;
	float:left;
}



/* homenav */

div#homenavcontainer {
	padding:8px 0 0 0;
}

div#homenav {
}

ul.homenav li {
	font-weight:bold;
	font-size:0.875em;
	color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
	float:left;
	height:56px;
	padding:18px 6px 0 6px;
	list-style-type:none;
	background-image:url('../images/homenavsep.gif');
	background-repeat:no-repeat;
	background-position: top right;
}

ul.homenav li.last {
	background-image:none;
}


ul.homenav li a:link, ul.homenav li a:active, ul.homenav li a:visited, ul.homenav li a:hover {
	display:block;
	line-height:26px;
	padding:0 10px 0 26px;
	background-image:url('../images/homenavicon.gif');
	background-repeat:no-repeat;
	background-position: top left;
	color:#000f30;
	text-decoration:none;
	white-space:nowrap;
}
ul.homenav li a:hover {
	color:#ffffff;
}

ul.homenav li a.homenavind {
	width:103px;
}
ul.homenav li a.homenavpc {
	width:130px;
}
ul.homenav li a.homenavbus {
	width:112px;
}
ul.homenav li a.homenavcorp {
	width:105px;
}
ul.homenav li a.homenavbroker {
	width:90px;
}



ul.homenav li a.homenavind:hover {
	background:#b0016a;
	background-image:url('../images/homenaviconind.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
ul.homenav li a.homenavpc:hover {
	background:#733c97;
	background-image:url('../images/homenaviconpc.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
ul.homenav li a.homenavbus:hover {
	background:#356501;
	background-image:url('../images/homenaviconbus.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
ul.homenav li a.homenavcorp:hover {
	background:#f45207;
	background-image:url('../images/homenaviconcorp.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
ul.homenav li a.homenavbroker:hover {
	background:#e9ab00;
	background-image:url('../images/homenaviconbroker.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div#homenavextracontainer {
	position:relative;
}

div.homenavextratext {
}

div#homenavextraind {
	position:absolute;
	width:247px;
	visibility:hidden;
	left:17px;
	top:58px;
}

div#homenavextrapc {
	position:absolute;
	width:247px;
	visibility:hidden;
	left:168px;
	top:58px;
}

div#homenavextrabus {
	position:absolute;
	visibility:hidden;
	width:247px;
	left:349px;
	top:58px;
}

div#homenavextracorp {
	position:absolute;
	visibility:hidden;
	width:242px;
	left:505px;
	top:58px;
}

div#homenavextrabroker {
	position:absolute;
	visibility:hidden;
	width:227px;
	left:658px;
	top:58px;
}

div#breadcrumbnavcontainer {
	height:37px;
	padding:0 0 0 130px;
}


ul.breadcrumbnav {
	padding:10px 0 5px 0;
}

ul.breadcrumbnav li {
	list-style-type: none;
	background-image:none;
	margin:0;
	padding:0 5px 0 0;
	float:left;
	color:#000f30;
}

ul.breadcrumbnav li a:link, ul.breadcrumbnav li a:active, ul.breadcrumbnav li a:visited {
	text-decoration:none;color:#000f30;
}
ul.breadcrumbnav li a:hover {
	text-decoration:underline;color:#000f30;
}

ul.breadcrumbnav li.breadcrumbnavsel a:link, ul.breadcrumbnav li.breadcrumbnavsel a:active, ul.breadcrumbnav li.breadcrumbnavsel a:visited {
	text-decoration:underline;color:#000f30;
}
ul.breadcrumbnav li.breadcrumbnavsel a:hover {
	text-decoration:underline;color:#000f30;
}


/* right promos */

div.rightpromo {
	width:156px;
	padding:15px 0 0 30px;
	margin:0 0 0 0;
}

div.coloredpromo {
	width:156px;
}


div.coloredpromohead {
	padding:3px 0 0 10px;
}

div.coloredpromobody {
	width:156px;
	background-image:url('../images/arrowrightbox.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}

a.coloredpromo:link, a.coloredpromo:active, a.coloredpromo:visited ,a.coloredpromo:hover {
	color:#000f30;
	text-decoration:none;
	display:block;
	width:100%;
}


a.coloredpromosel:link, a.coloredpromosel:active, a.coloredpromosel:visited ,a.coloredpromosel:hover {
	color:#000f30;
	text-decoration:none;
	display:block;
	width:100%;
}

div.coloredpromobodyitems {
	padding:0 0 10px 0;
}

div.coloredpromoelement {
	padding:10px 4px 0 10px;
}

div.coloredpromoelementtest {
	padding:10px 4px 0 5px;
}

div.coloredpromodocicon {
	background-image:url('../images/docicon.gif');
	background-repeat:no-repeat;
	background-position: top left;
	padding:0 0 0 20px;
}

div.coloredpromosearch {
	width:156px;
}

div.coloredpromoinput {
	float:left;
	width:120px;

}

div.coloredpromoinpbtn {
	float:left;
	width:36px;
}



div.coloredpromoinput input {
	width:100px;
	height:16px;
	margin:10px 0 10px 10px;
	border:1px solid #7f9db9;

}



div.sitesearchbtncontainer {
	width:40px;
	float:left;
}

div.rightpromonav {
}

div.rightpromonavhead {
	padding:0 0 15px 0;
}

div.rightpromonavbody {
}

ul.rightpromonav li {
	margin:0;
}

ul.rightpromonav li a:link ,
ul.rightpromonav li a:active ,
ul.rightpromonav li a:visited ,
ul.rightpromonav li a:hover {
	display:block;
	width:156px;
	padding:3px 0 8px 0;
	background-image:url('../images/rightpromonavbg.gif');
	background-repeat:no-repeat;
	background-position: top right;
	text-decoration:none;
}
ul.rightpromonav li a:hover {
	text-decoration:underline;
}

/* mainitems */

div.mainitem {
	padding:10px 0 0 0;
}

div.mainitemnopad {
	padding:0;
}

div.mainitemform {
	padding:13px;
	margin:0 0 10px 10px;
	width:608px;
	background:#e5e7ea;
}

div.mainitemformbody {
	width:608px
}

div.mainitemformbodyline {
	width:608px;
	margin:0 0 10px 0;
}

div.mainitemformtext {
	width:608px;
	margin:0 0 10px 0;
}

div.mainitemformtextlegal {

	margin:10px 0 10px 0;
}


div.mainitemformfield {
	width:202px;
	float:left;
}

div.mainitemformfieldsmall {
	width:121px;
	float:left;
}

div.mainitemformfielddouble {
	width:304px;
	float:left;
}

div.mainitemformfielddoublelarge {
	width:600px;
	float:left;
}
div.mainitemformsubmitrightandoptin {
	width:608px;
}

div.mainitemformoptin {
	width:403px;
	float:left;
}

div.mainitemformsubmitright {
	width:205px;
	float:right;
	text-align:right;
}


input.mainitemforminput {
	border:1px solid #9d9d9d;
	width:181px;
	padding:2px;

}

input.mainitemforminputsmall {
	border:1px solid #9d9d9d;
	width:110px;
	padding:2px;

}

textarea.mainitemformtextarea {
	border:1px solid #9d9d9d;
	width:296px;
	height:41px;
	padding:2px;
}

textarea.mainitemformtextarealarge {
	border:1px solid #9d9d9d;
	width:587px;
	height:41px;
	padding:2px;
}


select.mainitemformselect {
	border:1px solid #9d9d9d;
	width:188px;
	padding:2px;
}

select.mainitemformselectsmall {
	border:1px solid #9d9d9d;
	width:110px;
	padding:2px;
}

select.mainitemformselectdouble {
	border:1px solid #9d9d9d;
	width:288px;
	padding:2px;
}

select.mainitemformselectdoublelarge {
	border:1px solid #9d9d9d;
	width:576px;
	padding:2px;
}

input.mainitemformsubmit {
	border: 0;
	background-image:url('../images/mainitemformsubmit.gif');
	background-repeat:no-repeat;
	background-position: center right;
	height:25px;
	line-height:25px;
	color:#000f30;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:normal;
	background-color:#e5e7ea;
	padding:0 24px 0 0;
	margin:0 2px 0 0;
	cursor: pointer;

}

div.submitframe {
	display:none;
}


div#formthankscontainer {
	z-index:10000;
	background:#ffffff;
	position:relative;
	display:none;
}

div#formthanks {
	z-index:10000;
	background:#ffffff;
	position:relative;
}

div#formthanksbox {
	width:450px;
	border:5px solid #9ea4b3;
	background:#ffffff;
	position:absolute;
	margin:-330px 0 0 80px;
}

div.formthanksboxhead {
	background:#000f30;
	height:40px;
	padding:0 0 0 10px;
}

div.formthanksboxhead h3 {
	line-height:40px;
	font-weight:normal; font-size:1.05em;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
	color:#ffffff;
}

div.formthanksboxbody {
	background:#ffffff;
	padding:10px 10px 10px 10px;
}

div.formthanksboxbodycontent {
}

div.formthanksboxfoot {
	border-top:1px solid #999fae;
	background:#ffffff;
	text-align:right;
	padding:10px 0 0 0;
}


a.formthanksclose:link, a.formthanksclose:active, a.formthanksclose:visited ,a.formthanksclose:hover {
	color:#000f30;
	text-decoration:none;
	display:block;
	background-image:url('../images/mainitemformsubmit.gif');
	background-repeat:no-repeat;
	background-position: center right;
	height:19px;
	padding:0 24px 0 0;
}



div.mainitemkeyperson {
	padding:0 0 10px 0;
}

div.mainitemhead {
	padding:0 0 10px 15px;

}

div.mainitemkeypersonbodycontainer {
	padding:13px;
	margin:0 0 0 10px;
	width:608px
}

div.mainitemkeypersonbody {
	width:608px
}

div.mainitemkeypersonimage {
	float:left;
	width:81px;
}

div.mainitemkeypersonbodytext {
	float:left;
	width:360px;
}

div.mainsubitemkeyperson {
	min-height:109px;
}


div.mainitemkeypersonbodytext h3 ,
div.mainsubitemkeypersonbodytext h3 {
	font-weight:bold;
	font-size:0.7em;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
}

div.mainitemkeypersonbodytext h4 ,
div.mainsubitemkeypersonbodytext h4 {
	font-weight:normal;
	font-size:0.7em;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
}

div.mainitemkeypersonbodytext p ,
div.mainsubitemkeypersonbodytext p {
	font-weight:normal;
	font-size:0.7em;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
}

div.mainitemkeypersonbodytext p a:link, div.mainitemkeypersonbodytext p a:active, div.mainitemkeypersonbodytext p a:visited ,
div.mainsubitemkeypersonbodytext p a:link, div.mainsubitemkeypersonbodytext p a:active, div.mainsubitemkeypersonbodytext p a:visited {
	color:#000f30; text-decoration:none;
}

div.mainitemkeypersonbodytext p a:hover ,
div.mainsubitemkeypersonbodytext p a:hover {
	color:#000f30; text-decoration:underline;
}


a.linkpromo:link ,
a.linkpromo:active ,
a.linkpromo:visited ,
a.linkpromo:hover {
	color:#000f30;
	display:block;
	float:left;
	padding:0 35px 0 0;
	margin:5px 0 5px 0;
	background-image:none;
	text-decoration:none;
	line-height:1.5em;
}
a.linkpromo:hover {
	text-decoration:underline;
}

a.linkpromoback:link ,
a.linkpromoback:active ,
a.linkpromoback:visited ,
a.linkpromoback:hover {
	color:#000f30;
	display:block;
	float:left;
	padding:0 0 0 35px;
	margin:5px 0 5px 0;
	background-image:none;
	text-decoration:none;
	line-height:1.7em;
	background-image:url('../images/linkpromoarrowback.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
a.linkpromoback:hover {
	text-decoration:underline;
}


div.videoitem {
	width:600px;

}

div.videoitemtext {
	width:222px;
	float:left;
}

div.videoitemtextinner {
	width:187px;
	padding:5px 0 5px 0;
}

div.videoitemcontent {
	width:378px;
	float:left;
}

div.videoitemcontentinner {
	padding:10px 0 10px 0;
}


div.mainbodymoredropdown {
	width:600px;
}

div.mainbodymoredropdowntext {
	float:left;
	margin:10px 10px 10px 0;
	text-align:right;
}

div.mainbodymoredropdowncontent {
	width:170px;
	float:left;
	margin:13px 0 10px 0;
}

div.mainbodymoredropdownbtn {
	width:19px;
	float:left;
	margin:13px 0 10px 0;
}

select.mainbodymoredropdown {
	width:164px;
	border:1px solid #9d9d9d;
}

input.mainbodymoredropdownbtn {
	width:19px;
	height:19px;
	border:0;
}


div.expertise {

}


/* mainsubpanelpromos */


div.mainsubitem {
	margin:0 0 0 10px;
}

div.mainsubitemkeyperson {
}

div.mainsubitemhead {
	padding:0 0 10px 20px;
}

div.mainsubitemkeypersonbodycontainer {
	padding:13px 0 10px 13px;
	margin:0 0 0 10px;
	width:272px
}

div.mainsubitemkeypersonbody {
	width:272px
}

div.mainsubitemkeypersonimage {
	float:left;
	width:76px;
	padding:3px 0 0 0;
}

div.mainsubitemkeypersonbodytext {
	float:left;
	width:191px;
}

div.mainsubitemkeypersonbodytextinner {
	min-height:86px;
}


div.mainsubitemmoreabout {
}

div.mainsubitemmoreabouthead {
	padding:0 0 10px 20px;

}

div.mainsubbigtext {
	background-image:url('../images/subpanelarrow.gif');
	background-repeat:no-repeat;
	background-position: top left;
	padding:0 0 0 20px;
	margin:10px 0 0 0;
	width:276px;
	min-height:160px;
}

div.mainsubbigtexthead {
	padding:0 0 10px 0;
}

div.mainsubbigtext a:link,
div.mainsubbigtext a:active,
div.mainsubbigtext a:visited,
div.mainsubbigtext a:hover  {
	text-decoration:none;
}
div.mainsubbigtext a:hover  {
	text-decoration:underline;
}


div.mainsubitemmoreaboutbodycontainer {
	padding:0 0 0 20px;
}

div.mainsubitemmoreaboutbody {
	width:190px;
}

div.mainsubitemmoreaboutdropdown {
	width:178px;
	float:left;
}

div.mainsubitemmoreaboutbtn {
	width:12px;
	float:left;
}

div.mainsubitemmoreaboutdropdown select {
	width:164px;
	border:1px solid #9d9d9d;
}

div.mainsubitemmoreaboutbtn a:link,
div.mainsubitemmoreaboutbtn a:active,
div.mainsubitemmoreaboutbtn a:visited,
div.mainsubitemmoreaboutbtn a:hover  {
	display:block;
	width:19px;
	height:19px;
	background-image:url('../images/linkpromoarrowind.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

/* footer */

div.pagefootimagecontainer {
	margin:-11px 0 0 123px;
	width:662px;
}

div.pagefootimage {
	background-image:url('../images/pagefootimage.gif');
	background-repeat:no-repeat;
	background-position: top left;
	width:662px;
	height:40px;
}

div.pagefootimageblank {
	width:662px;
	height:40px;
}


div#footerbarouter {
	width:100%;
	min-height:92px;
	text-align:center;
	background-color:#001a3b;
	background-image:url('../images/footerbarbg.jpg');
	background-repeat:no-repeat;
	background-position: top center;
}

div#footerbarinner {
	margin: 0 auto;
	width:1000px;
	text-align:left;
}

div#footerbarcontainer {
	padding:0 0 0 122px;
}

div#footerareas {
	padding:15px 0 0 0;
	min-height:26px;
}

ul.footerareas li {
	list-style-type: none;
	font-weight:normal;
	font-size:0.8em;
	color:#7b889a;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
	float:left;
	line-height:26px;
	padding:0 8px 0 8px;
}
ul.footerareas li.sel {
	color:#ffffff;
}

div#footernav {
	padding:10px 0 0 0;
}

ul.footernav li {
	list-style-type: none;
	font-weight:normal;
	font-size:0.625em;
	color:#ffffff;
	font-family:arial, verdana, helvetica, sans-serif;
	margin:0;
	float:left;
	line-height:26px;
	padding:0 0 0 8px;
}

ul.footernav li a:link, ul.footernav li a:active, ul.footernav li a:visited, ul.footernav li a:hover {
	color:#ffffff;
	text-decoration:none;
}
ul.footernav li a:hover {
	text-decoration:underline;
}


div#pagefooterinner {
	margin: 0 auto;
	width:1000px;
	text-align:left;
}


div#pagefootertext {
	padding:10px 0 10px 130px;
}


/* form elements */

input,select,textarea {
	font-weight:normal; font-size:0.7em; color:#000f30;
	font-family:arial, verdana, helvetica, sans-serif;
}

input.inputsitesearch {
	width:100px;

}


/* pagelayout home */



/* page elements  */

div.hozbarblank {
	font-size:1px;
	height:1px;
	width:100%;
}

div.hozbar ,
div.hozbarfull {
	font-size:1px;
	height:1px;
	width:100%;
	background-image:url('../images/hozbar.gif');
	background-repeat:repeat-x;
	background-position: top left;
}

div#mainsubleftpanelinner div.hozbar ,
div#mainsubrightpanelinner div.hozbar {
	background-image:url('../images/subhozbar.gif');
	background-repeat:no-repeat;
	background-position: top left;
	width:305px;
	height:16px;
	margin:0 0 10px 0;
}

div#mainsubleftpanelinner div.hozbarblank ,
div#mainsubrightpanelinner div.hozbarblank {
	width:305px;
	height:16px;
	margin:0 0 10px 0;
}

div.mainpanelcontent div.hozbar {
	width:633px;
	margin:5px 0 0 10px;
}

div.mainpanelcontent div.noleftmargin div.hozbar {
	width:633px;
	margin:5px 0 0 0;
}

div.coloredpromo div.hozbar {
	width:145px;
	margin:5px 0 0 5px;
}


/* color scheme blue */

div.coloredpromoheadb {
	width:156px;
	height:20px;
	background:#000f30;
}

div.coloredpromoheadb h3 {
	color:#ffffff;
}
div.coloredpromobodyb {
	background-color:#e5e7ea;
	width:156px;
}

div.coloredpromoheadw {
	width:156px;
	height:20px;
	background:#000f30;
}

div.coloredpromoheadw h3 {
	color:#ffffff;
}
div.coloredpromobodyw {
	background-color:#ffffff;
	width:156px;
}

div.coloredpromobodyb a.coloredpromo:link,
div.coloredpromobodyb a.coloredpromo:active,
div.coloredpromobodyb a.coloredpromo:visited,
div.coloredpromobodyb a.coloredpromo:hover,
div.coloredpromobodyb a.coloredpromosel:link,
div.coloredpromobodyb a.coloredpromosel:active,
div.coloredpromobodyb a.coloredpromosel:visited,
div.coloredpromobodyb a.coloredpromosel:hover  {
	color:#000f30;
	background-image:url('../images/arrowrightbox_b.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	width:146px;
	display:block;
	padding:0 0 0 10px;
	line-height:31px;

}
div.coloredpromobodyb a.coloredpromo:hover,
div.coloredpromobodyb a.coloredpromosel:link,
div.coloredpromobodyb a.coloredpromosel:active,
div.coloredpromobodyb a.coloredpromosel:visited,
div.coloredpromobodyb a.coloredpromosel:hover  {
	background-image:url('../images/arrowrightboxsel_b.gif');
}



div.coloredpromobodyb div.coloredpromobtn a:link,
div.coloredpromobodyb div.coloredpromobtn a:active,
div.coloredpromobodyb div.coloredpromobtn a:visited,
div.coloredpromobodyb div.coloredpromobtn a:hover {
	background-image:url('../images/arrowrightbox_b.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}

div.coloredpromobodyb div.coloredpromobtn a:hover {
	background-image:url('../images/arrowrightboxsel_b.gif');
}

div.coloredpromobodyb div.coloredpromobtnsel a:link,
div.coloredpromobodyb div.coloredpromobtnsel a:active,
div.coloredpromobodyb div.coloredpromobtnsel a:visited,
div.coloredpromobodyb div.coloredpromobtnsel a:hover {
	background-image:url('../images/arrowrightboxsel_b.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}





div.coloredpromobodyb div.coloredpromoinpbtn input.coloredpromobtn {
	background-image:url('../images/arrowrightbox_b.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color:#e5e7ea;
	border:0;
	width:31px;
	height:36px;
	margin:0;
}
div.coloredpromobodyb div.coloredpromoinpbtn input.coloredpromobtn:hover {
	background-image:url('../images/arrowrightboxsel_b.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color:#e5e7ea;
	border:0;
	width:31px;
	height:36px;
	margin:0;
}

p.bigpromotext a.coloredpromo:link,
p.bigpromotext a.coloredpromo:active,
p.bigpromotext a.coloredpromo:visited ,
p.bigpromotext a.coloredpromo:hover {
	color:#5a7184;
	text-decoration:none;
	display:block;
	line-height:1.4em;
	padding:8px 0 8px 8px;
}


ul.pressreleases {
	margin:0 0 20px 0;
}

li.pagenavheading {
	font-size:0.875em;
}

div.pressreleasefoot {
	padding:10px 0 0 0;
}

div#pdflibs {
	padding:0 0 20px 0;
}

div.pdflibcontainer {
	width:643px;
}

div.pdflib1 {
	width:643px;
	float:left;
}

div.pdflib1 div.hozbar {
	width:633px;
}

div.pdflib2 {
	width:321px;
	float:left;
}

div.pdflib2 div.hozbar {
	width:311px;
}

div.pdflib3 {
	width:214px;
	float:left;
}

div.pdflib3 div.hozbar {
	width:204px;
}


div#pdflibs p,
div#pdflibs h3 ,
div#pdflibs h4 {
	margin:0;
}

div.pdflibitem {
}

div.pdflibitemhead {
	margin:13px 0 4px 0;
}

div.pdflibitembody {
	padding:0 0 0 15px;
}

div.pdflibitemcontent {
	margin:3px 0 4px 0;
}


div.expertiseagriculture {
	width:630px;
	height:97px;
	background-image:url('../images/agriculture.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}

div.expertisemotor {
	width:630px;
	height:78px;
	background-image:url('../images/motor.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}

div.expertisefinancial {
	width:630px;
	height:114px;
	background-image:url('../images/financial.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}

div.expertiseaviation {
	width:630px;
	height:78px;
	background-image:url('../images/aviation.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}


div#testimonials {
	display:none;
}

div.testimonialhead {
	width:142px;
}

div.testimonialheadoq {
	width:7px;
	float:left;
}

div.testimonialheadcontent {
	width:135px;
	float:left;
}


div.testimonialhead p {
	line-height:1.4em;
}

div.testimonialfoot {
	padding:10px 0 0 8px;
}

/* sitemap */

div.sitemapmajorelement,div.sitemapglobalelement {
	margin:0 0 1px 0;
}
div.sitemapglobalelement {
	margin:0 0 1px 0;
}

div#sitemap p {
	margin:0;
}

div.sitemapglobalelement a:link,
div.sitemapglobalelement a:active,
div.sitemapglobalelement a:visited,
div.sitemapglobalelement a:hover {
	color:#000F38; text-decoration:none;
	background:#ffffff;
	padding:2px 3px 2px 3px;
	line-height:23px;
	width:146px;
	display:block;
}

div.sitemapglobalelementgroup a:link,
div.sitemapglobalelementgroup a:active,
div.sitemapglobalelementgroup a:visited,
div.sitemapglobalelementgroup a:hover {
	background-image:url('../images/sitemapiconmainrightgroup.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color:#5589aa;
	color:#ffffff;
	margin:0 0 10px 0;
}

div.sitemapglobalelementind a:link,
div.sitemapglobalelementind a:active,
div.sitemapglobalelementind a:visited,
div.sitemapglobalelementind a:hover {
	background-image:url('../images/sitemapiconmainrightind.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color:#af0069;
	color:#ffffff;

}

div.sitemapglobalelementpc a:link,
div.sitemapglobalelementpc a:active,
div.sitemapglobalelementpc a:visited,
div.sitemapglobalelementpc a:hover {
	background-image:url('../images/sitemapiconmainrightpc.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color:#733c97;
	color:#ffffff;

}

div.sitemapglobalelementbus a:link,
div.sitemapglobalelementbus a:active,
div.sitemapglobalelementbus a:visited,
div.sitemapglobalelementbus a:hover {
	background-image:url('../images/sitemapiconmainrightbus.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color:#336600;
	color:#ffffff;

}

div.sitemapglobalelementcorp a:link,
div.sitemapglobalelementcorp a:active,
div.sitemapglobalelementcorp a:visited,
div.sitemapglobalelementcorp a:hover {
	background-image:url('../images/sitemapiconmainrightcorp.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color:#f45206;
	color:#ffffff;

}

div.sitemapglobalelementbroker a:link,
div.sitemapglobalelementbroker a:active,
div.sitemapglobalelementbroker a:visited,
div.sitemapglobalelementbroker a:hover {
	background-image:url('../images/sitemapiconmainrightbroker.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color:#eaab00;
	color:#000828;

}


div.sitemapglobalnavelement {
}

div.sitemapglobalnavelementbody {
	padding:10px;
	background:#d6d8df;
	margin:0 10px 10px 0;
}
div.sitemapglobalnavelementbodyinner {
	width:512px;
}

div.sitemapglobalnavelementbodyl {
	width:256px;
	float:left;
}

div.sitemapglobalnavelementbodyr {
	width:225px;
	float:left;
	padding:0 0 0 30px;
	border-left:1px solid #858c9f;
}

div.sitemapmajorelement a:link,
div.sitemapmajorelement a:active,
div.sitemapmajorelement a:visited,
div.sitemapmajorelement a:hover {
	color:#000F38; text-decoration:none;
	background:#ffffff;
	padding:2px 3px 2px 3px;
	line-height:23px;
	width:146px;
	display:block;
}

div.sitemapmajorelementhome a:link,
div.sitemapmajorelementhome a:active,
div.sitemapmajorelementhome a:visited,
div.sitemapmajorelementhome a:hover {
	background-image:url('../images/sitemapiconmainrightgroup.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
	background-color:#5589aa;
	color:#ffffff;

}


div.sitemaptopnavelement {
	padding:8px 0 2px 0;
}

div.sitemaptopnavelement a:link,
div.sitemaptopnavelement a:active,
div.sitemaptopnavelement a:visited,
div.sitemaptopnavelement a:hover {
	color:#000f30; text-decoration:none;
	display:block;
	padding:0 0 0 20px;
	background-image:url('../images/arrowiconb.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div.sitemaptopnavelementind a:link,
div.sitemaptopnavelementind a:active,
div.sitemaptopnavelementind a:visited,
div.sitemaptopnavelementind a:hover {
	background-image:url('../images/sitemapiconind.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div.sitemaptopnavelementgroup a:link,
div.sitemaptopnavelementgroup a:active,
div.sitemaptopnavelementgroup a:visited,
div.sitemaptopnavelementgroup a:hover {
	background-image:url('../images/sitemapicongroup.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div.sitemaptopnavelementpc a:link,
div.sitemaptopnavelementpc a:active,
div.sitemaptopnavelementpc a:visited,
div.sitemaptopnavelementpc a:hover {
	background-image:url('../images/sitemapiconpc.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div.sitemaptopnavelementbus a:link,
div.sitemaptopnavelementbus a:active,
div.sitemaptopnavelementbus a:visited,
div.sitemaptopnavelementbus a:hover {
	background-image:url('../images/sitemapiconbus.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div.sitemaptopnavelementcorp a:link,
div.sitemaptopnavelementcorp a:active,
div.sitemaptopnavelementcorp a:visited,
div.sitemaptopnavelementcorp a:hover {
	background-image:url('../images/sitemapiconcorp.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div.sitemaptopnavelementbroker a:link,
div.sitemaptopnavelementbroker a:active,
div.sitemaptopnavelementbroker a:visited,
div.sitemaptopnavelementbroker a:hover {
	background-image:url('../images/sitemapiconbroker.gif');
	background-repeat:no-repeat;
	background-position: top left;
}


div.sitemaptopsubnavelement {
	padding:4px 0 0 0;
}

div.sitemaptopsubnavelement a:link,
div.sitemaptopsubnavelement a:active,
div.sitemaptopsubnavelement a:visited,
div.sitemaptopsubnavelement a:hover {
	color:#000f30; text-decoration:none;
	display:block;
	padding:0 0 0 15px;
	margin:0 0 0 20px;
	background-image:url('../images/sitemapicontopsubnav.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div.sitemappagenavelement {
	padding:4px 0 0 0;
}

div.sitemappagenavelement a:link,
div.sitemappagenavelement a:active,
div.sitemappagenavelement a:visited,
div.sitemappagenavelement a:hover {
	color:#000f30; text-decoration:none;
	display:block;
	padding:0 0 0 15px;
	margin:0 0 0 30px;
	background-image:url('../images/sitemapiconpagenav.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

/* officelocations */

ul.officelocationsnav li {
	float:left;
	display:block;
	padding:0 4px 0 0;
}

div#selectofficelocationregioncontainer {
	padding:0 0 10px 0;
}

div#selectofficelocationcontainer {
	padding:0 0 10px 0;
}

div.officelocationsbody {
	padding:0 10px 0 10px;
}

div.officelocationsresult {
	width:634px;
	padding:0 0 10px 0;
}

div#officelocationsresultheader {
	padding:10px 0 0 0;
}

ul.officelocationnav li {
	display:block;
	width:205px;
	float:left;
	padding:10px 0 0 0;
	font-size:100%;
}

div.officelocationcontainer {
	width:180px;
	background-image:url('../images/arrowiconb.gif');
	background-repeat:no-repeat;
	background-position: top left;
	padding:0 0 0 25px;
}

div.officelocationhead {

}

div.officelocationbody {
	min-height:120px;
}

div.officelocationmaplink {
	padding:10px 0 0;
}

div.officelocationmap {
	width:634px;
}


/* contact form */

input.forminput {
	width:115px;
	border:1px solid #7f9db9;
}

input.forminputcheckbox {
	border:0;
	margin:0;
	padding:0;
}

input.forminputradio {
	width:20px;
	border:0;
	margin:0;
	padding:0;
}

textarea.formtextarea {
	width:242px;
	height:80px;
	border:1px solid #7f9db9;
}

select.formselect {
	width:115px;
	border:1px solid #7f9db9;
}

select.formselectbig {
	width:140px;
	border:1px solid #7f9db9;
}

input.forminputsubmit {
	background:#000f30;
	color:#ffffff;
	padding:5px;
	border:0;
}

div#formerrormsg {
	visibility:hidden;
}

div#formcallmeback {

}


div#contactform {
	width:545px;
}

div#contactform p {
	padding:0;
	margin:0;
}

div.formcolumncontainer {

}

div.formcolumnl,
div.formcolumnr {
	float:left;
	width:262px;
}


div.formelement {
	width:242px;
	margin:0 10px 10px 10px;
}

div.formelementbtn {
	width:237px;
	text-align:right;
	padding:0 5px 0 0;
}

div.formlabel {
	width:120px;
	float:left;
}

div.formfield {
	width:122px;
	float:left;
}



div.formelementlabel {
	width:242px;
	padding:0 0 5px 0;
}

div.formelementitem {
	width:242px;
}

div.formfieldradio {
	float:left;
	width:30px;
	padding:1px 0 0 0;
}

div.formfieldcheckbox {
	float:left;
	width:30px;
}

div.formfieldradiolabel {
	float:left;
	width:212px;
}

div.formfieldcheckboxlabel {
	float:left;
	width:212px;
	padding:2px 0 0 0;
}

div.highlightbox {
	margin:0 15px 0 0;
}

div#contactform div.highlightbox {
	margin:0;
}

/* popup legal */

div#popuppagecontainerinner {
	margin: 0 auto;
	width:460px;
	text-align:left;
}

div#popuppage {
	width:460px;

}
div#popuppageheading {
	padding:0 0 20px 0;
}

div#popupbanner {
	width:460px;
	height:111px;
	background-image:url('../images/popupbanner.gif');
	background-repeat:no-repeat;
	background-position: top left;

}
div#popuppagebody {
	padding:0 0 0 40px;
}
div.popupclose {
	margin:10px 20px 10px 0;
	float:right;
	width:100px;
}

div.popupclose p {
}

div.popupclose a:link, div.popupclose a:active, div.popupclose a:visited, div.popupclose a:hover {
	text-align:right;
	display:block;
	padding:0 20px 0 0;
	line-height:15px;
	background-image:url('../images/popupcloseicon.gif');
	background-repeat:no-repeat;
	background-position: top right;
}

div.eventformhead {
	padding:10px 0 0 0;
}

div.eventform {
}

div.eventform div.hozbar {
	width:574px;
	margin:10px 0 10px 0;
}

div.eventformcolumncontainer {
	width:600px;
}

div.eventformcolumnboth {
	width:600px;
}

div.eventformelement {
	padding:5px 0 5px 0;
}

div.eventformelementhidden {
	padding:5px 0 5px 0;
	display:none;
}

select.eventformselect {
	width:574px;
	border:1px solid #5589aa;
	padding:1px;
}

div.eventformcolumnl {
	width:285px;
	float:left;

}

div.eventformcolumnlinner {
}

div.eventformfieldl {
	width:136px;
	float:left;
}

div.eventformfieldr {
	width:136px;
	float:left;
	text-align:left;
}

input.eventforminput {
	width:268px;
	border:1px solid #5589aa;
	padding:1px;
}

div.eventformfieldl input.eventforminput ,
div.eventformfieldr input.eventforminput ,
input.eventforminputsmall {
	width:130px;
	border:1px solid #5589aa;
	padding:1px;
}

div.eventformcolumnr {
	width:314px;
	float:left;
	border-left:1px solid #8e95a6;
}

div.eventformcolumnrinner {
	padding:0 0 0 15px;
}

div.eventformsubmitright {
	width:574px;
	text-align:right;
	padding:10px 0 0 0;
}

div#eventformthanksbox {
	width:450px;
	border:5px solid #9ea4b3;
	background:#ffffff;
	position:absolute;
	margin:-150px 0 0 80px;
}

div.eventformtextlegal {
	width:574px;
	margin:15px 0 10px 0;
}

table.groupdatatable {
	border:2px solid #000f30;
	width:620px;
}

table.groupdatatable th {
	background:#000f30;
	color:#ffffff;
	padding:0 7px 0 7px;
	font-weight:bold; font-size:0.7em;
	font-family:arial, verdana, helvetica, sans-serif;
	line-height:2.6em;	
	border:1px solid #ffffff;
	text-align:left;
	vertical-align:center;
	border-collapse:collapse;
}

table.groupdatatable td {
	background:#e8eaec;
	color:#000f30;
	padding:0 7px 0 7px;
	font-weight:normal; font-size:0.7em;
	font-family:arial, verdana, helvetica, sans-serif;
	line-height:2.5em;	
	border:1px solid #ffffff;
	text-align:left;
	vertical-align:center;
	border-collapse:collapse;
}

table.groupdatatable td a {
	color:#000f30;
}

a.blockbox:link, a.blockbox:active, a.blockbox:visited, a.blockbox:hover {
	width:106px;
	display:block;
	padding:10px 30px 10px 20px;
	border:1px solid #ad0e73;
	background-image:url('../images/rightpromophase3arrowblockboxind.gif');
	background-repeat:no-repeat;
	background-position: top right;
	color:#ad0e73;
	text-decoration:none;
}
a.blockbox:hover {
	text-decoration:underline;
}

a.block:link, a.block:active, a.block:visited, a.block:hover {
	display:block;
	line-height:26px;
	padding:0 5px 0 23px;
	background:#b0016a;
	background-image:url('../images/blocklinkiconind.gif');
	background-repeat:no-repeat;
	background-position: top left;
	color:#ffffff;
	text-decoration:none;
	white-space:nowrap;
	font-weight:bold;
}
a.block:hover {
	text-decoration:underline;
}

div#homeboxlinks {
	width:612px;
	padding:10px 0 20px 0;
}

div.homeboxlink {
	width:157px;
	float:left;
}

div.homeboxlinklast {
	width:141px;
	float:left;
}

a#homeboxlinkperins:link, a#homeboxlinkperins:active, a#homeboxlinkperins:visited, a#homeboxlinkperins:hover {
	display:block;
	width:141px;
	height:73px;
	background-image:url('../images/homeboxlinkperins.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
a#homeboxlinkperins:hover {
	background-image:url('../images/homeboxlinkperins_hover.gif');
}

a#homeboxlinkbusins:link, a#homeboxlinkbusins:active, a#homeboxlinkbusins:visited, a#homeboxlinkbusins:hover {
	display:block;
	width:141px;
	height:73px;
	background-image:url('../images/homeboxlinkbusins.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
a#homeboxlinkbusins:hover {
	background-image:url('../images/homeboxlinkbusins_hover.gif');
}


a#homeboxlinkwealthman:link, a#homeboxlinkwealthman:active, a#homeboxlinkwealthman:visited, a#homeboxlinkwealthman:hover {
	display:block;
	width:141px;
	height:73px;
	background-image:url('../images/homeboxlinkwealthman.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

a#homeboxlinkwealthman:hover {
	background-image:url('../images/homeboxlinkwealthman_hover.gif');
}


a#homeboxlinkempben:link, a#homeboxlinkempben:active, a#homeboxlinkempben:visited, a#homeboxlinkempben:hover {
	display:block;
	width:141px;
	height:73px;
	background-image:url('../images/homeboxlinkempben.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

a#homeboxlinkempben:hover {
	background-image:url('../images/homeboxlinkempben_hover.gif');
}





div#exploreboxes {
	width:612px;
	padding:10px 0 10px 0;
}

div.explorebox {
	width:157px;
	float:left;
}

div.exploreboxlast {
	width:141px;
	float:left;
}

div#exploreboxperins {
	width:141px;
	background-image:url('../images/homeexploreboxperins.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}

div#exploreboxperins div.exploreboxinner  {
	background-image:url('../images/homeexploreboxtopperins.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div#exploreboxbusins {
	width:141px;
	background-image:url('../images/homeexploreboxbusins.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}

div#exploreboxbusins div.exploreboxinner  {
	background-image:url('../images/homeexploreboxtopbusins.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div#exploreboxwealthman {
	width:141px;
	background-image:url('../images/homeexploreboxwealthman.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}

div#exploreboxwealthman div.exploreboxinner  {
	background-image:url('../images/homeexploreboxtopwealthman.gif');
	background-repeat:no-repeat;
	background-position: top left;
}

div#exploreboxempben {
	width:141px;
	background-image:url('../images/homeexploreboxempben.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}

div#exploreboxempben div.exploreboxinner  {
	background-image:url('../images/homeexploreboxtopempben.gif');
	background-repeat:no-repeat;
	background-position: top left;
}


div.exploreboxinner {
	min-height:181px;
	padding:12px 5px 9px 9px;
}

div.exploreboxinner ul.pointers li {
	color:#666666;
	font-size:0.7em;
}

div.exploreboxinner ul.pointers li a:link, div.exploreboxinner ul.pointers li a:active, div.exploreboxinner ul.pointers li a:visited, div.exploreboxinner ul.pointers li a:hover {
	color:#666666;
}

div.rightpromophase3boxbroker {
	width:126px;
	padding:15px;
	background:#eaab00;
	
}

div.rightpromophase3boxbroker a.rightpromophase3boxlink:link, div.rightpromophase3boxbroker a.rightpromophase3boxlink:active, div.rightpromophase3boxbroker a.rightpromophase3boxlink:visited, div.rightpromophase3boxbroker a.rightpromophase3boxlink:hover {
	display:block;
	width:106px;
	padding:0 20px 0 0;
	background-image:url('../images/rightpromophase3arrowbroker.gif');
	background-repeat:no-repeat;
	background-position: top right;
}

div.rightpromophase3boxcorp {
	width:126px;
	padding:15px;
	border:1px solid #f45207;
	
}

div.rightpromophase3boxcorp a.rightpromophase3boxlink:link, div.rightpromophase3boxcorp a.rightpromophase3boxlink:active, div.rightpromophase3boxcorp a.rightpromophase3boxlink:visited, div.rightpromophase3boxcorp a.rightpromophase3boxlink:hover {
	display:block;
	width:106px;
	padding:0 20px 0 0;
	background-image:url('../images/rightpromophase3arrowcorp.gif');
	background-repeat:no-repeat;
	background-position: top right;
}

div.pageimagecontainerouter {
	position:relative;
	margin-right:-28px;
	min-height:10px;
}

div.pageimagecontainer {
	position:absolute;
	width:330px;
	height:176px;
	right:0;
	background-repeat:no-repeat;
	background-position: bottom right;

}

div#pageimagecontainerboat {
	background-image:url('../images/pageimageboat.gif');
	bottom:-12px;
}

div#pageimagecontainerhouse {
	background-image:url('../images/pageimagehouse.gif');
	bottom:-12px;
}

div#pageimagecontainerdoc {
	background-image:url('../images/pageimagedoc.gif');
	bottom:-12px;
}

div#pageimagecontaineroverseashouse {
	background-image:url('../images/pageimageoverseashouse.gif');
	bottom:-6px;
}

div#pageimagecontainercar {
	background-image:url('../images/pageimagecar.gif');
	bottom:-7px;
}

div#pageimagecontainermirror {
	background-image:url('../images/pageimagemirror.gif');
	bottom:-7px;
}

div#pageimagecontainerbeachgrown {
	background-image:url('../images/pageimagebeachgrown.gif');
	bottom:-7px;
}

div#pageimagecontainerbeach {
	background-image:url('../images/pageimagebeach.gif');
	bottom:-6px;
}





div#pageimagecontainerbusinsurance {
	background-image:url('../images/pageimagebusinsurance.gif');
	bottom:-5px;
}


div#pageimagecontaineragriculture {
	background-image:url('../images/pageimagebusagriculture.gif');
	bottom:-11px;
}

div#pageimagecontainercargo {
	background-image:url('../images/pageimagebuscargo.gif');
	bottom:-35px;
}

div#pageimagecontainerchem {
	background-image:url('../images/pageimagebuschem.gif');
	bottom:-31px;
}

div#pageimagecontainercontract {
	background-image:url('../images/pageimagebuscontract.gif');
	bottom:-31px;
}


div#pageimagecontainercharity {
	background-image:url('../images/pageimagebuscharity.gif');
	bottom:-36px;
}


div#pageimagecontainerconstruction {
	background-image:url('../images/pageimagebusconstruction.gif');
	bottom:-31px;
}


div#pageimagecontainereducation {
	background-image:url('../images/pageimagebuseducation.gif');
	bottom:-31px;
}

div#pageimagecontainercreditins {
	background-image:url('../images/pageimagebuscreditins.gif');
	bottom:-31px;
}


div#pageimagecontainerdirectors {
	background-image:url('../images/pageimagebusdirectors.gif');
	bottom:-31px;
}

div#pageimagecontainerengineering {
	background-image:url('../images/pageimagebusengineering.gif');
	bottom:-31px;
}


div#pageimagecontainerfininst {
	background-image:url('../images/pageimagebusfininst.gif');
	bottom:-35px;
}


div#pageimagecontainerhaulage {
	background-image:url('../images/pageimagebushaulage.gif');
	bottom:-31px;
}


div#pageimagecontainerhealthcare {
	background-image:url('../images/pageimagebushealthcare.gif');
	bottom:-31px;
}


div#pageimagecontainerinsurance {
	background-image:url('../images/pageimagebusinsurance.gif');
	bottom:-28px;
}


div#pageimagecontainerleisure {
	background-image:url('../images/pageimagebusleisure.gif');
	bottom:-31px;
}


div#pageimagecontainermotorsport {
	background-image:url('../images/pageimagebusmotorsport.gif');
	bottom:-35px;
}


div#pageimagecontainerprivatemed {
	background-image:url('../images/pageimagebusprivatemed.gif');
	bottom:-35px;
}


div#pageimagecontainersport {
	background-image:url('../images/pageimagebussport.gif');
	bottom:-35px;
}

div#pageimagecontainerfooddrink {
	background-image:url('../images/pageimagebusfooddrink.gif');
	bottom:-31px;
}

div#pageimagecontainerfreightliability {
	background-image:url('../images/pageimagebusfreightliability.gif');
	bottom:-35px;
}

div#pageimagecontainermanufacturing {
	background-image:url('../images/pageimagebusmanufacturing.gif');
	bottom:-31px;
}

div#pageimagecontainermotortrade {
	background-image:url('../images/pageimagebusmotortrade.gif');
	bottom:-30px;
}

div#pageimagecontainerpharmaceuticals {
	background-image:url('../images/pageimagebuspharmaceuticals.gif');
	bottom:-31px;
}

div#pageimagecontainerprofessionals {
	background-image:url('../images/pageimagebusprofessionals.gif');
	bottom:-35px;
}

div#pageimagecontainerproperty {
	background-image:url('../images/pageimagebusproperty.gif');
	bottom:-36px;
}

div#pageimagecontainerretail {
	background-image:url('../images/pageimagebusretail.gif');
	bottom:-31px;
}

div#pageimagecontainersuretybonds {
	background-image:url('../images/pageimagebussuretybonds.gif');
	bottom:-35px;
}

div#pageimagecontainertecnology {
	background-image:url('../images/pageimagebustecnology.gif');
	bottom:-31px;
}

div#pageimagecontainervaninsurance {
	background-image:url('../images/pageimagebusvaninsurance.gif');
	bottom:-5px;
}

div#pageimagecontainermedia {
	background-image:url('../images/pageimagebusmedia.gif');
	bottom:-31px;
}

div#pageimagecontainerindustrial {
	background-image:url('../images/pageimagebusindustrial.gif');
	bottom:-31px;
}

div#pageimagecontainerbusboat {
	background-image:url('../images/pageimageboat.gif');
	bottom:-31px;
}

div#pageimagecontainerbusboat2 {
	background-image:url('../images/pageimageboat.gif');
	bottom:-35px;
}



