/* CSS Document */

body {
	margin:0;
	padding:0;
	text-align:left;
	font-family:Arial, Helvetica, verdana, sans-serif;
	font-size: 9pt;
	color:#444f58;
	}

a:link, a:visited {
	color:#536068;
	}

a:hover, a:active {
	color:#104c89;
	}

p {
	padding:0 0 10px 0;
	margin:0;
	font-size: 9pt;
	line-height: 11pt;
	}

div#container {
	width: 1023px;
	}

div#container h1 {
	padding:0;
	float:left;
	margin:0;
	}

div#container h1 a {
	padding:0px;
	margin:0;
	background-image:url(/img/logo.gif);
	width:208px;
	height:130px;
	display:block;
	}

div#container h1 a span {
	display:none;
	}

div#container ul#topbar {
	height:17px;
	background-color: #6b7c8c;
	border-bottom:4px solid white;
	padding:4px 0 0 0;
	margin:0px;
	}

div#container ul#topbar li {
	float:right;
	font-weight:bold;
	list-style-type:none;
	background-image:url(/img/top-links.gif);
	background-repeat:no-repeat;
	padding: 0 27px 0 13px;
	text-transform:uppercase;
	font-size: 8pt;
	}

div#container ul#topbar li a:link, div#container ul#topbar li a:visited  {
	color:white;
	text-decoration:none;
	}

div#container ul#topbar li a:hover, div#container ul#topbar li a:active  {
	color:#e1e5e8;
	text-decoration:none;
	}

div#container ul#topbar li a span  {
	display:none;
	}

div#container div#header {
	height: 130px;
	background-color:#104c89;
	background-image:url(/img/header.jpg);
	}

div#container div#header ul#mainnav {
	float:left;
	padding-top: 0px;
	margin:0px 0 0 10px;
	}

div#container div#header ul#mainnav li {
	float:left;
	list-style-type:none;
	font-size: 11pt;
	font-weight:bold;
	padding: 0 45px 0 0;
	margin:0px;
	}

div#container div#header ul#mainnav li a:link, div#container div#header ul#mainnav li a:visited {
	color:white;
	text-decoration:none;
	}

div#container div#header ul#mainnav li a:hover, div#container div#header ul#mainnav li a:active {
	color:#e1e5e8;
	text-decoration:none;
	}

div#container div#header ul#mainnav li a#services:link, div#container div#header ul#mainnav li a#services:visited {
	background-image:url(/img/our-services.gif);
	background-repeat:no-repeat;
	background-position:top center;
	padding-top:29px;
	height:18px !important;
	display:block;
	width:100px;
	}

div#container div#header ul#mainnav li a#services:hover, div#container div#header ul#mainnav li a#services:active {
	background-image:url(/img/our-services.gif);
	background-repeat:no-repeat;
	padding-top:29px;
	height:18px !important;
	display:block;
	background-position:bottom center;
	}

div#container div#header ul#mainnav li a#gallery:link, div#container div#header ul#mainnav li a#gallery:visited {
	background-image:url(/img/photo-gallery.gif);
	background-repeat:no-repeat;
	background-position:top center;
	padding-top:29px;
	height:18px !important;
	display:block;
	width:102px;
	}

div#container div#header ul#mainnav li a#gallery:hover, div#container div#header ul#mainnav li a#gallery:active {
	background-image:url(/img/photo-gallery.gif);
	background-repeat:no-repeat;
	padding-top:29px;
	height:18px !important;
	display:block;
	background-position:bottom center;
	}

div#container div#header ul#mainnav li a#profiles:link, div#container div#header ul#mainnav li a#profiles:visited {
	background-image:url(/img/project-profiles.gif);
	background-repeat:no-repeat;
	background-position:top center;
	padding-top:29px;
	height:18px !important;
	display:block;
	width:116px;
	}

div#container div#header ul#mainnav li a#profiles:hover, div#container div#header ul#mainnav li a#profiles:active {
	background-image:url(/img/project-profiles.gif);
	background-repeat:no-repeat;
	padding-top:29px;
	height:18px !important;
	display:block;
	background-position:bottom center;
	}

div#container div#header ul#mainnav li a#media:link, div#container div#header ul#mainnav li a#media:visited {
	background-image:url(/img/media.gif);
	background-repeat:no-repeat;
	background-position:top center;
	padding-top:29px;
	height:18px !important;
	display:block;
	width:45px;
	}

