@import url('pg54Navigation.css');
@import url('pg54MPP.css');

div#SiteContainer{
position:relative;
width:770px;
margin:0 auto;
padding:0;
background:#fff;
color:#000;
}

div#BodyContainer{
position:relative;
float:left;
width:758px;
background:#fff;
padding:0 6px;
margin:0;
}

div#BodyContainer h1{
margin:0;
padding:0;
font-size:24px;
color:#88f;
}

div#Header{
position:relative;
float:left;
width:770px;
height:134px;
background: url('images/css/HeaderBG.jpg') no-repeat;
}

div#Logo{
position:relative;
float:left;
}

div#RightCol{
position:relative;
float:right;
width:195px;
padding:0;
margin:0;
}

div#NewsLinks{
margin:0 6px;
}

div#NewsLinks h4{
margin:0 0 0 0;
text-align:center;
color:#66f;
font-size:16px;
}

div#LeftCol{
position:relative;
float:left;
width:556px;
}

div#LeftCol h2{
margin:0;
padding:4px 0;
font-size:14px;
}

div#BodyContent{
position:relative;
float:left;
width:500px;
margin:0;
padding:10px 20px;
border-left:solid 8px #D4E7F8;
border-right:solid 8px #D4E7F8;
border-top:solid 1px #D4E7F8;
border-bottom:solid 1px #D4E7F8;
}

div#QuoteWrapper{
position:relative;
float:right;
margin:24px 10px 0 0;
padding:0;
}

p.Quote{
font-size:12px;
text-align:right;
color:#888;
text-align:right;
margin:0;
padding:0;
}

p.Author{
margin:0;
position:relative;
font-size:11px;
text-align:right;
color:#88f;
}

div.ClientLink{
position:relative;
float:left;
width:185px;
height:170px;
}

div.ClientLink h3{
font-size:14px;
text-align:center;
margin:16px 0 2px 0;
color:#88f;
}

div#CompanyAddress{
position:relative;
float:left;
width:180px;
font-size:18px;
padding:2px;
margin:10px 0;
color:#66f;
}

div#ContactFormWrapper{
position:relative;
float:right;
width:342px;
margin:10px 0;
}

.form_label{
background:#eee;
padding:0;
height:12px;
font-size:11px;
text-align:right;
font-weight:bold;
padding:2px 4px;
width:110px;
}

.form_element input{
font-size:12px;
border:0;
}

.form_element{
font-size:10px;
background-color:#eef;
margin:0;
padding:2px 4px;
}

.form_section_title{
font-weight:bold;
text-align:center;
background-color:#e3e3ff;
}

.form_center{
text-align:center;
font-size:10px;
}


.form_center input{
font-size:10px;
}


div#FooterRegion{
position:relative;
clear:both;
padding:60px 0 0 0;
text-align:center;
font-size:10px;
}

div#PG54Link{
position:relative;
clear:both;
margin:10px;
text-align:center;
font-size:10px;
color:#aaa;
}

div#PG54Link a{
color:#aa0;
}
.cleared{clear:both;}



#Presenter{
position:relative;
float:left;
width:200px;

overflow:hidden;
}

#VopresBullets{
position:relative;
float:right;
width:290px;

overflow:hidden;
}

#VopresBullets h4{
text-align:center;
margin:0 0 40px 0;
font-size:12px;
}


#VopresBullets li{
padding:0 0 10px 0;
}


