/*styles for print will be here*/




body{
font-family: serif; 
color: #000;
font-size: 12pt;
}


h3{font-size: 120%;}
h4{font-size: 110%;}


div#header {
display: none;
}


ul#breadcrumb{
	display: none
}


div#wrapper{
width: 100%;
}

div#content{
width: 100%
}

	
div#flashcontent{
	min-height: 200px;
}

div#flashcontentmap{

	margin: 15px 0 0 10px;
}

/*div#flashcontent ul{
display: none;
}*/

div#col1{
	width: 100%;
}

div#col2{
	width: 100%;

}

div#col2 img{
	margin: 10px 29px 10px 31px;
	float: left;
}



div#footer{
	clear: both;
	border-top: 1px solid #989898;
	width: 100%;
	text-align: center;
}

div#footer p{
	margin: 5px 0;
	font-size: 85%;
}

div#footer p a{
display: none
}






div#content h4,
div#content h3{
	margin: 10pt 0;
}

#services dl{
	margin: 5px 5px 10px 10px;
	line-height: normal;
	font-size: 90%;
}

#services dt{
	font-weight: bold;
	margin: 1em 0;
}

div.image p a,
#services dt a{
	text-decoration: none;
	padding-right: 15px;
	background : transparent url(../images/mainchev2.gif) no-repeat 100% 0.25em;
}



#services dd{
	display: block;
	margin: 2px 2px 3px 4px;
}

#services dd{
	padding-left: 10px;
	background : transparent url(../images/topsq.gif) no-repeat 0 0.3em;
}

img#process{
	margin-top: 20px;
}

div.image{
	font-size: 80%;
	padding: 1px 0 0 0;
}
div#col2 div.image img{
	border: none;
	margin: 10px 29px 5px 31px;
}

div#content div#col1 ol,
div#content div#col1 ul{
	margin: 0 0 5px 10px;
}

div#content div#col1 li{
	margin: 0 2em;
}

div#content div.image p{
	clear: both;
	margin: 0 0 0 31px;
}

#casestudies div#col2 ul{
	list-style: none;
}

#casestudies div#col2 h3{
	margin-bottom: 0;
}

#casestudies div#col2 ul li{
	margin: 2px 0 0 15px;
}

#casestudies div#col1 div{
margin: 5px 0 0 0;
padding: 1px 0 0 0;

}

#casestudies div#col1 div img{
	float: left;
	margin: 4px 10px 0 10px;
	border: none;
	display: inline;
}

#casestudies div#col1 img{
	margin: 4px 0 0 10px;
	border: none;
	display: inline;
}

#casestudies div#content div#col1 div h4{
	font-size: 100%;
	margin: 0;
	clear: right;
}

#casestudies div#content div#col1 div p{
	margin: 6px 5px 15px 0;
	line-height: normal;
}

#casestudies div#content div#col1 p a{
	text-decoration: none;
	
}


#casestudies div#content div#col1 p a:hover{
	text-decoration: underline;
}


 a.external{
	background : transparent url(../images/ext.gif) no-repeat 100% 0.3em ;
	padding-right: 18px;
}

div#mapbuttons{
	display: none;
}