body
{
	border-width: 0px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: Verdana;
	color: #000000;
	background-color: #ffffff;
}

textarea
{
   border: solid #ADAB98; border-width: 1px;
}

.InputSimple
{
   border: solid #ADAB98; border-width: 1px;
}

p, div 
{
	font-family: Verdana;
	color: #000000;
	font-weight: normal;
	font-size: x-small;
}

img
{
	border-width: 0px;
}

a
{
	color: #417616
}

.ButtonLikeLink
{
	font-family: Verdana;
	font-size: x-small;
	background-color: Transparent;
	border: solid #ADAB98; 
	border-width: 0px;
	cursor: hand;
	color: #417616;
	text-decoration: underline; 
}

i 
{
	font-size: x-small;
	
}

h1
{
	color: #888888;
	font-size: medium;
	font-weight: bold	
}
h2
{
	color: #A2A19D;
	font-size: medium
}

h3
{
	color: #A2A19D;
	font-size: small;
	margin-top: 22pt
}
h4
{
	color: #A2A19D;
	font-size: x-small;
}
h5
{
	color: #A2A19D;
	font-size: x-small;
	font-style: italic
	}
h6
{
	color: #A2A19D;
	font-size: x-small;
	font-weight: bold;
	margin-top: 20pt
}



.Error
{
	color: #AA0000;
	font-weight: bold; 
}

.Success
{
	color: #00AA00;
	font-weight: bold; 
}

td {
   font-size: x-small;
}


table.ContentWithLine
{
	border: solid #ADAB98; border-width: 1px;
}
table.Simple
{
	border-width: 0px;
}
td.ContentSmall
{
	padding: 4 4 4 4;
	font-size: xx-small;
}
td.ContentWithLine
{
	padding: 4 4 4 4;
	font-size: xx-small;
	border-top: solid #ADAB98; border-width: 1px;
}
td.ContentWithLineSimple
{
	padding: 4 4 4 4;
	border-top: solid #ADAB98; border-width: 1px;
}
td.ContentWithLineSimpleNoPadding
{
	border-top: solid #ADAB98; border-width: 1px;
}
.LineLeft
{
	border-left: solid #ADAB98; border-width: 1px;
}
.LineRight
{
	border-right: solid #ADAB98; border-width: 1px;
}
.LineTop
{
	border-top: solid #ADAB98; border-width: 1px;
}
.LineBottom
{
	border-bottom: solid #ADAB98; border-width: 1px;
}

th.ContentSimple {
   font-size: x-small;
   font-weight: bold;
}
th.Content {
   font-size: x-small;
   font-weight: bold;
   padding: 2 4 2 4;
}
th.ContentWithLine
{
	font-size: xx-small;
    font-weight: bold;
    border-top: solid #ADAB98; 
	border-width: 1px;
   padding: 1 1 1 1;
}
th.ContentSmall
{
	padding: 2 2 2 2;
	font-size: 80%;
}
th.ContentXXSmall
{
	padding: 2 2 2 2;
	font-size: xx-small;
}



ol 
{
    color: #ADAC97;
    font-weight: bold;
    margin-left: 30pt;
    font-size: x-small;
}
ul 
{
    color: #ADAC97;
    font-weight: bold;
    margin-left: 24pt;
    font-size: x-small;
}

li 
{
    line-height: 130%;
    margin-top: 6pt;
    margin-left: -10pt;
    padding-left: 0pt;
    text-indent: 0pt;
    
}
li table {width:90%}

textarea 
{
    font-family: Arial;
    font-size: 8pt
 }

.test
{
	background-position: right;
	background-repeat: no-repeat

	}

.SimpleText 
{
    color: #000000;
    font-weight: normal
}

.Text104 {
   font-size: 104%;
}
.Text70 {
   font-size: 70%;
   line-height: 120%
}
.Text70 td{
   font-size: xx-small;
}
.Text70 li{
   font-size: xx-small;
}


.Text70 p{
   font-size: xx-small;
   margin-top: 6px
}
.Text80 {
   font-size: 80%;
}
.TextXXSmall {
   font-size: xx-small;
   line-height: 150%
}


.TextXSmall {
   font-size: x-small;
}

.Top
{
	vertical-align: top
}
.Bottom
{
	vertical-align: bottom
}
.Center
{
	text-align: center
}
.Left
{
	text-align: left
}
.Right
{
	text-align: right
}

.Height1
{
	height: 1px;
	font-size: 1px
}

.Width1
{
	width: 1px;
	font-size: 1px
}
.Height2
{
	height: 2px;
}

.Width2
{
	width: 2px;
}

.Gray {
   color: #ADAB98;
}
.DarkGray {
   color: #555452
}
.Black {
   color: #000000;
}
.White {
   color: #FFFFFF;
}
.Bold {
   font-weight: bold;
}
.BoldGray {
   font-weight: bold;
	color: #5B5B5B
}