div#container div#header ul#mainnav li a#media:hover, div#container div#header ul#mainnav li a#media:active {
	background-image:url(/img/media.gif);
	background-repeat:no-repeat;
	padding-top:29px;
	height:18px !important;
	display:block;
	background-position:bottom center;
	width:45px;
	}

div#container div#colorbar {
	height: 6px;
	background-color:#062f61;
	background-image:url(/img/fade.gif);
	}

div#container div#content {
	padding:0;
	margin:0;
	background-image:url(/img/sec-bg2.gif);
	background-repeat:repeat-y;
	}

div.fixhome {
	padding:0;
	margin:0;
	background-image:url(/img/fix-home.gif);
	background-repeat:repeat-y;
	height:640px;
	}

div#content  ul#breadcrumb {
	padding:0 0 50px 200px;
	margin:0;
	}

div#content  ul#breadcrumb li {
	padding:0 12px 0 0;
	margin:0 8px 0 0;
	display:inline;
	background-image:url(/img/cookie-divider.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-size:8.5pt;
	}

div#container div#content div#leftcol {
	float:left;
	width: 200px;
	background-color:#e1e5e8;
	border-right:1px solid white;
	min-height:640px;
	}

div#container div#content div#leftcol h2 {
	padding:22px 0 10px 22px;
	margin:0;
	font-size: 11pt;
	}

div#container div#content div#leftcol ul {
	padding:0px;
	margin:0px;
	}

div#container div#content div#leftcol ul li {
	padding:0px 11px 10px 22px;
	margin:0px;
	list-style-type:none;
	background-image:url(/img/leftcol-bullet.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-size: 8.5pt;
	}

div#container div#content div#leftcol ul li h3 {
	padding:0px 0px;
	margin:0px;
	font-size: 8.5pt;
	}


div#container div#content div#leftcolsec {
	float:left;
	width: 200px;
	background-color:#e1e5e8;
	border-right:1px solid white;
	min-height:640px;
	}

div#container div#content div#leftcolsec div#highlight {
	position:absolute;
	padding: 35px 0 0px 189px;
	}

div#container div#content div#leftcolsec h2 {
	padding:22px 0 5px 22px;
	margin:0;
	font-size: 12pt;
	border-bottom:1px solid white;
	}

div#container div#content div#leftcolsec ul {
	padding:15px 0 0 0;
	margin:0px;
	}

div#container div#content div#leftcolsec ul li {
	padding:0px 11px 10px 22px;
	margin:0px;
	list-style-type:none;
	background-image:url(/img/services-bullet.gif);
	background-repeat:no-repeat;
	background-position:top left;
	font-size: 9.5pt;
	font-weight:bold;
	}

div#container div#content div#leftcolsec ul li h3 {
	padding:0px 0px;
	margin:0px;
	font-size: 8.5pt;
	}
	
div#container div#content div#leftcolsec ul li a.on {
	color:#104c89;
}

div#container div#content div#secondary {
	background-image:url(/img/sec-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	float:left;
	width:822px;
	min-height: 670px;
	}

div#container div#content div#secondary div#copyarea {
	width:510px;
	padding: 0 0 0 20px;
	float:left;
	}

div#container div#content div#secondary div#copyarea h2 {
	color:#6b7c8c;
	font-size: 24pt;
	padding: 30px 0 20px 0px;
	margin:0px;
	}

div#container div#content div#secondary div#copyarea h3 {
	color:#6b7c8c;
	font-size: 12pt;
	padding: 20px 0 0px 0px;
	margin:0px;
	}

div#container div#content div#secondary div#copyarea h5 {
	color:#6b7c8c;
	font-size: 11pt;
	padding: 20px 0 0px 0px;
	margin:0px;
	}

div#container div#content div#secondary div#copyarea p#description {
	/*color:#6b7c8c;*/
	font-size: 11pt;
	padding: 20px 40px 0px 0px;
	margin:0px;
	}

div#container div#content div#secondary div#copyarea ul {
	padding: 5px 0 0 0;
	margin:0px;
	}

div#container div#content div#secondary div#copyarea ul li {
	padding: 0px 0 5px 8px;
	margin:0px;
	list-style-type:none;
	background-image:url(/img/square-bullet.gif);
	background-repeat:no-repeat;
	}

