/* Main Style - includes all non-classed links and text */

body{
 background-color: /* #F2F4F7*/ font-family: Tahoma, Verdana, sans-serif;
 font-size: 11px;
 color: #304250;}

body,table,tr,td,p {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 11px;
 color: #333333;}

a:link {
 color: #333333;
 text-decoration: underline;}

a:visited {
 color: #333333;
 text-decoration: underline;} 

a:hover {
 color: #111111;
 text-decoration: none;} 

a:active {
 color: #333333;
 text-decoration: underline;} 
 
 
/* Ordered and unordered lists */

ul {
 list-style-type: square;
 list-style-position: outside;}
 
ol {
 list-style-type: number;
 list-style-position: outside;
 padding-left: -5px;}
 
/* Arrow - marks for arrows and bullets */

.arrow {
 font-size: 11px;
 color: #304250;
 font-weight: bold} 
 
 
/* Sub Navigation - includes text and links... subnavPadding = padding*/

.subnavborder {
 border-left: 1px solid #F2F4F7;}

.subnavTitle {
 font-size: 12px;
 color: #304250;
 font-weight: bold}

.subnavPadding {
 padding-left: 18px;
 padding-right: 6px;}
 
.subnav {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 10px;
 color: #003399;
 font-weight: bold}

a.subnav:link {
 color: #BE1D14;
 text-decoration: none;} 

a.subnav:visited {
 color: #BE1D14;
 text-decoration: none;}

a.subnav:hover {
 color: #4C70B7;
 text-decoration: none;} 

a.subnav:active {
 color: #003399;
 text-decoration: none;}
 
/* Admin Nav - includes text and links... subnavPadding = padding*/

 
.adminicon {
 vertical-align: text-bottom;}

.adminheader {
 color: #6185A4;
 background-color: #D5DEE6;
 font-family: Tahoma, Verdana;
 font-size: 10px;
 font-weight: bold;}
 
 
/* Javascript Scroller links and text */

.scroller {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 9px;
 color: #000000;
 font-weight: bold}

a.scroller:link {
 color: #304250;
 text-decoration: none} 

a.scroller:visited {
 color: #304250;
 text-decoration: none}

a.scroller:hover {
 color: #304250;
 text-decoration: underline} 

a.scroller:active {
 color: #304250;
 text-decoration: underline}
 
.userpanel {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 9px;
 color: #8295b7}
 
 
/* Copyright information and links */

.copyright {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 9px;
 color: #8295b7}

a.copyright:link {
 color: #698CA7;
 text-decoration: none}

a.copyright:active {
 color: #698CA7;
 text-decoration: none}

a.copyright:visited {
 color: #698CA7;
 text-decoration: none}

a.copyright:hover {
 color: #8295b7;
 text-decoration: none}
 
 /* Copyright information and links 2 */
 
.copyright2 {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 11px;
 color: #698CA7}

a.copyright2:link {
 color: #698CA7;
 text-decoration: none}

a.copyright2:active {
 color: #698CA7;
 text-decoration: none}

a.copyright2:visited {
 color: #698CA7;
 text-decoration: none}

a.copyright2:hover {
 color: #698CA7;
 text-decoration: none}
 
/* Page Title */ 
 
.pagetitle {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 12px;
 color: #003399;
 font-weight: bold;}
 
 /* Used for Errors (Wrong Password, Access Denied, etc.) */ 

.error {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 11px;
 color: #FF0000;
 font-weight: bold}
 
/* Used for bigger fonts */ 

.heading {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 11px;
 color: #003399;
 font-weight: bold}

a.heading:link {
 color: #003399;
 text-decoration: none} 

a.heading:visited {
 color: #003399;
 text-decoration: none} 

a.heading:hover {
 color: #003399;
 text-decoration: underline} 

a.heading:active {
 color: #003399;
 text-decoration: none}

/* Used for the headings of tables.  Includes background colors and padding. */ 

.tableHeader {
 color: #FFFFFF;
 background-color: #003399;
 background-image: url(../images/backgrounds/tableheader.gif);
 background-position: top right;
 background-repeat: no-repeat;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 font-weight: bold;}

a.tableHeaderLink:link {
 color: #FFFFFF;
 text-decoration: none} 

a.tableHeaderLink:visited {
 color: #FFFFFF;
 text-decoration: none} 

a.tableHeaderLink:hover {
 color: #FFFFFF;
 text-decoration: underline} 

a.tableHeaderLink:active {
 color: #FFFFFF;
 text-decoration: none}

.tablesubHeader {
 color: #FFFFFF;
 background-color: #2651A8;
 background-image: url(../images/backgrounds/tablesubheader.gif);
 background-position: top right;
 background-repeat: no-repeat;
 font-family: Tahoma, Verdana;
 font-size: 11px;
 font-weight: bold;}

/* Used for the sidebar of a table, where the categories are.  Includes background colors and padding. */ 

.formSidebar
{
color: #000000;
background-color: #BDBECE;
font-family : Verdana, Arial;
font-size : 10px;
font-weight: bold;
}

/* Used for the input side of a table.  Includes background colors and padding. */ 

.formBackground {
 color: #000000;
 background-color: #e7e7e7;
 font-family: Verdana, Arial;
 font-size: 10px}
 
/* Form button style. */  

.inputSubmit {
 color: #FFFFFF;
 background-color: #698CA7;
 border-top: 1px  solid #A9BCCD;
 border-bottom: 1px solid #6185A4;
 border-left: 1px solid #A9BCCD ;
 border-right: 1px solid #6185A4;
 font-family: Verdana,tahoma,Arial;
 font-size: 9px;
 font-weight: bold}

/* Form field style. */ 

.inputBox {
 color: #666666;
 background-image: url("../images/backgrounds/field_background.jpg");
 border-top: 1px solid #6185A4;
 border-bottom: 1px solid #A9BCCD;
 border-left: 1px solid #6185A4;
 border-right: 1px solid #A9BCCD;
 font-family: Verdana,tahoma,Arial;
 font-size: 9px;
 height: 16px}
 
 /* Form text area style. */ 

.inputBoxTextarea {
color: #666666;
 background: #FFFFFF;
 border-top: 1px solid #6185A4;
 border-bottom: 1px solid #A9BCCD;
 border-left: 1px solid #6185A4;
 border-right: 1px solid #A9BCCD;
 font-family: Verdana,tahoma,Arial;
 font-size: 9px;}
 
/* Main content area style. */ 

.divider {
 background: url(/images/graphics/vert_bkgrd.jpg); }
  
.contentAreaFront {
 padding-bottom: 5px; 
 padding-left: 8px;
 background: url(/images/nav/hotnews.jpg) no-repeat top right; }
 
.contentAreaSecondary {
 padding-bottom: 5px; 
 padding-left: 8px;
 padding-right: 8px;
 background: url(/images/marshill/graphics/logo_bkgrd.gif) no-repeat bottom right;}
 
.contentAreaBoard {
 background: url(/images/marshill/graphics/logo_bkgrd.gif) no-repeat bottom right;}
 
.color1
 {
color: #304250;}

.color2
 {
color: #003399;}

.color1heading
 { font: 12px;
color: #304250;}

.color2heading
 { font: 12px;
color: #003399;}
 
 /* List Styles. */ 
  
.list1 {
 background: #CED9EC;
 background-image: url(../images/backgrounds/list1.gif);
 font-weight: bold;}
 
.list2 {
 background: #DCE5F2;
 background-image: url(../images/backgrounds/list2.gif); }
 
.list3 {
 background: #A9BCCD; }
 
.list4 {
 background: none }
 
.list5 {
 background: #FFFFFF }
 
/* Calendar Styles */ 
 
.calendarOn {
 background: #BCC9DE;}
 
.calendarOff{
 background: #F5F9FC; }
 
.calendarHeader{
 background: #2252A1;
 font-size: 11px;
 font-weight: bold;
 text-align: center;
 color: #FFFFFF;}
 
.calendarBackground{
 background: #FFFFFF }
 
.calendarList1 {
 background: #7A94BE;
 padding: 2px; 
 font-weight: bold;}
.calendarList2 {
 background: #D5DEE6;
 padding: 2px; }
 
.calendarNav {
 font-size: 11px;
 color: #688930;
 font-weight: bold}

a.calendarNav:link {
 color: #688930;
 text-decoration: none} 

a.calendarNav:visited {
 color: #688930;
 text-decoration: none} 

a.calendarNav:hover {
 color: #CD6F17;
 text-decoration: underline} 

a.calendarNav:active {
 color: #CD6F17;
 text-decoration: underline} 
 
 .adminicon {
 vertical-align: text-bottom;}
 
.iconlink {font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color: #999999; font weight: normal}
a.iconlink:link {color: #003399;  text-decoration: none} 
a.iconlink:visited {color: #003399; text-decoration: none} 
a.iconlink:hover {color: #888888; text-decoration: none}
a.iconlink:active {color: #888888; text-decoration: none} 

.iconlink2 {font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font weight: normal}
a.iconlink2:link {color: #FFFFFF;  text-decoration: none} 
a.iconlink2:visited {color: #FFFFFF; text-decoration: none} 
a.iconlink2:hover {color: #e7e7e7; text-decoration: none}
a.iconlink2:active {color: #e7e7e7; text-decoration: none} 

.white {font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; color: #999999; font weight: normal}
a.white:link {color: #FFFFFF;  text-decoration: underline} 
a.white:visited {color: #FFFFFF; text-decoration: underline} 
a.white:hover {color: #7A94BE; text-decoration: none}
a.white:active {color: #7A94BE; text-decoration: none}  
 
 
 
 .border {
	border: 1px solid #003399;
}
.whiteheading {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;

}

#newsRelease{
width:120px; 
height:198px; 
z-index:1; 
overflow: hidden;
scrollbar-face-color: #D5D9DC;
scrollbar-highlight-color: #DADEE2;
 SCROLLBAR-SHADOW-COLOR: #D0D4D8;
 SCROLLBAR-3DLIGHT-COLOR: #DADEE2;
 SCROLLBAR-ARROW-COLOR: #304250;
 SCROLLBAR-TRACK-COLOR: #F8FBFE;
 SCROLLBAR-DARKSHADOW-COLOR: #D0D4D8};
}
