/* **************************************************************
            MASTER     
****************************************************************/
a{
 color: #00477F;
 text-decoration: none; 
} 
table.Sysadmin{
 position: absolute; 
 top: 0; 
 left: 0;
 z-index: 1200; 
}
/*** SCROLL STYLES ***/
#scroller_container1, #scroller_container2, #scroller_container3 {
 width: 986px;
 height: 35px;
 overflow: hidden;
 /*border:1px #000 dotted;*/
 color:#CBDAE4;
}
#scroller_container4{
 width: 986px;
 height: 144px;
 overflow: hidden;
 /*border:1px #000 dotted;*/
 color:#CBDAE4;
}

/* CSS Hack Safari */
#dummy {;# }

#scroller_container1, #scroller_container2, #scroller_container3, #scroller_container4 {
overflow: none;
}

/*** SITE TEXT *****/


div.FeatureText{
 padding: 12px 12px 12px 12px; 
 background-color: rgb(242,222,212); 
 font-weight: bold;
 font-size: 16px;
 color: rgb(0,70,127)
 text-align: center; 
 width: 100%;
}

div.FeatureText p{
 font-weight: bold;
 font-size: 16px;
 color: rgb(0,70,127);
 width: 100%;
 text-align: center;
font-weight: bold; 
 padding: 0 0 0 0;
 margin : 0 0 0 0; 
 line-height: 140%; 
}
div.PageHeaderImage{
background-image: url( 	/GetSiteFile/HeaderStaff.jpg); 
 background-repeat: no-repeat;
 position: absolute;
 top: 0px;
 right: 0px;
 display: block;
 height: 215px;

 width: 531px;
}

div.PageTitle{
  background-image: url(/GetSiteFile/WelcomeTitle.jpg); 
  height: 50px; width: 379px;
  background-repeat: no-repeat;
  margin-top: 75px;
  margin-left: 60px;
  position: relative;
}
div.FooterLeftPane{
 padding-top: 32px;
 float: left;
 background-position: right 0;
 background-repeat: no-repeat;
 background-image: url(/GetSiteFile/footer_logo.gif); 
 width: 100%; 


}
div.FooterRightPane{
 float: right; 
 padding-right: 40px;
}

div.FooterContent{
 width: 986px; 
 margin: 0 auto;
 color: white; 
 font-size: 12px;
 font-family: arial;
}

div.SecondaryMenu{

}
.SecondaryMenu a{
 font-size: 12px;
 font-family: arial;
 color: rgb(110,110,110); 
 text-decoration: none; 
 display: block; 
 float: left; 
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(/GetSiteFile/footer_bullet.jpg);
 background-repeat: no-repeat; 
 background-position: 0 3px;
}
.SecondaryMenu a:hover{
 text-decoration: underline;
}
div.Content{
  padding-left: 55px; padding-right: 90px; 
  padding-top: 35px; padding-bottom: 25px;
  /*width: 537px;*/
  width: 592px;
  background-color: white;
  background-image: url(/GetSiteFile/brownlow_page_tile.jpg); 
  min-height: 500px;
  background-position: left bottom;
  background-repeat: no-repeat;
  float: left; 
  
}

div.HeaderImage{
 position: absolute;
 top: 0px; 
 margin-left: 396px;
}
p, div.Text, div.articlePreviewPreview{
 color: rgb(60,60,60); 
 font-family: arial; 
 font-size: 14px;
}
a.Logo{
 display: block;
 height: 67px; 
 width: 412px;
 background-image: url(/GetSiteFile/logo.png);
 position: relative;
 top: 35px;
 left: 25px;
}
div.Header{
 background-color: white;
 height: 215px;
 position: relative;
}
div.Footer{
  clear: both;
  width: 100%;
  background-color: rgb(49,101,151);
  height: 20px; 
}
span.LandingClickAnywhere{
  display: block;
  left: 780px;
  top: 50px;
  width: 300px;
 position: relative;
}
span.LandingCopyWrite{
  display: block;
  left: 320px;
  top: 40px;
  width: 300px;
  position: relative;
  color: rgb(0,47,84);
}

