BODY,P,TD,TH,UL,OL,LI,select,input,textarea,.txt,.txr,.txc,.txj {
	font-family:Verdana,Arial,sans-serif;
	color:#332222;
}

BODY {background-color:#F4F4F4; font-size:9pt;
margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}

H1,H2,H3,H4,H5,H6,.h1,.h2,.h3,.h4,.h5,.h6 {color:#511919; background-color:transparent;}
H1,H2 {text-align:left; margin-top:6px; margin-bottom:8px;}
H3,H4 {text-align:left; margin-top:4px; margin-bottom:3px;}

H5,H6 {text-align:left; margin-top:3px; margin-bottom:3px;}

H1,.h1 {font-family:Verdana,Helvetica,Arial,sans-serif;}
H2,H3,H4,H5,H6,.h2,.h3,.h4,.h5,.h6 {font-family:Arial,Helvetica,sans-serif; }

H3,H4,H5,H6 {margin-left:1px;}

H2,H3,H4,H5,H6,.h2,.h3,.h4,.h5,.h6 {font-weight:bold;}

H1,.h1 {font-size:14pt; font-weight:normal;}

H2,.h2 {font-size:13pt;}

H3,.h3 {font-size:12pt;}

H4,.h4 {font-size:11pt; font-weight:bold;}

H5,.h5,H6,.h6 {font-size:10pt;}

FORM {margin: 0px 0px 0px 0px;}

HR {color:#999999; margin-top:2px; margin-bottom:2px;}

blockquote {margin-top:1px; margin-bottom:1px;}

pre {
font-family:Courier New,Courier,monospace; font-size:10pt; line-height:150%;
}

A,A:link, A:visited,.link {
  color:#800000;
  text-decoration:none;
}

A.nc {
  color:#330000;
  text-decoration:none;
}

A:hover	{
/*	color:#7e0701; */
	color:#DD0000;
  text-decoration:underline;
/*  background:#FFF8DF; */
}

P, LI, .txt, .txr, .txc, .txj {font-size:9pt; line-height:130%;}

P {margin-left:1px; margin-right:1px; margin-top:6px; margin-bottom:6px;}

P b, LI b, TD b, .txt b, .txr b, .txc b, .txj b {font-family:Arial,Helvetica,sans-serif; font-size:10pt;}

P.t8, P.c8, P.r8, P.j8 {margin-top:2px; margin-bottom:2px;}

UL {margin-top:5px; margin-bottom:4px; margin-left:10px; padding-left: 0px;}
OL {margin-top:5px; margin-bottom:4px; margin-left:15px; padding-left: 0px;}
OL.txt {margin-left:20px;}

LI {margin-top:4px; margin-bottom:3px; margin-left:12px; line-height:130%;}
LI.redcheck {list-style: url(/cmac/img/check.gif);}
LI.mt {margin-top:12px;}

UL.t8 LI {font-size:8pt; line-height:130%;}

TD, TH {font-size:9pt;}
TH {font-weight:normal; background-color:#E9D9B9;}
TD.top {vertical-align:top;}

TD.arial {font-family:Arial,sans-serif;}

.brd {background-color:#ABB0B7;}
.bkg {background-color:#FDFCF8;}

.l, .t8 {text-align:left;}
.r, .r8, .txr {text-align:right;}
.c, .c8, .txc {text-align:center;}
.j, .j8, .txj, .aj {text-align:justify;}
.a, .aj {text-indent:30px;}

.t8, .c8, .r8, .j8 {font-size:8pt;}
.arial {font-family:Arial,sans-serif;}
.serif {font-family: Times, serif; font-size:12pt;}
.note {color:#665050;}
.normal {font-style:normal; font-weight:normal; font-size:8pt;}
.purple {color:#993535;}
.red {color:#FF0000;}
.brown {color:#52291A;}

sup.sn {font-style:normal; font-weight:normal; font-size:8pt; color:#666666;}

.br {margin-top:3px; margin-bottom:3px;}

.head1l, .head1r, .head2l, .head2r {
  font-family:Arial,Helvetica,sans-serif; font-size:11pt; font-weight:bold; color:#6D2207;
  background:#F6E9B8;
  padding:3px;
  margin:0px;
  margin-top:-7px;
  margin-left:-8px;
  margin-right:-8px;
  border-top: 1px solid #E2CC98;
  border-bottom: 1px solid #E2CC98;
  text-decoration:none;
}
.head1l, .head1r {background:#F6E9B8;}
.head2l, .head2r {background:#F7EFDC;}

.title1, .title2 {
  font-family:Arial,Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#6D2207;
  background:#F7EFDC;
  padding:3px;
  margin:0px;
  margin-left:-8px;
  border-right: 1px solid #E2CC98;
  border-bottom: 1px solid #E2CC98;
  text-decoration:none;
}
.head1l, .head2l, .title1 {text-align:left; padding-left:10px;}
.head1r, .head2r, .title2 {text-align:right; padding-right:8px;}

select,input,textarea {font-size:8pt;}

/* #line_gray {border-bottom: 1px solid #CCCCCC; margin-bottom:20px;} */
#line_gray {border-bottom: 1px solid #CCCCCC; margin-bottom:12px;}
/* #line_green {border-top: 2px solid #BDB160;} */
#line_green {border-bottom: 2px solid #BDB160; padding-bottom:6px; margin-bottom:12px;}

/* title buttons */
#btn1 A {
  font-family:Arial,sans-serif;
  font-weight:bold;
  color:#331111;
  background:#F7DE5F;
/*  width:100%;*/
  padding:2px;
  padding-left:8px;
  margin:0px;
  border:	1px solid #948124;
  border-top: 1px solid #A69334;
  border-left: 1px solid #A69334;
  border-right: 1px solid #756515;
  border-bottom: 1px solid #756515;
  display:block;
  text-decoration:none;
/*  text-align:left; */
}
#btn1 A:hover {
  color:#111111;
  background:#FCE6BC;
  border:	1px solid #948124;
  text-decoration:none;
}

/* nav buttons */
#btn2 A {
  font-family:Arial,sans-serif;
  color:#331111;
  background:#F7DE5F;
/*  width:100%;*/
  padding:2px;
  padding-left:10px; padding-right:10px;
  margin:0px;
  border:	1px solid #948124;
  border-top: 1px solid #A69334;
  border-left: 1px solid #A69334;
  border-right: 1px solid #756515;
  border-bottom: 1px solid #756515;
  display:block;
  text-decoration:none;
  text-align:center;
}
#btn2 A:hover {
  color:#111111;
  background:#FCE6BC;
  border:	1px solid #948124;
  text-decoration:none;
}

/* year buttons */

#btn_ya A {
  width:100%;
  font-family:Arial,sans-serif; font-weight:bold; color:#331111;
  background:#F7DE5F;
  padding:2px;
  margin:0px;
  border:	1px solid #F7DE5F;
  display:block;
  text-decoration:none;
}

#btn_ys, #btn_yc A {
  width:100%;
  font-family:Arial,sans-serif; font-weight:bold; color:#111111;
  background:#D7BB34;
  padding:2px;
  margin:0px;
  border:	1px solid #D7BB34;
  display:block;
  text-decoration:none;
}

#btn_ya A:hover, #btn_yc A:hover {
  color:#111111;
  background:#FCE5AE;
  border:	1px solid #E2B058;
  text-decoration:none;
}

#btn_title
{
  font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF;
  background:#7A6812;
  padding:3px;
}
#btn_in {
  width:100%;
  font-family:Arial,sans-serif; font-weight:bold;
  background:#EDEDED;
  padding:3px;
  padding-left:10px;
  margin:0px;
  border-right: 1px solid #CCCCCC;
  display:block;
  text-align:left;
}
#btn_is {
  width:100%;
  font-family:Arial,sans-serif; font-weight:bold;
  background:#EDEDED;
  padding:2px;
  padding-left:10px;
  margin:0px;
  border:	1px solid #EDEDED;
  border-right: 1px solid #CCCCCC;
  display:block;
  text-align:left;
}
/*
#btn_str1 {
  font-size:8pt;
  padding:3px;
  padding-left:10px;
} */
.str1, .str2, .str3 {font-size:8pt; padding-right:5px;}
.str2 {padding-left:15px;}
.str3 {padding-left:5px; color:#696666;}

.btn3t {
  font-family:Arial,sans-serif; font-weight:bold; color:#FFFFFF;
  background:#7A6812;
  padding:3px;
}


#btn3n {
  width:100%;
  font-family:Arial,sans-serif; font-weight:bold; color:#993535;
  background:#E5E4E1;
  padding:2px;
  padding-left:10px;
  margin:0px;
  border:	1px solid #E5E4E1;
  display:block;
  text-decoration:none;
  text-align:left;
}
#btn3s {
  width:100%;
  font-family:Arial,sans-serif; font-weight:bold; color:#111111;
  background:#EDEDED;
  padding:2px;
  padding-left:10px;
  margin:0px;
  border:	1px solid #B6B5B5;
  display:block;
  text-decoration:none;
  text-align:left;
}

.btn3s {
  font-family:Arial,sans-serif; font-weight:bold; color:#111111;
  background:#D7BB34;
  padding:3px;
}

/* link button */
#btn4 A {
  font-size:8pt;
  color:#331111;
/*  background:#FCF2DA; */
  background:#F4F4F2;
  padding:2px;
  padding-left:5px; padding-right:5px;
  margin:0px;
/*
  border:	1px solid #F0E1BF;
  border-right: 1px solid #D9C086;
  border-bottom: 1px solid #D9C086;
*/
  border:	1px solid #DADADA;
  border-right: 1px solid #BCBCBC;
  border-bottom: 1px solid #BCBCBC;
  display:block;
  text-decoration:none;
  text-align:left;
}
#btn4 A:hover {
  color:#111111;
  background:#FCE5AE;
  border:	1px solid #BEA633;
  text-decoration:none;
}

