.announcement  { color:#156bea; background-color:#8bb6f5; font-size: 12pt; font-weight:bold;font-family: "Myriad Roman", Tahoma, "Stone Sans", GillSans, Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 15px }

.bordered {border-top:2px solid black; margin-top:12px; margin-bottom:12px}

.caption  { color: #000000; font-size: 10pt; font-family: "Myriad Roman", Tahoma, "Stone Sans", GillSans, Helvetica, Arial, sans-serif; clear: both; margin: 0px }

.pullquote  { font-size: 14pt; margin: 5px 10px; border-top: 2px solid black; border-bottom: 2px solid black; overflow: scroll }

.quote  { color: #cc0000; font-weight: bold; font-size: 14pt; font-family: "Myriad Roman", Tahoma, "Stone Sans", GillSans, Arial, Helvetica, sans-serif; clear: both;margin:0px}

.reverse {color: #ccc; background-color: #156bea; font-weight:bold}

a:link    { color: #9415ea; text-decoration: none }

a:visited  { color: #958BF5; text-decoration: none }

a:hover   { color: #fff; text-decoration: underline; background-color: #000000 }

a  { color: #9415ea; text-decoration: none }

#calendar tr {border-bottom:1px solid white }

#leftcontent { position: absolute; left: 20px; top: 85px; z-index:0; visibility: visible; display: block; width:400px}

#news  { background: #ccc repeat-y; margin: 0px 0px 0px 5px; padding: 10px 0px 0px 15px; border-left: 2px solid black; position: absolute; z-index: 1; right:0px; width:300px; display: block; font-size:80%}

#navbar {
position: absolute;
top: 0px;
left: 0px;
z-index: 5;
height: 23px;
width:640px;
}
#header  {
	color: #ccc;
	background-color: #CC0D00;
	position:absolute;
	top:30px;
	left:0px;
	width: 670px;
	height: 55px;
	border: 2px solid #ccc;
margin-bottom:10px; }

#search  {
	position: absolute;
	top: 2px;
	right:0px;
	visibility: visible;
	background-color: #ccc
	}

#yeh  {
	font-weight: bold;
	font-size:16px;
	font-family: "Myriad Roman", Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	top: 2px;
	left: 5px;

	visibility: visible;
	}



#footer  { margin: 0px; position: absolute; left: 4px; bottom: -100px; clear: both; border: 1px solid black }

#footer p { text-align:center; font:9pt bold Georgia, Garamond, "Minion Web", Minion, "Times New Roman", Times, serif; margin:0px}

body { color: #000000; font-size: 10pt; margin:0px; font-family: Georgia, Garamond, "Minion Web", Minion, "Stone Serif", "Times New Roman", Times, serif; background-color:#8bb6f5;}

h1   { color: #156bea; font-weight: bold; font-size: 18pt; font-family: "Myriad Roman", Tahoma, "Stone Sans", "Gill Sans", GillSans, Arial, Helvetica, sans-serif; margin-bottom: 0pt }
h2   { color: #156bea; font-weight: bold; font-size: 14pt; font-family: "Myriad Roman", Tahoma, "Stone Sans", "Gill Sans", GillSans, Arial, Helvetica, sans-serif; margin-top: 6pt; margin-bottom: 0pt }
h3   { color: #156bea; font: bold 10pt Georgia, serif; clear: both; margin-top: 3pt; margin-bottom: 0pt }
h4    { color: #156bea; font-weight: bold; font-size: 10pt; clear: both; margin-top: 3pt; margin-bottom: 0pt }
p  { font-size: 10pt; font-family: Georgia, Garamond, "Minion Web", Minion, "Stone Serif", "Times New Roman", Times, serif;margin-top:0px}
pre  { color: #0000ff; font-size: 10pt; font-family: Courier, "Courier New", serif; margin-left: 14pt }
table   { clear: both; margin: 6pt }
td    { font-family: Georgia, "Times New Roman", Times, serif; text-align: left; vertical-align: top; clear: both }
th  { font-weight: bold; font-size: 15px; font-family: "Myriad Roman", Tahoma, "Stone Sans", "Gill Sans", Arial, Helvetica, sans-serif; text-align:left}
ul li  { font-size: 10pt; list-style-type: square; margin:0px 0px 10px 0px}