﻿@media screen
{
a.menu
{
    text-decoration: none;
    color: White;
    font-size: 9pt;
    vertical-align: top;
    padding-right: 5em;
    font-weight: bold;
}
a.menu:link
{
    text-decoration: none;
    color: White;
}
a.menu:visited
{
    text-decoration: none;
    color: White;
}
a.menu:hover
{
    text-decoration: none;
    color: #c9cdd9;
}
a:link 
{
    text-decoration: underline;
    color:Navy
}
a:visited 
{
    text-decoration: underline;
    color:Navy
}
a:hover
{
    text-decoration: none;
    color: Maroon;
}
a.external:link 
{
    font-size: 7pt;
    text-decoration: underline;
    color:Navy
}
a.external:visited 
{
    font-size: 7pt;
    text-decoration: underline;
    color:Navy
}
a.external:hover
{
    font-size: 7pt;
    text-decoration: none;
    color: Maroon;
}
a.URL:link
{
    text-decoration: underline;
    color:Navy
}
a.URL:hover
{
    text-decoration: none;
    color: Maroon;
}
body 
{
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 12pt;
  margin-top: 0px; 
  margin-left: 0px; 
  width: 100%; 
}
td, input
{
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10pt;
}
table.outer
{
    width: 98%;
    margin-top: 0px; 
    margin-left: 0px;
}
table.separator
{
    width: 98%;
    border-top: lightgrey thick solid;
}
.separator 
{
    border-top: lightgrey thick solid;
}
.error
{
    color: Red
}
.footer
{
    text-align: center;
    font-size: 8pt;
}
.gridView
{
    text-align: left;
    vertical-align: top;
    background-color: White;
}

.gridViewAlternate
{
    text-align: left;
    vertical-align: top;
    background-color: #E0E0E0;
}

.gridViewHead
{
    text-align: left;
    background-color:#2C3384;
    color: White;
}

.header 
{
    font-size: 12pt;
    text-align: center;
    font-weight: bold;
}
.menu
{
    font-size: 8pt;
    vertical-align: top;
}
.label
{
    text-align: right;
    font-weight: bold;
    vertical-align: top;
}

.subHeader
{
    text-align: center;
    font-weight: bold;
    font-size: 10pt;
}
#divBanner {
 background-image : url(images/blue_bar.jpg);
  background-position: left bottom;
  background-repeat: repeat-x;
  background-color: #fff;
  height: 109px;
  width: 100%;
  overflow:visible;
  white-space:nowrap;
}
#divBanner img { vertical-align:middle; }
#divBanner a:first-child img {vertical-align:bottom;}
#divBanner a { text-decoration: none; }
#divBanner i { visibility: hidden; } 

#divPageBody {
    width:100%;
    margin-bottom: 1em; 
    margin-top: 1em; 
/*    text-align:center; */
}

#divOuterContainer { 
    margin-left: auto ;
    margin-right: auto; 
    width: 90%;
    background-color:White;
    border: 5px inset #183C76;
    overflow: auto;
}
#divSiteMenu {
	background-color: #001966;
	min-height: 16px;
	height: 16px;
	width: 100%;
/*	min-width: 1095px;	*/
	overflow:visible;
}

.MainHeader
{
	background: url(images/mid-right.jpg) #fff repeat-x left bottom;
	width: 100%;
	height: 109px;
}
.ExtendedHeader
{
	FONT-SIZE: small; BACKGROUND: url(images/bars.jpg) #fff repeat-x left bottom; HEIGHT: 25px;
	text-align: center;
}
.LeftNavBar
{
	BACKGROUND: url(images/left.jpg) #fff no-repeat left top; 
	HEIGHT: 488px; 
	TEXT-ALIGN: left; 
	width: 105px;
	vertical-align:top;
}
/***** ccr.gov*/
/*Side menu*/
.mnuSide { font: .9em Verdana, Arial, sans-serif; }
.mnuSide_Static_Item {
    padding: .1em .1em .1em .2em;
/*    border-bottom: solid thin Navy;*/
    font-weight: normal; 
    white-space: normal;
 }
.mnuSide_Static_Item a:link {color: Navy; text-decoration: none;}
.mnuSide_Static_Item a:visited  { color: Navy; text-decoration: none;}

