
/*   Main body colors    */
BODY {
	background: #8893A1;
	margin: 0px;
   	scrollbar-face-color: #003A6A;
  	scrollbar-dark-shadow-color: #333333;
  	scrollbar-shadow-color: #003A6A;
 	scrollbar-track-color: #CCCCCC;
  	scrollbar-arrow-color: #FFFFFF;
  	scrollbar-highlight-color: #003A6A;
}
input {
	font-family : Arial, Helvetica;
	font-size : 10;
	color : #000000;
	font-weight : normal;
	border-color : #1373D9;
	border-width : 1;
	background-color : #DCCBB9;
}
input.null {
	background-color : transparent;
}
textarea {
	font-family : Arial, Helvetica;
	font-size : 10;
	color : #000000;
	font-weight : normal;
	border-color : #107294;
	border-width : 1;
	background-color : #FFFFFF;
}

select {
	font-family : Arial, Helvetica;
	font-size : 10;
	color : #000000;
	font-weight : normal;
	border-color : #107294;
	border-width : 1;
	background-color : #DCCBB9;
}


/*  general hyperlinks not classed    */
a:visited.links {
font-family: verdana;
font-size: 8pt;
font-weight: normal;
color:#003A6A;
text-decoration: none;
}
a:link.links {
font-family: verdana;
font-size: 8pt;
font-weight: normal;
color:#003A6A;
text-decoration: none;
}
a:hover.links {
font-family: verdana;
font-size: 8pt;
font-weight: normal;
color:#015CA7;
text-decoration: underline;
}


.active {
background-color : #00ff00;
}
.inactivated {
background-color : #ff0000;
}


/*   error pages and notification   */
.error {
	font-family : Arial, Helvetica, sans-serif;
        font-style : normal;
        font-variant : normal;
        font-weight : normal;
        font-size : 8pt;
        color : #000000;
        background-color : #d8d0b9;
}

/*   main content area    */
.white{
font-family : Arial, Helvetica, sans-serif;
background-color : #EAD4C1;
font-variant : normal;
font-weight : bold;
font-size : 8pt;

}

/*   left and right columns   */
.leftside {
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color : #FFFFFF;
color : #000000
}
.rightside {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #EAD4C1;
color: #000000 }

/*   table border right side   */
.tableborder
{
    border-color: #C0E1F4;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}


/*   main navigation menu on right side    */
a:link.navmenu  {
text-align: left;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none
}
a:visited.navmenu {
color: #FFFFFF;
text-align: left;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none
}
a:hover.navmenu {
text-align: left;
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none
}

/*   footer colors and text    */
.footable {
color : #000000;
background-color : 678eaa;
}

.footer {
	font: 8pt verdana;
	color: #EEEEEE;
	}

.boxtop{/*   changes font on Block titles  on left and right    */

	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
	font-variant: normal;
	font-weight : bold;
    font-size: 8pt;
    color: #000000
}

.boxtopright{/*   changes font on Block titles  on left and right    */

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	font-weight : bold;
    font-size: 8pt;
    color: #000000;
}
/*   changes font in the left block content area    */
.blockleft
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
	font-variant: normal;
    font-size: 8pt;
    color: #000000
}
.sideblockleft
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
	font-variant: normal;
    font-size: 8pt;
    color: #000000
}
.sideblockleft a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
	font-variant: normal;
    font-size: 8pt;
    color: #000000
}
.sideblockleft a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
	font-variant: normal;
    font-size: 8pt;
    color: #000000
}
.sideblockleft a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: left;
	font-variant: normal;
    font-size: 8pt;
    color: #000000
}
.blockleft a:link{     /*   changes font in the left hyperlinks block content area    */

	font-family: Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
	font-variant: normal;
        font-size: 8pt;
        color: #000000
}
.blockleft a:visited{   /*   changes font in the left hyperlinks block content area    */

	font-family: Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
	font-variant: normal;
        font-size: 8pt;
        color: #000000
}
/*   title font for calendar show event   */
a:link.caltitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-variant: normal;
font-size: 8pt;
color: #000000;
font-weight: bold
}
a:hover.caltitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-variant: normal;
font-size: 8pt;
color: #000000;
font-weight: bold
}
a:visited.caltitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-variant: normal;
font-size: 8pt;
color: #000000;
font-weight: bold
}
.caltitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-variant: normal;
font-size: 8pt;
color: #FFFFFF;
font-weight: bold
}





.blockright{	/*   changes font in the right block content area    */
	font-family: Verdana, Arial, Helvetica, sans-serif;
        text-align: left;
        font-variant: normal;
        font-size: 8pt;
        color: #000000
}

.rightpollfont{		/*   changes font on polls  on left and right    */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
        font-size: 8pt;
        color: #000000;
        text-align: left;
}

