A:link { color : #CC0000; }
A:active { color : #FFCC99; }
A:visited { color : #CC3366; }
a:link img {border: 0 black}

 


.mstheme-topbar-font
{
	font-family: arial narrow;
	color: rgb(0,102,102);
}

input {
        font-size:8pt;
}


body
{
	font-family: Trebuchet MS, Arial, Helvetica;
 
}

body.indented {
	margin-left:0;
}

h1x
{
	font-family: Helvetica;
	font-variant: small-caps;
	font-weight: bolder;
	color: #000066;
}

.page_title
{
	font-size: 13pt;
	font-weight: bolder;
}

.side_links
{
	font-size: 10pt;
	font-weight: bolder;
}
.side_links_small
{
	font-size: 8pt;
	font-weight: bold;
}

.page_text_bold
{
	font-size: 10pt;
	font-weight:bolder;
 
}

.page_text
{
	font-size: 10pt;
}

.pic_cap
{
	font-size: 8pt;
	font-weight:bolder;
	font-variant: italic;
}

.note
{
	font-size: 8pt;
  	font-variant: italic;
}
.chapter_title
{
	font-size: 16pt;
	font-weight:bolder;
    text-align: left;
}

.section_title
{
	font-size: 14pt;
	font-weight:bolder;
    text-align: left;
}

.section_date
{
	font-size: 12pt;
	font-weight:bolder;
    text-align: right;
    color: #8B8423;

}
.section_text 
{
	font-size: 10pt;
 }


.section_text_right
{
	font-size: 10pt;
    text-align: right;
}

.section_heading
{
	font-family: Trebuchet MS, Arial, Helvetica;
   	font-size: 12pt;
    font-weight:bold;

}

h2
{
	font-family: Trebuchet MS, Arial, Helvetica;
}

h3
{
	font-family: Trebuchet MS, Arial, Helvetica;
   	font-size: 10pt;
    font-weight:bold;

}

h4
{
	font-family: Trebuchet MS, Arial, Helvetica;
}

h5
{
	font-family: Trebuchet MS, Arial, Helvetica;
}
h6
{
	font-family: Trebuchet MS, Arial, Helvetica;
}

TABLE {
    empty-cells: show;
	border-spacing: 0;
	border-collapse: 0;
	padding: 0, 0, 0, 0;
	border: 5;
	border-color: #000000;
}

.TITLE
{
	font-family: Arial, Helvetica;
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
}

.SIDEMENU {
	padding-left : 2px;
	font-size: 8pt;
	font-family: Arial, Helvetica;
	color: #FFFFFF;
}

.SIDEMENUHEAD {
	padding-left : 2px;
	font-size: 8pt;
	font-family: Arial, Helvetica;
	font-weight: bolder;
	color: #FFFFFF;
}
.SIDEMENUITEM {
	padding-left : 2px;
	font-size: 8pt;
	font-family: Trebuchet MS, Arial, Helvetica;
	color: #FFFFFF;
}

TD.TabSmall
{
	height: 10;
	vertical-align: top;
	font-size: 10pt;
	font-family: Trebuchet MS, Arial, Helvetica;
}


TD.TabMini
{
	height: 8;
	vertical-align: top;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: 8pt;
}

TD.TabTop
{
	height: 10;
	vertical-align: bottom;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight: bolder;

}

.MenuTitle
{
	height: 10;
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight: bolder;

}


.Green 
{
	background-color: #AACCBB;
}

.DarkGreen 
{
	background-color: #99CCAA;
}


.Blue
{
	background-color: #CCCCFF;
}

.Yellow
{
	background-color: #EEDD99;
}

.Yellow1
{
	background-color: #DDDD99;
}


.Red
{
	background-color: #DDAAAA;
}

.Purple 
{
	background-color: #BBA0FF;
}


.Shade1
{
	background-color: #EEEEDF;
}

.Shade2
{
	background-color: #E0E0D0;
}

.Shade3
{
	background-color: #DDDDCE;
}

.Shade4
{
	background-color: #D0D0C0;
}

.TableHead
{
	background-color: #DDDDDD;
}

.TableBody
{
	background-color: #CCCCDD;
}
.TableBodyNoBorder
{
	border-color: #CCCCDD;
}

.SmallFont 
{
	font-size: 8pt;
}

.RowNormal
{
	background-color: #CCCCDD;
	font-weight: normal;
}

.RowSelected
{
	background-color: #800000;
	color: #FFFFFF;
	font-weight: bold;
}


.foo
{
	font-family: Trebuchet MS, Arial, Helvetica;
	font-size: 0.35cm;
}

.fee
{
	font-family: Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
	link:  color : #000000; 
	active:  color : #000000; 
	visited:  color : #000000; 
}

.left
{
	font-family: Trebuchet MS, Arial, Helvetica;
	background-image: url(CurveLeft.jpg);
}

.HintText 
{
	color: #800000;
	font-size: 8pt;
}

.MessageText 
{
	color: #800000;
	font-size: 10pt;
}

.SmallLabel
{
	color: #000000;
	font-size: 8pt;
}

