body {
	font-size: 75%;
	font-family: Verdana, Arial, Sans-serif;
	color: #4d5050;
	background-color: #ffffff;
	text-align: center;
	padding:0;
	margin:0;
}

/* General styles */
div.clearer {
	height: 1px;
	clear: both;
	overflow: hidden;
	margin:0;
	padding:0;
}

div.clearer0px {
	height: 0px;
	clear: both;
	overflow: hidden;
	margin:0;
	padding:0;
}


div.clearer6px {
	clear: both;
	height: 6px;
	overflow: hidden;
}

div.clearer10px {
	clear: both;
	height: 10px;
	overflow: hidden;
}

div.spacer20px {
	height: 20px;
}

a {
	text-decoration: none;
	color:#bc2c25;
}

p {
	margin: 0;
	padding:0;
	font-size: 0.9em;
}



img {
	border: none;
}

h1, h2, h5, h6 {
	padding:0; 
	margin:0;
	font-size: 1em;
}

h3 {
	font-size: 1.5em;
}

h4 {
	font-size: 1.15em;	
	padding:4px 0 4px 0;
	margin:0;
}

.left {float:left;}

.hidden {display:none;}

/* Content holders */
#pageholder {
	width: 886px;
	margin: 0 auto;
	text-align:left;
}

#pageholderCustLogin {
	width: 886px;
	margin: 0 auto;
	text-align:left;
	border-bottom-color:#bc2c25;
	border-bottom-style:solid;
	border-bottom-width: 1px;
}

#main {
	padding-top: 8px;
	border-bottom: 1px solid #bc2c25;
	padding-bottom:15px;
}

html>body #main {
	padding-bottom: 24px;
}

#left2col {
	width: 688px;
	float: left;	
}

#left2col li 
{
	font-size:0.9em;
}

.customer_heading p
{
	padding-left:85px;
}

#right2col {
	width: 191px;
	float:right;
}

#header {
	min-height: 131px;
	background: #bc2c25 url(bg_header.gif) no-repeat top right;
}

/* IE fix */
* html #header {
	height: 131px;
}

#logo {
	width: 280px;
	float: left;
/*	border:1px solid #000;*/
}

#logo img {
	margin-left: 55px;
	margin-top: 25px;
/*	border: 1px solid #0f0;*/
}

#toplinks {
	float: right;
	width: 128px;
	padding-top: 10px;
	font-size: 0.9em;
}

#toplinks, #toplinks a {
	color: #ffffff;
}

#toplinks a:hover {
	text-decoration : underline;
}

/* Top navigation */
#topnav {
	padding-left: 20px;
	border-bottom: 5px solid #bc2c25;
}

#topnav ul {
	margin:0;
	padding: 0;
	list-style: none;
}

#topnav ul li {
	float: left;
	padding-top:17px;
	padding-bottom: 14px;
	text-align: center;
}

/** html #topnav ul li {
	padding-bottom: 10px;
}*/

#topnav ul li.home {
	width: 110px;
}

#topnav ul li.about {
	width: 140px;
} 

#topnav ul li.news {
	width: 90px;
}

#topnav ul li.services {
	width: 130px;
}

#topnav ul li.experience {
	width: 130px;
}

#topnav ul li.people {
	width: 130px;
}

#topnav ul li.contact {
	width: 130px;
}

#topnav ul li a {
	color: #000;
}

#topnav ul li a:hover {
	color: #d65a25;
}

#topnav ul li a.active {
	color: #d65a25;
}

/* Home promo curves */

div.panel {
	width:100%;
	margin-bottom:0em;	
}

div.panel h2 {
	font-size:1.2em;
	font-weight:bold;
}

div.panel p {
	color:#fff;
	margin-top:0;
	margin-bottom:0px;
	padding:0 50px 0 12px;
	line-height:1.3em
}

div.panel .pancontent {
	margin:0px;
	padding:0 0 0 10px ;
}

div.panel a {
	background: url(../images/bg_link1.gif) no-repeat transparent 0 4px;
	padding-left:6px;
	color:#fff;
	font-weight:bold;
}

div.panel a:hover {
	/*text-decoration:underline;*/
}

