/* 11/20/04 PDambra - Project Reporter Main style sheet */

/* Style for Title/Header of each page */
.mainHeader {
	font-family : Arial;
	font-size : 24;
	font-weight : bold;
	color : #000066
}
/* Style for left navigation bar */
.sideNav, A:LINK.sideNav, A:VISITED.sideNav {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color: #0092DD;
	color: #FFFFFF;
	text-decoration : none;
}
.breadcrumb {
	font-size: 8pt;
	font-family : Verdana;
	background-color: #ffffff;
	color:#000099
}
A:LINK.breadcrumb {color:#000099}
A:VISITED.breadcrumb {color:#000099}
A:HOVER.breadcrumb {color:#000099}

/* Style for left navigation bar */
.sideNav2, A:LINK.sideNav2, A:VISITED.sideNav2 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	color: #000066;
	text-decoration : none;
}
A:LINK.sideNav2 {color:#000066}
A:VISITED.sideNav2 {color:#000066}
A:HOVER.sideNav2 {color:#555555}

/* Styles for main content (cover all BODY Tags, cells, and Links and set mainText 
	style so to be able to force main content style anywhere else needed) */
.mainText, A:LINK.mainText, A:VISITED.mainText {
	font-size: 8pt;
	line-height: 10pt;
	font-family: Verdana;
	text-decoration: none;
	color: #000000;
}
A:LINK.mainText {
	color:#000066;
	text-decoration: underline;
}
A:VISITED.mainText {
	color:#000066;
	text-decoration: underline;
}
A:HOVER.mainText {
	color:#555555;
	text-decoration: underline;
}
/* Styles for main content headers */
.Head1{
	font-size: 8pt;
	font-weight: bold;
	line-height: 10pt;
	font-family: Verdana;
	text-decoration: none;
	color: #000066;
}
.Head2{
	font-size: 8pt;
	font-weight: bold;
	line-height: 12pt;
	font-family: Arial;
	text-decoration: none;
	color: #ffffff;
}
.Head3, A:LINK.Head3 {
	font-family: Verdana, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-decoration : none;
}
A:LINK.Head3 {
	color:#000000;
	text-decoration: none;
}
A:VISITED.Head3 {
	color:#000000;
	text-decoration: none;
}
A:HOVER.Head3 {
	color:#555555;
	text-decoration: none;
}
.Head4 {
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
}
/* Style for marking required form fields */
.requiredText {
	color: #FF0000;
	font-size: 9pt; 
	font-weight: bold;
	font-family: Verdana, sans-serif;
}
/* Style for marking unrequired fields */
.optionalText {
	color: #000066;
	font-size: 9pt;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	text-indent: 1.5em;
}

/* Styles used for setting DIV's (to be used with DHTML coding) */
.hidden {position: absolute;visibility: hidden;}
.visible {position: absolute;visibility: visible;}

/* Security Credentials Classes */
.ToolBarUserInfo{
	font-family: Verdana;
	font-size: 8pt;
	color: #00008C;
	background-color: White;
}
A.ToolBarUserInfo{
	text-decoration : none;
}
A:LINK.ToolBarUserInfo{
	text-decoration : none;
}
A:VISITED.ToolBarUserInfo{
	text-decoration : none;
}
A:HOVER.ToolBarUserInfo{
	color : #FFFFFF;
	background-color : #000000;
	text-decoration : none;
}

/* Toolbar Level1 Classes */
.ToolBar1{
	font-family : Verdana;
	font-size : 11pt;
	color : #ffffff;
	background-color: #00008C;
}
A.ToolBar1{
	text-decoration : none;
}
A:LINK.ToolBar1{
	text-decoration : none;
}
A:VISITED.ToolBar1{
	text-decoration : none;
}
A:HOVER.ToolBar1{
	color : #FFFFFF;
	background-color : #000000;
	text-decoration : none;
}
/* Admin Table Sub-Header Selected Text */
.ToolBar1Selected{
	font-family : Verdana;
	font-size : 11pt;
	color : #D6CFBD;
	background-color: #00008C;
}
A.ToolBar1Selected{
	text-decoration : none;
}
A:LINK.ToolBar1Selected{
	text-decoration : none;
}
A:VISITED.ToolBar1Selected{
	text-decoration : none;
}
A:HOVER.ToolBar1Selected{
	color : #FFFFFF;
	background-color : #000000;
	text-decoration : none;
}
.ToolBar1a{
	font-family : Verdana;
	font-size : 8pt;
	color : #ffffff;
	background-color: #00008C;
}
A.ToolBar1a{
	text-decoration : none;
}
A:LINK.ToolBar1a{
	text-decoration : none;
}
A:VISITED.ToolBar1{
	text-decoration : none;
}
A:HOVER.ToolBar1a{
	color : #FFFFFF;
	background-color : #000000;
	text-decoration : none;
}
/* Admin Table Sub-Header Selected Text */
.ToolBar1aSelected{
	font-family : Verdana;
	font-size : 8pt;
	color : #D6CFBD;
	background-color: #00008C;
}
A.ToolBar1aSelected{
	text-decoration : none;
}
A:LINK.ToolBar1aSelected{
	text-decoration : none;
}
A:VISITED.ToolBar1aSelected{
	text-decoration : none;
}
A:HOVER.ToolBar1aSelected{
	color : #FFFFFF;
	background-color : #000000;
	text-decoration : none;
}

/* Toolbar Level2 Classes */
.ToolBar2{
	font-family : Verdana;
	font-size : 9pt;
	color : #000000;
	background-color : #F7EBEF;
}
A.ToolBar2{
	text-decoration : none;
}
A:LINK.ToolBar2{
	text-decoration : none;
}
A:VISITED.ToolBar2{
	text-decoration : none;
}
A:HOVER.ToolBar2{
	color : #FFFFFF;
	background-color : #000000;
	text-decoration : none;
}
.ToolBar2Selected{
	font-family : Verdana;
	font-size : 9pt;
	color : #990000;
	background-color : #ececec;
}
A.ToolBar2Selected{
	text-decoration : none;
}
A:LINK.ToolBar2Selected{
	text-decoration : none;
}
A:VISITED.ToolBar2Selected{
	text-decoration : none;
}
A:HOVER.ToolBar2Selected{
	color : #FFFFFF;
	background-color : #000000;
	text-decoration : none;
}
.NavHeader1{
	font-family : Verdana;
	font-size : 9pt;
	color : #00080C;
	background-color: #FFFFFF;
}
/* Main Table Header */
.TableHeader1{
	font-family : Verdana;
	font-size : 9pt;
	color : #FFFFCC;
	background-color: #00008C;
}
A:LINK.TableHeader1{
	font-family : Verdana;
	font-size : 9pt;
	color : #FFFFCC;
	background-color: #00008C;
	text-decoration: none;
}
A:VISITED.TableHeader1{
	font-family : Verdana;
	font-size : 9pt;
	color : #ffffcc;
	background-color: #00008C;
	text-decoration: none;
}
.TableHeader1Selected{
	font-family : Verdana;
	font-size : 9pt;
	color : #000000;
	background-color : #ececec;
}
A:LINK.TableHeader1Selected{
	font-family : Verdana;
	font-size : 9pt;
	color : #000000;
	background-color : #ececec;
	text-decoration: none;
}
A:VISITED.TableHeader1Selected{
	font-family : Verdana;
	font-size : 9pt;
	color : #000000;
	background-color : #ececec;
	text-decoration: none;
}

/* Table Sub-Header */
.TableSubHeader1{
	font-family : Verdana;
	font-size : 9pt;
	color : #000000;
	background-color : #dcdcdc;
}
A.TableSubHeader1{
	text-decoration : none;
}
A:LINK.TableSubHeader1{
	text-decoration : none;
}
A:VISITED.TableSubHeader1{
	text-decoration : none;
}
A:HOVER.TableSubHeader1{
	color : #FFFFFF;
	background-color : #000000;
	text-decoration : none;
}
/* Secondary Table Sub-Header */
.TableSubHeader2{
	font-family : Verdana;
	font-size : 9pt;
	color : #000000;
	background-color : #ececec;
}

/* Font Styles */
.FontStyle1{
	font-family : Verdana;
	font-size : 10pt;
	color : #000000;
}
A.FontStyle1{
	font-family : Verdana;
	font-size : 10pt;
	color : #990000;
}
A:LINK.FontStyle1{
	font-family : Verdana;
	font-size : 10pt;
	color : #990000;
}
A:VISITED.FontStyle1{
	font-family : Verdana;
	font-size : 10pt;
	color : #990000;
}
A:HOVER.FontStyle1{
	font-family : Verdana;
	font-size : 10pt;
	color : #990000;
}


.FontStyle2{
	font-family : Verdana;
	font-size :9pt;
	color : #000000;
}
A.FontStyle2{
	font-family : Verdana;
	font-size : 9pt;
	color : #990000;
}
A:LINK.FontStyle2{
	font-family : Verdana;
	font-size : 9pt;
	color : #990000;
}
A:VISITED.FontStyle2{
	font-family : Verdana;
	font-size : 9pt;
	color : #990000;
}
A:HOVER.FontStyle2{
	font-family : Verdana;
	font-size : 9pt;
	color : #990000;
}


.FontStyle3{
	font-family : Verdana;
	font-size : 12pt;
	color : #990000;
	font-weight : bold;
}

.FontStyle4{
	font-family : Verdana;
	font-size : 10pt;
	color : #ffffcc;
	font-weight : bold;
}

.FontStyle5{
	font-family : Verdana;
	font-size : 9pt;
	color : Black;
	font-weight : bold;
}

.RedHighlightText{
	color : #FF0000;
}

/* Style for Footer module */
.footertext {
	font-family: Verdana, Geneva, Verdana;
	font-size:7pt;
	color: #000066;
	text-decoration : none;
	background-color: #94C7ED;
}
A:LINK.footertext, A:VISITED.footertext {
	font-weight: bold;
	color: #000099;
	text-decoration : none;
}
A:HOVER.footertext	{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration : none;
	background-color: #00008C;
}