/*
-- Style Sheet Template and Guide
.noprint - contect that will show on screen ONLY
.print - contect that will print ONLY

.cbold - sets bold
.csmall
.cxsmall
.cbig
.cxbig
.chighlight - used to highlight lines of text
.cheading - used in parts below the page Title

.button - should be used for all 

-- Tables -- Should be used for all bordered tables containing data (not layout)
-- The tag should be set for the table and all tr tags. 
TableA			TableB 			TableC
TableAHeader	TableBHeader	TableCHeader
TableARow		TableBRow		TableCRow
TableARowAlt	TableBRowAlt	TableCRowAlt
TableAFooter	TableBFooter	TableCFooter
TableSelected

-- These are all for the basic page configuration
.BodyLayoutPrintStyle - Changes the page layout for printing
#BodyLayoutStyle - Changes the page layout
	- 6 Divs under this to create styling. 
#BodyMenuStyle - location of the menus (use javascript also)
#BodyTitleStyle - Style used for the page Title
#BodyContentStyle - Style used for the Contect Location and size
#BodyFooterStyle - Style used for the footer location and size
#BodyContentPrintStyle - Style used for Content Location of Printer only pages
*/

/* Link to the Calendar Style Sheet */
@import url(/app_bw/styles/style_base.css);
/* Link to the Calendar Style Sheet */
@import url(a_style_calendar.css);


/* This group handles the primary layout of the site */
.BodyLayoutPrintStyle {
}
#BodyLayoutStyle 
{
	height: 133px; 
	background-image: url(/images/a_header_main.jpg); 
	background-repeat: no-repeat; 
	background-position: top center; 
}
#BodyMenuStyle {
	color:#004480; /* Main Text Color */
}
.BodyHeaderSmallLogo {
}
#BodyTitleStyle {
}
#BodyContentStyle {
    background-color: Transparent;
}
#BodyContentPrintStyle {
}
#BodyFooterStyle {
}
#container {
}
BODY, P, DIV, TD, TH, BLOCKQUOTE, LI {
}
BODY {
	background-image: url(/images/a_back.gif);
	background-position: center center;
	background-repeat : no-repeat;
	background-attachment: fixed;
}
A {
	color : #004480;
}
.HelpLink {
}
.HelpNotes {
}
.ExportExcel {
}
.cbold {
}
.csmall {
}
.cxsmall {
}
.cbig {
}
.cxbig {
}
.chighlight {
	color:#FF0000;
}
.cheading {
	color:Navy; /* Main Text Color */
}
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs {
}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar {
	background-color:Navy;
}
/*Styles for level 0*/
.clLevel0, .clLevel0over {
}
.clLevel0 {
    color:#ffffff;
}
.clLevel0over {
    color:#c4d8e2;
}
.clLevel0border {
    

}
/*Styles for level 1*/
.clLevel1, .clLevel1over {
}
.clLevel1 {
    background-color:#c4d8e2; 
    color: #002d47;
}
.clLevel1over {
    background-color:#002d47; 
    color:#ffffff;
}
.clLevel1border {
    background-color:#ffffff;
}
/* 
Table Styles - Primary Color 
Back Color - #004480
Back Text - #ffffff
*/
.tableA .TableSelected {
	background-color: #FF6633;
}
.tableA .TableSelected a {
	background-color: #FF6633;
}
.tableB .TableSelected {
	background-color: #FF6633;
}
.tableB .TableSelected a {
	background-color: #FF6633;
}

