/* ------------------------------------------------------------- Standard HTML Formating*/

BODY
{
	font-size: 10pt;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	background-color: white;
}

TD
{
	font-size: 10pt;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
	color: #003366;
}
H1
{
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H2
{
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.75em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H3
{
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.58em;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H4
{
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.33em;
	font-weight: 500;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H5, DT
{
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

TFOOT, THEAD
{
	font-size: 1em;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}

TH
{
	vertical-align: baseline;
	font-size: 1em;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}


A:link
{
	text-decoration: none;
	color: #3333cc;
}

A:visited
{
	text-decoration: none;
	color: #333399;
}

A:active
{
	text-decoration: none;
	color: #333399;
}

A:hover
{
	text-decoration: underline;
	color: #3333cc;
}

SMALL
{
	font-size: .7em;
}

BIG
{
	font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
	font-family: Courier New, monospace;
}


UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}
/* ------------------------------------------------------------- UCISL Misc*/
.UCISLTimeStamp
{
	font-size: 10pt;
	color: black;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	text-decoration: none;
}

.UCISLBottomRow
{
	border-top: #245a08 thin solid;
	background-color: #999967;
}


/* ------------------------------------------------------------- UCISL Vertical Text Menu*/
.UCISLVerticalText A:link
{
	font-weight: bold;
	font-size: 10pt;
	left: 25px;
	color: black;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	position: relative;
	text-decoration: none;
}

.UCISLVerticalText A:visited
{
	font-weight: bold;
	font-size: 10pt;
	left: 25px;
	color: black;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	position: relative;
	text-decoration: none;
}

.UCISLVerticalText A:active
{
	font-weight: bold;
	font-size: 10pt;
	left: 25px;
	color: black;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	position: relative;
	text-decoration: none;
}

.UCISLVerticalText A:hover
{
	font-weight: bold;
	font-size: 10pt;
	left: 25px;
	color: gray;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	position: relative;
	text-decoration: none;
}

/* ------------------------------------------------------------- UCISL Horizontal Bottom Text Menu */
.UCISLHorizontalBottomText A:link
{
	font-size: 8pt;
	color: white;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	position: relative;
	text-decoration: none;
}

.UCISLHorizontalBottomText A:visited
{
	font-size: 8pt;
	color: white;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	position: relative;
	text-decoration: none;
}

.UCISLHorizontalBottomText A:active
{
	font-size: 8pt;
	color: white;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	position: relative;
	text-decoration: none;
}

.UCISLHorizontalBottomText A:hover
{
	font-size: 8pt;
	color: white;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	position: relative;
	text-decoration: none;
}


/* ------------------------------------------------------------- UCISL Basic Content Plug-in formatting*/
.BasicContentTitle
{
	font-size: 13pt;
	left: 30pt;
	vertical-align: baseline;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	color: #003366;
      	text-decoration: underline;
	text-align: right;
	font-weight: bold;
}
/*Orange Section*/
.OrangeContent
{
	background-color: White;
}
.OrangeContentBody
{
	font-size: 10pt;
}
.OrangeContentTitle
{
	padding-right: 3pt;
	padding-left: 3pt;
	font-size: 14pt;
	left: 30pt;
	vertical-align: baseline;
	color: white;
	border-bottom: lightgrey thin solid;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	background-color: #ff9801;
	text-align: right;
}
/*Blue Section*/
.BlueContent
{
	background-color: #CED7E6;
}
.BlueContentBody
{
	font-size: 10pt;
	color: black;
}
.BlueContentTitle
{
	padding-right: 3pt;
	padding-left: 3pt;
	font-size: 14pt;
	left: 30pt;
	vertical-align: baseline;
	color: dimgray;
	border-bottom: lightgrey thin solid;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	background-color: #a6bdd8;
	text-align: right;
}

/* -------------------------------------------------------- */
/* SEARCH ------------------------------------------------- */
/* -------------------------------------------------------- */

.SearchTabPrimaryOnInactive
{
	border-right: gray thin double;
	padding-right: 3px;
	border-top: white thin solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 3px;
	border-left: white thin solid;
	cursor: hand;
	color: #5a544b;
	padding-top: 3px;
	border-bottom: gray thin solid;
	background-color: #4586A9;
}

.SearchTabPrimaryInactive
{
	border-right: gray thin double;
	padding-right: 3px;
	border-top: white thin solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 3px;
	border-left: white thin solid;
	cursor: hand;
	color: #333300;
	padding-top: 3px;
	border-bottom: gray thin solid;
	background-color: #3d5782;
}

.SearchTabPrimaryOnActive
{
	border-right: gray thin solid;
	padding-right: 3px;
	border-top: gray thin solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 3px;
	border-left: gray thin double;
	cursor: hand;
	color: #62bd19;
	padding-top: 3px;
	background-color: #ffffff;
}

.SearchTabPrimaryActive
{
	border-right: gray thin solid;
	padding-right: 3px;
	border-top: gray thin solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 3px;
	border-left: gray thin double;
	cursor: hand;
	color: #62bd19;
	padding-top: 3px;
	background-color: #ffffff;
}

.SearchTabPrimaryActive A:LINK 
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.SearchTabPrimaryActive A:VISITED {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.SearchTabPrimaryOnActive A:HOVER {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.SearchTabPrimaryInactive A:LINK 
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.SearchTabPrimaryInactive A:VISITED {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.SearchTabPrimaryOnInactive A:HOVER {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.SearchTabPrimarySpacer
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 3px;
	border-left: white thin solid;
	padding-top: 3px;
	border-bottom: gray thin solid;
	background-color: #ffffff;
}

.SearchTabSeperator
{
	border-right: gray thin solid;
	border-left: gray thin solid;
	height: 2px;
	background-color: #ffffff;
}

.SearchTabSecondaryOnInactive
{
	border-right: gray thin double;
	padding-right: 3px;
	border-top: white thin solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 3px;
	border-left: white thin solid;
	cursor: hand;
	color: #5a544b;
	padding-top: 3px;
	border-bottom: gray thin solid;
	background-color: #4586A9;	
}

.SearchTabSecondaryInactive
{
	border-right: gray thin double;
	padding-right: 3px;
	border-top: white thin solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 12px;
	padding-bottom: 3px;
	border-left: white thin solid;
	cursor: hand;
	color: #333300;
	padding-top: 3px;
	border-bottom: gray thin solid;
	background-color: #3d5782;
}

.SearchTabSecondaryOnActive
{
	border-right: gray thin solid;
	padding-right: 3px;
	border-top: gray thin solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 3px;
	border-left: gray thin double;
	cursor: hand;
	color: #62bd19;
	padding-top: 3px;
	background-color: #ffffff;	
}

.SearchTabSecondaryActive
{
	border-right: gray thin solid;
	padding-right: 3px;
	border-top: gray thin solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 3px;
	border-left: gray thin double;
	cursor: hand;
	color: #62bd19;
	padding-top: 3px;
	background-color: #ffffff;
}

.SearchTabSecondarySpacer
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: gray thin solid;
	background-color: #ffffff;
}

.SearchTabSecondaryActive A:LINK 
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.SearchTabSecondaryActive A:VISITED {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.SearchTabSecondaryOnActive A:HOVER {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.SearchTabSecondaryInactive A:LINK 
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.SearchTabSecondaryInactive A:VISITED {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.SearchTabSecondaryOnInactive A:HOVER {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.SearchHeader
{
	font-weight: bold;
	font-size: 11pt;
	text-transform: uppercase;
	color: #3d5782;
}

.SearchAbstract
{
	font-size: 9pt;
	color: #5a544b;
	line-height: 15px;
}

.SearchLink 
{
	font-size: 9pt;
	color: #3d5782;	
	text-decoration: none;
}

.SearchLink A:LINK {
	font-size: 9pt;
	color: #3d5782;	
	text-decoration: none;
}

.SearchLink A:VISITED {
	font-size: 9pt;
	color: #3d5782;	
	text-decoration: none;
}

.SearchLink A:HOVER {
	font-size: 9pt;
	color: #4586A9;
	text-decoration: none;
}

/* -------------------------------------------------------- */
/* Document List ------------------------------------------ */
/* -------------------------------------------------------- */

.DocumentListItem

{

	font-size: 8pt;

}

 

.DocumentListItem A:LINK {

      color: #529718;   
	font-size: 8pt;
      text-decoration: none;

}

 

.DocumentListItem A:VISITED {

      color: #529718;
	font-size: 8pt;
      text-decoration: none;

}

 

.DocumentListItem A:HOVER {

      color: #5A544B;
	font-size: 8pt;
      text-decoration: none;

}

/* -------------------------------------------------------- */
/* Calendar ----------------------------------------------- */
/* -------------------------------------------------------- */

.CalendarHeader {
    border:none;
    text-align:center;
    background-color: #FFFFFF;
    color: #336699;
    font-size: 12px; 
    font-family: Arial; 
    padding: 2px;
    }
.CalendarHeader a {
    text-decoration: none; 
    color: #3d5782;
}

.CalendarHeader a:visited {
    text-decoration: none; 
    color: #3d5782;
}

.CalendarHeader a:hover {
    color: black;
}

.CalendarToolbar {
    font-family:  Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px; 
    text-decoration: none; 
    color: black; 
    font-size: 12px; 
	font-weight: bold;
 }

.CalendarToolbar a 
{
	color:#3d5782;
}

.CalendarToolbar a:hover 
{ 
	color:#3d5782;
}

.CalendarToolbar a:visited 
{
	color:#3d5782;
}

.CalendarToolbar Table {
   background-image: url('/gd/calendar/images/toolgradgrn.gif');
   background-repeat: repeat-x;
  
}

.CalendarBodyHeader
{
	background-color:#cccc99;	
}

.CalendarBodyItem
{
	font-size: 8pt;
	background-color: #ffffcc;
}

.CalendarBodyItemSelected
{
	font-size: 8pt;
	background-color:#cccc99;
}

.CalendarBodyItemHoliday 
{
	font-size: 8pt;
	background-color:#ffff99;
}

.CalendarBodyItemInactive 
{
	font-size: 8pt;
	background-color:#eeeeee;
}


/* ------------------------------------------------------------- Calendar List*/ 
.CalendarListTitle
{
	font-size: 13pt;
	left: 30pt;
	vertical-align: baseline;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
	color: #003366;
      	text-decoration: underline;
	text-align: right;
	font-weight: bold;
}

.CalendarListDateHeader

{

	font-size: 10pt;

}

 

.CalendarListItem

{

	font-size: 10pt;

}

 

.CalendarListItem A:LINK {

      color: #ff9801;   
	font-size: 10pt;
      text-decoration: none;

}

 

.CalendarListItem A:VISITED {

      color: #ff9801;
	font-size: 10pt;
      text-decoration: none;

}

 

.CalendarListItem A:HOVER {

      color: #5A544B;
	font-size: 10pt;
      text-decoration: none;

}


/* ------------------------------------------------------------- Stock Vertical Menu Text */
.MenuVerticalText A:link
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}

.MenuVerticalText A:visited
{
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.MenuVerticalText A:active
{
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.MenuVerticalText A:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: black;
}

/* ------------------------------------------------------------- Stock Horizontal Menu Text */
.MenuHorizontalText A:link
{
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.MenuHorizontalText A:visited
{
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.MenuHorizontalText A:active
{
	text-decoration: none;
	font-weight: bold;
	color: black;
}

.MenuHorizontalText A:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: black;
}

/* ------------------------------------------------------------- GeoDocs Login Control Section*/
.LoginFont
{
	font-size: x-small;
	color: black;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
}
.LoginError
{
	font-size: 10pt;
	color: red;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
}

.LoginLinks A:link
{
	font-size: x-small;
	color: black;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
}
.LoginLinks A:visited
{
	font-size: x-small;
	color: black;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
}
.LoginLinks A:active
{
	font-size: x-small;
	color: black;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
}
.LoginLinks A:hover
{
	font-size: x-small;
	color: black;
	font-family: 'Franklin Gothic Book' , Verdana, Arial;
}


/* ------------------------------------------------------------- GeoDocs Editor DO NOT CHANGE*/
FIELDSET
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}
LEGEND
{
	font: bold 8pt Tahoma;
	color: #000000;
}

/* ------------------------------------------------------------- Infragistics Selected Row Link DO NOT CHANGE*/
.igSelectedRow
{
	color: White;
	background-color: Navy;
}
.igSelectedRow A:link
{
	text-decoration: none;
	color: White;
}

.igSelectedRow A:visited
{
	text-decoration: none;
	color: White;
}

.igSelectedRow A:active
{
	text-decoration: none;
	color: White;
}

.igSelectedRow A:hover
{
	text-decoration: underline;
	color: White;
}

/* ------------------------------------------------------------- GeoDocs Flyout menus DO NOT CHANGE*/
.DialogFieldLabel
{
	font-size: 10pt;
	color: #a79f94;
}

.MenuStyle
{
	font-size: 10pt;
	font-family: MS Sans Serif;
}

.LeftOn
{
	background-color: #62BD19;
	color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Helvetica,sans-serif;
	cursor: hand;
}

.LeftOut
{
	background-color: none;
	color: a79f94;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Helvetica,sans-serif;
}

.LeftSelected
{
	background-color: #62BD19;
	color: #ffffff;
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial, Helvetica,sans-serif;
	cursor: default;
}


/* ------------------------------------------------------------- GeoDocs Help DO NOT CHANGE*/
.HelpHeader
{
	vertical-align: top;
	font-weight: bold;
	text-decoration: underline;
}

.HelpRowHeader
{
	vertical-align: top;
	font-weight: bold;
}

/* ------------------------------------------------------------- Command Bar DO NOT CHANGE*/
.UserName
{
}

.MyPageLink A:link
{
}

.MyPageLink A:visited
{
}

.MyPageLink A:active
{
}

.MyPageLink A:hover
{
}
.MyPageTitle 
{
	color: midnightblue;
	font-size: 16px;
	font-weight: bold;
}