div#container div#content div#secondary div#copyarea p {
	padding: 0px 20px 0 0;
	line-height:11pt;
	margin:0px;
	}

div#container div#content div#middlecol {
	float:left;
	width: 529px;
	background-color:#babfc5;
	height:640px;
	background-image:url(/img/middle-col2.jpg);
	background-position:bottom;
	}

div#container div#content div#middlecol h3 {
	background-color:#6b7c8c;
	color:white;
	font-size: 15pt;
	padding: 18px 0 15px 18px;
	margin:0px;
	font-weight:normal;
	border-bottom:1px solid white;
	}

div#container div#content div#middlecol h4 {
	font-size:14pt;
	padding: 18px 0 10px 18px;
	margin:0px;
	}

div#container div#content div#middlecol h5 {
	font-size:12pt;
	padding:0px 0 10px 18px;
	margin:0px;
	}

div#container div#content div#middlecol p {
	padding:0px 140px 10px 18px;
	margin:0px;
	}

div#container div#content div#middlecol ul li a:link, div#container div#content div#middlecol ul li a:visited {
	color:#434c5e;
	} 

div#container div#content div#middlecol ul {
	padding:0px 0px 0px 18px;
	margin:0px;
	}

div#container div#content div#middlecol ul li {
	padding:0px 0px 2px 0px;
	margin:0px;
	list-style-type:none;
	}

div#container div#content div#middlecol img.borderbtm {
	border-bottom:1px solid white;
	}

div#container div#content div#rightcol {
	float:left;
	width: 237px;
	padding-left:25px;
	padding-right: 30px;
	background-color:#e1e5e8;
	min-height:640px;
	border-left:1px solid white;
	}

div#container div#content div#rightcol h3 {
	padding: 22px 0 10px 0px;
	margin:0px;
	}

div#container div#content div#rightcol h4 {
	padding: 10px 0 10px 0px;
	margin:0px;
	}

div#container div#content div#rightcol ul {
	padding: 0px 0 10px 0px;
	margin:0px;
	}

div#container div#content div#rightcol ul li {
	list-style-type:none;
	background-image:url(/img/rightcol-bullet.gif);
	background-repeat:no-repeat;
	padding: 0 0 0 12px;
	}

div#container div#content div#rightcol ul#partnerco {
	padding: 87px 0 10px 0px;
	margin:0px;
	}

div#container div#content div#rightcolsec ul#partnerco {
	padding: 50px 0 25px 0px;
	margin:0px;
	height:35px;
	}

div#container div#content div#rightcol ul#partnerco li, div#container div#content div#rightcolsec ul#partnerco li {
	list-style-type:none;
	background-image:none;
	padding: 0 0 0 0px;
	float:left;
	}

div#container div#content div#rightcol ul#partnerco li a#gsa, div#container div#content div#rightcolsec ul#partnerco li a#gsa {
	display:block;
	height: 33px;
	width:80px;
	background-image:url(/img/bucon.gif);
	}

div#container div#content div#rightcol ul#partnerco li a#butler, div#container div#content div#rightcolsec ul#partnerco li a#butler {
	display:block;
	height: 37px;
	width:87px;
	background-image:url(/img/butler.gif);
	}

div#container div#content div#rightcol ul#partnerco li a#butlerconst, div#container div#content div#rightcolsec ul#partnerco li a#butlerconst {
	display:block;
	height: 42px;
	width:70px;
	background-image:url(/img/butler-construction.gif);
	}

div#container div#content div#rightcol ul#partnerco li a span, div#container div#content div#rightcolsec ul#partnerco li a span {
	display:none;
	}

div#container div#content div#rightcolsec {
	float:right;
	width: 246px;
	padding-left:25px;
	padding-right: 20px;
	background-color:#e1e5e8;
	border-left:1px solid white;
	border-bottom:1px solid white;
	}



div#container div#content div#rightcolsec2 {
	float:right;
	width: 246px;
	padding-left:25px;
	padding-right: 20px;
	background-color:#e1e5e8;
	border-left:1px solid white;
	border-bottom:1px solid white;
	}


div#container div#btmbar {
	height:37px;
	background-color:#6b7c8c;
	border-top:4px solid white;
	background-image:url(/img/inspired-solutions.gif);
	background-repeat:no-repeat;
	background-position:right;
	}