div.LandingFooter{
 background-color: white;
 width: 986px; 
 background-image: url(/GetSiteFile/landing_footer.jpg);
 background-repeat: no-repeat;
 background-position: right bottom;
 height: 91px;
 position: relative;
 top: 10px;
 font-family: arial;
 color: rgb(62,107,138); 
 font-size: 12px; 
 
}
div.SiteContent{
 margin: 0 auto;
 background-color: white;
 width: 986px;
}
Table {  } 
TR {  } 
TD {  } 
div.InteriorBody{
 width: 100%; 
  background-color: rgb(87,160,213);
  background-repeat: repeat-x;
  background-image: url(/GetSiteFile/page_tile.png);
}
BODY.SiteBody{
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  background-color: rgb(49,101,151);
}

A {  } 
A:hover {  } 
SPAN {  } 
DIV { } 
HR {  } 
H1,H5 {
 font-weight: normal; 
 font-size: 22px; 
 color: rgb(0,71,127);
 font-family: arial;
 } 
H2 , h3.articlePreviewTitle, h3.articlePreviewTitle a{
 font-weight: normal; 
 font-size: 22px; 
 color: rgb(0,71,127);
 Margin-bottom: 0px;
 padding-bottom: 0px; 
 
  } 
H3 {  color: rgb(0,71,127);
 font-family: arial; 
 font-size: 18px;
 font-decoration: none;
 font-style: normal;
 font-weight: normal; 
 /*font-weight: bold; */
 } 
H4 {  } 
UL {  } 
LI {  } 
OL {  } 

/* Navigation Function */ 
A.NavigationBar { font-weight: bold; } 
IMG.NavigationBar { } 
DIV.NavigationBar { } 

/* Resource Functions */ 
A.ResourceFunctions { font-weight: bold; text-decoration: none; } 
A.ResourceFunctions:hover { text-decoration: underline; } 
DIV.ResourceFunctions { text-alignment: right; } 
SELECT.ResourceFunctions { background-color: rgb(220, 220, 220); } 

/* Report Generator */ 
TH.Report { text-align: left; } 
TD.Report { } 
TH.ReportGroupTitle { text-align: left; background-color: rgb(220, 220, 220); } 
TH.ReportGroupTotal { text-align: left; border-top: 1px solid silver; } 
TD.ReportGroupTotal { border-top: 1px solid silver; } 
TD.ReportGroupSpacer { } 

/* Usage Reports */ 
TABLE.UsageOverview { border: 1px solid gray; } 
TH.UsageOverviewDate { text-align: left; color: white; background-color: black; } 
TH.UsageOverviewHits { text-align: left; color: white; background-color: rgb(0, 150, 0); } 
TH.UsageOverviewSessions { text-align: left; color: white; background-color: rgb(100, 100, 0); } 
TH.UsageOverviewKBytes { text-align: left; color: white; background-color: rgb(150, 0, 0); } 
TH.UsageOverviewFiles { text-align: left; color: white; background-color: rgb(0, 0, 150); } 

TD.UsageOverviewDate { text-align: left; color: black; background-color: white; } 
TD.UsageOverviewHits { text-align: left; color: rgb(0, 150, 0); background-color: white; } 
TD.UsageOverviewSessions { text-align: left; color: rgb(100, 100, 0); background-color: white; } 
TD.UsageOverviewKBytes { text-align: left; color: rgb(150, 0, 0); background-color: white; } 
TD.UsageOverviewFiles { text-align: left; color: rgb(0, 0, 150); background-color: white; } 



/* **************************************************************
            4 - NEWS     
****************************************************************/


/* **************************************************************
            12     
****************************************************************/

span.FormBuilderRequiredText{
 color: rgb(60,60,60); 
 font-family: arial; 
 font-size: 12px;
}
td.FormBuilderItemTitle{
 color: rgb(60,60,60); 
 font-family: arial; 
 font-size: 12px;
}
td.FormBuilderValue input{
 width: 250px;
}
td.FormBuilderValue textarea{
  width: 350px;
}

/* **************************************************************
            22 - PROJECT MANAGEMENT     
****************************************************************/


/* **************************************************************
            29     
****************************************************************/
th#articleEntriesCount{
 display: none; 
}
div.articlePreviewPreviewLabel{
 float: left; 
}
div.articlePreviewFooter{
 display: none; 
}
h3#articleCommentPost{
 display: none; 
}
div#articleVotes{
 display: none;
}
a.articleRSS{
 display: block; 
 background-repeat: no-repeat;
 height: 24px; 
 width: 24px; 
 background-image: url(/GetSiteFile/RSS_Icon.jpg); 
 position: absolute;
 margin-top: -65px;
 margin-left: 550px;
}
a.articleRSS img{
 display: none;
}

