﻿/* Import the styles that aren't supported by IE4 & NS4 */
/* @import "screen-nav.css";
@import "screen-layout.css";
@import "screen-style.css"; */


body {
  background-color: #FFFFFF;
  padding: 0px;
  background-image: url('/background.gif');
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 10px; 
  font-style: normal; 
  line-height: normal; 
  font-weight: normal; 
  text-decoration: none; 
  color: #000000;
  margin: 0;
  min-width:925px;
  xscrollbar-base-color: #CCCCCC; 
  xscrollbar-face-color: #FFAAD5; 
  xscrollbar-track-color: #CCCCCC; 
  xscrollbar-arrow-color: #FFFFFF;
  xscrollbar-highlight-color: #FFFFFF; 
}

body.mini {
  margin: 0;
  font-size: 9px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  background-color: #FFFFDD;
  color: #000000;
}  

body.menu {
  background-color: #FFF3E8;
  background: none;
  scrollbar-base-color: #0000CC; 
  scrollbar-face-color: #FFCC00; 
  scrollbar-track-color: #000099; 
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-highlight-color: #FFFFFF; 
  }
 
h2 {color:#55552B;font-size:120%;font-weight:bold;text-align:center;
    border-top:1px #EAEAD5 solid;padding:5px 10% 1px 10%;
}
h3 { font-size:110%; }
h4 { color:#551D1D;}
#content {
border-width: 0px;
  border-style: none;
  border-color: #CCCCCC;
  border-left-color: #FF0000;
  border-top-color: #FF0000;
  padding-bottom: 20px;
  padding-top: 5px;
  padding-left: 15px;
  padding-right: 8px;
  margin: 4px;
  background-color: #FFF3E8;
  font-family: Arial, Geneva, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  padding-top: 20px;
  z-index: 5;
}

.leftmenu {
  width: 130px;
  background-color: #EAEAD5;
  padding: 0px;
}
#leftmenu {
  background-color: #FFFFCC;
  background: url('none');
  background-repeat: repeat;
}  


#banner {
  background-color: #EAEAD5;
  padding: 5px;
  height: 80px;
}

#cHospBox {
  display: block;
  float: right;
  text-align: left;
  width: 200px;
  font-size: 12px;
  font-family: Arial,Helvetica,sans-serif;
  border-style: ridge;
  border-color: #990000;
  padding: 3px;
  border-width: 2px;
  background-color: #FFF;
}


.NavText {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFCC00; text-decoration: none}
.HomePage {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none}
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #333333}
.Counter {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #999999}
.cbackground {  background-color: #0000FF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}
.cLtbackground {  background-color: #3399FF; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #FFFFFF; text-align: center}
.cSearchBox {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; text-decoration: none; background-color: #FFFFCC; height: 20px; width: 90px; color: #000000; font-weight: bold}
.MainArea {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; text-decoration: none }
.FormBox { font-family: Arial, Helvetica, sans-serif; 
           font-size: 13px; 
           font-style: normal; 
           line-height: normal; 
           text-decoration: none; 
           background-color: #EFDFC7; 
           height: 20px;  
           color: #000000; 
           font-weight: normal }
.FormBoxOpt { font-family: Arial, Helvetica, sans-serif; 
           font-size: 13px; 
           font-style: normal; 
           line-height: normal; 
           text-decoration: none; 
           background-color: #FFDD99; 
           height: 20px;  
           color: #000000; 
           font-weight: normal }
           
.FormArea { font-family: Arial, Helvetica, sans-serif; 
           font-size: 13px; 
           font-style: normal; 
           line-height: normal; 
           text-decoration: none; 
           background-color: #EFDFC7; 
           color: #000000; 
           font-weight: normal }

a:link {  color: #86341F}
a:visited {  color: #86341F}
A:hover {color: #DF8907}
a   { text-decoration:none   }

  
#leftmenu {
  background-color: #FFFFCC;
  background: url('none');
  background-repeat: repeat;
}  
  
#menu {
  border:0px solid #EAEAD5; display: block;
  width: 110px; 
  height: 300px;
  float: left;
  background-color: #EAEAD5;
  background-image: url('none');
  padding-bottom: 2px;
  font-family: "Franklin Gothic Demi Cond","Arial Narrow", Arial, Geneva, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
  font-weight: normal;
  color: #980030
}

#menu a {
  display: block;
  margin-top: 1px;
  margin-bottom: 2px;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 2px;
  padding-top: 2px;
/*  font-size: 9pt;  */
  line-height: 1.0;
  text-decoration: none;
  color: #980030;
}

#menu p {
  margin-top: 1px;
  margin-bottom: 2px;
  padding-left: 8px;
  padding-right: 8px;
/*  font-size: 9pt; */
  line-height: 1.10;
  text-decoration: none;
  color: #980030;
}

#menu a:link {
  color: #980030;
}

#menu a:visited {
  color: #980030;
}

#menu a:hover {
  background-color: #FFFFDD;
  background-image: url('none');
  color: #980030
}

