/* Style to place Blue/Green border around all content on all pages except for splash index page \*/
table.main { border-style:solid; border-color:#3F8DAC; border-width:5px; }

li.main { color:#3F8DAC; }

/* Style to remove greyed out scroll bar on right in IE when page does not need to scroll \*/
html,body { overflow: auto; }
html>body { overflow: visible; }
html { height: 100%; }

/* Styles for main content \*/
.content { font-family:Verdana, Arial, Helvetica; font-size:9pt; color:#000000; }
.contentred { font-family:Verdana, Arial, Helvetica; font-size:9pt; color:#ff0000; }
.contentblue { font-family:Verdana, Arial, Helvetica; font-size:9pt; color:#0000ff; }
.contentsmall { font-family:Verdana, Arial, Helvetica; font-size:7.5pt; color:#000000; }
.contentsmallbold { font-family:Verdana, Arial, Helvetica; font-size:7.5pt; color:#000000; }
.contentbold { font-family:Verdana, Arial, Helvetica; font-size:9pt; font-weight:bold; color:#000000; }
.contentboldlarge { font-family:Verdana, Arial, Helvetica; font-size:15pt; font-weight:bold; color:#000000; }
.contentboldbluelarge { font-family:Verdana, Arial, Helvetica; font-size:15pt; font-weight:bold; color:#3F8DAC; }
.contentboldred { font-family:Verdana, Arial, Helvetica; font-size:9pt; font-weight:bold; color:#FF0000; }
.contentboldredlarge { font-family:Verdana, Arial, Helvetica; font-size:15pt; font-weight:bold; color:#FF0000; }
.contentjustify { font-family:Verdana, Arial, Helvetica; font-size:9pt; color:#000000; text-align:justify; }
.contentboldjustify { font-family:Verdana, Arial, Helvetica; font-size:9pt; font-weight:bold; color:#000000; text-align:justify; }

/* Style for form text \*/
.formtext { font-family:Verdana, Arial, Helvetica; font-size:7.5pt; font-weight:bold; color:#000000; }

/* Style to keep forms from having the extra spacing bug that is present in IE */
form { margin: 0px; }

/* Style to make forms more colorful \*/
.field { font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: bolder; background-color: #3F8DAC; color: #fff; }

/* Style to make form buttons more colorful \*/
.formbutton { font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: bolder; background-color: #3F8DAC; color: #fff; }

/* Solution to make hr appear to have color in non IE browsers */
table.hr { border-style:solid; border-color:#3F8DAC; border-width:1px; }

/* Style for page headers \*/
.pageheader { font-family:Verdana, Arial, Helvetica; font-size:20pt; color:#3F8DAC; font-weight:bold; }

/* Style for popup page headers \*/
.popuppageheader { font-family:Verdana, Arial, Helvetica; font-size:15pt; color:#3F8DAC; font-weight:bold; }

/* Style for basic links */
a.basiclink:link { font-family:Verdana, Arial, Helvetica; font-size:8pt; color:#3F8DAC; font-weight:bold; text-decoration:none; }
a.basiclink:visited { font-family:Verdana, Arial, Helvetica; font-size:8pt; color:#3F8DAC; font-weight:bold; text-decoration:none; }
.basiclink { font-family:Verdana, Arial, Helvetica; font-size:8pt; color:#3F8DAC; font-weight:bold; text-decoration:none; }
a.basiclink:hover { font-family:Verdana, Arial, Helvetica; font-size:8pt; color:#ff0000; font-weight:bold; text-decoration:none; }
a.basiclink:active { font-family:Verdana, Arial, Helvetica; font-size:8pt; color:#3F8DAC; font-weight:bold; text-decoration:none; }

/* Style for basic links double sized \*/
a.basiclink2:link { font-family:Verdana, Arial, Helvetica; font-size:12pt; color:#ff0000; font-weight:bold; text-decoration:none; }
a.basiclink2:visited { font-family:Verdana, Arial, Helvetica; font-size:12pt; color:#ff0000; font-weight:bold; text-decoration:none; }
.basiclink2 { font-family:Verdana, Arial, Helvetica; font-size:12pt; color:#ff0000; font-weight:bold; text-decoration:none; }
a.basiclink2:hover { font-family:Verdana, Arial, Helvetica; font-size:12pt; color:#3F8DAC; font-weight:bold; text-decoration:none; }
a.basiclink2:active { font-family:Verdana, Arial, Helvetica; font-size:12pt; color:#ff0000; font-weight:bold; text-decoration:none; }

/* Style for copyright text in footer \*/
.copyright { font-family:Verdana, Arial, Helvetica; font-size:7.5pt; color:#3F8DAC; font-weight:bold; }

/* Style for text links in footer \*/
A.footer:link { font-family:Verdana, Arial, Helvetica; font-size:7.5pt; color:#3F8DAC; font-weight:bold; text-decoration:none; }
A.footer:visited { font-family:Verdana, Arial, Helvetica; font-size:7.5pt; color:#3F8DAC; font-weight:bold; text-decoration:none; }
.footer {	font-family:Verdana, Arial, Helvetica; font-size:7.5pt; color:#3F8DAC; font-weight:bold; text-decoration:none; }
A.footer:hover { background:#3F8DAC; color:#FFFFFF; }

/* Styles for MNN Bullsheet \*/

table.hrmnn { border-style:solid; border-color:#CC0000; border-width:1px; }

.moretop { font-family:Times New Roman; font-size:12pt; font-weight:bold; text-decoration:underline; color:#000000; }

a.moretoplinks:link { font-family:Verdana; font-size:9pt; font-weight:bold; text-decoration:underline; color:#003366; }
a.moretoplinks:visited { font-family:Verdana; font-size:9pt; font-weight:bold; text-decoration:underline; color:#003366; }
.moretoplinks { font-family:Verdana; font-size:9pt; font-weight:bold; text-decoration:underline; color:#003366; }
a.moretoplinks:hover { font-family:Verdana; font-size:9pt; font-weight:bold; text-decoration:none; color:#900; }
a.moretoplinks:active { font-family:Verdana; font-size:9pt; font-weight:bold; text-decoration:underline; color:#003366; }

a.mnnheadline:link { font-family:Times New Roman; font-size:20pt; font-weight:bold; text-decoration:underline; color:#000000; }
a.mnnheadline:visited { font-family:Times New Roman; font-size:20pt; font-weight:bold; text-decoration:underline; color:#000000; }
.mnnheadline { font-family:Times New Roman; font-size:20pt; font-weight:bold; text-decoration:underline; color:#000000; }
a.mnnheadline:hover { font-family:Times New Roman; font-size:20pt; font-weight:bold; text-decoration:none; color:#000000; }
a.mnnheadline:active { font-family:Times New Roman; font-size:20pt; font-weight:bold; text-decoration:underline; color:#000000; }

/* Styles for MNN Admin section \*/

/* Style for select boxes in Admin section \*/
select.admintitle { color:#600030; font-family:Verdana, Arial, Helvetica; font-size:9pt; font-weight:bold; background-color: #ccc;}

input.admintext { color:#000000; font-family:Verdana, Arial, Helvetica; font-size:7.5pt; font-weight:bold; }
select.admintext { color:#000000; font-family:Verdana, Arial, Helvetica; font-size:7.5pt; font-weight:bold; }
textarea.admintext { color:#000000; font-family:Verdana, Arial, Helvetica; font-size:7.5pt; font-weight:bold; }

/* Style for text in drop down boxes in Admin setion \*/
.selectcontent { font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight:bold; color:#600030; }

/* Style for Admin Header Text \*/
.adminheader { font-family:Tahoma, Arial; font-size:20pt; color:#3F8DAC; }

hr.admin { color:#3F8DAC; background-color:#3F8DAC; height:2px; }

/* Style for regular links in Admin section \*/
A.adminlink:link { font-family:Tahoma, Arial; font-size:9pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:none; text-transform:none; color:#3F8DAC; }
A.adminlink:visited { font-family:Tahoma, Arial; font-size:9pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:none; text-transform:none; color:#3F8DAC; }
.adminlink {	font-family:Tahoma, Arial; font-size:9pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:none; text-transform:none; color:#3F8DAC; }
A.adminlink:hover { color:#0000ff; }
A.adminlink:active { font-family:Tahoma, Arial; font-size:9pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:none; text-transform:none; color:#3F8DAC; }

/* Style for current link in Admin section \*/
.currentlink {	font-family:Tahoma, Arial; font-size:9pt; font-style:normal; font-weight:bold; letter-spacing:normal; text-decoration:underline; text-transform:none; color:#000000; }