.TableA {
	border-color:#002d47;
	border-width:1px;
	border-style: solid; /* This is required to override the borders set by .NET */
	border-collapse:collapse;
	background-color: #ffffff;
}
.TableA td, th {
}
.TableARow {
}
.TableARowAlt {
	background-color: #eeeeee;
}
.TableAHeader {
	background-color: #002d47; /* Back Color 1 */
	color: #ffffff; /* Back Text 1 */
}
.TableAHeader a {
	color: #ffffff; /* Back Text 1 */
}
.TableAHeader a:visited {
	color: #ffffff; /* Back Text 1 */
}
.TableAHeader th {
	color: #ffffff; /* Back Text 1 */
	border-color:#002d47;
}
.TableAFooter {
}
/* 
Table Styles - Secondary Color 
Back Color - #E8941A
Back Text - #ffffff
*/
.TableB {
	border-color:#c4d8e2;
	border-width:1px;
	border-style: solid; /* This is required to override the borders set by .NET */
	border-collapse:collapse;
}
.TableB td, th {
}
.TableBRow {
}
.TableBRowAlt {
	background-color: #eeeeee;
}
.TableBHeader {
	background-color: #c4d8e2; /* Back Color 2 */
	color: #002d47; /* Back Text 2 */
}
.TableBHeader a {
	color: #002d47; /* Back Text 2 */
}
.TableBHeader a:visited {
	color: #002d47; /* Back Text 2 */
}
.TableBHeader th {
	color: #002d47; /* Back Text 2 */
}
.TableBFooter {
}
/* 
Table Styles - Tertiary Color - Unformated, grey border
Back Color - #ffffff
Back Text - #000000
*/
.TableC {
}
.TableC td, th {
}
.TableCRow {
}
.TableCRowAlt {
}
.TableCHeader {
}
.TableCHeader a {
}
.TableCHeader a:visited {
}
.TableCFooter {
}

/* 
Grid Styles - Primary Color 
*/
.GridDataRight {
}
.GridPaging {
}

.GridA {
	border-width:1px;
	border-style: solid; /* This is required to override the borders set by .NET */
	border-color:#002d47;
	background-color: #ffffff;
	border-collapse:collapse;
}
.GridA td,.GridA th,.GridA div {
	padding: 3px;
}
.GridA th a, .GridA th a:visited  {
}
.GridARow {
}
.GridARowAlt {
	background-color: #eeeeee;
}
.GridAHeader {
	background-color: #002d47; /* Back Color 1 */
	color: #ffffff; /* Back Text 1 */
}
.GridAHeader a {
	color: #ffffff; /* Back Text 1 */
}
.GridAHeader a:visited {
	color: #ffffff; /* Back Text 1 */
}
.GridAHeader th {
	border:1px solid #002d47; /* This is required to override the borders set by .NET */
	color: #ffffff; /* Back Text 1 */
	
}
.GridAFooter {
}
.GridA .GridSelected {
	background-color: #91b5d5;
}

/* 
Grid Styles B - Secondary Color 
*/
.GridB {
	border-width:1px;
	border-style: solid; /* This is required to override the borders set by .NET */
	border-color:#c4d8e2;
	background-color: #efefef;
	border-collapse:collapse;
}
.GridB td,.GridB th,.GridB div {
	padding: 4px;
}
.GridB th a, .GridB th a:visited  {
}
.GridBRow {
}
.GridB .GridSelected {
	background-color: #f1bf75;
}
.GridBRowAlt {
	background-color: #ffffff;
}
.GridBHeader {
	background-color: #c4d8e2; /* Back Color 2 */
	color: #002d47; /* Back Text 2 */
}
.GridBHeader a {
	color: #002d47; /* Back Text 2 */
}
.GridBHeader a:visited {
	color: #002d47; /* Back Text 2 */
}
.GridBHeader th {
	color: #002d47; /* Back Text 2 */
}
.GridBFooter {
}


/*
-- Style Sheet For Layout Divs
*/
.DivPanelA {
	border-color:#002d47;
	background-color: #ffffff;
}

.DivPanelA .PanelTitle 
{
	background-color: #002d47; /* Back Color 1 */
	color: #ffffff; /* Back Text 1 */
}
.DivPanelA .PanelTitle a
{
	color: #ffffff; /* Back Text 1 */}

.DivPanelA .PanelBody {
}

.DivPanelB 
{
	border-color:#c4d8e2;
	background-color: #efefef;
}

.DivPanelB .PanelTitle 
{
	background-color: #c4d8e2; /* Back Color 2 */
	color: #002d47; /* Back Text 2 */
}

.DivPanelB .PanelTitle a
{
	color: #002d47; /* Back Text 1 */}
	
.DivPanelB .PanelBody {
}

.DivPanelC {
}

.DivPanelC .PanelTitle 
{
}

.DivPanelC .PanelBody {
}

/*
-- Style Sheet For Fieldsets
*/

.PanelBodyForm {  }

.PanelBodyForm input 
{
    }
.PanelBodyForm select 
{
    }

.PanelBodyForm  label 
{
}

ul
{
}

ul ul 
{
}


/* Forms */
select {
}
textarea {
}
input {
}
.button {
}