div#container div#btmbar h6 {
	color:white;
	font-weight:bold;
	font-size: 8pt;
	letter-spacing: .5pt;
	padding:13px 0 0 15px;
	margin:0px;
	}

ul#companies {
	padding:10px 0 10px 9px;
	margin:0px;
	}

ul#companies li {
	color:#758594;
	list-style-type:none;
	background-image:url(/img/divider.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding: 0 12px 0 6px;
	float:left;
	font-weight:bold;
	font-size: 10px;
	}

ul#companies li.last {
	background-image:none;
	}

ul#companies li a:link, ul#companies li a:visited {
	color:#758594;
	text-decoration:none;
	}

ul#companies li a:hover, ul#companies li a:active {
	color:#0f4a86;
	text-decoration:none;
	}
 p#copyright {
 	float:right; 
	font-size: 10px; 
	color:#6b7c8c; 
	padding-top: 10px;
	padding-right:14px;
	}

 p#copyright a {
	color:#6b7c8c; 
	}


ul.columnarea {
	margin:0px;
	padding:0px;
	}

ul.columnarea li  {
	background-image:none !important;
	float:left;
	width: 200px;
	padding:0px;
	margin:0px;
	}

ul.columnarea li h5  {
	font-size: 9pt;
	padding:0;
	margin:0;
	color:#6b7c8c;
	}


/*** implementing Holly Hack ***/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* Photo Gallery Section */

div.portfolio-image {
	background-color:#6b7c8c;
	border:1px solid white;
	width:364px;
	float:left;
	margin: 0 15px 15px 0;
	}

div.portfolio-image img {
	border-top:1px solid white;
	border-bottom:1px solid white;
	}

div.portfolio-image h4 {
	padding: 5px;
	margin:0;
	color:white;
	}

div.portfolio-image h4 a {
	color:white;
	text-decoration:none;
	}

div.portfolio-image ul.copythis {
	padding: 5px !important;
	margin:0 !important;
	}

div.portfolio-image ul.copythis li {
	display:inline;
	list-style-type:none;
	line-height:11px !important;
	padding: 0px 10px 0px 0px !important;
	margin:0px;
	color:white;
	font-size:7.5pt;
	}

div.portfolio-thumb {
	background-color:#6b7c8c;
	border:1px solid white;
	width:175px;
	float:left;
	margin: 0 15px 15px 0;
	}

div.portfolio-thumb img {
	border-bottom:1px solid white;
	}

div.portfolio-thumb h4 {
	padding: 5px;
	margin:0;
	background-image:url(/img/image-hdr-bg.gif);
	background-repeat:repeat-y;
	color:white;
	}

div.portfolio-thumb h4 a {
	color:white;
	text-decoration:none;
	}

/********* HOVER CAPTION **********/
/* beg Photo-Caption Zoom - Pure-CSS */

.Zright { float:right; margin:0px; }
.Zleft { float: left; margin:0px; }

.Zoom img {  }
.Zoom.t100 img { width:100px; }
.Zoom.t150 img { width:150px; }
.Zoom.t200 img { width:200px; }
.Zoom.t250 img { width:250px; }
.Zoom.t300 img { width:300px; }
.Zoom.t350 img { width:350px; }
.Zoom.t400 img { width:400px; }
.Zoom.t450 img { width:450px; }
.Zoom.t500 img { width:500px; }
.Zoom.t550 img { width:550px; }
.Zoom.t600 img { width:600px; }

.Zoom .caption { display:none; }

.Zoom a { padding:0px; }
.Zoom a:hover { padding:0px; } /* IE picky here */
.Zoom a:visited { padding:0px; }

.w100 a:hover img,.w100 a:hover .caption {width:100px}
.w150 a:hover img,.w150 a:hover .caption {width:150px}
.w200 a:hover img,.w200 a:hover .caption {width:200px}
.w250 a:hover img,.w250 a:hover .caption {width:250px}
.w300 a:hover img,.w300 a:hover .caption {width:300px}
.w350 a:hover img,.w350 a:hover .caption {width:350px}
.w400 a:hover img,.w400 a:hover .caption {width:400px}
.w450 a:hover img,.w450 a:hover .caption {width:450px}
.w500 a:hover img,.w500 a:hover .caption {width:500px}
.w550 a:hover img,.w550 a:hover .caption {width:550px}
.w600 a:hover img,.w600 a:hover .caption {width:600px}
.Zoom a:hover img { margin-bottom:0px;}

