/* ----------------------------------------- GLOBAL STYLES -------------------------------------*/
body { background-color: #006698; margin: 0px; 
}
.tiny {font-size:1px;
}
html { height: 100%; margin-bottom: 1px; 
}
/* --------------------------------------- TEMPLATE STYLES -------------------------------------*/

.logopad { padding-left:8px; padding-bottom:4px; padding-top:6px;
}
.telephone { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #730035; font-weight: bold;
             margin-right:10px; text-align:right; padding-bottom:4px;
} 
.address { font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; 
           margin-right:10px; text-align:right; 
} 
.contactlink a{ text-decoration:none; text-align:center; 
  background-color:#D5622A; color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
  display:block; margin:5px; margin-right:10px; padding: 2px; width:70px; }
.contactlink a:hover { background-color:#730035;
}
#vertmenu a{ text-decoration:none; text-align:left; background-image:url(images/menuOFF.gif);
  background-repeat:no-repeat;
  color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
  display:block; width:224px; margin:0px; margin-left:3px;
  line-height: 25px; padding: 0px; padding-left: 15px; }
#vertmenu a:hover { background-image:url(images/menuON.gif);
}
.bannerpad { padding-right:6px;
}
#menubottom { background-image:url(images/menuOFF.gif); width:239px; height:25px; margin-left:3px;
}
.accessibility { font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #039BE6; line-height: 150%; }
.accessibility a:link    {color:#FFFFFF; text-decoration:underline;}
.accessibility a:visited {color:#FFFFFF; text-decoration:underline;}
.accessibility a:hover   {color:#FFFFFF; text-decoration:underline; cursor:pointer; }
.accessibility a:active  {color:#FFFFFF; text-decoration:underline;
}

/* ------------------------------------------ TEXT STYLES --------------------------------------*/

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: normal; 
     text-decoration: none; color: #080277; height:34px; text-align:left;
	 margin-left:8px; margin-top:7px; margin-right:0px; margin-bottom:8px;
     background-image:url(images/underline.gif); background-repeat:no-repeat;
}
.maintxt { font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; line-height: 150%;
           padding-left:10px; padding-right:10px; }
.maintxt a:link    {color:#870F15; text-decoration:underline;}
.maintxt a:visited {color:#870F15; text-decoration:underline;}
.maintxt a:hover   {color:#870F15; text-decoration:underline; cursor:pointer; }
.maintxt a:active  {color:#870F15; text-decoration:underline;
}
.rightBG { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; 
     text-decoration: none; color: #FFFFFF; text-align:left; 
	 margin:0px; height:31px; line-height:31px; display:block; width:190px;
	 padding-left: 40px; margin-right:11px; margin-top:5px;
	 background-image:url(images/rightBG.gif); background-repeat:no-repeat; }
.rightBG a:link    { color:#FFFFFF; text-decoration:none;}
.rightBG a:visited { color:#FFFFFF; text-decoration:none;}
.rightBG a:hover   { color:#FFFFFF; text-decoration:none; cursor:pointer; }
.rightBG a:active  { color:#FFFFFF; text-decoration:none;
}	 
.rightdetails { border: 1px solid #D5622A; padding:3px; width:222px; background-color:#FED7BB; 
                font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; line-height: 150%; }
.rightdetails a:link    {color:#870F15; text-decoration:underline;}
.rightdetails a:visited {color:#870F15; text-decoration:underline;}
.rightdetails a:hover   {color:#870F15; text-decoration:underline; cursor:pointer; }
.rightdetails a:active  {color:#870F15; text-decoration:underline;
}
.date { font-size:11px; margin-bottom:4px;
}
.newsimg { padding-right:5px; padding-left:5px; padding-bottom:5px;
}

/* ------------------------------------------ FORM STYLES --------------------------------------*/

.box1 { color:#000000; background-color: #FFFFFF; border: 1px solid #ADACAC; 
        font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	    height:16px;      
}
.box2 { color:#000000; background-color: #FFFFFF; border: 1px solid #ADACAC; 
              font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
			  scrollbar-face-color:#FFFFFF; 
              scrollbar-highlight-color:#ADACAC; 
              scrollbar-3dlight-color:#FFFFFF; 
              scrollbar-shadow-color:#ADACAC; 
              scrollbar-darkshadow-color:#FFFFFF; 
              scrollbar-track-color:#FFFFFF;
              scrollbar-arrow-color:#ADACAC;
}
.button { color:#FFFFFF; background-color: #D5622A; border: 1px solid #D5622A; 
          font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;
}
.line {  background-image:url(images/underlineSMALL.gif); background-repeat:no-repeat;
}
/* --------------------------------------- ADMIN STYLES -------------------------------------*/	 

.adminmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; 
             width:760px; background-color:#D5622A; margin-left:3px; font-weight:bold;
			 text-align:center; }
.adminmenu a:link    {color:#FFFFFF; text-decoration:none;}
.adminmenu a:visited {color:#FFFFFF; text-decoration:none;}
.adminmenu a:hover   {color:#FFFFFF; text-decoration:none; cursor:pointer; }
.adminmenu a:active  {color:#FFFFFF; text-decoration:none;
}
.menusep {padding-right:15px;
}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; 
     text-decoration: none; color: #000000; 
	 margin-bottom:6px; margin-top:10px; margin-left:0px; margin-right:0px; }
h2 a:link {color:#870F15; text-decoration:underline;}
h2 a:visited {color:#870F15; text-decoration:underline;}
h2 a:hover {color:#870F15; text-decoration:underline; cursor:pointer; }
h2 a:active {color:#870F15; text-decoration:underline;
}
.status { color:#FF0000; font-style:italic; padding-bottom:10px;
}