body {
        color: #333333;
        background-color: white;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        margin-left: 0;
        margin-top: 100;
        margin: 0;
}

table, td, th {
        color: #333333;
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 10pt;
}

a:link
{
        color: #3366CC;
}

a:visited
{
        color: #6633CC;
}

a:active
{
        color: #3366CC;
}

p {

        margin-top: 5;
}

hr {
        height: 1px;
        color: #1C6A85;
   }

ul {
	list-style: square;
}

li {
        margin-bottom: 8;
}

.heading {
        font-family:  Arial, Helvetica, sans-serif;
        color:  #1C6A85;
        font-size: 16px;
        font-weight: bold
}

.subhead {
        color:  #1C6A85;
        font-weight: bold;
        font-size: 14px;
}

.breadcrumb {
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #666666;
}

.breadcrumb a:link {
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
}

.breadcrumb a:visited {
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-decoration: none;
}

.breadcrumb a:hover {
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        text-decoration: underline;
}


.footer {
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #F6F6F6;
        background-color: #678F9A;
}

.footer a:link {
        font-size: 11px;
        color: #F6F6F6;
        text-decoration: none;
}

.footer a:visited {
        font-size: 11px;
        color: #F6F6F6;
        text-decoration: none;
}

.footer a:hover {
        font-size: 11px;
        color: #F6F6F6;
        text-decoration: underline;
}


.copyright {
        font-size: 10px; 
        color: #666666;
        background-color: #EAEAEA;
}

.copyright a:link {
        font-size: 10px;
        font-weight: bold;
        color: #E23818;
        text-decoration: none;
}

.copyright a:hover{
        font-size: 10px;
        font-weight: bold;
        color: #E23818;
        text-decoration: underline;
}

.copyright a:visited {
        font-size: 10px;
        font-weight: bold;
        color: #E23818;
        text-decoration: none;
}

.keywords {
        font-size: 10px; 
        color: #666666;
        background-color: #EAEAEA;
}

.keywords a:link {
        font-size: 10px;
        color: #666666;
        text-decoration: none;
}

.keywords a:visited {
        font-size: 10px;
        color: #666666;
        text-decoration: none;
}

.keywords a:hover{
        font-size: 10px;
        color: #666666;
        text-decoration: underline;
}

.keywords a:active {
        font-size: 10px;
        color: #666666;
        text-decoration: none;
}

.highlight {
        font-size: 12px;
        color: #FFFFFF;
}

.highlight a:link {
        color: #FFFFFF;
        text-decoration: none;
}

.highlight a:visited {
        color: #FFFFFF;
        text-decoration: none;
}

.highlight a:hover {
        color: #FFFFFF;
        text-decoration: underline;
}


.content {
        background-color: #FFFFFF;
        border-bottom: 1px solid #1C6A85;
        border-top: 1px solid #1C6A85;
        border-left: 1px solid #1C6A85;
        border-right: 1px solid #1C6A85;
}

.tableframe {
        background-color: #FFFFFF;
        border-top: 1px solid #678F9A;
        border-right: 1px solid #678F9A;
}

.tablehead {
        font-weight: bold;
        background-color: #7CC7E1;
        color: #1C6A85;
}

.tableheadSmall {
        font-size: 11px;
        font-weight: bold;
        color: #1C6A85;
        background-color: #CEE7F7;
        border-left: 1px solid #678F9A;
        border-bottom: 1px solid #678F9A;
}


.tableRowEven {
        font-size: 8pt;
        background-color: #E1F0F8;
        border-left: 1px solid #678F9A;
        border-bottom: 1px solid #678F9A;
}
 
.tableRowOdd {
        font-size: 8pt;
        background-color: #FFFFFF;
        border-left: 1px solid #678F9A;
        border-bottom: 1px solid #678F9A;
}

.innerCell {
        font-size: 8pt;
        border-bottom: 1px solid #1C6A85;
}

.innerCellColor {
        font-size: 8pt;
        background-color: #D6DDEF;
        border-right: 1px solid #1C6A85;
        border-bottom: 1px solid #1C6A85;
}

.innerRightCell {
        font-size: 8pt;
        border-left: 1px solid #678F9A;
        border-bottom: 1px solid #678F9A;
}

.formLabel {
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: bold;
}

.formfield {
        font-family:  Arial, Helvetica, sans-serif;
        font-size: 10pt;
}

.error  {
        color: red; 
        font-weight: bold;
}

.special {
        color: #E23818; 
        font-weight: bold;
}

.small {
        font-size: 8pt;
}

.small a:link {
        font-size: 8pt;
}

.small a:visited{
        font-size: 8pt;
}


.small a:hover{
        color: red; 
        font-size: 8pt;
}

.important {
	color: red;
} 

.headertext {
	font-family:arial,helvetica,sans-serif;
	color:white;
	font-size:8pt;
}

.headertext a:link {
	text-decoration:none;
	color:white;
}

.headertext a:visited {
	text-decoration:none;
	color:white;
}

.headertext a:active {
	text-decoration:none;
	color:white;
}

.headertext a:hover {
	text-decoration:underline;
	color:white;
}

