/* CSS Document */

.hideprint{
display:none;}

.hidescreen{
display:block;}

body {
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		margin:0px;
		padding:0px;
		}
	
	#frame {
		width:649px;
		margin-right:0px;
		margin-left:0px;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
		
	#contentleft {
		width:649px;
		padding:0px 0px 20px 0px;
		
		}
		
		.clientlist {
		padding-left:20px;}
		
		.clientlist dt {
    float: left;
    clear: left;
    width: 124px;
	height:46px;

  }
  
 
  
.clientlist dd {
    margin: 0 0 0 50px;
    padding: 0 0 30px 0;

  }

		
		
	#contentleft h1{
font-size:18px;
line-height:21px;
color:#0c56a5;
padding:0px;
margin:0px 0px 25px 0px;
}
		
#contentleft h2 {
color:#0c56a5;
font-size:13px;
}	

#contentleft li{
padding-bottom:5px;}	





a:link, a:visited, a:active  {
color:#0c56a5;
text-decoration:underline;
} 


	 a:hover {
	color:#d3ac4d;
text-decoration:underline;
	} 


.picleft {
	padding: 0px;
	margin: 0px 20px 10px 0px;
	border: 0px none;
	float: left;

}

.picright {
	padding: 0px;
	margin: 0px 0px 10px 20px;
	border: 0px none;
	float: right;

}

.piccenter {
	margin-bottom: 10px;
	display: block;
    margin-left: auto;
    margin-right: auto

}
		
	
	#contentright {
		width:649px;
		padding:21px 0px 0px 0px;
		}
		

		
	
		
	#contentright h1{
font-size:14px;
color:#0c56a5;
padding:0px;
padding:0px;
}

.PortletLogos{
text-align:center;
padding-top:5px;
padding-bottom:20px;
background-image:url(images/portlets/dottedline.gif);
background-position:bottom;
background-repeat:no-repeat;}

.PortletLogos img{
padding:0px 2px 5px 2px;
}	


.PortletCaseStudy{
padding:0px 10px 20px 10px;
background-image:url(images/portlets/dottedline.gif);
background-position:bottom;
background-repeat:no-repeat;}


.PortletDownloads{
padding:0px 10px 20px 10px;
}

a.pdflink:link, a.pdflink:visited, a.pdflink:active, a.pdflink:hover   {
padding: 5px 20px 5px 20px;
background-image:url(images/generic/icon_pdf.gif);
background-position:center left;
background-repeat:no-repeat;
line-height:14px;
} 


	
	#contentheader {
	display:none;
		}
		
		
	#outermiddle{
	width:649px;
	}	
	
	
	
	#footer{
	width:649px;
	height:25px;
	padding-top:20px;
	text-align:center;
	font-size:11px;}
	
	
	#footer a:link, #footer a:visited, #footer a:active  {
color:#0c56a5;
text-decoration:underline;
font-size:11px;
padding:0px 3px 0px 3px;
} 


	 #footer a:hover {
	color:#000000;
text-decoration:underline;
	} 
		
		
	

.PortletTicks{
padding-left:20px;
}

  
.PortletTicks dt {
    float: left;
    clear: left;
    width: 0px;
  }
  
 
  
.PortletTicks dd {
    margin: 0 0 0 0px;
    padding: 0 0 10px 0;
	
  }
  
  .formtitle{
  text-align:left;
  width:100px;
  }
  
  .formfield{
  text-align:left;
  width:300px;
  }
  
  form{
  padding-top:20px;}

