BODY, P, TD, TH, DIV, BLOCKQUOTE, DL, UL, OL, ADDRESS { 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
 font-size: 100%; 
 color: #000; 
}

body {
 margin:20px 20px 0px 20px;
 /* background: ivory; */
}


DT {
 margin-top: 5px;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
 font-size: 90%; 
 font-weight: bold;
 color: #000; 
}
DD {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
 font-size: 90%; 
 font-weight: normal;
 color: #000; 
}

H1 {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
 font-size: 175%; 
 color: #700;
}
H2 {
 clear:left;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
 font-size: 150%; 
 color: #700;
}

P.announce {
 align: center;
 font-weight: bold;
 font-size: 130%; 
 color: #F00;
}

#main {
	border:3px solid #700; 
	color: #000;
	background: #ffe;
	font-size: 105%; 
}


p.boxed {
	border:3px solid  #700;
	color: #000;
	background-color: ivory;
	float:right;
	clear:right;
	width:25%;
	font-family: 'Century Schoolbook', Georgia, serif; 
        font-size: 125%;
	line-height: 140%; 
	text-align: center;
	padding: .75em;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	margin-left: 1.5em;
	margin-right: 0px;
}

blockquote.fr {
	border:3px solid  #700; 
	background-color: ivory;
	float:right;
	clear:right;
	width:320px;
	font-family: 'Century Schoolbook', Georgia, serif; 
        font-size: 125%;
	line-height: 140%;
	text-align: center;
	padding: .75em;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	margin-left: 1.5em;
	margin-right: 0px;
}


/* Looks like you have to specify the width of #menu
or IE5 Mac stretches it all the way across the div, and 
Opera streches it half way. */
#menu {
	border-bottom:3px solid #700;
	float:top;
	width:100%;
	color: #fff;
	background-color: #700;
	margin:0px 0px 0px 0px;
}
#menu p { font-size:80%; display:hidden;}
#menu li {
	color: #fff;
	display:inline;
	padding:0px 10px;
	background-color: #700;
}
#menu ul {
	text-align: right;
	font-size:110%;
	padding-top: 0px;
	color: #fff;
	background-color: #700;
	list-style-type:none;
	margin:0;
	padding:0;
}
#menu h1 {
	display:none;
	font-size:100%; 
	margin:0px 0px 0px 0px;
	padding:0px; 
} 
#menu a {
	color: #fff;
	background-color: #700;
	font-weight: bold;
	text-decoration: none;
} 
#menu a:hover {
	background-color: #fff;
	color: #700;
}

#main img { padding-right: 10px; }
#main h1, #main h2, #main h3, #main p {
	margin-left: 15px;
	margin-right: 22%;
}
#bullets img { 
	padding-top: 50px; 
	padding-left: 10px;
}

#strip {
    font-size:100%;
    color: #000;
    border-top:1px solid #000;
    border-bottom:1px solid #000;
    margin: 0 0 0 0;
    text-align: center;
}
#strip a {
    padding-left: 10px;
    padding-right: 10px;
    border-left:1px solid #000;
    border-right:1px solid #000;
}

DIV.adobelink { 
 margin: 1px;
}
DIV.address { 
 float: left;
 width: 48%;
 margin: 1px;
}
DIV.fineprint { 
 float: right;
 width: 48%;
 margin: 1px;
}
P.fineprint {
 font-size: 70%;
 font-weight: normal;
 color: #444;
}
FOOTER {
	clear:both;
        background: ivory;
        border-top: 3px solid #700; 
}
div.CECfoot {
        background: ivory;
}
div.footlogo {
        height: 100px;
        float:left;
        background: ivory;
        padding 0px;
}
div.footaddress {
        height: 100px;
        background: ivory;
        padding: 0px;
        margin: 0px;
}
div.footaddress P {
        background: ivory;
        padding: 0px;
        margin: 0px;
}
div.footaddress ADDRESS {
        background: ivory;
        padding: 0px;
        margin: 0px;
}

A {
	color: #000; 
	font-weight: bold;
	text-decoration: none;
}
A:link {
	color: #00b; 
}
A:visited {
	color: #008;
}
A:hover {
	color: #708; 
	text-decoration: underline;
}
A:active {
	color: #708; 
	background: #ff7; 
	text-decoration: none;
}

	
ADDRESS {
 font-style: normal;
}


DIV.notice {
	float:right;
	width:30%;
	background-color: #fda;
	border-width: 2px;
	border-color: red;
	border-style: solid;
	padding: 10px;
	/*margin-right: 50%; */
	margin-left: 3px;
	/*margin-top: 8px; */
	margin-bottom: 3px;
}

