.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

.clBar{position:absolute; width:10px; height:10px; visibility:hidden}

.clLevel0,.clLevel0over{position:absolute; padding:2px; 
font-family:geneva,arial,helvetica, sans-serif; font-size:14px; 
font-weight:bold;text-align:left;}
.clLevel0{color:#000080; background-color: transparent }
.clLevel0over{color:#FF0000; background-color: transparent; cursor:pointer; }
.clLevel0border{position:absolute; visibility:hidden; }

.clLevel1, .clLevel1over{position:absolute; padding:2px; 
font-family:geneva,arial,helvetica, sans-serif; font-size:13px; 
font-weight:bold;text-align:left;}
.clLevel1{color:#000080; background-color:#DADCBA; }
.clLevel1over{ color:#FF0000; background-color: transparent; cursor:pointer;  }
.clLevel1border{position:absolute; visibility:hidden; color: black; 
background-color:#DADCBA; }

.clLevel2, .clLevel2over{position:absolute; padding:2px; 
font-family:geneva,arial,helvetica, sans-serif ;
font-size:12px; font-weight:bold;text-align:left;}
.clLevel2{color:#000080; background-color:#DADCBA; }
.clLevel2over{ color:#FF0000; background-color: transparent; cursor:pointer;  }
.clLevel2border{position:absolute; visibility:hidden; color: black; 
background-color:#DADCBA}

P { line-height:150%  }
BLOCKQUOTE { line-height: 150% }
DIV  { line-height: 150% }
TABLE  { line-height: 150% }
LI  { line-height: 150% }
P.initial:first-letter { line-height: 100%; font-size: 300%; font-weight:bold;  font-style:italic; float: left;  padding-right: 1%; color:red;background-color: transparent }
P.initial:first-line {font-weight: bold; font-style:italic; color:black; background-color: transparent} 
P.center {text-align: center; font-weight:bold; FONT-FAMILY:   Verdana, Arial,Helvetica, sans-serif;}

h2.red { FONT-WEIGHT: 600; text-align: center; color:#FF0000; background-color:transparent}

p.small {FONT-WEIGHT: 600; FONT-SIZE: 80%; color:black; background-color: transparent;  text-align: left;  FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;  }

p.lite {FONT-WEIGHT: 300; FONT-SIZE: 80%; color:black; background-color: transparent;  text-align: left;  FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;  }

P.banner { line-height:100%  }
P.bannerborder { line-height:100%  }

HR { height:2pt; width:70%; color:red; background-color: transparent }

body { margin-left: 15%; margin-right: 15%;  margin-top: 2%; color: black; background-color: #fff7e0; FONT-FAMILY:  "Times New Roman", Times, serif;  } 

h1 {FONT-WEIGHT: 700; FONT-SIZE: 2em; color:red; background-color: transparent;  text-align: center;  FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;  }

h2 { FONT-WEIGHT: 600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: transparent; text-align: center; FONT-SIZE: 1.8em;   }

h3 { FONT-WEIGHT: 500; FONT-SIZE: 1.6em;  color: #000000; background-color: transparent;  text-align: center; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }

h4 { FONT-WEIGHT: 400; FONT-SIZE: 1em;   color: #000000; background-color: transparent;  text-align: center; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;}

DIV.center {text-align: center} 
DIV.left {text-align: left} 
DIV.right {text-align: right} 

DIV.margin {margin: 1em 3em 1em 3em}

DIV.border {
	 border-style: solid;
	 border-color: blue;
        border-width: 0.15em;
	padding-left: 2em; padding-right: 2em; padding-top: 1em; padding-bottom:1em;
       }

DIV.bannermargin {margin: 0em 0em 0em 0em}

DIV.bannerborder {
	 border-style:solid;
	 border-color:blue;
        border-width:0em;
	padding-left: 0em; padding-right: 0em; padding-top: 0em; padding-bottom:1em;
       color: white; BACKGROUND-COLOR: purple;
	text-align: left;
	line-height:100%;}

.caption{
	padding-left: 0em; padding-right: 0em; padding-top: 0em; padding-bottom:1em;
	font-weight: bold;
	text-align: center;
}

.extra{
	border: 4px solid #000000; 
}

.pullquote {
	FLOAT: right;
	border: 4px dashed #FF0000;
	PADDING: 1em;
        MARGIN-LEFT: 1em;
	MARGIN-bottom: 1em;
	BACKGROUND-COLOR: #dadcba;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 1.2em;
	FONT-STYLE: italic;
	COLOR: #000000;
}

ol.decimal 
{
list-style-type: decimal
}

ul.disc 
{
list-style-type: disc
}

DIV.listsmall
{
  FONT-SIZE: 80%;
  PADDING-BOTTOM: 2px;
  MARGIN: 2px 10% 10px;
  TEXT-TRANSFORM: none;
  BORDER-LEFT: #87ceeb 1px solid;
  COLOR: #191970;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: #87ceeb 1px solid;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #b0c4de;
  TEXT-ALIGN: left;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none
}

DIV.logo
{
  TEXT-Align: center
}

a:link { color: #000080; background-color: transparent; text-decoration: underline;}
a:visited { color: purple; background-color: transparent; text-decoration: underline;}
a:active { color: #800000; background-color: transparent; text-decoration: underline;}
a:hover {color: black; background-color: white; text-decoration: none;}


.body
{
	margin:auto;
	text-align:left;
	width:1000px;
}
.content
{
	margin:auto;
	text-align:left;
	margin:0px 130px 0px 110px;
}
.thcnads
{
	float:right;
	margin:192px 0px 0px 0px;
	position:relative;
}