.mnuSide_Static_Hover a:hover { color:Maroon; text-decoration: none;}
.mnuSide_Static_Selected {}


/*End Side menu*/

/*** Begin Site Menu ***/
.mnuSite { font: .9em Verdana, Arial, sans-serif; }
.mnuSite_Static_Item { padding-right: .25em; padding-left: .25em; border-right: solid thin white; font-weight: normal; overflow: visible;}
.mnuSite_Static_Item a:link,
.mnuSite_Static_Item a:visited  { color: white; text-decoration: none; }

.mnuSite_Static_Hover a:hover { color:#ddd;}
.mnuSite_Static_Hover a:hover { color: #c9cdd9; }
.mnuSite_Static_Selected {}

/* For the counter */
.mnuSite {display:inline;}
/*** End Site Menu ***/

.mnuSiteTools { font: .9em Verdana, Arial, sans-serif; }
.mnuSiteTools_Static_Item { padding-right: .25em; padding-left: .25em; font-weight: normal; overflow: visible;}
.mnuSiteTools_Static_Item a:link,
.mnuSiteTools_Static_Item a:visited  { color: white; text-decoration: none; }

.mnuSiteTools_Static_Hover a:hover { color:#ddd;}
.mnuSiteTools_Static_Hover a:hover { color: #c9cdd9; }
.mnuSiteTools_Static_Selected {}
/* Div for the scrolling counter */
#tickerContainer {
  display:inline;
  background-color:#001966;
  font-family: Verdana, Arial, Sans-Serif;
  font-weight: bold;
  font-size: 1.2em;
  vertical-align:top;
  color: White;
  position:absolute;
  width:250px;
  max-width:250px; min-width:200px;
}


/***** End ccr.gov*/

.ExtendedNavBar
{
	background: url(images/left-bottom.jpg) #fff repeat-y right top;
}
.BottomNavBar
{
	TEXT-ALIGN: right;
}
.StaticLinkButton
{
	FONT-SIZE: x-small; 
	COLOR: white; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #001966;	
}

/*** Begin Site Menu ***/
/*
.mnuSite { font: 1.1em Verdana, Arial, sans-serif;}
.mnuSite_Static_Item { padding-right: 1.5em; font-weight: bold; overflow: visible;}
.mnuSite_Static_Item a:link,
.mnuSite_Static_Item a:visited  { color: white; text-decoration: none; }

.mnuSite_Static_Hover a:hover { color:#ddd;}
.mnuSite_Static_Hover a:hover { color: #c9cdd9; }
.mnuSite_Static_Selected {}
*/
/* Site menu drop downs */
/*
.mnuSite_Dyn_Menu {
 margin-top:-.5em;
 padding-bottom:-1em;
 margin-bottom:-1em;
 border: solid .2em black;
}

.mnuSite_Dyn_Item {
	 border-top: 1px solid #000;
	 padding: 0.1em 0.5em 0.1em .25em;
	 background: #eee; 
	 text-decoration: none;
}

.mnuSite_Dyn_Item a:link,
.mnuSite_Dyn_Item a:visited  { text-decoration: none; }
.mnuSite_Dyn_Hover {background-color: #ddd;}
.mnuSite_Dyn_Hover a:hover {
	border-color: #950407;
	color: #F00; 
}
*/

}
@media print
{
    
body 
{
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 11pt;
  background-color:white
}

td, input
{
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 9pt;
  vertical-align: top;
}
.error
{
    color: black
}

.footer
{
    text-align: center;
    font-size: 7pt;
}

.header 
{
    font-size: 11pt;
    text-align: center;
    font-weight: bold;
}

.menu
{
    font-size: 8pt;
    vertical-align: top;
}

.label
{
    text-align: right;
    font-weight: bold;
    vertical-align: top;
}

.noprint
{
    display:none;
}

.mnuSide { display: none; }

table.outer
{
    width: 98%;
}

table.separator
{
    width: 98%;
    border-top: lightgrey thick solid;
}

.separator 
{
    border-top: lightgrey thick solid;
}

.subHeader
{
    text-align: center;
    font-weight: bold;
    font-size: 9pt;
}

#divPageBody {
text-align: left;
margin-left: 0; 
padding-left: 0;
width:100%
}

#divOuterContainer { 
text-align: left;
margin-left: 0; 
padding-left: 0;
width: 100%
}

}
