BODY {
	FONT:  normal 12px Times, Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
A:link {
	COLOR: maroon; #000000; 
	FONT: bold 12px Arial, Heveltica, Verdana; 
	TEXT-DECORATION: none;
}
A:visited {
	COLOR:  #000000; 
	FONT: bold 12px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR:  maroon; #009900;	
	FONT: bold 12px Arial, Heveltica, Verdana;
	TEXT-DECORATION: underline;
}

A.menu:link {
	COLOR:  #000000; 
	FONT: bold 13px ,Arial, Heveltica, Verdana; 
	TEXT-DECORATION: none;
}
A.menu:visited {
	COLOR:  #000000; 
	FONT: bold 13px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
}
A.menu:hover {
	COLOR: maroon ; #009900;	
	FONT: bold 13px Arial, Heveltica, Verdana;
	TEXT-DECORATION: underline;
}
A.blue:link {
	COLOR: #2A2771; 
	FONT: bold 11px ,Arial, Heveltica, Verdana; 
	TEXT-DECORATION: none;
}
A.blue:visited {
	COLOR: #2A2771; 
	FONT: bold 11px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
}
A.blue:hover {
	COLOR: #2A2771;	
	FONT: bold 11px Arial, Heveltica, Verdana;
	TEXT-DECORATION: underline;
}



HR {
	height: 1px;
	size: 1px;
	color: #008700;

}

HR.newpage { 
	height: 1px;
	size: 1px;
	color: #008700;
	page-break-before: always;

}

H3 {
font-size: 18px;
font-weight: 100;
font-family: Arial;
color: #330066;
text-indent: 0px;
text-decoration: underline;
}

H4 {
font-size: 16px;
font-weight:  100;
font-family: Arial;
color: #330066;
text-indent: 0px;
text-decoration: normal;
}


P { 
	FONT:  normal 12px  Arial, Times Heveltica, Verdana;
	COLOR: #000000; 
	text-decoration: none; 
	text-align: normal;
	text-indent: 0px;
}
P.topic { 
	FONT:  oblique bold 16px Arial, "Times Heveltica", Verdana;
	COLOR: #330066; 
	text-decoration: none; 
	text-align: center;
	text-indent: 0px;
}
P.author { 
	FONT:  normal 11px  Arial, Times Heveltica, Verdana;
	COLOR: #000000; 
	text-decoration: none; 
	text-align: center;
	text-indent: 0px;
}


P.justify { 
	FONT:  normal 12px  Arial, Times Heveltica, Verdana;
	COLOR: #000000; 
	text-decoration: none; 
	text-align: justify;
	text-indent: 0px;
}

P.letter { 
	FONT:  normal 14px/150% Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000; 
	text-decoration: none; 
	text-align: justify;
	text-indent: 0px;
	word-spacing: 0.1em;
}
P.menu {

	FONT:  bold 12px  Arial, Times Heveltica, Verdana;
	COLOR: #000000; 
	text-decoration: none; 
	text-align: center;
	}

P.header {
FONT:  italic 800 18px Arial, "Times Heveltica", Verdana;
	COLOR: #000066; 
	text-decoration: none; 
	text-align: center;
	}


FONT {
	COLOR: #000000; 
	FONT: normal 12px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}
FONT.menu {
	COLOR: #121711; 
	FONT: bold 12px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	
	}

FONT.author {
	COLOR: #000000; 
	FONT: normal 11px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}

FONT.program {
	COLOR: #000000; 
	FONT: normal 11px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}

FONT.banner {
	COLOR: #663300; 
	FONT: italic bold 36px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}

FONT.small {
	COLOR: #000000; 
	FONT: normal 10px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}
FONT.blue {
	COLOR: #2A2771; 
	FONT: bold 12px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}
FONT.sheader {
	COLOR: #000000; 
	FONT: bold 14px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}

/* FONT.header {
	COLOR: #2A2771; 
	FONT: bold 20px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	} */
	
FONT.header {
	COLOR: black; 
	FONT: bold 18px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}

FONT.header_r {
	COLOR: red; 
	FONT: bold 18px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}
	
FONT.header_b {
	margin-top: 50px;
	COLOR: #000082; 
	FONT: bold 18px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}
	
FONT.header1 {
	COLOR: #2A2771; 
	FONT: bold 14px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}
FONT.red {
	COLOR: red; 
	FONT: bold 13px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}
FONT.alert {
	COLOR:  #CC1616;	
	FONT: bold 11px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}
FONT.session {
	COLOR:  #2A2771;	
	FONT: bold italic 14px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}

FONT.topic {
	COLOR:  #2A2771;	
	FONT: bold italic 14px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}

FONT.sheader {
	COLOR: #000000; 
	FONT: bold 14px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}

FONT.foot {
	FONT: bold 10px  Arial, Times, Heveltica, Verdana;
	COLOR: #000000;
	text-decoration: none
	}


UL {
	COLOR: #00000; 
	FONT: normal 12px Arial, Heveltica, Verdana;
	TEXT-DECORATION: none;
	}


TABLE.main {
border-color: #E0BE56;;
border-style: solid;
border-width: 0px;
padding: 0px;
}
TD {
font-size: 12px;
color: black;
}


TD.head {
border-bottom-style: solid;
border-bottom-color:  #E0BE56;;
border-bottom-width: 1px;
padding: 0px;
font-size: 11px;
color: black;
}

TD.menu {
border-left-style: dashed;
border-left-color: #E0BE56;
border-left-width: 1px;
border-right-style: dashed;
border-right-color: #E0BE56;
border-right-width: 1px;
padding: 0px;
font-size: 12px;
line-height: 150%; 
color: black;
}


TD.menubox {
border-right-style: solid;
border-right-color: #E0BE56;
border-right-width: 1px;
border-left-style: solid;
border-left-color: #E0BE56;
border-left-width: 1px;
border-top-style: solid;
border-top-color: #E0BE56;
border-top-width: 1px;
padding: 0px;
font-size: 10px;
color: black;


}

TD.footmenubox {
border-right-style: solid;
border-right-color: #E0BE56;
border-right-width: 1px;
border-left-style: solid;
border-left-color: #E0BE56;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-color: #E0BE56;
border-bottom-width: 1px;
padding: 0px;
font-size: 10px;
color: black;


}

TD.body {
padding: 20px;
border-right-style: dashed;
border-right-color: #E0BE56;
border-right-width: 1px;
border-left-style: dashed;
border-left-color: #E0BE56;
border-left-width: 1px;
border-right-style: dashed;
border-right-color: #E0BE56;
border-right-width: 1px;

}

TD.bodybox {
border-right-style: solid;
border-right-color: #E0BE56;
border-right-width: 1px;
border-left-style: solid;
border-left-color: #E0BE56;
border-left-width: 1px;
border-top-style: solid;
border-top-color: #E0BE56;
border-top-width: 1px;
padding: 0px;

}

TD.footbodybox {
border-right-style: solid;
border-right-color: #E0BE56;
border-right-width: 1px;
border-left-style: solid;
border-left-color: #E0BE56;
border-left-width: 1px;
border-bottom-style: solid;
border-bottom-color: #E0BE56;
border-bottom-width: 1px;

}