body
{
font-family:Verdana;
font-size:11px;
}
.body
{
color:#9b9895;
font-family:Verdana;
font-size:11px;
background-color:#d4d0c7;
padding:0px;
padding-left:35px;
padding-right:35px;
margin:0px;
border:1px gray solid;
text-align:center;
text-decoration:none;
}
table
{
color:#000000;
font-family:Verdana;
font-size:11px;
}
a, a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

a.linkLMenu:link {text-decoration:none;}
a.linkLMenu:visited {text-decoration:none;}
/*
a.linkLMenu:active {text-decoration:underline; font-weight:bold;}
*/
a.linkLMenu:hover {text-decoration:underline;}


.input{border:1px #999999 solid; height:18px;font-size:11px;}
.divHeaderText
{
position:relative;
left:80px;
top:74px;
z-index:100;
}
.tdHeaderTop
{
width:100%;
height:5px;
vertical-align:top;
background-color:#ffffff;
}
.tdLogoBG
{
background-image:url(resources/images/cdss/logo_bg.gif);
}
.tdHeaderTop1
{
height:24px;
background-color:#CECECE;
border-bottom:1px #676767 solid;
}
.tdHeaderTop2
{
text-align:right;
padding-bottom:5px;
}
.tdHeaderLinks
{
color:#4c4c4c;
font-family:Verdana;
font-size:11px;
}
.tdHeaderLinks a
{
color:#4c4c4c;
}
#headerServLinkSel
{font-weight:bold;}

.tdHeaderSearch
{
height:37px;
text-align:right;
}
.tdHeaderTop3
{
height:13px;
background-color:#000000;
border-right:1px #676767 solid;
text-align:right;
color:#c6eafa;
padding-right:10px;
}

.headerSelectedLink{
color:#ffffff;
font-weight:bold;
}

.headerLngLink
{
color:#ffffff;
}
.tdHeaderTop4
{
height:122px;
border-right:1px #676767 solid;
}
.tdHeader
{
width:100%;
height:62px;
vertical-align:top;
}
.tdHeaderBottom
{
width:100%;
height:16px;
text-align:right;
padding-top:2px;
padding-bottom:2px;
background-color:#000000;
border-right:1px #676767 solid;
border-left:1px #676767 solid;
}
.tdContent
{
background-color:#ffffff;
width:100%;
height:100%;
vertical-align:top;
}
.tdContentPart
{
padding-right:8px;
padding-left:8px;
padding-top:0px;
}

.tdContentPart_left{
padding-left:8px;
padding-top:0px;
}

.tdFooterLinks
{
background-color:#f4f4f4;
border-top:1px #cccccc solid;
border-bottom:1px #cccccc solid;
text-align:center;
vertical-align:middle;
height:25px;
}
.tdFooterLinks a
{
color:#666666;
}
.tdFooterCopy
{
width:100%;
vertical-align:top;
padding-top:5px;
text-align:right;
}
.footerText, .footerText a
{
font-size:10px;
color:#5a5655;
text-decoration:none;
}
.footerText a:hover
{
text-decoration:underline;
}
.tableCurDate
{
border-bottom:1px white solid;
}
.tdCurDate
{
font-size:11px;
font-family:Verdana;
font-weight:bold;
color:#296B2B;
padding-right:5px;
vertical-align:middle;
}
.tdLogin
{
color:#ffffff;
padding-left:5px;
padding-right:5px;
vertical-align:middle;
}
.tdLogin a
{
color:#ffffff;
}

.tableLeftMenu
{
background-color:#e5f4df;
}
.tableLDDMenu
{
background-color:#a4d8fe;
border:1px #8dacc3 solid;
}

.tdLMenuTabNoChild
{
background-color:#f0f0f0;
background-image: url("resources/images/cdss/arrow_red_menu.gif");
background-position: center left;
background-repeat:no-repeat;
padding-left:20px;
}
.tdLMenuTabNoChild .linkLMenu
{
color:#000000;
font-weight:bold;
text-decoration:none;
}

.tdLMenuTab
{
background-color:#d9d9d9;
border-bottom: 1px #f1f1f1 solid;
}

.tdLMenuTab .linkLMenu
{
font-family:Verdana;
font-size:11px;
color:#4c4c4c;
font-weight:normal;
text-decoration:none;
}

.linkLMenu:hover
{
text-decoration:underline;
}

.tdLMenuTabSel
{
font-weight:bold;
border-bottom: 1px #f1f1f1 solid;
}
.tdLMenuTabSel .linkLMenu
{
font-family:Verdana;
font-size:11px;
color:#4c4c4c;
font-weight:bold;
text-decoration:none;
}

.tdLSubMenuTab, .tdLSubMenuTabOver
{
background-color:#a4d8fe;
padding-left:10px;
}
.tdLSubMenuTab .linkLSubMenu
{
font-family:Verdana;
font-size:11px;
color:#173a54;
text-decoration:none;
}

.tdLSubMenuTabSel
{
background-color:#e4f4df;
background-image: url("resources/images/cdss/arrow_green_submenu.gif");
background-position: center left;
background-repeat:no-repeat;
background-color:#a4d8fe;
padding-left:20px;
}
.tdLSubMenuTabSel .linkLSubMenu
{
font-family:Verdana;
font-size:11px;
color:#c40000;
font-weight:normal;
text-decoration:none;
}

.tdLSubMenuTabOver .linkLSubMenu
{
font-family:Verdana;
font-size:11px;
color:#c40000;
text-decoration:none;
font-weight:normal;
}
.linkLSubMenu:hover
{
color:#c40000;
text-decoration:none;
font-weight:normal;
}

.tdLMenuTabOver
{
border-bottom: 1px #f1f1f1 solid;
}
.tdLMenuTabOver .linkLMenu
{
font-family:Verdana;
font-size:11px;
color:#4c4c4c;
font-weight:normal;
text-decoration:none;
}
.tdLDDMenuTab
{
background-color:#a4d8fe;
padding:5px;
}
.tdLDDMenuTab .linkLMenu
{
font-family:Verdama;
font-size:11px;
color:#173a54;
font-weight:normal;
text-decoration:none;
}

.tdLDDMenuTabOver
{
background-color:#a4d8fe;
padding:5px;
}
.tdLDDMenuTabOver .linkLMenu
{
font-family:Verdana;
font-size:11px;
color:#c40000;
font-weight:normal;
text-decoration:none;
}

.menuBorder{
background-color: #d9d9d9;
border:1px #f1f1f1 solid;
}

.welcome
{ font-family:Verdana;
font-size:11px;
color:white;
text-decoration:none;
font-weight:normal;
}

.welcomeUser
{ font-family:Verdana;
font-size:11px;
color:white;
text-decoration:none;
font-weight:bold;
font-style:italic;
}

.sectionTopLeft
{
height:26px;
width:12px;
background-color:#f5f5f5;
background-image: url("resources/images/cdss/topLeft.gif");
background-position: top left;
background-repeat:no-repeat;
}

.sectionTop
{
border-top:1px #BCD0B5 solid;
}

.sectionTopCenter
{
color:#000000;
font-size:12px;
font-weight:bold;
background-color:#E4F4DF;
border-top:1px #BCD0B5 solid;
border-bottom:1px #BCD0B5 solid;
}
.sectionTopRight
{
height:26px;
width:12px;
background-color:#f5f5f5;
background-image: url("resources/images/cdss/topRight.gif");
background-position: top right;
background-repeat:no-repeat;
}
.sectionMiddleActions
{
padding-right:5px;
font-size:9px;
text-align:right;
}
.sectionMiddleActions a
{
font-size:9px;
color:black;
}
.sectionMiddle
{
padding:4px;
vertical-align:top;
}
.sectionBottomLeft
{
height:26px;
width:12px;
background-image: url("resources/images/cdss/bottomLeft.gif");
background-position: bottom left;
background-repeat:no-repeat;
}
.sectionBottomCenter
{
border-bottom:1px #BCD0B5 solid;
}
.sectionBottomRight
{
height:26px;
width:12px;
background-image: url("resources/images/cdss/bottomRight.gif");
background-position: bottom right;
background-repeat:no-repeat;
}
.tdPath
{
vertical-align:middle;
padding-left:5px;
color:#c40000;
font-weight:bold;
}
.pathParent
{
font-family:Verdana;
color:#c40000;
}
.pathCurrent
{
font-family:Verdana;
color:#c40000;
font-weight:bold;
}
.serviceHeader
{
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#000000;
}
.serviceHeaderRed
{
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:#9c221c;
}
.tdServiceHeader
{
padding-top:5px;
padding-bottom:3px;
border-bottom:1px #000000 solid;
}
.subnodesLink
{
font-family:Verdana;
font-size:11px;
color:#888888;
text-decoration: none;
font-weight:bold;
}
.subnodesLinkNormal
{
font-family:Verdana;
font-size:11px;
color:#888888;
text-decoration: none;
font-weight:normal;
}
.name
{
font-family: Verdana;
font-size:11px;
font-weight:bold;
color:#173a54;
padding-left:8px;
}
.name:hover
{
text-decoration:underline;
}
.nameNotBold
{
font-family: Verdana;
font-size:11px;
font-weight:normal;
color:#173a54;
padding-left:8px;
}
.nameNotBold:hover
{
font-family: Verdana;
font-size:11px;
font-weight:normal;
color:#173a54;
padding-left:8px;
text-decoration:underline;
}

.text_brown {
	FONT-WEIGHT: normal; COLOR: #990000
}
.text_error {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bold {
	FONT-WEIGHT: bold
}
.color {
	COLOR: #ffffff
}
.border {
	BORDER-RIGHT: #9a9a9a 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #9a9a9a 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: auto; BORDER-LEFT: #9a9a9a 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #9a9a9a 1px solid
}
.form_text {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form_button {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; COLOR: #000000; BORDER-BOTTOM: black 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d2ebf2
}


select{
font-family:Verdana;
}

.default
{ font-family:Verdana;
font-size:11px;
}

.error
{ font-family:Verdana;
font-size:11px;
color:red;
}

.warning
{ font-family:Verdana;
font-size:11px;
color:red;
}



.nameLine
{ font-family:Verdana;
background-color:#010178;
}

.nameLineDotted
{ font-family:Verdana;
background: url('/resources/images/ecd/name_line.gif');
}

.propertyTitle
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#010178;
}

.link
{
font-family:Verdana;
font-size:11px;
color:#000000;
font-weight:bold;
}

.link:hover
{ font-family:Verdana;
text-decoration:underline;
}

#border
{ font-family:Verdana;
border: 1px #C0C0C0 solid;
}

.serviceLine
{ font-family:Verdana;
background-color:#010178;
}

.serviceLineDotted
{ font-family:Verdana;
background: url('/resources/images/ecd/name_line.gif');
}

.background
{
font-family:Verdana;
background-color:whitesmoke;
}

.altBackground
{ font-family:Verdana;
background-color:cornflowerblue;
}
.headerDate
{
  background-image:url(resources/images/header_images/10.gif);
  background-repeat:no-repeat;
  height:15px;

}

.footerBackground
{
  background-image:url(resources/images/header_images/05.gif);
  background-repeat:repeat-x;
  width:100%;
  height:10px;
  border-bottom:1px solid #000000;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
}

.headerBackground
{
  background-image:url(resources/images/header_images/03.gif);
  background-repeat:repeat-x;
  width:197px;
  height:54px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 7px;
}
.headerBlack{
  background:url(resources/images/header_images/13.gif) left bottom repeat-x;
  height:13px;

}

.headerBackground1
{ font-family:Verdana;
background-color:white;
}

.headerBackground2
{ font-family:Verdana;
background-color:#F1F1F1;
}

.headerBackground3
{ font-family:Verdana;
background-color:#000087;
}

.headerTab
{ font-family:Verdana;
color:#807759;
}

.headerSelectedTab
{ font-family:Verdana;
background-color:#F1F1F1;
}

.headerLink
{ font-family:Verdana;
font-size:11px;
color:white;
font-weight:bold;
text-decoration: none;
}

.headerLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

#headerServLink{
font-family:Verdana;
font-size:11px;
color:white;
}

.headerLinkSel
{ font-family:Verdana;
font-size:11px;
color:#807759;
font-weight:bold;
text-decoration: none;
}

.headerLinkSel:hover
{ font-family:Verdana;
text-decoration:underline;
}

#headerLinkLanguage
{ font-family:Verdana;
color:#010178;
}

#headerLinkLogin
{ font-family:Verdana;
color:white;
}

.headerLinkLanguageSeparator
{ font-family:Verdana;
font-size:11px;
color:black;
}

.headerLinkLoginSeparator
{ font-family:Verdana;
font-size:11px;
color:white;
}



.footerTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.footerLink
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration: none;
}

.footerLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

#footerSelectedLink
{ font-family:Verdana;
font-size:11px;
color:#010178;
}

.poweredBy
{ font-family:Verdana;
font-size:11px;
color:black;
}

.poweredByLink
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:underline;
}

.poweredByLink:hover
{ font-family:Verdana;
color:black;
text-decoration:underline;
}

.button
{ font-family:Verdana;
border:1px gray solid;
background-color:whitesmoke;
}

.button:hover
{ font-family:Verdana;
border:1px black solid;
background-color:whitesmoke;
}

.buttonLink
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.path
{ font-family:Verdana;
font-size:12px;
color:#020279;
text-decoration:none;
font-weight:bold;
}

.path:hover
{ font-family:Verdana;
text-decoration:none;
}

.pathBackground
{ font-family:Verdana;
background-color:cornflowerblue;
}


.checkedOut
{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:red;
}

.contentEditLink
{
font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
font-weight:bold;
}

.contentEditLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.contentEditLinkSeparator
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
}

.leftMenuBackground
{ font-family:Verdana;
background-color:white;
}

.leftMenuHeader
{ font-family:Verdana;
font-size:13px;
background-color:#660000;
font-weight:bold;
color:white;
text-decoration:none;
height:22px;
}



.leftMenuText
{ font-family:Verdana;
font-size:12px;
color:#807759;
font-weight:bold;
text-decoration:none;
}

