/* CSS Document */

.pagebackground {
background-color:#000000;
margin-left:0px;
margin-right:0px;
margin-top:16px;
margin-bottom:10px;
}
.footer {
background-image:url(img/footerbg.jpg);
background-repeat:repeat-x;
background-color:#000000;
}
.footercurve {
background-image:url(img/footerpiece.jpg);
background-position:top right;
background-repeat:no-repeat;
text-align:right;
vertical-align:top;
padding-right:23px;
padding-top:7px;
font-size:18px;
color:#FFFFFF;
}
a.footermenu:link {
color:#FFFFFF;
text-decoration:none;
}
a.footermenu:visited {
color:#FFFFFF;
text-decoration:none;
}
a.footermenu:hover {
color:#434143;
text-decoration:underline;
}
a.footermenu:active {
color:#00FFFF;
}
.main {
background-color:#eaebf0;
background-image:url(img/mainwindowbg.jpg);
background-position:top;
background-repeat:repeat-x;
border-left-width:1px;
border-left-style:solid;
border-left-color:#FFFFFF;
border-right-width:1px;
border-right-style:solid;
border-right-color:#FFFFFF;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFFFFF;
}
.logobottoma {
background-image:url(img/bottlogoa.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-top:16px;
padding-left:12px;
padding-right:12px;
padding-bottom:12px;
}
.logobottomb {
background-image:url(img/bottlogob.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:6px;
}
.paragraphs {
margin-top:10px;
margin-bottom:0px;
}
.sidepanel {
border-width:1px;
border-style:solid;
border-color:#a3a6b5;
background-color:#FFFFFF;
padding:5px;
font-size:16px;
text-align:left;
}
.mainwpanel {
padding-left:14px;
vertical-align:top;
text-align:left;
}
.portfoliotablecell {
padding-left:14px;
vertical-align:top;
text-align:left;
padding-top:17px;
}
.portfoliotablecelll {
vertical-align:top;
text-align:left;
padding-top:17px;
}
h1.wpwsh3 {
font-size:28px;
margin-bottom:-12px;
margin-top:0px;
}
h1.wpwsh4 {
font-size:28px;
margin-bottom:0px;
margin-top:0px;
}
h2.wpwsh3 {
font-size:17px;
margin-bottom:0px;
}
h3.wpwsh3 {
font-size:20px;
margin-bottom:6px;
margin-top:0px;
}
h3.reportcard {
font-size:20px;
margin-bottom:0px;
margin-top:0px;
}
.contacttablefieldl {
padding-top:14px;
text-align:right;
padding-right:8px;
vertical-align:top;
font-size:20px;
}
.contacttablefieldr {
padding-top:14px;
text-align:left;
vertical-align:top;
font-size:20px;
}
.contacttablefield {
padding-top:14px;
text-align:left;
vertical-align:top;
font-size:16px;
}
.quotetablecell {
padding-bottom:0px;
vertical-align:top;
font-size:17px;
}