/*   poll links on right side    */
a:link.pollrightmenu  { text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;

               color: #000000; text-decoration: none }

a:visited.pollrightmenu { color: #000000; text-align: left; font-size: 8pt; font-family:

               Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a:hover.pollrightmenu { text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;

               color: #000000; text-decoration: none }


.caltype {	/*   changes font small calendar numbers    */
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
color : #000000;
font-size : 8pt;
}

.smalltype { /*   changes font like posted by under announcement titles    */
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
color : #003A6A;
font-size : 8pt;
}

.titletype { /*   changes font announcement titles    */
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-variant: normal;
font-size: 8pt;
color: #000000;
font-weight: bold
}


/*   Navigation Menu left side    */
A.navmenus:visited {
text-align : left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
font-size : 8pt;
color: #000000
}
A.navmenus:link {
text-align : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
font-size : 8pt;
color : #000000;
}
A.navmenus:hover {
text-align : left;
COLOR: #000000;
font-weight : normal;
font-size : 8pt;
TEXT-DECORATION: underline
}

/*   General Text not using a css class    */
td {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 8pt;
}

/*   Just like it says   */
.calnextprev {
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : bold;
font-size : 8pt;
}

/*   title font for main content and Announcement titles and other webpages   */
.article-top {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-variant: normal;
font-size: 8pt;
color: #000000;
font-weight: bold
}
.article-title {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-variant: normal;
font-size: 10pt;
color: #000000;
font-weight: bold
}
/*   topics content area    */
.topic{
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-variant : normal;
font-weight : normal;
font-size : 8pt;
}

/*   main content area    */
.thememain{
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
font-variant : normal;
font-weight : normal;
font-size : 8pt;
background-color : transparent;
}

/*   changes font this weeks events on calander   */
.type2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 8pt;
color: #000000;
}
/*   changes font this weeks events on calander and main calendar   */
.type4 {
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : left;
font-style : normal;
font-variant : bold;
font-weight : normal;
font-size : 8pt;
color : #000000;
}
/*   changes font this weeks events on calander and main calendar  */
.type5 {
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : left;
font-size : 8pt;
color : #000000;
}

div.thumbnail { width:150; overflow: hidden; padding-right:10; background-color:yellow }
img.thumbnail { width:100%; height:auto;  }

/*   changes colors for file upload manager   */
td.flmanbackgd {
color : #000000;
background-color : #e0e0e0;
}

/*   changes colors radio buttons  */
INPUT.radioright {
BACKGROUND: #EAD4C1;
}
INPUT.radioleft {
BACKGROUND: #EAD4C1;
}
INPUT.radio {
COLOR: #EAD4C1;
}

/*   event date hilight colors for hyperlink navigation on calendar   */
a:link.calnav  { text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #ff0000; text-decoration: none }

a:visited.calnav { color: #ff0000; text-align: left; font-size: 8pt; font-family:
               Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a:hover.calnav { text-align: left; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;
               color: #ff0000; text-decoration: none }

.type8 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #000000;
background-color : #ffffff;
font-weight: bold
}


.legend {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
color : #000000;
font-weight: normal;
}

 th  {
	font-size : small;
	font-family : arial,sans-serif;
	font-weight : bold;
	font-size : 8pt;
	color : #000000;
	background-color : #dccbb9;
	text-align : left
}
 H4 {

	font-size : small;
	font-family : arial,sans-serif;
	font-weight : bold;
	font-size : 8pt;
	color : #000000;
	background-color : #ffffff;
	text-align : left

}

a:visited.news {
font-weight : normal;
color : #444444;
background-color : transparent;
text-decoration: none;
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
font-size: 8pt
}

a:hover.news {
font-weight : normal;
color : #444444;
background-color : transparent;
text-decoration: underline;
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
font-size: 8pt
}

a:link.news {
font-weight : normal;
color : #444444;
background-color : transparent;
text-decoration: underline;
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
font-size: 8pt
}

.newsheader {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-variant: normal;
font-size: 8pt;
color: #000000;
background-color: #DDDDDD;
}

.newsrows {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-variant: normal;
font-size: 8pt;
color: #000000;
background-color: #EEEEEE;
}

.newstblhdr {
background-color: #C3C3C3
}

.newstblrows {
background-color: #EAEAEA
}

.newstable {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
font-weight : normal;
font-size : 8pt;
background-color: #EAEAEA;
}

.newsblock{/*   changes font in the left block content area    */

	font-family: Arial, Helvetica, sans-serif;
        text-align: left;
	font-variant: normal;
        font-size: 8pt;
        color: #000000
}

/*   editor background colors   */
.classic_toolbar {
	background-color : #1373D9;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.classic_toolbar_top, .classic_toolbar_left {
	background-color : #1373D9;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 1px;
	padding-bottom : 1px;
}
.classic_toolbar_right, .classic_toolbar_bottom {
	background-color : #1373D9;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 5px;
	padding-bottom : 5px;
}
.classic_tb_input {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.classic_tb_over {
	border-bottom : 1px solid #aaaaaa;
	border-right : 1px solid #aaaaaa;
	border-left : 1px solid #eeeeee;
	border-top : 1px solid #eeeeee;
}
.classic_tb_out {
	border : 1px solid #1373D9;
}
.classic_tb_down {
	border-top : 1px solid #aaaaaa;
	border-left : 1px solid #aaaaaa;
	border-right : 1px solid #eeeeee;
	border-bottom : 1px solid #eeeeee;
}

/*   member control panel fonts background colors   */
.memberleftrow {
font-family : Arial, Helvetica, sans-serif;
text-align : right;
font-size : 11px;
color : #FFFFFF;
background-color : #1373D9;
}
.memberrightrow {
font-family : Arial, Helvetica, sans-serif;
text-align : left;
font-size : 11px;
color : #000000;
background-color : #F4F4F4;
}
.memberformheader {
font-family : Arial, Helvetica, sans-serif;
text-align : left;
font-weight: bold;
font-size : 11px;
color : #000000;
background-color : #FFFFFF;
}
.memberproductrightrow {
font-family : Arial, Helvetica, sans-serif;
text-align : left;
font-size : 11px;
color : #FFFFFF;
background-color : #1373D9;
}

.memberproductcontrols {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #FFFFFF;
background-color : #1373D9;
}
.memberformmessages {
font-family : Arial, Helvetica, sans-serif;
text-align : left;
font-weight: normal;
font-size : 12px;
color : #000000;
background-color : #FFFFFF;
}
.memberfulldisplay {
font-family : Arial, Helvetica, sans-serif;
text-align : left;
font-size : 8pt;
color : #000000;
background-color : #ffffff;
}