.leftMenuText:hover
{ font-family:Verdana;
text-decoration:underline;
}

.leftMenuTextSel
{ font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#807759;
text-decoration:none;
}

.leftMenuTextSel:hover
{ font-family:Verdana;
text-decoration:underline;
}

.subMenuTab
{ font-family:Verdana;
background-color:#F1F1F1;
}

.subMenuTabSel
{ font-family:Verdana;
background-color:#F1F1F1;
}

.subMenuTabOver
{ font-family:Verdana;
background-color:whitesmoke;
}

.subMenuText
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#010178;
text-decoration:none;
}

.subMenuText:hover
{ font-family:Verdana;
text-decoration:underline;
}

.subMenuTextSel
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#010178;
text-decoration:underline;
}

.subMenuTextSel:hover
{ font-family:Verdana;
text-decoration:underline;
}

.forumEditLink
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
font-weight:bold;
}

.forumEditLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.forumText
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.forumTextDate
{ font-family:Verdana;
font-size:11px;
color:#010178;
text-decoration:none;
}

.forumLink
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
font-weight:bold;
}

.forumLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.forumHeaderTabLink
{ font-family:Verdana;
font-size:11px;
color:white;
text-decoration:none;
font-weight:bold;
}

.forumHeaderTabLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.forumHeaderTab
{ font-family:Verdana;
font-size:11px;
background-color:#CCCCCC;
font-weight:bold;
color:white;
text-decoration:none;
}

.forumMessageTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.forumTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.forumTabSel
{ font-family:Verdana;
background-color:aliceblue;
}

.forumMenuBackground
{ font-family:Verdana;
background-color:whitesmoke;
}

.forumMenuHeader
{ font-family:Verdana;
font-size:11px;
background-color:#CCCCCC;
font-weight:bold;
color:white;
text-decoration:none;
}

.forumMenuTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.forumMenuTabSel
{ font-family:Verdana;
background-color:whitesmoke;
}

.forumMenuTabOver
{ font-family:Verdana;
background-color:whitesmoke;
}

.forumMenuText
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.forumMenuText:hover
{ font-family:Verdana;
text-decoration:underline;
}

.forumMenuTextSel
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
color:black;
text-decoration:none;
}

.forumMenuTextSel:hover
{ font-family:Verdana;
text-decoration:underline;
}

.forumsubMenuTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.forumsubMenuTabSel
{ font-family:Verdana;
background-color:whitesmoke;
}

.forumsubMenuTabOver
{ font-family:Verdana;
background-color:whitesmoke;
}

.forumsubMenuText
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.forumsubMenuText:hover
{ font-family:Verdana;
text-decoration:underline;
}

.forumsubMenuTextSel
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
color:black;
text-decoration:none;
}

.forumsubMenuTextSel:hover
{ font-family:Verdana;
text-decoration:underline;
}

.newsHeader
{
font-size:11px;
color:#000000;
font-weight:bold;
}

