/************* Standard HTML tags ************/
BODY{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	font-size: 11px;
}


/* P {} */

/* Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  */

A
{
	color: #CC0000;
	text-decoration: underline;
	font-size: 11px;
}
A:link
{
	color: #009966;
	text-decoration: none;
}
A:visited
{
	color: #009966;
	text-decoration: none;
}
A:hover
{
	color: #009966;
	text-decoration: underline;
}
A:focus
{
	color: #009966;
	text-decoration: underline;
}
A:active
{
	color: #009966;
	text-decoration: underline;
}

/* DIV{} */

H1
{
	font-weight: bold;
	font-size: 15pt;

}
H2
{
	font-weight: 600;
	font-size: 10pt;
	text-transform: uppercase;
}
H3
{
	font-weight: 600;
	font-size: 9pt;
	text-transform: none;
}
H4
{
	font-weight: 600;
	font-size: 9pt;
	text-transform: none;
}
H5
{
	font-weight: bold;
	font-size: 8pt;
}
H6
{
	font-weight: bold;
	font-size: 9pt;
}

/* HR {} */


IMG
{
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
}

/*
INPUT {}
TABLE {
	width:100% ;
}
THEAD {}
TR {}
TH {	vertical-align: baseline; }
TD {}
TFOOT { }
TEXTAREA {}

OL {}
UL {}
*/

/************* Standard Rainbow Classes *************/

/************** Three panes **************/
.LeftPane
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.RightPane
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.ContentPane
{
	border-right: none;
	padding-right: 18px;
	border-top: none;
	padding-left: 18px;
	padding-bottom: 0px;
	border-left: none;
	padding-top: 3px;
	border-bottom: none;
}

/************** Important the order: link, visited, hover, focus, active. see  **************/


.ContentPane A
{
	color: #CC0000;
	text-decoration: underline;
	font-size: 11px;
}
.ContentPane A:link
{
	color: #009966;
	text-decoration: none;
}
.ContentPane A:visited
{
	color: #009966;
	text-decoration: none;
}
.ContentPane A:hover
{
	color: #009966;
	text-decoration: underline;
}
.ContentPane A:focus
{
	color: #009966;
	text-decoration: underline;
}
.ContentPane A:active
{
	color: #009966;
	text-decoration: underline;
}


/************** Important the order: link, visited, hover, focus, active. see  **************/


.RightPane A
{
	color: #CC0000;
	text-decoration: underline;
	font-size: 11px;
}
.RightPane A:link
{
	color: #009966;
	text-decoration: none;
}
.RightPane A:visited
{
	color: #009966;
	text-decoration: none;
}
.RightPane A:hover
{
	color: #009966;
	text-decoration: underline;
}
.RightPane A:focus
{
	color: #009966;
	text-decoration: underline;
}
.RightPane A:active
{
	color: #009966;
	text-decoration: underline;
}



/************* Command buttons *************/
.CommandButton
{
	font-size: 8pt;
	font-weight: 600;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans;
	background-color: #990000;
	text-decoration: none;
	white-space: nowrap;
	line-height: 18pt;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: #000000 1px solid;
	border-left: #CC6600 1px solid;
	border-top: #CC6600 1px solid;
	border-right: #000000 1px solid;
	display: inline;
}


/************* Important the order: link, visited, hover, focus, active.   *************/

