﻿body            {font-family: Arial, Tahoma, Helvetica, sans-serif; color:#3B3B3B; font-size: small;
                    }
.MainContainer, .container    {background-color:#fff; border:1px solid #000; height: 90%; width: 100%;}
a:link            {color:#15466A;}
a:active          {color:#4d4d4d;}
a:hover           {color:#008dcc;}
a:visited         {color:#000066;}
ul                {list-style-type:square;}
img               {border: 0px;}

/* HEADER ITEMS */
.HeaderNav         {background:url(/images/IT/bgHeaderNav.png) no-repeat; width:480px; height:39px;}
.HNItem            {color:#000; padding-left:20px;font-size: 12px;}
.Search            {color:#000; text-align:right; padding:5px}
.SearchField    {border:1px solid #000; margin-bottom:5px; width:100px;}
.SearchButton    {border:0px; background-color:transparent; padding-right: 5px;}

/* New Left Nav */
.LHN           {width:130px; border-right:1px solid #D4D7D8;}
.LHNHeader     {background:url(/images/IT/hdrLHNMainMenu.jpg) no-repeat left top; font-size:100%; font-weight:bold; height:33px; margin:0px; padding:7px 0px 0px 3px;}
.MenuSeperator    {background:url(/images/IT/bgLHNSeperator.gif) repeat-x center; width:120px; height:5px; margin:5px 5px 5px 5px;}
.LHNUtility        {font-size:90%; color:#15466A; padding:0px 0px 0px 10px;}

.LHNHeader     { margin-top: 10px; width: 130px; display: inline-block; }
.LeftNav { width: 130px; position: relative; padding: 0px; margin: -10px 0px 0px 0px; font-family: Arial, Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 100%; color: #000; }
.LeftNav a, .Menu a { text-decoration: none; padding: 1px 2px 1px 4px; display: block; width: 120px; }
.LeftNav a:link, .Menu a:link { text-decoration: none; color: #000; } 
.LeftNav a:visited, .Menu a:visited { text-decoration: none; color: #595959; }
.LeftNav a:hover, .Menu a:hover { background: #F0F0F0; color: #000; }
ul.NavGroup { display: none; }
ul.NavGroup_Open { list-style: none; }
ul.NavGroup_Open { position: absolute; display: block; border-top: 1px solid #4d4d4d; margin-top: -19px; left: 90px; padding: 0px; margin-left: 0px; }
ul.NavGroup_Open li a { background-color:#FFF; width: 145px; cursor: pointer; text-decoration: none; border: 1px solid #4d4d4d; border-top: 0px; display: block; padding: 0px 2px; }
ul.NavGroup_Open li a:hover { background-color: #F0F0F0; }
.EditLink            { color: Red; }
.EditLink a:link     { display: inline; width: 15px; }
                         
/* CONTENT ITEMS */
.IntroImage        {float:left; padding:0px 10px 10px 0px;}
.DeptImage        {width:200px; height:200px; float:left; padding:0px 10px 10px 0px;}
.Content          {margin:0px 8px 0px 8px;}
H1                {font-size:150%; color:#3B3B3B; text-decoration:none;}
H2                {font-size:135%; color:#3B3B3B; font-weight:bold; margin:0px 0px 10px 0px; text-decoration:none;}
H3                {font-size:120%; color:#3B3B3B; font-weight:bold;}
H4                {font-size:110%; color:#3B3B3B; font-weight:bold;}
P,TD,.Copy        {font-size:100%;}
TD.Copy {padding-left: 10px;}
Copy2            {font-size:100%; line-height:16px;}
.ServicesInfo    {font-size:120%; font-weight:bold; text-transform:capitalize; text-decoration:none;
                    padding:5px 0px 0px 0px; margin:10px 0px 10px 0px; width:100%; 
                    /*border-top:1px solid #D4D7D8;*/ border-bottom:1px solid #D4D7D8;}
.PhotoBlock       {border:1px solid #4d4d4d; padding:0px;}
.PhotoCaption     {font-family:"Trebuchet MS", "Arial Narrow", sans-serif; font-size:100%; font-style:normal; text-align:center; color:#fff; border:1px solid #4d4d4d; border-top:0px; background-color:#687799;}
.Contact          {font-size:100%; color:#000; font-weight:normal; padding-left:7px; padding-right:2px;}
.Line            {height:1px; border-top:1px solid #D4D7D8;}

/* HOME PAGE */
.NewsHeader        {font-family:Arial; font-size:150%; color:#15466A; font-weight:normal;}
.FullStory         {font-family:Arial; font-size:90%; color:#15466A; font-weight:normal;}
.NewsEventsHeader  {font-family:Arial; font-size:120%; color:#3B3B3B; font-weight:bold;}
.EventTitle        {font-family:Arial; font-size:110%; color:#15466A; font-weight:bold;}
.EventText         {font-family:Arial; color:#15466A; font-weight:normal;}


/* NEWS ITEMS */
.NewsHead        {font-size:130%; line-height:16px; font-weight:bold; padding:0px 0px 0px 10px;}
.Author          {font-size:100%; line-height:14px; text-align:right; font-style:italic; color:#555555; margin:-15px 20px 10px 0px;}
.NewsDate        {font-size:100%; line-height:15px; font-style:italic; color:#555555; margin:0px 0px 0px 10px;}
.NewsCopy        {font-size:100%; line-height:15px; font-weight:normal;}
.NewsCopySection {padding: 10px;}
.ReadMore        {font-size:100%; text-align:right; padding:0px 15px 0px 0px;}
.Ads             {width:150px; height:80px; padding:0px 10px 10px 10px;}
.NewsSectionBG   {padding:5px 0px 0px 0px; min-width:50%; height:25px; background:url(/images/IT/bgNewsSection.jpg) no-repeat left top;}
.NewsSectionBGFiller   {padding:5px 0px 0px 0px; min-width:50%; height:25px;}
.SubHead         {font-size:120%; color:#4d4d4d; font-weight:bold; padding-left:0px; padding-right:0px;}
.SubItem         {font-size:120%; color:#4d4d4d; font-weight:normal; padding-left:3px; padding-right:3px;}
.NewReleaseList  {margin-top: -1em;}


 /* FORM ITEMS */
.FormField        {font-size:120%;}
.FormElement    {border:1px solid #000}
.FormButton        {border:1px solid #000; color:#fff; background-color:#598B13;}

/* RHN ITEMS */
.RHN            {width:150px; border-left:1px solid #D4D7D8; margin:0px -10px 0px 0px; padding:0px;}
.RHNHeaderBG        {background:url(/images/IT/bgRHNHeader.jpg) no-repeat left center;width:150px; height:16px; 
                    margin:5px 0px 10px 0px; padding:0px;}
.RHNHeaderText    {font-size:110%; font-weight:bold; color:#000; padding:0px 0px 0px 10px;}
.RHNCopy        {font-size:110%; line-height:14px; padding:0px 5px 0px 5px;}
.RHNFiller        {width:150px; height:1px;}

/* FOOTER ITEMS */
.Footer1        {background:url() no-repeat top left #3A525F; padding:0px; margin-top:15px; width:100%; height:42px; text-align:right;}
.Footer2        {color:#5A5E5D; font-size:90%; line-height:18px; text-align:center; margin-top:15px}

/* FILE TYPE ICONS */

a.pdf { 
   padding-right: 18px;
   background: transparent url(/images/icons/icoPDF.gif) no-repeat center right;
}

a.worddoc {
   padding-right: 18px;
   background: transparent url(/images/icons/icoWord.gif) no-repeat center right;
}

a.extlink {
   padding-right: 18px;
   background: transparent url(/images/icons/icoExternalLink.gif) no-repeat center right;
}

/* for reddot smart edit mode */
.reddot, .RedDotMode {
 font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 90%; color: #FF0000;
}