.Underline {
   text-decoration:underline
}



.GrayLink{
   font-size: x-small;
   color: #ADAB98;
   text-decoration: none
}

.GrayLink:hover{
   text-decoration:underline
}

.BlackLink{
   color: #000000;
   text-decoration: none
}

.BlackLink:hover{
   text-decoration:underline
}
.DarkGrayLink{
   color: #555452;
   text-decoration: none
}
.DarkGrayLinkNoUnderline{
   color: #555452;
   text-decoration: none
}
.DarkGrayLink:hover{
   text-decoration:underline
}
.WhiteLink{
   color: #FFFFFF;
   text-decoration: none
}
.WhiteLinkNoUnderline{
   color: #FFFFFF;
   text-decoration: none
}
.WhiteLink:hover{
   text-decoration:underline
}



.footer
{
	color: #adab98;
	text-decoration: none;
	font-size: x-small;
}
.footer:hover
{
	text-decoration: underline;
}

.LightGrayBg {
   background: #EEEDE7;
}
.LightGrayBg2 {
   background: #F4F5F4;
}
.LightMiddleGrayBg {
   background: #D5D4CF;
}
.LightMiddleGrayBg2 {
   background: #DDDCD6
}

.MiddleGrayBg{
   background: #B5B4AF
}

.MiddleGrayBg2{
   background: #C4C3BE
}
.ChoiceBG
{
	background:#CFE8BA;
}

.DarkGrayBg {
   background: #555452;
   padding: 7 17 6 17;
}
.GrayBg {
   background: #7D7D7D;
   padding: 7 17 6 17;
}
.GrayBg2 {
   background: #A2A19D;
}

.GrayBg3 {
   background: #7D7D7D;
   padding: 7 0 6 8;
}

.GrayBg4 {
   background: #7D7D7D;
   padding: 3 10 3 10;
}

.GrayBgNoPadding {
   background: #7D7D7D;
}
.GrayBgContentIndex {
   background: #7D7D7D;
   padding: 6 25 5 25;
}

.RedBg {
   background: #E00034;
   padding: 6 6 4 17;
}
.WhiteBgTitle {
   background: #FFFFFF;
   font-weight: bold;
   padding: 8 17 8 17;
}

.Download {
   font-weight: bold;
   color: #000000;
}
.NoUnderline{
   text-decoration: none
}
.Padding4 {
   padding: 4 4 4 4;
}
.Padding6 {
   padding: 6 6 6 6;
}
.Padding8 {
   padding: 8 8 8 8;
}
.Padding8_5 {
   padding: 9 5 3 8;
}
.Padding12 {
   padding: 12 12 12 12;
}
.Padding14 {
   padding: 14 14 14 14;
}

.EventTitle{
   font-size: x-small;
   margin-top: 4;
   margin-bottom: 4
}
.EventDetail{
   font-size: xx-small;
   margin-top: 2;
   margin-bottom: 2
}


.ContentBullet {
   padding:6 12 6 6;
   vertical-align: top;
}
.ContentTextAlign {
   padding:6 6 6 0;
   vertical-align: top;
}


.BulletVerticalAlign {
   padding-top:6;
   padding-bottom:6;
   vertical-align: top;
}

.TextWithBullet {
   padding-bottom:12;
   vertical-align: top;
   font-size: x-small;
}


.ContentIndexText{
   color: #555452;
   padding:6 6 6 0;
   font-size: 70%;
   vertical-align: top;
}
.ContentIndexSelectedText{
   color: #FFFFFF;
   padding:6 6 6 0;
   font-size: 70%;
   vertical-align: top;
}
.ContentIndexSelectedTextExpanded{
   font-size: xx-small;
   color: #555452;
   margin: 4 6 10 0;
}
.InputBox
{
  width: 150px;
}


.HiddenCol
{
	display:none
}

.Button
{
	width:100px;
	text-decoration:none;
	height:26px;
	font-family:Verdana;
	color:#FFFFFF;
	border-width:0px;
	border-style:None;
	border-color:Gray;
	background-color:buttonshadow;
}


.pdf {list-style-image:url(/Images/pdf_small.gif); margin-top: 8px}
.pdf li { margin-top:2px}
.pdf div {position:relative; top:-2px; left: 4px; font-size:xx-small; color:#000000; font-weight: normal}
.pdf a {color:#000000; font-weight: bold}

.pdf2 {list-style-image:url(/Images/pdf_small.gif); margin-top: 8px}
.pdf2 li { margin-top:2px}
.pdf2 div {position:relative; top:-2px; left: 8px; font-size:xx-small; color:#000000; font-weight: normal}
.pdf2 a {color:#000000; font-weight: bold}