.newsTab
{
font-size:11px;
color:black;
border:1px #000000 solid;
}

.newsSource
{
font-size:11px;
color:#044728;
}

.newsBody
{
font-size:11px;
color:#000000;
}

.newsSeparator
{ font-family:Verdana;
background-color:gray;
}

.newsPageSel
{
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

#newsLink
{
font-size:11px;
color:#265b83;
font-weight:bold;
text-decoration:none;
text-decoration:underline;
}

.newsLink:hover
{
text-decoration:underline;
}

.newsEditLink
{
font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
font-weight:bold;
}

.newsEditLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.newsEditLinkSeparator
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
}

.newseditFormClassifiers
{ font-family:Verdana;
font-size:11px;
font-weight:normal;
background-color:white;
color:black;
text-decoration:none;
}

.newsDEBackground
{ font-family:Verdana;
background-color:whitesmoke;
}

.newsDETab
{
font-family:Verdana;
background-color:#CCCCCC;
}

.newsDETabSel
{ font-family:Verdana;
background-color:whitesmoke;
border:1px gray solid;
}

.newsDEText
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.newsDETitle
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.newsDETitleRequired
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.newsDETextSel
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
color:black;
text-decoration:none;
}

.newsDELink
{
font-family:Verdana;
font-size:11px;
color:#737373;
font-weight:bold;
text-decoration:none;
}

.newsDELink a
{
font-family:Verdana;
font-size:11px;
color:#737373;
font-weight:bold;
text-decoration:none;
}

.newsDELink:hover
{
font-family:Verdana;
text-decoration:underline;
}

.newsMenuHeader
{
font-family:Verdana;
font-size:11px;
background-color:#CCCCCC;
font-weight:bold;
color:white;
text-decoration:none;
}

.newsMenuBackground
{ font-family:Verdana;
background-color:whitesmoke;
}

.newsMenuTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.newsMenuTabSel
{ font-family:Verdana;
background-color:whitesmoke;
}

.newsMenuTabOver
{ font-family:Verdana;
background-color:whitesmoke;
}

.newsMenuText
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.newsMenuText:hover
{ font-family:Verdana;
text-decoration:underline;
}

.newsMenuTextSel
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
color:black;
text-decoration:none;
}

.newsMenuTextSel:hover
{
font-family:Verdana;
text-decoration:underline;
}

.calendarHeader
{
font-family:Verdana;
font-size:11px;
background-color:#666666;
font-weight:bold;
color:white;
text-decoration:none;
}

.calendarBackground
{
background-color:#ffffff;
border:1px #f1f1f1 solid;

}
.trCalendarTop td
{
color:#4c4c4c;
font-weight:bold;
background-color:#d9d9d9;
}

.calendarText
{
font-family:Verdana;
font-size:7.5pt;
color:#4c4c4c;
font-weight:bold;
text-decoration:none;
}

.calendarDayTab
{
border:1px #bcd0b5 solid;
}

.calendarDayTabSel
{

border:1px #fe0000 solid;
}

.calendarDayText
{
font-family:Verdana;
font-size:11px;
color:#4c4c4c;
text-decoration:none;
}

.calendarDayText a, .calendarDayText a:visited
{
font-family:Verdana;
font-size:11px;
color:#4c4c4c;
text-decoration:none;
}

.calendarDayText:hover
{
text-decoration:underline;
}

.calendarDayTextSel
{
font-size:11px;
color:#4c4c4c;
font-weight:bold;
text-decoration:none;
}

.calendarDayTextSel a
{
font-size:11px;
color:#4c4c4c;
font-weight:bold;
text-decoration:none;
}

.loginRegular
{ font-family:Verdana;
font-size:11px;
color:black;
}

.loginLink
{ font-family:Verdana;
font-size:11px;
color:blue;
text-decoration:none;
}

.loginLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.loginError
{ font-family:Verdana;
color:red;
}

.mapHeaderLine
{
background-color:#265b83;
}

.mapHeader
{
background-color:white;
}

.mapHeaderText
{
font-family:Verdana;
font-size:11px;
color:#265b83;
text-decoration:none;
font-weight: bold;
}

.mapCell
{
background-color:white;
}

.mapText
{
font-family:Verdana;
font-size:11px;
color:#000000;
text-decoration:none;
}

.mapText:hover
{
text-decoration:underline;
}

