.ADColor1 {
	color: #A8B09F;
}

.ADColor2 {
	color: #E6E7B4;
}

.ADColor3 {
	color: #771D8F;
}

.ADColor4 {
	color: #005A50;
}

BODY {
	background-color : #A8B09F;
	color: Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	margin: 0px;
}

IMG{
	Margin: 0;
	Padding: 0;
}

TABLE.MainTbl {
    border : none;
    background-color: White;
   width: 750px;
   padding: 0px;
    margin: 0px;
	font-size : 9pt;
	font-weight : normal;
}

TD.ContentTD {
    vertical-align: top;
    text-align: center;
    width: 506px;
}

TD.CenterTD {
	text-align: center;
}

TD.LeftTD {
	text-align: left;
}

TD.RightTD {
	text-align: right;
}

TD.LinksTD {
   text-align: left;
   vertical-align: top;
   width: 122px;
}

TABLE.PlainTbl {
	margin: 0 4px 10px 10px;
	border: 0;
	width: 470px;
	text-align: left;
	vertical-align: top;
	font-size : 9pt;
	font-weight : normal;
}

TABLE.SubTbl {
	margin: 0 0 0 4px;
	padding: 0px;
	border: 4px;
	border-style: groove;
	width: 480px;
	text-align: center;
	vertical-align: top;
	font-size : 9pt;
	font-weight : normal;
}

TD.SubLeftTD {
	text-align: left;
   padding-left: 10px;
   padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

TD.SubRightTD {
	text-align: right;
    padding-right: 10px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

TABLE.DiaryTbl {
	margin: 0 0 0 4px;
	border: 4px;
	border-style: solid;
	width: 480px;
	text-align: center;
	vertical-align: top;
	font-size : 9pt;
	font-weight : normal;
}

TR.DiaryHeaderTR {
	background-color: #E6E7B4;
}

TD.DiaryHeaderTD {
	text-align: left;
    padding-right: 4px;
	padding-left: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
}

TR.DiaryDataTR {
	background-color: White;
}

TD.DiaryDataLeftTD {
	text-align: left;
    padding-right: 4px;
	padding-left: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
}

TD.DiaryDataRightTD {
	text-align: right;
    padding-right: 2px;
	padding-left: 4px;
    padding-top: 0px;
    padding-bottom: 0px;
}

A {
	font-size : 8pt;
	color:#771D8F;
}
A:LINK {
	color : #771D8F;
	text-decoration: none;
	font-weight: bold;
}
A:VISITED {
	color : #771D8F;
	text-decoration: none;
	font-weight: bold;
}
A:HOVER { 
   color: #005A50;  
    text-decoration: none;
    font-weight: bold;
}

A.MenuLink {
    font-size : 9pt;
    color: #771D8F;
    text-decoration: none;
    font-weight: bold;
}
A.MenuLink:Visited {
    font-size : 9pt;
    color:  #771D8F;
    text-decoration: none;
    font-weight: bold;
}
A.MenuLink:Hover {
    font-size : 9pt;
    background-color: #E6E7B4;  
    color: #771D8F;  
    text-decoration: none;
    font-weight: bold;
}

H1 {
	font-size : 11pt;
	text-align : center;
    margin: 0px;
    padding-top: 2px;
    padding-bottom: 2px;
    background-color: #E6E7B4;  
	color: black;
}

H2 {
	font-size : 11pt;
	font-weight: bold;
    margin: 0px;
 	padding-top: 2px;
	padding-bottom: 2px;
	text-align : center;
	color: #005A50;
}

H3 {
	font-size : 8pt;
	font-weight: normal;
	text-align : left;
    background-color: #E6E7B4;  
    margin: 0px;
    padding-left: 4px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 4px;
}

H4 {
	font-size : 10pt;
	font-weight: bold;
	text-align : left;
	background-color: #E6E7B4;
	margin: 0px 25px 0 25px;
	padding-left: 25px;
	padding-right: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
}


HR {
   height: 4px;
   margin-left: 2px;
   margin-right: 2px;
	background-image: url(./pics/hr.gif);
	background-repeat: repeat
}

HR.Chex {
   height: 8px;
   margin-left: 2px;
   margin-right: 2px;
	background-image: url(./pics/hrchex.gif);
	background-repeat: repeat
}

P.CenterP {
	text-align: center;
    margin: 0px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-top: 0px;
    padding-bottom: 0px;
}

P.LeftP {
	text-align: left;
    margin: 0px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0px;
    padding-bottom: 0px;
}

P.RightP {
	text-align: right;
    margin: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0px;
    padding-bottom: 0px;
}

P.MenuLeftP {
	text-align: left;
    margin: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0px;
    padding-bottom: 0px;
}

P.QuoteLeftP {
	text-align: left;
	font-size: 8pt;
   	font-weight: bold;
    margin: 0px;
    padding-left: 25px;
    padding-right: 4px;
    padding-top: 0px;
    padding-bottom: 0px;
}

SPAN.TMFont {
	font-size: 6pt;
	vertical-align : super;
	font-weight : lighter;
}

SPAN.TinyFont {
	font-size: 7pt;
   	font-weight: normal;
}

SPAN.SmallFont {
	font-size: 8pt;
   	font-weight: normal;
}

SPAN.BiggerFont {
	font-size: 10pt;
   	color: #005A50;
   	font-weight: bold;
}

SPAN.Highlight {
   	color: red;
	font-size: 8pt;
   	font-weight: normal;
}

SPAN.Underline {
	text-decoration: underline;
}

DIV.SmallFont {
	font-size: 8pt;
   	font-weight: normal;
}

DIV.BiggerFont {
	font-size: 10pt;
   	color: #005A50;
   	font-weight: bold;
}