A.CommandButton:link
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
A.CommandButton:visited
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
A.CommandButton:hover
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
A.CommandButton:focus
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
A.CommandButton:active
{
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

INPUT.CommandButton
{
	border-right: #000000 1px solid;
	padding-right: 3pt;
	border-top: #CC6600 1px solid;
	padding-left: 3pt;
	font-weight: 600;
	font-size: 8pt;
	padding-bottom: 3pt;
	border-left: #CC6600 1px solid;
	color: #ffffff;
	line-height: 7pt;
	padding-top: 3pt;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Helvetica, sans;
	background-color: #990000;
	text-decoration: none;
}



/************* Enhanced module support *************/
.EnhancedHtmlTitlePage 
{
	font-weight: normal;
	color: #009966;
	font-size: 11px;
	 }
.EnhancedHtmlIndexMenu{
	padding-top: 0px;
	padding-bottom: 0px;
}
.EnhancedHtmlLink {
	font-weight: bold;
	text-transform: none;
	font-size: 11px;
}
A.EnhancedHtmlLink:link
{
	text-decoration: none;
	font-weight: bold;
	color: #009966;
}
A.EnhancedHtmlLink:visited
{
	text-decoration: none;
	font-weight: bold;
	color: #009966;
}
A.EnhancedHtmlLink:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: #009966;
}
A.EnhancedHtmlLink:focus
{
	text-decoration: underline;
	font-weight: bold;
	color: #009966;
}
A.EnhancedHtmlLink:active
{
	text-decoration: underline;
	font-weight: bold;
	color: #009966;
}


.BreadCrumbsLink { 	}
A.BreadCrumbsLink:link
{
	text-decoration: none;	font-size: 9px;
}
A.BreadCrumbsLink:visited
{
	text-decoration: none;	font-size: 9px;
}
A.BreadCrumbsLink:hover
{
	text-decoration: underline;
	font-size: 9px;

}
A.BreadCrumbsLink:focus
{
	text-decoration: underline;	font-size: 9px;
}
A.BreadCrumbsLink:active
{
	text-decoration: underline; font-size: 9px;
}


.Error /************* Error and warning messages *************/
{
	color: #FF0000;
}
.Grid_Header, .Grid_Header TD, .Grid_Header TH /* Search Modules */
{
	background-color: #009966;
	font-weight: 600;
	color: #FFFFFF;
	border-color: #009966;
}
.Grid_Footer
{
}
.Grid_Item
{
	border-color: #FFFFFF;
}
.Grid_Item TD A
{
	font-weight: 600;
}
.Grid_AlternatingItem
{
	background-color: #D3FED6;
	border-color: #FFFFFF;
}
.Grid_AlternatingItem TD A
{
	font-weight: 600;
}
.Grid_SelectedItem
{
}
.Grid_Pager
{
}

.Head /************* Add, announcements, articles, blog, ecc ecc *************/
{
	font-weight: bold;
	font-size: 12pt;
	color: #999999;
	font-family: Verdana, Helvetica, sans;
}
INPUT.NormalTextBox, .NormalTextBox
{

}
SELECT, SELECT.NormalTextBox
{

}
OPTION
{

}
.ItemTitle
{
	color: #009966;
	font-size: 13px;
	font-weight: bold;

}
.ItemDate
{

}

.Message /************* Informative messages *************/
{
	color: #ee7a35;
	background-color: #ffcc00;
}
.ModuleTitle /************* Title of each module *************/
{
	font-weight: 600;
}


/************* Module *************/
/* .Module  {}
.ModuleAlt /* Module variant */
/*{} 
*/

.modulePadding 
{
} 
.Normal
{
	font-size: 11px;
	line-height: 16px;
	text-align: justify;
}

.NormalBold
{
	font-weight: bold;
}
.NormalItalic
{
	font-style: italic;
}

/************* Language switcher *************/
.rb_LangSw_tbl 
{
	text-decoration: none;
}
/************** Important the order: link, visited, hover, focus, active. see http://www.w3.org/TR/REC-CSS2/selector.html  **************/
.rb_LangSw_tbl A:link
{
	text-decoration: none;
}
.rb_LangSw_tbl A:visited
{
	text-decoration: none;
}
.rb_LangSw_tbl A:hover
{
	color: #999999;
}
.rb_LangSw_tbl A:focus
{
	color: #999999;
}
.rb_LangSw_tbl A:active
{
	text-decoration: none;
}
.rb_LangSw_sel
{
	color: #999999;
}

.rb_DefaultLayoutTable /************** Styles for default pages **************/
{
}
.rb_DefaultPortalHeader
{

}
.rb_DefaultLayoutDiv
{
}
.rb_DefaultPortalFooter
{
	height: 35px;
}