div.psky  {background:url(../images/panel_sky_bl.gif) 0 100% no-repeat #8b658f;}
div.psky .br {background:url(../images/panel_sky_br.gif) 100% 100% no-repeat;}
div.psky .tl {background:url(../images/panel_sky_tl.gif) 0 0 no-repeat;}
div.psky .tr {background:url(../images/panel_sky_tr.gif) 100% 0 no-repeat;}

.homepromo {
	width:666px;	
}

.homepromoleft {
	float:left;
	width:240px;
	min-height: 251px;
	background: url(../images/profile.gif) no-repeat top left #8a648a;
	
}

* html .homepromoleft {
	height: 251px;
}

.homepromoright {
	margin-top:50px;
	float:right;
	width:377px;
	background-color:#8b658d;
	min-height: 170px;
	border:0px solid #000;
}

.homepromoright a 
{	
	font-size:0.9em;			
}

* html .homepromoright {
	height: 170px;
}

/* enews promo */

#enews {
	margin-top:10px;
	min-height:85px;
	background: url(../images/enews_bg.gif) no-repeat 0 0 #d58614;
	 
}

#enews h2 {
	font-size:1.8em;	 
	padding-bottom:10px;
	font-weight:lighter;
}

#latest_news {
    margin-top:10px;
    min-height:252px;
    background-color:#f1eeea;
    padding-left:3px;
}

#latest_news p {
    padding-top:1px;
}

* html #enews {
	height:85px;
}

#enews_left {	
	float:left;
	width:185px;
}

#enews h3 {	
	font-size: 1.2em;
	font-weight:600;
	color:#ffffff;
	padding-top:2px;
}

#enews_right {	
	float:right;
	width:34px;
	vertical-align:top;
}

#enews a {
	display:block;
	padding-left:6px;
	color:#fff;	
}

#enews a:hover {
	text-decoration:underline;
}

/* News page */

.section {
	margin-bottom: 9px;
}

.sectionheader_news {
	min-height: 39px;
	background: url(../images/bg_sectionheader_news.gif) repeat-x 0 0 #a5a4a4;
}

* html .sectionheader_news {
	height: 39px;
}

#middle3col .sectionheader_news  h2 {
	margin: 0;
	padding-left: 12px;
	font-weight: bold;
	color : #fff;
	font-size: 1.1em;
	padding-top: 3px;
}

#middle3col .sectionheader_news  h2 a {
	color: #fff;
}

.sectioncontent_news {
	background-color: #f6f4f3;
	border-left:  4px solid #f6f4f3;
	padding-left: 8px;
	padding-top: 5px;
	min-height: 105px;
}

* html .sectioncontent_news {
	height: 110px;
}

#middle3col .sectioncontent_news p {
	margin-bottom: 2px;
	padding-right:10px;
}

.sectioncontent_news p a {
	background: url(../images/bg_link.gif) no-repeat transparent 0 4px;
	padding-left: 8px;
}

.sectioncontent_news p a:hover {
	background-image: url(../images/bg_a_hover.gif);
	color : #4d5050;
}

/* Corporate news */

.corpnews_left {
	width:106px;
	float:left;
}

.corpnews_right {
	width:416px;
	float:right;
}

.corpnews h2 {
	padding-bottom:3px !important;
	margin:0 !important;
	font-size:1.0em !important;
	font-weight:bold !important;
}

.corpnews p {
	padding-bottom:2px !important;
	margin:0 !important;
}

.corpnews p a {
	background: url(../images/bg_link.gif) no-repeat transparent 0 4px;
	padding-left:8px;
}

.corpnews p a:hover {
	background-image: url(../images/bg_a_hover.gif);
	color: #4d5050;
}

div.clearerline {
	clear:both;
	height: 12px;
	overflow:hidden;
	border-bottom:1px solid #c3c3c3;
	margin-bottom:12px;
}

div.clearerline2 {
	clear:both;
	height: 6px;
	overflow:hidden;
	border-bottom:1px solid #c3c3c3;
	margin-bottom:12px;
}

img.article {
	width:96px;
	margin-right:10px;
}

/* Our services */

#services {
	width:721px
}

#services_left {
	float:left;
	width:530px;
}

#services_left p {
	padding-right:10px;
	padding-bottom:20px;
}

#services_left ul {
	margin:0;
	padding: 0 0 15px 30px;
}