.Zoom a:hover .caption {
position:absolute;
z-index: 10;
display:block;
background:#6b7c8c;
border-right:1px solid white;
border-bottom:1px solid white;
text-decoration:none;
text-align:left;
font-size:7.5pt;
background-image:url(/img/image-hdr-bg.gif);
background-repeat:repeat-y;
color:white; }

.Zoom a:hover .inner {
display:block;
padding:5px 8px; } /* no IEboxModelHack */

/* end Photo-Caption Zoom - Pure-CSS */


/********* HOVER CAPTION **********/
/* beg Photo-Caption Zoom - Pure-CSS */

.Z2right { float:right; margin:0px; }
.Z2left { float: left; margin:0px; }

.Zoom2 img {  }
.Zoom2.t100 img { width:100px; }
.Zoom2.t150 img { width:150px; }
.Zoom2.t200 img { width:200px; }
.Zoom2.t250 img { width:250px; }
.Zoom2.t300 img { width:300px; }
.Zoom2.t350 img { width:350px; }
.Zoom2.t400 img { width:400px; }
.Zoom2.t450 img { width:450px; }
.Zoom2.t500 img { width:500px; }
.Zoom2.t550 img { width:550px; }
.Zoom2.t600 img { width:600px; }

.Zoom2 .caption { display:none; }

.Zoom2 a { padding:0px; }
.Zoom2 a:hover { padding:0px; } /* IE picky here */
.Zoom2 a:visited { padding:0px; }

.w100 a:hover img,.w100 a:hover .caption {width:100px}
.w150 a:hover img,.w150 a:hover .caption {width:150px}
.w200 a:hover img,.w200 a:hover .caption {width:200px}
.w250 a:hover img,.w250 a:hover .caption {width:250px}
.w300 a:hover img,.w300 a:hover .caption {width:300px}
.w350 a:hover img,.w350 a:hover .caption {width:350px}
.w400 a:hover img,.w400 a:hover .caption {width:400px}
.w450 a:hover img,.w450 a:hover .caption {width:450px}
.w500 a:hover img,.w500 a:hover .caption {width:500px}
.w550 a:hover img,.w550 a:hover .caption {width:550px}
.w600 a:hover img,.w600 a:hover .caption {width:600px}
.Zoom2 a:hover img { margin-bottom:0px;}

.Zoom2 a:hover .caption {
position:absolute;
z-index: 10;
display:block;
background:#6b7c8c;
border-right:1px solid white;
border-bottom:1px solid white;
text-decoration:none;
text-align:left;
font-size:7.5pt;
background-image:url(/img/image-hdr-bg.gif);
background-repeat:repeat-y;
color:white; 
cursor: hand;
}

.Zoom2 a:hover .inner {
display:block;
padding:0px 5px 5px 5px; 
cursor: hand;
} /* no IEboxModelHack */

/* CSS For Photogallery Module */
div#fader {
	position:absolute;
	width:100%;
	height:2000px;
	background-color:black;
	z-index:55;
	display:none;
	
}

div#imagecontainer {
	position:absolute;
	z-index:60;
	
}

div#imageview {
	position:absolute;
	left:145px;
	top: -100px;
	min-width:400px;
	min-height:375px;
	margin:auto;
	display:none;
	text-align:center;
	background-color:#6b7c8c;
	color:white;
	padding:10px;
	border:2px solid white;
}

div#imageview img {
	margin-bottom:8px;
	border:1px solid white;
}

div#imageview a  {
	color:white;
}
/* end Photo-Caption Zoom - Pure-CSS */

div.pagenator-control {
	clear:left;
	display:block;
	padding:10px 20px 10px 0;
	margin:0 40px 10px 0;
	text-align:left;
	width:98%;
}

input#iamabot {
	display: none;
}

div#rightcolsec ul#print-email {	
	padding: 10px 0 0 10px !important;
	margin:0px !important;
	height:50px !important;
	float:right !important;
	}

div#rightcolsec ul#print-email li {	
	float:left !important;
	list-style-type:none !important;
	background-image:none !important;
	}

div#rightcolsec ul#print-email li#print {
	padding: 5px 0 15px 0 !important;
	background-image:url(/img/print-icon.gif) !important;
	background-repeat:no-repeat !important;
	background-position:top left !important;
	font-size:7pt !important;
	}