#menu a:active {
  background-image: url('none');
  color: #980030
}

#nocss {
  display: none;
}

   /* vNav - left vertical nav */
   #xvNav, #xvNav ul {padding: 0;margin: 0;list-style: none;}
   #vNav {text-align:center;}
   #vNav ul {list-style:none;padding:0;margin:0;}
	#vNav a, #vNav a:link, #vNav a:visited, #vNav a:hover {
	   text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 5px;
      background-color:#FFFFDD;border: 1px #EAEAD5 solid;border-width:1px 2px 1px 2px;
      text-align:center;vertical-align:middle;color:#551D1D;
      font-size:12px;line-height:14px;min-height: 2em;width:110px;}
 
  #vNav a:active {border-color:#3EBDC9;}
  #vNav a:hover {border-color:#FF9900;background-color:#900;color:#FFF;}

.subheading {
  display: block;
  width: 110px;
  float: left;
  border-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-style: solid;
  border-color: #EAEAD5;
  background-color: #EAEAD5;
  background-image: url('/submenu.gif');
  padding-bottom: 2px;
  padding-top: 2px;
  font-family: Arial, "Franklin Gothic Demi Cond","Arial Narrow", Geneva, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  color: #980030;
  margin-left: 5px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 12px;
  line-height: 1.1;}


.submenu {
  border:0px solid #FFFFDD; display: block;
  width: 110px;
  float: left;
  background-color: #EAEAD5;
  background-image: url('none');
  padding-bottom: 2px;
  padding-top: 2px;
  font-family: Arial, "Franklin Gothic Demi Cond","Arial Narrow", Geneva, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  color: #980030;
  margin-left: 5px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 12px;
  line-height: 1.1}

.subitem {
  display: block;
  width: 110px;
  float: left;
  border-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-style: solid;
  border-color: #EAEAD5;
  background-color: #FFFFDD;
  margin-left: 5px;
  padding-bottom: 2px;
  padding-top: 2px;
  font-family:  Arial,"Franklin Gothic Demi Cond","Arial Narrow", Geneva, Helvetica, sans-serif;
  font-size: 12px;
  text-align: center;
  font-weight: normal;
  color: #980030;
}

.submenu a {
  background-image: url('none');
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 12px;
  line-height: 1.1
}

.submenu a:hover {
  background-color: #FFFFDD;
  background-image: url('none');
  color: #980030
}

.submenu p {
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 12px;
  line-height: 1.1;
  font-weight: 400;
  color: #980030;
}

.subitem a {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 12px;
  line-height: 1.1;
}

.subitem a:hover {
  background-color: #980030;
  background-image: url('none');
  color: #FFFFFF
}

.subitem p {
  margin-top: 0px;
  margin-bottom: 5px;
  font-size: 12px;
  line-height: 1.1;
  font-weight: 400;
  color: #980030;
}


.TableHighlight {
  background: #DEFFFF;
  background-color: #DEFFFF;
  }