/************** Alternate styles for admin and edit pages **************/
.rb_AlternateLayoutTable
{
	width: 100%;
}
/*
.rb_AlternatePortalHeader
{

}
.rb_AlternateLayoutDiv
{
}
.rb_AlternatePortalFooter
{
}
*/

/************** Buttons support **************/
.rb_mod_btn 
{
	display: block;
	margin: 0px 0px 0px 2px;
}
/*
.btn-img-txt {}
.btn-img-only {}
*/
.btn-img-txt
{
	overflow: hidden;
}
.btn-img-only-css
{
	overflow: hidden;
}
DIV.btn-img-only
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-img-only-css
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-img-txt
{
	display: block;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
DIV.btn-txt-only
{
	font-size: 9pt;
	line-height: 0.8;
}
.rb_mod_btn
{
	display: block;
	margin: 0px 0px 0px 2px;
}

.SiteLink /************** Used on Header menu in Layouts **************/
{
	font-weight: normal;
	font-size: 7pt;
	font-family: Verdana, Helvetica, sans;
	text-align: center;
	text-transform: uppercase;
	/*	display: block;
	padding-bottom: 0px;
	margin-bottom: 0px;

	padding-right: 4px;
	padding-left: 4px;
	*/
}

/************** Important the order: link, visited, hover, focus, active. see   **************/

.SiteLink A:link
{
	display: block;
	font-size: 7pt;
	color: #000000;
	text-align: center;
	text-decoration: none;
}
.SiteLink A:visited
{
	color: #000000;
	font-size: 7pt;
}
.SiteLink A:hover
{
	color: #009966;
	font-size: 7pt;
	text-decoration: underline;
}
.SiteLink A:focus
{
	color: #009966;
	font-size: 7pt;
	text-decoration: underline;
}
.SiteLink A:active
{
	color: #009966;
	font-size: 7pt;
	text-decoration: underline;
}
/************** Portal title in Header, in layout file **************/
.SiteTitle 
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 22pt;
	padding-bottom: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	font-family: Verdana, Helvetica, sans;
	text-decoration: none;
}
.SubHead
{
	font-weight: 600;
	font-size: 10pt;
	color: #333333;
	padding-top: 4px;
	font-family: Verdana, Helvetica, sans;
}
.SubSubHead
{
	margin-top: 10pt;
	font-weight: 600;
	font-size: 10pt;
	color: #ee7a35;
}

/************** Survey module support **************/
.SurveyQuestion 
{
	padding-right: 5px;
	padding-left: 5px;
}
.SurveyOption
{
}
.SurveyButton
{
	font-weight: 600;
}

.DefaultBanner1 /************** Graphics **************/
{
	background-color: #ee7a35;
}
.DefaultBanner2 /************** Graphics **************/
{
	background-color: #333333;
}
.DefaultTD /************** Graphics **************/
{
	background-color: #cccccc;
}
.DefaultTDSub /************** Graphics **************/
{
	background-color: #999999;
}

/************** PortalTabs in Default Layout & DefaultSubTabs Layout **************/
.Tabs 
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: 600;
	font-size: 8pt;
	background-image: none;
	padding-bottom: 2px;
	margin: 0px;
	overflow: visible;
	line-height: normal;
	padding-top: 2px;
	font-family: Verdana, Helvetica, sans;
	text-align: center;
	color: #CC0000;
	text-transform: uppercase;
}


/************** Important the order: link, visited, hover, focus, active. see  **************/
A.Tabs:link
{
	color: #990000;
	text-decoration: none;
}
A.Tabs:visited
{
	color: #990000;
	text-decoration: none;
}
A.Tabs:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
A.Tabs:focus
{
	color: #FFFFFF;
	text-decoration: none;
}
A.Tabs:active
{
	color: #FFFFFF;
	text-decoration: none;
}

/************** PortalTabs in Default Layout & DefaultSubTabs Layout **************/
.STabTD
{
	background-color: #FFFFFF;
}
.SelectedTab
{
	font-weight: 600;
	background-image: none;
	text-align: center;
	text-transform: uppercase;
}

