BODY {background-color: #00BBFF; color: #000000; text-color: #000000; margin-left: 15%; margin-right: 15%; }

A:hover {text-decoration: underline; color: #0000FF white-space: nowrap;}
#A { font-weight: 500}
H1 { color: #000000}
H2 { color: #000000}
H3 { color: #000000}
H4 { color: #000000}
H5 { color: #000000}
H6 { color: #000000}
H7 { color: #000000}
H8 { color: #000000}
H9 { color: #000000}
STRONG { color: #000000}
P { font-weight: 500; color: #000000}
OL { font-weight: 500; color: #000000}
LI { font-weight: 500; color: #000000}
ADDRESS { font-weight: 500; color: #000000}
HR { color: black }


.headertext 		{ color: black; font-weight: bold; }
.navtext 			{ color: black; font-weight: bold; }
.blocktitle 		{ color: white; font-size: 10px; font-weight: bold; font-family: verdana, arial, sans-serif; width : 100%; }
.footer 			{ font-size: 10px; font-family: verdana, arial, sans-serif; }
.storytitle 		{ background: #DDDDDD; font-size: 12px; font-weight: bold;  font-family: verdana, arial, sans-serif; }
.storybyline 		{ color: gray;  font-size: 10px; font-weight: bold;  font-family: verdana, arial, sans-serif; }
.storyunderline		{ background: #000000;  }
.warning 			{ color: red;  font-size: 12px; font-weight: bold;  font-family: verdana, arial, sans-serif; }
.warningsmall 		{ color: red;  font-size: 10px; font-family: verdana, arial, sans-serif; }
.commentbar1 		{ color: white;  background: #000000;  font-size: 12px; font-family: verdana, arial, sans-serif; }
.commentbar2 		{ background: #DDDDDD; font-size: 12px; font-family: verdana, arial, sans-serif; }
.commentbar3 		{ color: black;  background: #DDDDDD;  font-size: 10px; font-family: verdana, arial, sans-serif; }
.commenttitle 		{ font-size: 12px; font-weight: bold;  background: #DDDDDD;  font-family: verdana, arial, sans-serif; }
.cal-day 			{ font-size: 14px; font-weight: bold; }
.cal-nullday 		{ background: #EEEEEE; }
.cal-oldday 		{ background: #DDDDDD; }
.cal-today 			{ background: #fceead; }
.weekview-caltitle 	{ background: #DDDDDD; font-weight: bold; font-size: 14px; }
.weekview-curday 	{ background: yellow; }
.weekview-offday 	{ background: #DDDDDD; }
.weekview-dayformat { font-weight: bold; }
.weekview-addevent 	{ font-size: 9px; }
.weekview-daterange { font-size: 16px; font-weight: bold; }
.dayview-times 		{ font-weight: bold; text-align: center; }
.dayview-datecol 	{ font-weight: bold; background: #DDDDDD; font-size: 16px; }
.dayview-quickaddtitle 		{ font-weight: bold; background: #DDDDDD; font-size: 14px; }
.box				{ color: #000; scrollbar-face-color: #0066FF; scrollbar-highlight-color: #00ccff; scrollbar-shadow-color: #003366; scrollbar-track-color: #003366  }


/* Custom theme styles */

body				{ background-color: #C0EEEE; margin: 0; padding: 0; margin-left: 10%; margin-right: 10% }

.box				{ color: #000; scrollbar-face-color: #0066FF; scrollbar-highlight-color: #00ccff; scrollbar-shadow-color: #003366; scrollbar-track-color: #003366  }

A:link				{ color: #00c; font-family: Arial, Helvetica, Verdana; text-decoration: underline }
A:visited			{ color: #606; font-family: Arial, Helvetica, Verdana; text-decoration: underline }
A:hover				{ color: #c03; font-family: Arial, Helvetica, Verdana; text-decoration: underline overline }

A.navbar:link 	   	{ color: #ffffff; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }
A.navbar:visited    { color: #d7d8e1; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }
A.navbar:hover    	{ color: #ffcc00; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }

A.navcol:link 	   	{ color: #ffffff; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: underline }
A.navcol:visited    { color: #d7d8e1; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: underline }
A.navcol:hover    	{ color: #ffcc00; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: underline }

A.menuPick:link 	{ color: #00c; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }
A.menuPick:visited  { color: #606; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }
A.menuPick:hover 	{ color: #c03; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }

TD					{ color: #000000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
TD.bold				{ color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }

SPAN.articleTitle	{ color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif }
SPAN.articleFeature	{ color: #000000; font-weight: bold; font-size: 18px; font-family: Arial, Verdana, Helvetica, sans-serif }
SPAN.title   		{ color: #000000; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }
SPAN.quote			{ color: #000000; font-style: italic; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }

SPAN.welcomeName 	{ color: #d7d8e1; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }

SPAN.block			{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

SPAN.story			{ color: #000000; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
SPAN.admin-note		{ color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

SPAN.sitename		{ color: #000000; font-weight: bold; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif }
SPAN.postedBy		{ color: #000000; font-size: 8px; font-family: Arial, Verdana, Helvetica, sans-serif }
SPAN.copyRight		{ color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
SPAN.display		{ color: #dde3ef; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

input				{ color: #000033; background-color: #dde3ef;  font-family: Verdana, Helvetica, sans-serif;  font-size: 10px;  font-weight: plain; }

TEXTAREA			{ color: #000033; font-size: 10px; font-family: Verdana, Helvetica, Arial; background-color:  #dde3ef }

select				{ color: #000033; font-weight: normal; font-size: 10px; font-family: Verdana, Helvetica, sans-serif; background-color: #dde3ef; text-indent: 10px; }

file 				{ font-family: Verdana, Helvetica, sans-serif;  font-size: 10px; font-weight: normal; background-color : #eff0f3; }
button 				{ font-family: Verdana, Helvetica, sans-serif;  font-size: 14px; font-weight: normal; border-color: #000033; border-style: solid; text-indent: 12px; }

.searchAuth { 
    font-weight: normal; 
    font-size: 80%; 
    font-family: sans-serif; 
    text-align: left;  
    color:#557755;
}
.searchDate { 
    font-weight: normal; 
    font-size: 80%; 
    font-family: sans-serif; 
    text-align: right;  
    color:#557755;
}
.searchHits { 
    font-weight: normal; 
    font-size: 80%; 
    font-family: sans-serif; 
    text-align: right; 
    color:#557755;
}
.highlight { 
    background-color: yellow; 
    text-decoration: none; 
} 

#menu {
    background-color: #242e55;
}
#menu div.top {
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;

    width: 100%;
}
#menu div.section {
    position: absolute;
    display: inline;
    z-index: -1;
}
#menu div.box {
    background-color: #242e55;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    border-color: #666666;
    border-width: 1px;
    border-style: none none solid none;

    position: relative;
    visibility: hidden;
    width: 100%;
}
#menu a {
    text-decoration: none;
    white-space: nowrap;
}

#menu navbar:link 	   	{ color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }
#menu navbar:visited    { color: #d7d8e1; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }
#menu .navbar:hover    	{ color: #ffcc00; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial, sans-serif; text-decoration: none }