A.block1, A.block1:visited {
  background:#FDFCF8;
  padding-left:2px; padding-right:2px;
  border:	1px solid #F7EFDC;
  text-decoration:none;
}
A.block1:hover {
  color:#332222;
  background:#FCE5AE;
  border:	1px solid #F5C44B;
  text-decoration:none;
}

A.block2, A.block2:visited {
  color:#331111;
  background:#F7EFDC;
  padding:1px;
  padding-left:4px; padding-right:4px;
  margin:0px;
  border:	1px solid #F7EFDC;
  text-decoration:none;
}
A.block2:hover {
  color:#331111;
  background:#FCE5AE;
  border:	1px solid #F5C44B;
  text-decoration:none;
}

A.block3, A.block3:visited {
  font-family:Arial,sans-serif;

  color:#331111;
  background:#F4D537;
  padding:2px;
  padding-left:10px; padding-right:10px;
  margin:1px;
  border:	1px solid #948124;
  border-right: 1px solid #948124;
  border-bottom: 1px solid #948124;
  text-decoration:none;
  text-align:center;
}
A.block3:hover {
  color:#111111;
  background:#FCE5AE;
  border:	1px solid #948124;
  text-decoration:none;
}
small, .small {font-family:Verdana,Arial,sans-serif; font-size:8pt;}
small b, .small b, .small p b {font-family:Arial,Helvetica,sans-serif; font-size:9pt;}

.traur {
  padding:0px; padding-left:2px; padding-right:1px;
  margin:0px; margin-top:1px;
  border: 1px solid black;
  height:5px;
}