/************** Important the order: link, visited, hover, focus, active. see   **************/
A.SelectedTab:link
{
	border-right: none;
	border-top: none;
	border-left: none;
	color: #000000;
	border-bottom: none;
	text-decoration: none;
	text-transform: uppercase;
}
A.SelectedTab:visited
{
	border-right: none;
	border-top: none;
	border-left: none;
	color: #000000;
	border-bottom: none;
	text-decoration: none;
	text-transform: uppercase;
}
A.SelectedTab:hover
{
	border-right: none;
	border-top: none;
	border-left: none;
	color: #000000;
	border-bottom: none;
	text-decoration: none;
	text-transform: uppercase;
}
A.SelectedTab:focus
{
	border-right: none;
	border-top: none;
	border-left: none;
	color: #000000;
	border-bottom: none;
	text-decoration: none;
}
A.SelectedTab:active
{
	border-right: none;
	border-top: none;
	border-left: none;
	color: #000000;
	border-bottom: none;
	text-decoration: none;
	text-transform: uppercase;
}

A.OtherTabs:link
{
	border-right: none;
	border-top: none;
	border-left: none;
	color: #000000;
	border-bottom: none;
	text-decoration: none;
	text-transform: uppercase;
}
A.OtherTabs:visited
{
	border-right: none;
	border-top: none;
	border-left: none;
	color: #000000;
	border-bottom: none;
	text-decoration: none;
	text-transform: uppercase;
}
A.OtherTabs:hover
{
	border-right: none;
	border-top: none;
	border-left: none;
	color: #FFFFFF;
	border-bottom: none;
	text-transform: uppercase;
	text-decoration: none;
}
A.OtherTabs:focus
{
	border-right: none;
	border-top: none;
	border-left: none;
	color: #FFFFFF;
	border-bottom: none;
	text-decoration: none;
	text-transform: uppercase;
}
A.OtherTabs:active
{
	border-right: none;
	border-top: none;
	border-left: none;
	color: #FFFFFF;
	border-bottom: none;
	text-decoration: none;
	text-transform: uppercase;
}
.MenuItem /************** Menu in Default Layout **************/
{
	border-right: #FFFFFF 1px solid;
	font-weight: 600;
	font-size: 10pt;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	font-family: Verdana, Helvetica, sans;
	background-color: #cccccc;
}
.MenuItemHi
{
	border-right: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	background-color: #999999;
}
.MenuSub
{
	border-bottom: #FFFFFF 1px solid;
	background-color: #cccccc;
}
.MenuSubHi
{
	border-bottom: #FFFFFF 1px solid;
	background-color: #999999;
}

/************** Top menu in DefaultPortalMenu Layout **************/
.PortalMenuItem 
{
	font-weight: 600;
	font-size: 10pt;
	border-bottom: 1px #FFFFFF;
	font-family: Verdana, Helvetica, sans;
	background-color: #cccccc;
}
.PortalMenuItemHi
{
	color: #FFFFFF;
	background-color: #999999;
}
.PortalMenuSub
{
	border-bottom: #FFFFFF 1px solid;
	background-color: #cccccc;
}
.PortalMenuSubHi
{
	color: #FFFFFF;
	border-bottom: #FFFFFF 1px solid;
	background-color: #999999;
}

/************** PortalTabs in DefaultSubTabs Layout **************/
.SubTabs 
{
	border-right: #FFFFFF thin;
	padding-right: 10px;
	border-top: #FFFFFF thin;
	padding-left: 10px;
	font-weight: 600;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: #FFFFFF thin;
	color: #FFFFFF;
	line-height: normal;
	padding-top: 2px;
	border-bottom: #FFFFFF thin;
	font-family: Verdana, Helvetica, sans;
	background-color: #999999;
	text-align: center;
}

/************** Important the order: link, visited, hover, focus, active. see  **************/
A.SubTabs:link
{
	color: #FFFFFF;
	text-decoration: none;
}
A.SubTabs:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.SubTabs:hover
{
	color: #666666;
	text-decoration: none;
}
A.SubTabs:focus
{
	color: #666666;
	text-decoration: none;
}
A.SubTabs:active
{
	color: #FFFFFF;
	text-decoration: none;
}