.sHelpBackground
{
font-family:Verdana;
background-color:#ffffff;
border:1px #8dacc3 solid;
}

.sHelpText
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.sHelpText1
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.advSearchText
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.advSearchText1
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}


.advSearchHeader
{ font-family:Verdana;
font-size:12px;
background-color:#000000;
font-weight:normal;
color:white;
text-decoration:none;
height:22px;
}

.advSearchCell
{
font-family:Verdana;
background-color:#ffffff;
border:1px #8dacc3 solid;
}

.searchMenuHeader
{ font-family:Verdana;
font-size:12px;
background: url('/resources/images/ecd/menu_header_bg.gif');
font-weight:normal;
color:white;
text-decoration:none;
height:22px;
}

.searchBkg1
{ font-family:Verdana;
background-color:whitesmoke;
}

.searchBkg2
{ font-family:Verdana;
background-color:cornflowerblue;
}

.searchPath
{
font-size:11px;
color:#265b83;
font-weight:bold;
text-decoration:none;
}

.searchScore
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.searchResultText
{
font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.searchResultText1
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.searchResultPageSel
{ font-family:Verdana;
font-size:11px;
color:#010178;
font-weight:bold;
text-decoration:none;
}

.searchResultURL
{ font-family:Verdana;
font-size:11px;
color:#010178;
text-decoration:underline;
}

.searchResultLink
{
font-size:11px;;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.searchResultLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.contactFormDescription
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.contactTitle
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.contactTitleRequired
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.regFormTitle
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

#regFormTitleRequired
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.de
{ font-family:Verdana;
font-size:11px;
color:black;
background-color:whitesmoke;
}

#deBorder
{ font-family:Verdana;
border-left: 1px #ffffff solid;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;
}

.deGroupTabSeparator
{ font-family:Verdana;
background-color:lightgrey;
}

.deGroupTab
{ font-family:Verdana;
background-color:lightgrey;
}

.deGroupTabSel
{ font-family:Verdana;
background-color:whitesmoke;
}

.deGroupLink
{ font-family:Verdana;
font-size:11px;
color:#737373;
font-weight:bold;
text-decoration:none;
}

.deGroupLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.deGroupLinkSel
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.dePath
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
font-weight:bold;
}

.dePathBackground
{ font-family:Verdana;
background-color:cornflowerblue;
}

.deText
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.deLink
{ font-family:Verdana;
font-size:11px;
color:blue;
font-weight:bold;
text-decoration:none;
}

.deLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.deRequired
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
}

.deRegular
{ font-family:Verdana;
font-size:11px;
color:black;
}

.deBackground
{ font-family:Verdana;
background-color:whitesmoke;
}

.deRelations
{ font-family:Verdana;
color:#000000;
background-color:#C9C7DF;
}

.deSeparator
{ font-family:Verdana;
background-color:#6D6B9D;
}

.deLanguagesTab
{
font-family:Verdana;
background-color:lightgrey;
}

.deLanguagesTabSel
{ font-family:Verdana;
background-color:whitesmoke;
}

.deLanguagesLink
{
font-family:Verdana;
font-size:11px;
color:#737373;
font-weight:bold;
text-decoration:none;
}

.deLanguagesLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.deLanguagesLinkSel
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.deFooterTab
{ font-family:Verdana;
font-size:11px;
color:white;
font-weight:bold;
text-decoration:none;
background-color:#D3D3D3;
}

.deHeaderTab
{ font-family:Verdana;
background-color:lightgrey;
}

.deHeaderLink
{ font-family:Verdana;
font-size:11px;
color:#737373;
font-weight:bold;
text-decoration:none;
}

.deHeaderLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.deBrowserFileName
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}

.deBrowserFileName:hover
{ font-family:Verdana;
text-decoration:underline;
}

.deBrowserSelectedFileName
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
background-color:gray;
color:white;
text-decoration:none;
cursor:pointer;
}

.lcursor{ font-family:Verdana;
cursor:pointer;
}

.revisionBackground
{ font-family:Verdana;
background-color:whitesmoke;
}

.revisionTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.revisionHeaderTab
{ font-family:Verdana;
font-size:11px;
color:white;
font-weight:bold;
text-decoration:none;
background-color:lightgrey;
}

.revisionHeaderLink
{ font-family:Verdana;
font-size:11px;
color:#565656;
font-weight:bold;
text-decoration:none;
}

.revisionHeaderLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.revisionLink
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.revisionLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.revisionRegular
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.revisionText
{ font-family:Verdana;
font-size:11px;
color:#010178;
text-decoration:none;
}

.revisionTextSel
{ font-family:Verdana;
font-size:11px;
color:#010178;
font-weight:bold;
text-decoration:none;
}

.eventEditLink
{
font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
font-weight:bold;
}

.eventEditLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.eventText
{
font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.eventTextDate
{ font-family:Verdana;
font-size:11px;
color:#010178;
text-decoration:none;
}

.eventLink
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
font-weight:bold;
}

.eventLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.eventURL
{ font-family:Verdana;
font-size:11px;
color:#010178;
text-decoration:none;
font-weight:bold;
}

.eventURL:hover
{ font-family:Verdana;
text-decoration:underline;
}

.eventHeaderTabLink
{ font-family:Verdana;
font-size:11px;
color:white;
text-decoration:none;
font-weight:bold;
}

.eventHeaderTabLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.eventHeaderTab
{ font-family:Verdana;
font-size:11px;
background-color:cornflowerblue;
font-weight:bold;
color:white;
text-decoration:none;
}

.eventMessageTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.eventTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.eventTabSel
{ font-family:Verdana;
background-color:aliceblue;
}

.eventMenuBackground
{ font-family:Verdana;
background-color:whitesmoke;
}

.eventMenuHeader
{ font-family:Verdana;
font-size:11px;
background-color:cornflowerblue;
font-weight:bold;
color:white;
text-decoration:none;
}

.eventMenuTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.eventMenuTabSel
{ font-family:Verdana;
background-color:whitesmoke;
}

.eventMenuText
{ font-family:Verdana;
font-size:11px;
color:#003366;
text-decoration:none;
}

.eventMenuText:hover
{ font-family:Verdana;
text-decoration:underline;
}

.eventMenuTextSel
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
color:black;
text-decoration:none;
}

.eventMenuTextSel:hover
{ font-family:Verdana;
text-decoration:underline;
}

.eventDEBackground
{ font-family:Verdana;
background-color:whitesmoke;
}

.eventDETab
{
font-family:Verdana;
background-color:#d3d3d3;
}

.eventDETabSel
{ font-family:Verdana;
background-color:whitesmoke;
border:1px gray solid;
}

.eventDEText
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.eventDETitle
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.eventDETitleRequired
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.eventDETextSel
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
color:black;
text-decoration:none;
}

.eventDELink
{ font-family:Verdana;
font-size:11px;
color:white;
font-weight:bold;
text-decoration:none;
}

.eventDELink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.eventSource
{
font-family:Verdana;
font-size:11px;
color:#044728;
}

.eventBody
{ font-family:Verdana;
font-size:11px;
color:black;
}

.eventSeparator
{ font-family:Verdana;
background-color:gray;
}

.nlMenuHeader
{ font-family:Verdana;
font-size:11px;
background-color:cornflowerblue;
font-weight:bold;
color:white;
text-decoration:none;
}

.nlMenuTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.nlMenuTabSel
{ font-family:Verdana;
background-color:whitesmoke;
}

.nlMenuTabOver
{ font-family:Verdana;
background-color:whitesmoke;
}

.nlMenuText
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.nlMenuText:hover
{ font-family:Verdana;
text-decoration:underline;
}

.nlLink
{ font-family:Verdana;
font-size:11px;
color:#010178;
font-weight:bold;
text-decoration:none;
}

.nlLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.nlName
{ font-family:Verdana;
font-size:11px;
color:#010178;
font-weight:bold;
text-decoration:none;
}

.nlTitle
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
font-weight:bold;
}

.nlHeaderTabLink
{ font-family:Verdana;
font-size:11px;
color:white;
text-decoration:none;
font-weight:bold;
}

.nlHeaderTabLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.nlHeaderTab
{ font-family:Verdana;
font-size:11px;
background-color:cornflowerblue;
font-weight:bold;
color:white;
text-decoration:none;
}

.nlMessageTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.nlTab
{ font-family:Verdana;
background-color:whitesmoke;
}

.nlTabSel
{ font-family:Verdana;
background-color:aliceblue;
}

.nlDEBackground
{ font-family:Verdana;
background-color:whitesmoke;
}