#services_left ul li {
	margin:0;
	padding: 0 0 10px 0;
	font-size:0.9em;
}

#services_right {
	float:left;
	width:191px;
	background-color:#ededed;
	min-height:485px;
}

* html #services_right {
	height:485px;
}

#services_right ul {
	margin:0;
	padding: 0;
	list-style: none;
}

#services_right ul li {
	padding:0px 7px 10px 7px;
	text-align: left;
}

#services_right ul li a {
	font-size:0.9em;
}

#services_right ul li a:hover {
	color:#4d5050;
}

#services_right h2 {
	padding: 10px;
}

#services_right p {
	padding: 10px;
}

.top {
	float:right;
}

a.top:hover {
	color:#4d5050;
}

blockquote {
	padding:0;
	margin:0;
}

/*Bottom content on home page */
.bottomleft {
	width: 338px;
	float:left;
	padding-top: 10px;
}

.bottomright {
	width: 338px;
	float: right;
	padding-top: 10px;
}

.bottomleft_cust {
	width: 240px;
	float:left;
	padding-top: 10px;			
}

.customer_top_left 
{
	background-image: url("../images/bg_tl_light_grey.gif");
	background-repeat:no-repeat;
	background-position:left top;
}

.bottomright_cust {
	width: 240px;
	float: right;
	padding-top: 9px;
}
	/*border-right-color:#efece9;
	border-right-style:solid;
	border-right-width:thin;	*/

.promo_small {	
	width:100%;	
	padding-bottom: 5px;  
}

html>body .promo_small {
	padding-bottom: 5px;
}

.promo_img {
	float: left;
	width: 108px;    
}

.promo_img_cust 
{
	padding-top:9px;
	background-color:#d3d3d3;
	float: left;
	width: 108px;  
	height:98px; 
    background-image: url("../images/bg_bl_light_grey.gif");
	background-repeat:no-repeat;
	background-position:left bottom; 
}

.customer_bottom_left
{
	padding-top:8px;
	background-image: url("../images/bg_tl_light_grey.gif");
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#d3d3d3;	
}


.promo_img_cust img {
	margin-left:8px;		
	width: 86px;    		
}

.promo_img img {
	margin-left:5px;	
    width: 105px;    
}

.promo_copy {
	width: 228px;
	float: right;	    
	background-color:#5d6164;
	color:#ffffff;
	font-weight:lighter;
    height: 100px;    
    padding-top:5px;
    background-image: url('../images/bg_tr_grey.gif');
    background-position:right top;
    background-repeat:no-repeat;
}

.promo_copy p {
	background-color:#5d6164;
	color:#ffffff;
	font-weight:100;
	padding-top:1px;
	padding-left:15px;	
    height: 80px;
    background-image: url('../images/bg_br_grey.gif');
    background-position:right bottom;
    background-repeat:no-repeat;
    width: 213px;
}

.promo_copy h2 {
	margin-bottom: 12px;
	font-size: 1.1em;
	font-weight:600;
	color:#ffffff;
	padding-left:14px;
}


.promo_copy h2 a {
	font-size: 1.1em;
	font-weight:600;
	color:#ffffff;
}