/************** PortalTabs in DefaultSubTabs Layout **************/
.SelectedSubTabs 
{
	border-right: #FFFFFF thin;
	padding-right: 10px;
	border-top: #FFFFFF thin;
	padding-left: 10px;
	font-weight: 600;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: #FFFFFF thin;
	color: #333333;
	line-height: normal;
	padding-top: 2px;
	border-bottom: #FFFFFF thin;
	font-family: Verdana, Helvetica, sans;
	background-color: #f9ccb0;
	text-align: center;
}

/************** Important the order: link, visited, hover, focus, active.  **************/
A.SelectedSubTabs:link
{
	color: #666666;
	text-decoration: none;
}
A.SelectedSubTabs:visited
{
	color: #666666;
	text-decoration: none;
}
A.SelectedSubTabs:hover
{
	color: #666666;
	text-decoration: none;
}
A.SelectedSubTabs:focus
{
	color: #666666;
	text-decoration: none;
}
A.SelectedSubTabs:active
{
	color: #666666;
	text-decoration: none;
}

/* ===================================================================================
   These styles are primarily intended for use with the Task Module.
   NOTE: Only three status change the color.
     Complete = 100%
     Beginning < 50%
	 NearlyComplete >= 50% and < 100%
   =================================================================================== */
.Task_Complete
{
	color: white;
	background-color: #ffffff;
}
.Task_Beginning
{
	background-color: #ffffff;
}
.Task_NearlyComplete
{
	background-color: #ffffff;
}

/* ======================== 
     BreadCrumbs
   ======================== */
.breadcrumbs {
	font-size:9px;
	text-transform: uppercase;
	margin-bottom: 10px;
}   

   
/* ************************  */
/*      PANELBARMENU         */
/* ************************  */
.SimpleMenu_ascx {
	padding-left: 10px;
	padding-top: 20px;
}

.PBContainer {
		border-bottom-style: solid;
	border-bottom-color: #00CC66;
	border-bottom-width: 1px;
	}

/* Group header */
.PBGroup TD {
	height: 30px;
	padding-top:2px;
	padding-bottom:2px;
	border-top-style: solid;
	border-top-color: #00CC66;
	border-top-width: 1px;
	text-transform: uppercase;
	text-align: right;
	padding-left: 17px;
	}
/*
.PBGroup TD A{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.PBGroupTextOpen TD A:link{ COLOR: #445599; TEXT-DECORATION: none}
.PBGroupTextOpen TD A:visited{ COLOR: #445599; TEXT-DECORATION: none}
.PBGroupTextOpen TD A:hover{ COLOR: #445599; TEXT-DECORATION: underline}
.PBGroupTextOpen TD A:active{ COLOR: #445599; TEXT-DECORATION: none}
*/
.PBGroupTextOpen {
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;
	width: 138px;
	height: 22px;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-color: #00CC66;
	border-bottom-width: 1px;
	vertical-align: middle;
	font-weight: 600;
}
.PBGroupTextClosed {
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;
	width: 138px;
	height: 22px;
	text-align: center;
	vertical-align: middle;
}

