body {
font-family: helvetica, arial,sans-serif; 
background-color: #CCCCCC;
font-size: 12px;
}

/* default colors for links */
a:active, a:link, a:visited{
color: #005CB3; 
text-decoration: none;
}

a:hover{
color: #005CB3; 
text-decoration: underline;
}


p, td, div {
font-family: helvetica, arial,sans-serif; 
font-size: 12px;
}

div.page {
background-color:#ffffff;
padding:10px;
}

.title {
font-weight : bold;
font-size: 42px;
color: #000000;
}

.titlesmall {
font-weight : bold;
font-size: 28px;
color: #000000;
}

div.boxcontainer {
border:1px solid #000000;
}

div.boxshadow {
border-right:3px solid #CCCCCC;
border-bottom:2px solid #CCCCCC; 
}

div.boxtitle {
background-color: #E1EBFA;
padding: 5px;
font-weight : bold;
font-size: 16px;
border-bottom: 1px solid #000000; 
}

div.boxdata {
padding: 5px;
}

.reportheader {
background-color: #005CB3;
color: #FFFFFF;
padding: 3px;
}

.sidebar {
background-color: #DDE6B4;
padding: 10px;
}

.blueheader {
color: #005CB3;
font-weight : bold;
}

.smalltext {
font-size: 10px;
font-weight : bold;
}

.midtext {
font-size: 16px;
}

.sectionhead {
font-size: 22px;
font-weight: bold;
}

.headerrating {
padding-top: 10px;
padding-bottom: 10px;
border-top: 1px solid #005CB3; 
border-bottom: 1px solid #005CB3; 
}

.bottomborder {
padding-bottom: 5px;
border-bottom: 2px solid #005CB3; 
}

.sectioncontent {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
min-height: 40px;
border-bottom: 1px solid #005CB3; 
background-image: url(/images/elements/gradient.png);
background-repeat: no-repeat;
}

.sectioncolumn {
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
height: 40px;
border-bottom: 1px solid #005CB3; 
}

.sectiontitle {
padding-top: 10px;
padding-bottom: 2px;
font-weight: bold;
height: 40px;
}

.sectiondata {
padding-top: 2px;
padding-left: 20px;
}

.sectionlist {
margin: 0px;
}

.footertext {
color: #005CB3;
font-size: 20px;
margin: 0px;
}

.footerlink {
font-size: 20px;
font-weight: bold;
margin: 0px;
}

.topmargin {
margin-top: 40px;
}

a {
border:0
}

img {
border:0;
}