.smalltext {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 7pt; line-height:
            7pt; color: #FFFFFF}
.RowTitle { background-color: #FF0000;
            background: #FF0000;
            font-size: 10px;
	        text-align: center;
            color: #FFFFFF;
            font-weight: bold;
          }   
.ClassTitle { 
            background: #FFEEEE;
            font-size: 10px;
            color: #000000;
            font-weight: bold;
          }            
.ClassTitle a:link {
  color: #000000;
}

.ClassTitle a:visited {
  color: #000000;
}

.ClassTitle a:hover {
  background-color: #FFFFEE;
  color: #FF0000;
}

.ClassTitle a:active {
  color: #000000;
}                   

.ClassRow { 
            font-size: 10px;
            color: #000000;
            font-weight: normal;
          }            
              
.PrintTitle {
  display: none;
  text-align: center;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
}
  
div.xbox { 
   margin: 8px;
   padding: 8px;
   border-style: ridge;
   border-width: 1px;
   border-color: #FF3300;
   background: #ffffff;
   text-align: left;
}

div.lbox { 
   margin: 5px;
   padding: 5px;
   padding-left: 8px;
   border-style: outset;
   border-width: 5px;
   border-color: #FFDD00;
   background: navy;
   text-align: left;
}
      
.menutext {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 8pt; font-weight: 
            bold; color: #000000}
.welcome {  font-family: Arial, Verdana, Helvetica, 
           sans-serif; color: #FFFFFF; font-size: 12pt;
           text-decoration: none}
.errmsg {  font-family: Arial, Verdana, Helvetica, 
           sans-serif; color: #FFBBBB; font-size: 11pt;
           text-decoration: none}
.homebottom {  font-family: Arial, Verdana, Helvetica,
           sans-serif; font-size: 9pt; color: #999999;
           text-decoration: none}
.tinytext {  font-family: Arial, Verdana, Helvetica,
           sans-serif; font-size: 7pt; color: #999999;
           text-decoration: none}
.tinygtext {  font-family: Arial, Verdana, Helvetica,
           sans-serif; font-size: 7pt; color: #666666;
           text-decoration: none}
.sponsors {  font-family: Arial, Verdana, Helvetica,
            sans-serif; font-size: 10pt; color: #FFFFFF;
            text-decoration:none}
.vheading {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 9pt; font-weight: 
            bold; color: #FFFFFF}
.lheading {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 10pt; font-weight: 
            bold; color: #FFFFFF}
.heading {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 8pt; font-weight: 
            bold; color: #000000}
.blkheading {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 8pt; font-weight: 
            bold; color: #000000}                              
.navigation {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 8pt; line-height:
            9pt; color: #FFFFFF; font-weight:bold}

.microtext {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 6pt; line-height:
            7pt; color: #FFFFFF}
.errortext {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 8pt; font-weight: bold;
            line-height: 10pt; color: #CC3333}
.vcompany {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 10pt; font-weight: 
            bold; color: #FFFFFF}
.vaddress {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 9pt; font-weight: 
            normal; color: #000000}
.vnotes {  font-family: Arial, Verdana, Helvetica, 
            sans-serif; font-size: 8pt; font-weight: 
            normal; color: #000000}


#navstyle   {text-decoration: none}
A.#navstyle {text-decoration: none}

.nav 		{font-family:arial, helvetica;
			 font-size: 12;
			 color: "#000000";
			 background-color: "transparent";
			 width: 171;
			 line-height: 14pt; 
			 text-align: "left";
			 cursor: "hand";
			 text-decoration: none
}
            
div.float {
  float: left;
  margin: 8px;
  }
  
div.float p {
   text-align: center;
   }
		 
.netMenu 	{fontFamily:arial,helvetica, sans-serif;
			 font-size:12pt; color:#000000;
			 text-align:left;
			 margin-right:2px;
			 line-height:12px;
			 float:left;
			 
			 }
			 
.netMenuMac {fontFamily:arial,helvetica, sans-serif;
			 font-size:9pt;
			 color:#000000;
			 text-align:left;
			 margin-right:6px;
			 line-height:12px;
			 float:right;}

input.minii {
	height : 18px;
	font-size : 9px;
    background-color: #FFFFBB;
}

input.minibutton {
	height : 18px;
	font-size : 9px;
    background-color: #CCCCCC;
}

textarea.minii {
   font-size : 11px
}
select.minii {
   font-size:        14px;
   background-color: transparent;
   height:           23px
}    

ul.homelist {margin: .3em 00px 10px 0px;list-style-type:circle;list-style-position:outside;}
ul.homelist li {padding-left:5px;}

h1, h2, h3, h4 {font-family:Arial, Helvetica, sans-serif;color:#86341F;font-weight:bold;}
h1 {font-size:140%;}
h2 {font-size:130%;}
h3 {font-size:120%;}
h4 {font-size:110%;}

.rollbutton1 a:hover {
     background: #FF3333 none;
     color:#FFFFFF;
     border:2px inset light gray;
} 

.rollbutton3 a {
     border:1px solid orange;
     padding: 0 6px 0 6px;
     margin:  0 3px 0 3px;
}