.nlDETab
{ font-family:Verdana;
background-color:whitesmoke;
}

.nlDETabSel
{ font-family:Verdana;
background-color:whitesmoke;
border:1px gray solid;
}

.nlDEText
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.nlDETitle
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
}

.nlDETitleRequired
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:none;
}

.nlDETextSel
{ font-family:Verdana;
font-size:11px;
font-weight:bold;
color:black;
text-decoration:none;
}

.nlDELink
{ font-family:Verdana;
font-size:11px;
color:white;
font-weight:bold;
text-decoration:none;
}

.nlDELink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.nlEditLink
{ font-family:Verdana;
font-size:11px;
color:black;
text-decoration:none;
font-weight:bold;
}

.nlEditLink:hover
{ font-family:Verdana;
text-decoration:underline;
}

.nlEditLinkSeparator
{ font-family:Verdana;
font-size:11px;
color:black;
font-weight:bold;
}

.topMenu_IE
{
position:absolute;
display:none;
width:180;
padding-top:1pt;
padding-bottom:1pt;
padding-left: 1pt;
padding-right: 1pt;
z-index:5;
}
.alpha{color:#fe0000;font-weight:bold;font-size:11px;}
.top{color:white;font-weight:bold;font-size:11px;text-decoration:none;}
.alphabet{font-size:11px;color:#fe0000;}
.alphabet a{font-size:11px;color:#fe0000;}

.dateinputCell {
   vertical-align:middle;border-left: 1px #7F9DB9 solid;border-bottom: 1px #7F9DB9 solid;border-top: 1px #7F9DB9 solid;
}

.dateimageCell {
   vertical-align:middle;padding-left:1px;border-right: 1px #7F9DB9 solid;border-bottom: 1px #7F9DB9 solid;border-top: 1px #7F9DB9 solid; BACKGROUND-COLOR:#DFDFDF;
}
.calendarofEvents{
  color:#000000;
  font-weight: bold;
  font-family:Verdana;
  font-size:11px;
  padding-left:5px;
}

.eventsTextArea{

  background-color:#ffffff;
  overflow-y:auto;
  height:100px;
  border:1px #BCD0B5 solid;
}
.haveNews
{
    font-family:Verdana;
    font-size:11px;
	background-color:#d9d9d9;
    color:#4c4c4c;
    text-decoration:none;
}

.haveNews a, .haveNews a:visited
{
    font-family:Verdana;
    font-size:11px;
	background-color:#d9d9d9;
    color:#4c4c4c;
    text-decoration:none;
}

.haveNews:hover{
  text-decoration:underline;
}

.menuCalendar{
  background-color: #e4f4df;
}

.greenLine{
  border-top:1px #BCD0B5 solid;
}
.menuCalendarNews{
  font-family:Verdana;
  font-size:11px;
  color:#042e1c;
  font-weight:bold;
  text-decoration:none;
}

.menuCalendarNews:hover
{
    text-decoration:underline;
}

.linkMore
{
font-family:Verdana;
font-size:11px;
color:#265b83;
font-weight:bold;
}
.menuCalendarText{
font-family:Verdana;
font-size:11px;
color:#4c4c4c;
font-weight:normal;
}

.loginText{
color:#ffffff;
font-family:Verdana;
font-size:10px;
}

.currentday{
color:#c40001;
font-family:Verdana;
font-size:11px;
padding-left:5px;
padding-right:5px;
}
.nodeContent
{
border: 1px #C0C0C0 solid;
}

.search_button {
background: url(resources/images/header_images/05.gif) repeat-x;
width:56px;
height:22px;
color: #ffffff;
font-size:12px;
font-weight:bold;
font-family:Verdana;
border:1px #cacaca solid;
}
.menu{
  background-color: #265b83;
  width:197px;
  color:#ffffff;
  font-weight:bold;
  padding-left:5px;
}
.imgseparator{
background color:#e5e5e5;
}
.mainTable{
background color:#ffffff;
}
.whiteBorder{
border-left:1px #ffffff solid;
border-right:1px #ffffff solid;
}
.whiteBorderRight{
border-top:4px #e7e7e7 solid;
border-right:1px #ffffff solid;
background-color:#f1f1f3;
}
.redLine{
border-top:4px #d94926 solid;
}
.loginInfo  {
color:#606062;
text-decoration:none;
}