.promo_copy_cust
{
	width: 132px;
	float: right;
	background-color: #d3d3d3;
	font-weight: lighter;
	height: 93px;
	padding-top: 5px;
	background-image: url(../images/bg_tr_light_grey.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.promo_copy_cust p {
	background-color:#d3d3d3;	
	font-weight:100;
	padding-top:1px;
	padding-left:2px;	
    height: 47px;
    background-image: url('../images/bg_br_light_grey.gif');
    background-position:right bottom;
    background-repeat:no-repeat;
    width: 130px;
}

.promo_copy_cust h2 {
	margin-bottom: 12px;
	font-size: 0.9em;
	font-weight:600;
	color:#bc2c25;	
}

.promo_copy_cust h2 a {
	font-size: 1.1em;
	font-weight:600;
	color:#bc2c25;
}

.promo_small p a , .promo_big p a {
	background: url(../images/bg_link.gif) no-repeat transparent 0 4px;
	padding-left: 6px;
	display:block;
}

.promo_small p a:hover , .promo_big p a:hover {
	background-image: url(../images/bg_a_hover.gif);
	color : #4d5050;
}

/* Large promo */
.bottomright {
	width:338px;
}

.promo_big {
	padding-top: 6px;
	width:100%;
	background-color: #efece9;
	padding-bottom: 6px;
}

html>body .promo_big {
	padding-bottom: 6px;
}

* html .promo_big {
	height: 226px;
	padding-top: 7px;
}

.promo_big .promo_img {
	width: 145px;
}

.promo_big .promo_img img {
	margin-left: 6px;
}

.promo_big .promo_copy {
	width: 236px;
}

.promo_big ul {
	padding:0;
	margin:0;
	list-style: none;
	font-size: 0.9em;
	margin-top:10px;
}

.promo_big ul li {
	padding-left: 10px;
	background: url(../images/bg_promo_big_list.gif) no-repeat 2px 5px transparent;
	padding-bottom: 1px;
}

.promo_big ul li a:hover {
	color : #4d5050;
}


/* Home page right promo */
.promo_right {
	background-color: #efece9;
	width: 100%;
}

.promo_right_content {
	padding: 0px 3px 8px 2px;	
	min-height: 100px;
}

.promo_right table {
	font-size:0.9em
}

.promo_right a {
	font-size:1.1em
}

* html .promo_right_content {
	height: 252px;
}

.promo_right_content h2 {
	margin-bottom: 12px;
	font-size: 1.25em;
	font-weight: normal;
	color: #bc2c25;
}

.promo_right_content p {
	margin-bottom: 15px;
}

.promo_right_content td a {
    font-weight:normal;
    font-size:1.15em;
    color:#bd2c25;    
}

.myLI {
	background: url(../images/bg_link.gif) no-repeat transparent 0 4px;	
	list-style:none;
	padding-left: 6px;
	display:block;
	font-size:1.0em;
}

.promo_right_content p a:hover {
	text-decoration:underline;	
}

#footer {
	padding-top: 10px;
	padding-bottom: 30px;
	width:886px;
}

#footer_left {
	float:left;
	width:340px;
}

#footer_right {
	float:right;
	width:400px;
	text-align:right;
}

#footer a {
	color: #4d5050;
}

#footer a:hover {
	text-decoration : underline;
}

/*****************************************************************************************/
/* 3 column pages 
/*****************************************************************************************/
#left3col {
	width: 155px;
	float: left;
	margin-right: 10px;
}

#middle3col {
	width: 522px;
	float: left;
}

#middle3col td 
{
	font-size:0.9em;
}


#middle3colwide {
	width: 720px;
	float: left;
}

#right3col {
	width: 191px;
	float: right;
}

#leftnav {
	background-color: #ededed;
	padding-top: 10px;
	padding-left: 7px;
	min-height: 215px;
}

#leftnav2 {
	background-color: #ededed;
	padding-top: 10px;
	padding-left: 7px;
	min-height: 70px;
}

* html #leftnav {
	height: 225px;
}

#left3col h2 {
	color: #4d5050;
	font-size: 1.2em;
	margin-bottom: 10px;
}

#right3col #leftnav h2
{
	color: #bc2c25;
	font-size: 1.0em;
	margin-bottom: 3px;
}

#right3col #leftnav li
{
	padding-right:3px;
	font-size: 0.9em;	
}

#right3col #leftnav h4
{
	color:#bc2c25;	
	font-size:0.95em;
}

#left3col ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 0.9em;
}

#left3col ul li a {
	padding-left: 7px;
	display: block;
	
	background: url(../images/bg_left_nav.gif) no-repeat 1px 3px transparent;
	padding-bottom: 3px;
}

#left3col ul li a:hover {
	background-image: url(../images/bg_a_hover.gif);
	color : #4d5050;
}

* html #left3col ul li a {
	width: 144px;
}

#left3col ul li a.active {
	background-image: url(../images/bg_left_nav_active.gif);
	font-weight: bold;
}

#left3col ul li a.active:hover {
	color:#bc2c25;
	background-image: url(../images/bg_left_nav_active.gif);
} 

.main_img_holder {
	padding-top: 6px;
	padding-bottom: 15px;
}

#middle3col p {
	margin-bottom: 20px;
	padding-right: 10px;
}

#middle3col li 
{
	font-size:0.9em;	
}

