 
p,td { font-family: ""; font-size: 9pt; line-height: 150%; font-weight: normal} 
BODY
{
    FONT-FAMILY: "";
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #E7F3F7;   
    COLOR: #000000; 
    LINE-HEIGHT: 150%;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
}
HR
{
    COLOR: #7FB3CC;	
}
TABLE.tabletoolbar{
	margin-top: 2px;
	margin-top: 2px;
	border-style: solid;
	border-width: 0px;
	border-color:#9C9C9C;
	border-collapse:collapse
}
TABLE.tableframe{
	background-color: #F7FBFF; 
	margin-top: 5px;
	border-style: solid;
	border-width: 1px;
	border-color:#9C9C9C;
	border-collapse:collapse
}

TD.InputFrameTitle{
	background-color: #253e82; 
	margin-top: 5px;
	border-style: solid;
	border-width: 1px;
	border-color:#9C9C9C;
	border-collapse:collapse
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12pt;
	color:#eeeeee
}
TR.InputFrameToolbar{
	margin-top: 2px;
	Height:30px;
}
TR.InputFrameLine{
	margin-top: 2px;
	margin-top: 2px;
	font-family:'Arial';
    font-size:9pt;
}
TABLE.InputFrameMain{
	background-color: #F7FBFF; 
	border-style: solid;
	border-width: 1px;
	border-color:#9C9C9C;
	border-collapse:collapse;
}
TD.InputLabel{
    font-family:'Arial';
    font-size:9pt;
    color:black;
    padding-top: 5px;
    padding-left: 5px;
	padding-right: 10px;
	Text-align:right;
	vertical-align:top;
}
TD.InfoLabel{
    font-family:'Arial';
    font-size:9pt;
    color:black;
    padding-top: 5px;
    padding-left: 5px;
	padsding-right: 10px;
	Text-align:Left;
	vertical-align:top;
}
TR.BoardListtitle
{
    FONT-FAMILY: ;
    FONT-SIZE: 9pt;	
    BACKGROUND: #D6E7EF;
    BORDER-BOTTOM: black 1px solid;        
    BORDER-TOP: white 1px solid;  
    COLOR: #228b22;
    text-align:center;
    vertical-align:center;
    height:20px;
}

TR.BoardListrow1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;	 	 
    BACKGROUND: #EEEEEE;
}
td.BoardListCell
{
    border-style: solid;
	border-width: 1px;
	border-color:#9C9C9C;
	padding:2px 2px 2px 2px;
}
TR.BoardListrow2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;	 	 
    BACKGROUND: #CCCCCC;
    BORDER-BOTTOM: #708090 1px solid;
    
}
TR.BoardListtail
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;		
    BACKGROUND: #D6E7EF;      
    BORDER-BOTTOM: black 1px solid;   
}
TR.TopicListtitle
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;	
    BACKGROUND: #D6E7EF;
    BORDER-BOTTOM: black 1px solid;        
    BORDER-TOP: white 1px solid;  
    COLOR: #228b22;
    text-align:center;
    vertical-align:center;
    height:20px;
}

TR.TopicListrow1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;	 	 
    BACKGROUND: #EEEEEE;
    BORDER-BOTTOM: #708090 1cm solid;
}
TR.TopicListrow2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;	 	 
    BACKGROUND: #CCCCCC;
    BORDER-BOTTOM: #708090 1cm solid;
}
TR.TopicListrow3
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;	 	 
    BACKGROUND: #FFFFCF;
    BORDER-BOTTOM: #708090 1cm solid;
}
TR.TopicListtail
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;		
    BACKGROUND: #D6E7EF;      
    BORDER-BOTTOM: black 1px solid;   
}

TR.NoteListtitle
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;	
    BACKGROUND: #D6E7EF;
    BORDER-BOTTOM: black 1px solid;        
    BORDER-TOP: white 1px solid;  
    COLOR: #228b22;
    text-align:center;
    vertical-align:center;
    height:20px;
}

TR.NoteListrow1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;	 	 
    BACKGROUND: #EEEEEE;
    BORDER-BOTTOM: #708090 1cm solid;
}
TR.NoteListrow2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;	 	 
    BACKGROUND: #CCCCCC;
    BORDER-BOTTOM: #708090 1cm solid;
}
TR.NoteListtail
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;		
    BACKGROUND: #D6E7EF;      
    BORDER-BOTTOM: black 1px solid;   
}

A:link
{
    COLOR: #4646a3;
    TEXT-DECORATION: none
}

A:visited
{
    COLOR: #4646a3;
    TEXT-DECORATION: none
}

A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
INPUT.button
{
    Height:20px;
    BACKGROUND-COLOR: #D6E7EF;
    COLOR: #000080;
    LINE-HEIGHT: 9pt;  
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;  
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 1px;
    CURSOR: hand;
    border-width:1px;
    border-style:solid;
    FONT-FAMILY: ;
    FONT-SIZE: 9pt;
}   

.titlebar{
	font: bold 14px/20px;
	font-family:"Arial";
	color: #eeeeee;
	background-color: #253e82; 
	width: 100%;
	padding-top: 2px;
	padding-Left: 10px;
}

.inputbox
{
    border-COLOR: #9c9c9c;
    background-color:#ffffff;
    border-style: solid;
	border-width: 1px;
	font-family:'Arial';
	font-size:9pt;
    HEIGHT: 18px;
}
.inputselect
{
    background-color:#ffffff;
	font-family:'Arial';
	font-size:11px;
    HEIGHT: 18px;
}
.inputarea
{
    border-COLOR: #9c9c9c;
    background-color:#ffffff;
    border-style: solid;
	border-width: 1px;
	font-size:9pt;
	font-family:'';
}