div#rightcolsec ul#print-email li#print a, div#rightcolsec ul#print-email li#email a {
	padding: 0px 0px 0px 22px !important;
	height:20px !important;
	text-decoration:none !important;
	}

div#rightcolsec ul#print-email li#email {
	padding: 5px 0 15px 0 !important;
	margin-right:8px !important;
	background-image:url(/img/email-icon.gif) !important;
	background-repeat:no-repeat;
	text-align:center !important;
	background-position:top left !important;
	font-size:7pt !important;
	}

div#container div#content div#rightcolsec img {
	text-align:center !important;
	border:1px solid white;
	margin-left:3px !important;
	}


div#emailfriendform {
	padding:0px;
	margin:0px;
	}
	
.red-required {
	color:#95405f;
	font-size:9pt;
	}

span.smallercopy {
	font-size:7pt;
	text-transform:uppercase;
	font-family:arial black,Arial, Helvetica, sans-serif;
	color:#6f7b8b;
	}

div#emailfriendform label {
	padding:0px;
	margin:0px;
	width:120px;
	display:block;
	font-weight:bold;
	float:left;
	}

div#emailfriendform input, div#emailfriendform textarea  {
	padding:1px 0 1px 0;
	margin:0px 0 2px 0;
	width:290px;
	display:block;
	border:2px solid #6f7b8b;
	background-color:#eef3f6;
	font-family:Arial, Helvetica, sans-serif;
	color:#3d4f67;
	font-size: 9pt;
	}

div#emailfriendform input#emailSend {
	padding:1px 0 1px 0;
	margin:0px 0 2px 0;
	width:100px;
	display:block;
	border:1px solid #6f7b8b;
	color:#eef3f6;
	font-weight:bold;
	text-transform:uppercase;
	font-family:arial black, Arial, Helvetica, sans-serif;
	background-color:#3d4f67;
	font-size: 8.5pt;
	cursor:pointer;
	}

div#emailfriendform input#iamabot {
	padding:0px 0 0px 0;
	margin:0;
	display:none;
	}

div.emailErrors {
	font-family:arial black, Arial, Helvetica, sans-serif;
	color:#c63248;
	border:2px solid #e1e5e8;
	padding:4px;
	margin: 0 25px 15px 0;
	}

ul#mediaarea {
	padding:0px;
	}

ul#mediaarea li {
	list-style-type:none !important;
	background-image:none !important;
	padding-left:0px !important;
	padding-bottom:10px !important;
	}

img.borderimage {
	border:2px solid #6f7b8b;
	}

span.smallercopybroch {
	font-size:8pt;
	}

a.downloadlink {
	color:#104c89
	}

a.downloadlink:hover {
	color:#3d4f67
	}

div.paginationarea {
	background-image:url(/img/fade-pagination.gif);
	background-repeat:repeat-x;
	border-top:3px solid #104b87;
	width:731px;
	padding: 8px;
	height:15px;
	}

div.showingpage {
	float:right;
	font-size:8pt;
	width:200px;
	text-align:right;
	}

div.pagenator-control {
	float:left;
	width:400px;
	padding: 0px !important;
	}

div.pagenator-control span.current {
	padding: 2px !important;
	font-weight:bold;
	color:#104b87;
	}

span.subheadersgallery {
	color:#e1e5e8;
	font-size:8pt !important;
	font-weight:bold !important;
	}

div#cookietrail {
	position:absolute;
	padding: 14px 0 0 0px !important;
	margin: 0px !important;
	left:220px;
	height:20px;
	}

ul#breadcrumb {
	padding:0px !important;
	margin:0px !important;
	}

ul#breadcrumb li {
	padding:0px 7px 0 0 !important;
	margin:0px;
	font-size:7.5pt !important;
	background-image:url(/img/crumb-arrow.gif) !important;
	background-repeat:no-repeat !important;
	background-position:right !important;
	}

ul#breadcrumb li.last a {
	text-decoration:none !important;
	font-style:italic;
	font-size:7.5pt !important;
	background-image:none !important;
	background-repeat:no-repeat !important;
	background-position:right !important;
	}

ul#breadcrumb li.last  {
	text-decoration:none !important;
	font-style:italic;
	font-size:7.5pt !important;
	background-image:none !important;
	background-repeat:no-repeat !important;
	background-position:right !important;
	}