.download p a {
	background: url(../images/bg_link.gif) no-repeat transparent 0 4px;
	padding-left: 8px;

}

.download p a:hover {
	background-image: url(../images/bg_a_hover.gif);
	color : #4d5050;
}

/*
#middle3col p a {
	background: url(../images/bg_link.gif) no-repeat transparent 0 4px;
	padding-left: 8px;
}
*/
.promo_contact, .relatedlinks {
	background-color: #efece9;
	min-height: 130px;
}

.promo_contact p 
{
	font-size:0.8em;
	padding:0px 0px 2px 0px;	
}

.promo_contact h2 
{
	font-size:1.2em;
}

.promo_contact h6 
{
	font-size:1.0em;
	font-weight:200;
	padding-bottom:7px;
}

* html .promo_contact, * html .relatedlinks {
	height: 130px;
}

.promo_contact_content, .relatedlinkscontent {
	padding-left: 7px;
	padding-top: 10px;
}

.promo_contact_content h2 , .relatedlinkscontent h2 {
	color: #bc2c25;
	font-size: 1.2em;
	margin-bottom: 10px;
}

.promo_contact_content span {
	display: block;
	font-size: 1.5em;
	color: #4d5050;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 3px;
}

.promo_contact_content p {
	padding-right: 10px;
}

.promo_contact_content p a {
	text-decoration: underline;
}

.promo_contact_content p a:hover {
	color : #4d5050;
}

/* Our people team sections */
.team {
	width: 373px;
	min-height: 106px;
	background-color: #efece9;
	margin-bottom:  11px;
}

* html .team {
	height: 106px;
} 

.teaminner {
	padding: 5px;
	padding-bottom:0;
}

.teamimage {
	width: 102px;
	float: left;
}

.teamcopy  {
	width: 254px;
	float: left;
}

.teamcopy p a {
	background: url(../images/bg_link.gif) no-repeat transparent 0 4px;
	padding-left: 8px;
}

.teamcopy p a:hover {
	background-image: url(../images/bg_a_hover.gif);
	color : #4d5050;
}

.teamcopy h2 {
	margin-bottom: 12px;
	font-size: 1.25em;
	font-weight: normal;
	color: #bc2c25;
}

#middle3col .team p {
	margin-bottom:3px;
}

/* Our people team members */
#middle3col h2 {
	margin-bottom: 12px;
	font-size: 1.25em;
	font-weight: normal;
	color: #bc2c25;
}

.rowleft {
	width: 255px;
	float: left;
}

.rowright {
	width: 255px;
	float: right;
} 

.memberimage {
	width: 75px;
	float: left;
}

.membercopy {
	width: 179px;
	float: left;
}

#middle3col .membercopy p {
	padding-right: 0;
	/*margin-bottom: 0;*/
} 

.membercopy h3 {
	color: #bc2c25;
	margin-bottom: 2px;
}

.membercopy h4 {
	font-weight: normal;
	font-size: 0.9em;
	color: #bc2c25;
	margin-bottom: 3px;
}

/* Our services page */
/* Top intro section */

.intro {
	padding-top: 6px;
}

.introimg {
	width: 188px;
	float: left;
}

.introcopy {
	width: 324px;
	float: left;
}

.floatLeft 
{
	float:left;
}

#middle3col .introcopy p {
	margin-bottom: 20px;
}

.section {
	margin-bottom: 9px;
}

.sectionheader {
	min-height: 39px;
	background: url(../images/bg_sectionheader.gif) repeat-x 0 0 #771d23;
}

* html .sectionheader {
	height: 39px;
}

#middle3col .sectionheader  h2 {
	margin: 0;
	padding-left: 12px;
	font-weight: bold;
	color : #fff;
	font-size: 1.1em;
	padding-top: 3px;
}

#middle3col .sectionheader  h2 a {
	color: #fff;
}

.sectioncontent {
	/*background: url(../images/bg_sectioncontent.gif) repeat-y 0 0 #efece9;*/
	background-color: #efece9;
	border-left:  4px solid #c5c3c1;
	padding-left: 8px;
	padding-top: 5px;
	min-height: 105px;
}

* html .sectioncontent {
	height: 110px;
}

#middle3col .sectioncontent p {
	margin-bottom: 2px;
	padding-right:10px;
}