/* **************************************************************
            33     
****************************************************************/
ul.jd_menu{
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 width:  width: 986px;
}
ul.jd_menu li{
 padding: 0 0 0 0;
 margin: 0 0 0 0;
 diplay: block;
 float: left;
 list-style: none;
 color: white;
 width: 245px;
 display: block;
 float: left;
 overflow: hidden; 

}

div.Menu ul.jd_menu li{ 
 background: white url(/GetSiteFile/menu_v2.gif) no-repeat;
}

div.Menu ul.jd_menu li span a{

 height: 26px;
  padding-top: 17px;
 padding-left: 70px;
 background: transparent url(/GetSiteFile/dot.png) 54px 20px no-repeat;
 display: block;
 float: left; 
 font-family: arial; 
 font-size: 14px;
/* width: 89px;  */
  color: white;
 text-decoration: none;
 overflow: hidden;
font-weight: bold;

}
div.Menu ul.jd_menu li.menu_1{
  background-position: 0 0;
  margin-right: 2px;
}

div.Menu ul.jd_menu li.menu_2{
  background-position: -245px 0;
  margin-right: 2px;
}
div.Menu ul.jd_menu li.menu_27{
  background-position: -489px 0;
  margin-right: 2px;
}

div.Menu ul.jd_menu li.menu_3{
  background-position: -734px 0;
  margin-right: 0px;
}


div.Menu ul.jd_menu li.jdm_active,
div.Menu ul.jd_menu li.jdm_hover,
div.Menu ul.jd_menu li.currentPage {
  background-image: url(/GetSiteFile/menu_v2_over.jpg);
}

ul.jd_menu li.menu_1 ul {
  height: auto; /*191px;*/
  background-color: rgb(177,168,47);
  width: 244px;
  background-image: url(/GetSiteFile/drop_down_tile_yellow.gif);
  background-repeat: repeat-x;
  overflow: hidden;
}
ul.jd_menu li.menu_1 ul li {
 clear: both;
 display: block;
 background: transparent none; 
}

ul.jd_menu li.menu_parent ul.level_1 li a{
 color: white; 
 font-family: arial; 
 font-size: 13px;
 text-decoration: none;
 height: 20px;
 padding-top: 5px;
 padding-left: 15px;
 background: none;
}
ul.jd_menu li.menu_parent ul.level_1 li a:hover{
 color: rgb(132,132,7);
}

div.Menu ul.jd_menu li.menu_1 li.jdm_active,
div.Menu ul.jd_menu li.menu_1 li.jdm_hover,
div.Menu ul.jd_menu li.menu_1 li.currentPage {
  background: none transparent;
}

/*Side Bar Menu*/
div.SideBarMenu{
  float: left;
  width: 240px;
  padding-top: 30px;
}
div.SideBarMenu ul.jd_menu {
 width: 240px; 
}
div.SideBarMenu li.menu_34 {
  margin-top: 15px;
}

p.SideBarMenu{
  width: 240px;
  padding: 0 0 0 0;
}
div.SideBarMenu ul.jd_menu li span a{
  padding-top: 5px; padding-bottom: 5px;
  display: block;
  color: rgb(17,81,136);
  width: 235px;
  overflow: hidden; 
  text-decoration: none; 
  background-image: url(/GetSiteFile/side_bar_divider.jpg); 
  background-repeat: no-repeat; 
  background-position: 0 bottom;
 font-family: arial; 
 font-size: 14px; 

}
div.SideBarMenu ul.jd_menu li span a:hover{
 color: black;
}

div.SideBarMenu ul.jd_menu li span a{
  padding-top: 5px; padding-bottom: 5px;
  display: block;
  color: rgb(17,81,136);
  width: 235px;
  overflow: hidden; 
  text-decoration: none; 
  background-image: url(/GetSiteFile/side_bar_divider.jpg); 
  background-repeat: no-repeat; 
  background-position: 0 bottom; 
white-space: normal; 
 line-height: 110%; 

}
div.SideBarMenu ul.jd_menu li.currentPage span a{
 color: rgb(139,11,4);
white-space: normal; 
}


/* **************************************************************
            39     
****************************************************************/


