.alert{
    FONT-SIZE: 8pt;
    COLOR: #ce0000;
    FONT-FAMILY: arial;
}
body {
	bgcolor: #FFFFFF;
}
.normal {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.buttonoff {
	font-size:7pt;
	font-family:verdana;
	font-weight:bold;
	background: #EFE2B4;
	height:20px;
}
.large {
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.normalbold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.normalheader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.header{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #154644;
    FONT-FAMILY: arial
}
.mainmenu {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    padding: 5px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
    border-bottom:1px solid #5d7f7e;
}
A.mainmenu:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.mainmenu:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.mainmenu:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.mainmenu:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A:link {
    COLOR: #154644;
    TEXT-DECORATION: underline
}
A:visited {
    COLOR: #154644;
    TEXT-DECORATION: underline
}
A:active {
    COLOR: #154644;
    TEXT-DECORATION: underline
}
A:hover {
    COLOR: #154644;
    TEXT-DECORATION: underline
}
.footer {
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-FAMILY: arial
}

.tablehead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}

.tablesubhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.colhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial;
}
.colhead1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #f2f2f2;
    COLOR: #000000;
    FONT-FAMILY: arial;
}
.coltext {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
}

td.colhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    padding-left:2px;
    padding-right:2px;
}
td.colhead1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #f2f2f2;
    COLOR: #000000;
    FONT-FAMILY: arial;
    padding-left:2px;
    padding-right:2px;
}
td.coltext {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    padding-left:2px;
    padding-right:2px;
}
A.coltext:link {
    Font-weight: bold;
    FONT-SIZE: 8pt;
    COLOR: #154644;
    TEXT-DECORATION: underline
}

A.coltext:visited {
    FONT-SIZE: 8pt;
    Font-weight: bold;
    COLOR: #154644;
    TEXT-DECORATION: underline
}
A.coltext:active {
    FONT-SIZE: 8pt;
    Font-weight: bold;
    COLOR: #154644;
    TEXT-DECORATION: underline
}
A.coltext:hover {
    FONT-SIZE: 8pt;
    Font-weight: bold;
    COLOR: #666666;
    TEXT-DECORATION: underline
}

.coltext_w {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}

.textBox {
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
}
.reportheader {
    FONT-SIZE: 14pt;
    COLOR: #999966;
    FONT-FAMILY: arial;
    Font-weight: bold;
}

.reportnormal {
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana;
    Font-weight: normal;

}

.reportnormalbold {
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana;
    Font-weight: bold;
}

.reportsubheader {
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    PADDING-LEFT: .2CM;
    Font-weight: bold;
}

.note {
    FONT-SIZE: 8pt;
    Font-weight: normal;
    COLOR: #000000;
    FONT-FAMILY: arial
}

A.note:link {
    Font-weight: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    TEXT-DECORATION: underline
}

A.note:visited {
    FONT-SIZE: 8pt;
    Font-weight: normal;
    COLOR: #000000;
    TEXT-DECORATION: underline
} 

A.note:active {
    FONT-SIZE: 8pt;
    Font-weight: normal;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.note:hover {
    FONT-SIZE: 8pt;
    Font-weight: normal;
    COLOR: #3b6496;
    TEXT-DECORATION: underline
}
.notebold {
    FONT-SIZE: 8pt;
    font-family:arial, tahoma;
    Font-weight: bold;
}
A.colhead:hover {
    COLOR: #3b6496;
}

td.companyProfileHeader {
    background-color:#154644;
    padding-left:20px;
    padding-top:15px;
    padding-bottom:15px;
    font-family:arial;
    font-size:13pt;
    font-weight:bold;
    color:#ffffff;
    TEXT-TRANSFORM: uppercase;
}

td.confirmationHeader {
    background-color:#154644;
    padding-left:20px;
    padding-top:15px;
    padding-bottom:15px;
    font-family:arial;
    font-size:13pt;
    font-weight:bold;
    color:#ffffff;
    TEXT-TRANSFORM: uppercase;   
}

tr.menuHeader, td.menuHeader {
    background-color:#c0cfc8;
    border-top:1px solid #5d7f7e;
    padding-left:8px;
    padding-right:8px;
    padding-top:4px;
    padding-bottom:4px;
    font-family:tahoma; 
    font-size:10px; 
    color:#154644; 
    font-weight:bold;
}
td.menuHeader a, td.menuHeader a:hover, td.menuHeader a:link, td.menuHeader a:visited, td.menuHeader a:active {
    color:#154644;
    text-decoration:none;
}

td.mainmenu {
    padding-left:8px;
    padding-right:8px;
    padding-top:4px;
    padding-bottom:4px;
    font-family:tahoma; 
    font-size:10px; 
    COLOR: #000000; 
    font-weight:bold;
    TEXT-DECORATION: none;
}

a.mainmenulink {
    font-family:tahoma; 
    font-size:10px;
    COLOR: #333333; 
    font-weight:bold;
    TEXT-DECORATION: none;
}
a.mainmenulink:hover, a.mainmenulink:link, a.mainmenulink:visited, a.mainmenulink:active {
    TEXT-DECORATION: none;
    COLOR: #333333;
}

table.siteHeader {
    border:"0";
    width:"100%"
}
td.siteHeader{
    background:"#3b6496";
}
td.mainContent {
    padding:20px;
}


