/********************************************************************
	BANNER PROPERTIES
********************************************************************/
#banner #blinkbox { color:#FFF; }
#banner { background-color:#C0001F; color:white; }
#banner a { color:white; text-decoration:none; text-transform:uppercase; }
#banner a:hover { text-decoration:underline; }
#banner a.current { color:black; text-decoration:none; }



/********************************************************************
	GENERAL ADDRESS BANNER PROPERTIES
********************************************************************/
#banner_address .sep { color:#C0001F; }



/********************************************************************
	PAGE PROPERTIES
********************************************************************/
#page_text h1 { color:#C0001F; }



/********************************************************************
	SECTIONS NAVIGATION
********************************************************************/
#site_sections a.pres_curr { color:#C0001F; }



/********************************************************************
	SECTION MAINMENU PROPERTIES
********************************************************************/
#level1_menu .linktitle { color:#C0001F; }



/********************************************************************
	SECTION SUBMENU PROPERTIES
********************************************************************/
#level2_menu a, #level2_menu_half a { color:#C0001F; }



/********************************************************************
	SECTION PAGEMENU PROPERTIES
********************************************************************/
#level3_menu a { color:#000; }



/********************************************************************
	GENERICS TABLE PROPERTIES
********************************************************************/
.PageATC, .PageATCT1 { table-layout: fixed; border-spacing: 0px; padding: 7px; border-collapse: collapse; width:100%; }
.PageATCT1 th { text-align: left; font-weight: normal; padding: 2px 3px; border-bottom: 2px solid #FFFFFF; }
.PageATCT1 td { border: 2px solid #FFFFFF; padding: 2px 3px; }
.PageATC th { text-align: left; background-color:#757476; color:#FFF; font-weight:bold; padding: 2px 3px; border-bottom: 2px solid #FFFFFF; }
.PageATC td { border: 2px solid #FFFFFF; padding: 2px 3px; background: #E0E0E1; }
.PageATC thead th { background-color:#757476; color:#FFF; font-weight:bold; text-align: center; }

.PageATCcol1 { width: 300px; text-align: left; }
.PageATCcol2 { width: 75px; text-align: center; }
.PageATCcol3 { width: 80px; text-align: center; }
.PageATCcol4 { width: 80px; text-align: center; }

.PageDenom, .PageDenomT1 { table-layout: fixed; border-spacing: 0px; padding: 7px; border-collapse: collapse; width:100%; }
.PageDenomT1 th { text-align: left; background-color:#757476; color:#FFF; font-weight:bold; padding: 2px 3px; border-bottom: 2px solid #FFFFFF; }
.PageDenomT1 td { border: 2px solid #FFFFFF; padding: 2px 3px; background: #E0E0E1; }
.PageDenom th { text-align: left; background-color:#757476; color:#FFF; font-weight:bold; padding: 2px 3px; border-bottom: 2px solid #FFFFFF; }
.PageDenom td { border: 2px solid #FFFFFF; padding: 2px 3px; background: #E0E0E1; }
.PageDenom thead th { background: #757476; color: #FFFFFF; text-align: center; }

.PageDenomcol1 { width: 160px; text-align: left; }
.PageDenomcol2 { width: 50px; text-align: right; }
.PageDenomcol3 { width: 50px; text-align: center; }
.PageDenomcol4 { width: 50px; text-align: center; }
.PageDenomcol5 { width: 50px; text-align: center; }
.PageDenomcol6 { width: 50px; text-align: center; }
.PageDenomcol7 { width: 50px; text-align: center; }

.PageDenomNotice { table-layout: fixed; padding: 7px; border-collapse: collapse; }
.PageDenomNotice td { border-bottom: 2px solid #FFFFFF; padding: 0.1em 0.5em; background: #FFF; width: 40%; }
.PageDenomNotice td p { margin: 0em; display:block; }