.sectioncontent p a {
	background: url(../images/bg_link.gif) no-repeat transparent 0 4px;
	padding-left: 8px;
}

.sectioncontent p a:hover {
	background-image: url(../images/bg_a_hover.gif);
	color : #4d5050;
}

div.spacer17px {
	height: 17px;
}

/* Contact form */
.contactintro {
	padding-top: 7px;
	width: 465px;
}

.contactintro p {
	padding-right: 30px;
}


/* Related links list */
.relatedlinks ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 0.9em;
}

.relatedlinks ul li a {
	padding-left: 7px;
	display: block;
	
	background: url(../images/bg_left_nav.gif) no-repeat 1px 3px transparent;
	padding-bottom: 3px;
}

* html .relatedlinks ul li a {
	width: 144px;
}
 
.relatedlinks ul li a:hover {
	background-image: url(../images/bg_a_hover.gif);
	color : #4d5050;
} 
 
.contactform {
	width: 522px;
	margin-bottom: 20px;
	
}

.contactform_left {
	float:left;
	width: 261px;
}

.contactform_right {
	float:right;
	width: 261px;
}

.contactforminner {
	width: 100%;
	background-color: #ededed;
	padding-top: 14px;
	padding-bottom: 14px;
	font-size: 0.9em;	
}

.frmlabel {
	width: 150px;
	/*float: left;*/
	padding-top:3px;
	padding-bottom: 2px;
	
}

.frmlabel label {
	display: block;
	padding-left: 20px;
}

* html .frmlabel {
	padding-top:6px;
}

* html input, * html select, * html textarea {
	font-size: 1em;
	/*padding: 2px 0 2px 0;	*/
}

html>body .contactform input, html>body .contactform select {
	font-size: 0.9em;
}


.frmfield {
	width: 230px;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	margin-bottom: 4px;
}

.frmfield input , .frmfield select {
	width: 220px;
}

html>body .frmfield select {
	width: 224px;
}

input.radio {
	margin-left: 20px;
	margin-bottom: -1px;
}


#contact h2 {
	margin-bottom: 0;
	font-size: 1em;
	font-weight: bold;
}

textarea {
	margin-top: 17px;
	width: 365px;
	height: 75px;
	padding:0;
	margin-bottom: 12px;
}

span.red {
	color: #bc2c25;
}

div.bioModule{
	margin:0px 0px 20px 74px;
	width:356px;
	min-height:60px;
	_height:60px;
}

.blankLI {
	list-style:none;
	font: 7.5pt;
	padding-left:2px;
	
}

#tblCustomers table {
	text-align:center;
}

#tblCustomers th {
	color: #c82c50;
}

#tblCustomerLogin 
{
	margin-left:25px;
	
}

#tblCustomerLogin .tl
{
	background-color: #d3d3d3; 
	background-image: url(../images/bg_tl_light_grey.gif);
	background-repeat: no-repeat; 
	background-position: left top
}

#tblCustomerLogin .tr 
{
	font-size: 0.9em; 
	background-color: #d3d3d3; 
	background-image: url(../images/bg_tr_light_grey.gif);
	background-repeat: no-repeat; 
	background-position: right top; 
	padding-top: 13px;
	padding-right: 4px;
}

#tblCustomerLogin .bl 
{
	background-color: #d3d3d3; 
	background-image: url(../images/bg_bl_light_grey.gif);
	background-repeat: no-repeat; 
    background-position: left bottom
}

#tblCustomerLogin .br 
{
	background-color: #d3d3d3; 
	background-image: url(../images/bg_br_light_grey.gif);
	background-repeat: no-repeat; 
	background-position: right bottom
}

#tblCustomerLogin .tr h2
{
	font-size: 1.1em;
}

#tblCustomerLogin td 
{
	font-size:0.9em;	
}

#tblCustomerLogin th h2
{
	color:#bc2c25;
}

#tblCustomerLogin td h3
{
	font-size:1.2em;
	font-weight:lighter;	
}

.rightBorder 
{
	border-left-color:#5d6164;
	border-left-style:solid;
	border-left-width:3px;
	padding-left:16px;
}

#ctl00_imgCompanyLogo
{
	height:90;
	width:370;
}

.headerGrey 
{
	color:#5d6164;
}
