BODY
{
    FONT-SIZE: 10px;
    MARGIN: 0px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
TD
{
    FONT-SIZE: 8pt
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A
{
    COLOR: #00008b
}
A:visited
{
    COLOR: #00008b
}
A:hover
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ffff99
}
.side_column
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: red;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: white
}
#column_topics
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#column_topics LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#column_topics A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    COLOR: #00008b;
    PADDING-TOP: 5px
}
#column_topics A:hover
{
    COLOR: #ff0000;
    BACKGROUND-COLOR: yellow
}
#column_sub_topics
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
#column_sub_topics A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    COLOR: #00008b;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#column_sub_topics A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: red;
    BACKGROUND-COLOR: yellow;
    TEXT-DECORATION: underline
}
.header
{
    BACKGROUND-IMAGE: url(header_bg.jpg)
}
.table
{
    BORDER-RIGHT: #00008b 2px solid;
    BORDER-TOP: #00008b 2px solid;
    BORDER-LEFT: #00008b 2px solid;
    BORDER-BOTTOM: #00008b 2px solid
}
.title
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BACKGROUND-IMAGE: url(header_bg.jpg);
    PADDING-BOTTOM: 5px;
    TEXT-TRANSFORM: none;
    COLOR: white;
    PADDING-TOP: 5px;
    FONT-FAMILY: 'Arial Narrow';
    LETTER-SPACING: 3px
}
#title_topics
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 5px;
    LIST-STYLE-TYPE: none
}
#title_topics A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#title_topics A:hover
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(footer_bg.jpg);
    COLOR: white;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.main-footer
{
    BACKGROUND-IMAGE: url(main_footer_bg.jpg)
}
.descreption
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 10px;
    COLOR: #00008b;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: justify
}
#descreption_topics
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
#descreption_topics A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #00008b;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#descreption_topics A:hover
{
    COLOR: red;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.sub_topics
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 0px;
    COLOR: #00008b;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
#sub_topics_topics
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 30px
}
#sub_topics_topics A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #00008b;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#sub_topics_topics A:hover
{
    COLOR: red;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.sub_topics1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #009900;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
#sub_topics_topics1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 20px
}
#sub_topics_topics1 A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #00008b;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#sub_topics_topics1 A:hover
{
    COLOR: red;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.descreption1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 15px;
    PADDING-BOTTOM: 10px;
    COLOR: #00008b;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
#descreption1_topics
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    LIST-STYLE-TYPE: none
}
#descreption1_topics A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #00008b;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#descreption1_topics A:hover
{
    COLOR: red;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.tableHeader {
	background-color:#003366;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding:5px;
}
.rowSubTitle {
	background-color:#0066CC;
	font-size:12px;
	padding:5px;
	border-color:#000000;
	border-bottom:solid 1px;
	font-weight:bold;
	color: #ffffff;
}
.rowEven {
	background-color:#ededed;
	font-size:12px;
	padding:5px;
	border-color:#000000;
	border-bottom:solid 1px;
}
.rowOdd {
	background-color:#cceeFF;
	font-size:12px;
	padding:5px;
	border-color:#000000;
	border-bottom:solid 1px;
}
.rowOdd #desc, .rowEven #desc, .tableHeader #desc {
	font-size:10px;
	font-style: italic;
}
.rowOdd #upscr, .rowEven #upscr, .tableHeader #upscr {
	font-size:9px;
	font-style: italic;
	position: relative;
	bottom: 6px;
}