/*.PBGroup TD A:link{ COLOR: #CFCEE2; TEXT-DECORATION: none}*/
.PBGroup  A{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PBGroupTextOpen  A:link{ COLOR: #000000; TEXT-DECORATION: none}
.PBGroupTextOpen  A:visited{ COLOR: #000000; TEXT-DECORATION: none}
.PBGroupTextOpen  A:hover{ COLOR: #009966; TEXT-DECORATION: none; }
.PBGroupTextOpen  A:active{ COLOR: #009966; TEXT-DECORATION: none}

.PBGroupTextClosed  A:link{
	COLOR: #000000;
	TEXT-DECORATION: none;
	text-align: right;
}
.PBGroupTextClosed  A:visited{ COLOR: #000000; TEXT-DECORATION: none}
.PBGroupTextClosed  A:hover{ COLOR: #009966; TEXT-DECORATION: none;}
.PBGroupTextClosed  A:active{
	COLOR: #009966;
	TEXT-DECORATION: none;
}


.PBBetweenGroups {
	/*line-height: 2px;*/
	display: none;
	border-collapse:collapse
}


/* Subitems */
.PBItemText {
	/*background-color: #FFFFFF;*/
	width: 138px;  /* Width Leftpane */
	height: 17px;
	padding-left: 2px;  /* left margin of text */
	padding-right: 2px;  /* left margin of text */
	text-transform: normal;
	text-align: right;
}
.PBItemText A { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.PBItemText A:link{ COLOR: #009966; TEXT-DECORATION: none}
.PBItemText A:visited{ COLOR: #009966; TEXT-DECORATION: none}
.PBItemText A:hover{ COLOR: #000000; TEXT-DECORATION: none}
.PBItemText A:active{ COLOR: #000000; TEXT-DECORATION: none}

.PBItem {
}
.PBLink {
}

/*******  My Module ****/
.TitleHead
{
	padding-bottom: 15px;
}

.TitleText
{
	font-weight: bold;
	text-transform: uppercase;
	font-size: 15px;
	color: #009966;
	letter-spacing: 2px;
}
.MyModule
{
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 30px;

}

/****** Footer *****/
.FooterText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
}
.FooterText A
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.FooterText A:link 
{
	color: #009966;
	text-decoration: none;
}
.FooterText A:visited
{
	color: #009966;
	text-decoration: none;
}
.FooterText A:hover
{
	color: #009966;
	text-decoration: underline;
}
.FooterText A:focus
{
	color: #009966;
	text-decoration: underline;
}
.FooterText A:active
{
	color: #009966;
	text-decoration: underline;
}
.ContentPane .ModuleWrap{
	margin-left: 0px;
}
.ContentPane .BreadCrumbs_ascx {
	margin-left: 2px;
	margin-bottom: 10px;
	font-size: 8px;
	margin-top: 2px;
}
.Contacts_ascx .Normal{
	font-size: 9px;
	text-align: left;
}




.Links_ascx A
{
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
}
.Links_ascx A:link
{
	color: #000000;
	text-decoration: none;
}
.Links_ascx A:visited
{
	color: #000000;
	text-decoration: none;
}
.Links_ascx A:hover
{
	color: #009966;
	text-decoration: underline;
}
.Links_ascx A:focus
{
	color: #009966;
	text-decoration: underline;
}
.Links_ascx A:active
{
	color: #009966;
	text-decoration: underline;
}



.FAQs_ascx A
{
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
}
.FAQs_ascx A:link
{
	color: #000000;
	text-decoration: none;
}
.FAQs_ascx A:visited
{
	color: #000000;
	text-decoration: none;
}
.FAQs_ascx A:hover
{
	color: #009966;
	text-decoration: underline;
}
.FAQs_ascx A:focus
{
	color: #009966;
	text-decoration: underline;
}
.FAQs_ascx A:active
{
	color: #009966;
	text-decoration: underline;
}
.FAQs_ascx TD{
}
.FAQs_Content{
	border-top-color: #00CC66;
	border-top-style: dashed;
	border-top-width: 1px;
	padding-bottom: 14px;
	}
	
.PortalSearch_ascx TD{
	font-size: 11px;
	line-height: 16px;
}

#ArticleHeader{
	font-weight: bold;
}



.Documents_ascx A
{
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
}
.Documents_ascx A:link
{
	color: #000000;
	text-decoration: none;
}
.Documents_ascx A:visited
{
	color: #000000;
	text-decoration: none;
}
.Documents_ascx A:hover
{
	color: #009966;
	text-decoration: underline;
}
.Documents_ascx A:focus
{
	color: #009966;
	text-decoration: underline;
}
.Documents_ascx A:active
{
	color: #009966;
	text-decoration: underline;
}
.EventCalendarCurrentDay{
	font-size: 11px;
	background-color: #CCFFCC;
}
.EventCalendarInactiveDay{	font-size: 11px;
}
.EventCalendarItem{
	font-weight: bold;
	text-align: left;
	font-size: 9px;
}
.TabMenuContainer{

}
.TabBg{
	background-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-bottom: none;
}

.NoPaneTmp{
  text-align: center;
}
