.alert{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: arial;
}

.body {
	margin-top: 0;
	margin-left: 0;
	margin-right:0;
	margin-bottom:0;
	background-color: #c9d0dd;
}

.blueHeader {
	font-size:14pt;
	font-family:arial;
	font-weight:bold;
	color: #00348c;
}

.announcement {
	font-size:12pt;
	font-family:arial;	
	color: #000000;
}

.buttonoff {
    cursor:pointer;
    border:outset 1px #cccccc;
    color:#333333;
    font-weight:bold;
    padding: 1px 0px;
    background:url(/base/images/formbg.gif) repeat-x left top;
	font-size:11px;
    font-family:tahoma;
    text-transform:uppercase;
}

.orangeHeader {
	font-size:10pt;
	font-family:verdana;
	font-weight:bold;
	color: orange;
}

.normal {
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial
}

.normalbold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial
}

.normalheader {
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    font-weight: bold;
}

.mainmenu {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ccccb2;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}

.notification {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #E45600;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

.normaltextheader {
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    font-weight: bold;
}

A.mainmenu:active {
	Color : #ffffff ;
	Text-Decoration : none ;
}

A {
	Color : #00348c ;
}

A.mainmenu:visited {
	Color : #ffffff ;
	Text-Decoration : none ;
}

A.mainmenu:hover {
	Color : #ffffff ;
	Text-Decoration : Underline ;
}

A.normal:link {
	Color : #00348c ;
	Text-Decoration : underline ;
}

A.normal:active {
	Color : #00348c ;
	Text-Decoration : underline ;
}

A.normal:visited {
	Color : #00348c ;
	Text-Decoration : underline ;
}

A.normal:hover {
	color : #00348c ;
	Text-Decoration : Underline ;
}

A:active {
	Color : #00348c ;
	Text-Decoration : underline ;  
}

A:visited { 
	Color : #00348c ;
	Text-Decoration : underline ;  
}

A:hover {
	color : #00348c ;
	Text-Decoration : Underline ;  
}

.footer {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial;
    bgcolor:#ffcb30;
    background-color:#ffcb30;
}

.submainmenu {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00348c;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.submainmenu:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00348c;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline;
}

A.submainmenu:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00348c;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}

A.submainmenu:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00348c;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}

A.submainmenu:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00348c;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}

.MainTblCell {
 	valign:top;
	padding-right:20px; 
	padding-top: 20px;
	padding-bottom: 20px;

}
.pre {
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: courier new;
}
.tablehead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial
}
.tablesubhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial
}
.colhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    BACKGROUND-color: #cccccc;
    FONT-FAMILY: arial;
    padding-left:5px;
    padding-right:5px;
    height:20;
}
.colhead1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-color: #cccccc;
    COLOR: #000000;
    FONT-FAMILY: arial
    height:20;
}
.coltext {
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    padding-left:5px;
    padding-right:5px;
    height:20;
}

A.coltext:link {
    Font-weight: bold;
    FONT-SIZE: 7pt;
    COLOR: #666633;
    TEXT-DECORATION: underline
}

A.coltext:visited {
    FONT-SIZE: 7pt;
    Font-weight: bold;
    COLOR: #666633;
    TEXT-DECORATION: underline
}
A.coltext:active {
    FONT-SIZE: 7pt;
    Font-weight: bold;
    COLOR: ##666633;
    TEXT-DECORATION: underline
}
A.coltext:hover {
    FONT-SIZE: 7pt;
    Font-weight: bold;
    COLOR: #999966;
    TEXT-DECORATION: underline
}

.coltext_w {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, 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: vardana
}
.reportheader {
    FONT-SIZE: 20pt;
    COLOR: #999966;
    FONT-FAMILY: arial;
    Font-weight: bold;

}

.reportnormal {
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    Font-weight: normal;

}

.reportsubheader {
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    PADDING-LEFT: .5CM;
    Font-weight: bold;

}

.note {
    FONT-SIZE: 11px;
    Font-weight: normal;
    COLOR: #000000;
    FONT-FAMILY: tahoma;
}
A.note:link {
    Font-weight: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.note:visited {
    FONT-SIZE: 10px;
    Font-weight: bold;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.note:active {
    FONT-SIZE: 10px;
    Font-weight: bold;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.note:hover {
    FONT-SIZE: 10px;
    Font-weight: bold;
    COLOR: #999966;
    TEXT-DECORATION: underline
}

ul, ol {margin-left:.5cm;}

table.siteHeader {
    border:"0";
    width:"100%";
    background:#0063a6;
    background-color:#0063a6;
    bgcolor:#0063a6;    
}
.header {
    FONT-SIZE: 18px;
    Font-weight: bold;
    COLOR: #ffffff;
    font-family:arial;   
}
td.header {
    padding:20px;
}
td.mainContent {
    padding:20px;
    background:#ffffff;
}

td.mainMenu {
    padding-top:5px;    
    padding-bottom:5px;    
    padding-left:10px;    
    padding-right:10px;    
}

td.submainmenu {
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    font-family:tahoma; 
    font-size:11px;
    COLOR: #000000; 
    font-weight:bold;
    TEXT-DECORATION: none;
    border-bottom:1px solid #084aa3;    
}

td.submainmenuLeftPadding {
    padding-left:3px;
    border-bottom:1px solid #084aa3;
}

td.submainmenumiddle {
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:5px;
    font-family:tahoma;
    font-size:11px;
    COLOR: #000000;
    font-weight:bold;
    TEXT-DECORATION: none;
}
a.submainmenulink:hover, a.submainmenulink:link, a.submainmenulink:visited, a.submainmenulink:active {
    TEXT-DECORATION: none;
    COLOR: #eee;
    font-family:tahoma; 
    font-size:11px;  
    font-weight:bold;      
}

a.mainmenulink:hover, a.mainmenulink:link, a.mainmenulink:visited, a.mainmenulink:active {
    font-family:tahoma; 
    font-size:11px;
    TEXT-DECORATION: none;
    COLOR: #eee;
    font-weight:bold;  
    line-height:.5;  
}