body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	text-decoration: none;
	background-color: #FFFFFF;	
	}
h1 {
	background-color: #C00;
	color: White;
	font-size: 14pt;
}
a:link {
   color : #000000;  
   text-decoration : none;
  font-family: Arial, Helvetica, sans-serif;
}

a:visited {
   color : #000000;
  text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
}

a:active {
   color : #000099;
 font-family: Arial, Helvetica, sans-serif;
}

a:hover {
   color : #FF0000;
 font-family: Arial, Helvetica, sans-serif;
}

td {
   color : #000000;
   font-family : arial, helvetica, verdana, sans-serif;
	text-align: justify;
}

div {
   color : #000000;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 10pt;
}

.body {
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 9pt;
	text-align: justify;
	}

.headline {
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 10pt;
   color: Navy;
}
.headline2 {
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 9pt;
   color: #32477D;
	}

.largeheadline {
FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 14pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold; 

}

.mediumheadline {
FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 12pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold; 

}

.submediumheadline {
FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 14pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold;
text-align:center;
}

.bodyheadline {
 FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 18pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold;
 color: Navy;
}

.subbodyheadline {
 FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 12pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: bold; 
text-align:center;
}

.smallheadline {
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 8pt;
   color : #000000;
}

.small {
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 8pt;
   color : #000000;
}

.smallred {
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 9pt;
   color : #cc0000;
}

.bodytext {
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 10pt;
   color : #000000;
}

.bodytext-bold {
   color : #000000;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;   
   font-size : 10pt;
}

.source {
COLOR: black; 
FONT-FAMILY: Arial, Helvetica, Verdana; 
FONT-SIZE: 8pt; 
FONT-STYLE: normal; 
FONT-VARIANT: normal; 
FONT-WEIGHT: normal; 
TEXT-DECORATION: none;

}


.pubtime {
   color : #000000;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 8pt;
}

.datelist {
color : #666666;
FONT-FAMILY : Arial, Helvetica, verdana;
FONT-SIZE: 9pt;
FONT-WEIGHT: normal;
}
.smallLink {
	color : #333333;
	font-family : arial, helvetica, verdana, sans-serif;
	font-size : 8pt;
	text-align: center;
	background-color: #E7E7E7;
}

.caption {
	color : #333333;
	font-family : arial, helvetica, verdana, sans-serif;
	font-size : 8pt;
	text-align: center;
	background-color: #E7E7E7;
	border-top: thin none #CCCCCC;
	border-right: thin none #CCCCCC;
	border-bottom: thin none #CCCCCC;
	border-left: thin none #CCCCCC;
}
.caption2 {
    color : Black;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 8pt;
	 text-align: justify;
}
.caption3 {
    color : #858585;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 8pt;
    text-align: center;
	font-style: italic;
}

.byline {
   color : #000000;
   font-family : arial, helvetica, verdana, sans-serif;
   font-size : 8pt;
	text-align: justify;
}

.mainnav-heading {
   color : #ffffff;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 9pt;
   letter-spacing: +1px
}

.rightpanel-heading {
   color : #ffffff;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 9pt;

}

.rightpanel-title {
   color : #000000;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
   font-size : 9pt;
}

.rightpanel-text {
   color : #000000;
   font-family : arial, helvetica, sans-serif;
   font-size : 8pt;
   font-weight : normal;
}

.rightpanel-form
{
   color : #000000;
   font-family : arial, helvetica, sans-serif;
   font-size : 8pt;
}

.pageheading {
background-color: #000099;
   color : White;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 10pt;
   text-transform : uppercase;
}

.pageheading-gray {
   color : gray;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 12pt;
   text-transform : uppercase;
}

.subheading-title {
   color : #de0029;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 12pt;
}
.subheading-title_blue {
   color : #0033FF;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 12pt;
}
.subheading-title_green {
   color : #009933;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 12pt;
}
.subheading-title_yellow {
   color : #FFCC00;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 12pt;
}

.subheading {
   color : #666666;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : bold;
   font-size : 10pt;
   text-transform : uppercase;
}

.current-date {
   color : #000099;
   font-family : verdana, arial, helvetica, sans-serif;
   font-weight : bold;
   font-size : 10pt;
}


td.mainnav-heading {
   background-color : #316B9C;
}

td.mainnav {
   background-color : #F5F5F5;
}
td.mainnav-border {
   background-color : #9E9E9E;
}
td.rightpanel-heading {
   background-color : #316B9C;
}

td.rightpanel {
   background-color : #F5F5F5;
}
td.rightpanel-background {
   background-color : #F5F5F5;
}
td.rightpanel-border {
   background-color : #9E9E9E;
}
td.rightpanel-news {
   background-color : #CFD9E5;
}
td.divide {
	background-color : #0000CD;
	font-family: Arial,Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	font-weight: bolder;
}

td.highlightbox2 {
   background-color : white;
    border : solid .05em ebebeb;
}

td.highlightbox {
    background-color : ebebeb;
	}

.pagehead {
   color : #777777 ;
   font-family : arial, helvetica, verdana, sans-serif;
   font-weight : normal;
   font-size : 14pt;
   text-transform : uppercase;
 letter-spacing: +1px
}
td.pageheadingbox {
   background-color : #ebebeb;
}
#box1 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	float: right;
	margin: 5px;
	vertical-align: top;
	background-color: #E9E9BE;
	background-image: url(bckgrnds/bg_black.gif);
	padding: 5px;
}
#cyclone {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E7CBAD;
	float: none;
	padding: 10px;
	background-image: url(bckgrnds/paper_beige.png);
	vertical-align: top;
	width: 100%;
}
#cyclone2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	float: none;
	padding: 10px;
	vertical-align: top;
	font-weight: normal;
	border-top: #CCCCCC;
	border-right: #CCCCCC;
	border-bottom: #CCCCCC;
	border-left: #CCCCCC;
}
#news {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-image: url(bckgrnds/paper_beige2.png);
	margin: 0px;
	padding: 5px;
	vertical-align: top;
	border: thin dotted #000000;
}
#annoucement1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000066;
	background-color: #D6D7D6;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	border-top: none #999999;
	border-right: thin none #999999;
	border-bottom: thin none #999999;
	border-left: thin none #999999;
}
#poemsLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(bckgrnds/paper_beige.png);
	text-align: justify;
	margin: 0px;
	width: 400px;
	padding: 10px;
	float: left;
	height: 390px;
	vertical-align: top;
}
#poemRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(bckgrnds/paper1.gif);
	text-align: justify;
	margin: 0px;
	width: 250px;
	padding: 10px;
	float: right;
	height: 500%;
}
#poemsMain {
	background-image: url(bckgrnds/bg_black.gif);
	border: thin outset #EFEFEF;
	padding: 5px;
}
#Left1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:  url(bckgrnds/paper_beige.png);
	text-align: justify;
	margin: 0px;
	width: 333px;
	padding: 10px;
	float: left;
	}
#special {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	text-align: justify;
	vertical-align: top;
	border: thin none #FFF2CC;
	padding: 5px;
	margin: 0px 0px 0px 13px;
	width: 95%;
}
#welcome {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	text-align: justify;
	padding: 5px;
	float: none;
	width: 400px;
}
#left2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding: 5px;
	width: 150px;
	background-color: #FFCC66;
}
#left3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding: 5px;
	width: 150px;
	background-color: #00FF99;
}
#input {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #FC9;
	text-align: left;
	padding: 3px;
	border: 1px solid #666;
}
.input {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #FF7;
	text-align: left;
	padding: 3px;
	border: 1px solid #666;
}
.smalltitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin: 0px;
	padding: 2px;
}

