/*
-- 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: 200px; 
	background-image: url(/images/a_header_main.jpg); 
	background-repeat: no-repeat; 
	background-position: top center; 
}
#BodyMenuStyle {
	color:#004480; /* Main Text Color */
}
#BodyTitleStyle {
}
#BodyContentStyle {}
#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; 
}

.clCMAbs {}

/*Style for the background-bar*/
.clBar {}

/*Styles for level 0*/
.clLevel0, .clLevel0over {}
.clLevel0 {
	color:#ffffff;
}
.clLevel0over {
	color:#ad4357;
}
.clLevel0border {}

/*Styles for level 1*/
.clLevel1, .clLevel1over {}
.clLevel1 {
	background-color:#ffffff;
	color: #534042;
}
.clLevel1over {
	color:#ffffff;
	background-color:#534042;
}
.clLevel1border {
	background-color:#ad4357;
}


.tableA .TableSelected {}
.tableA .TableSelected a {}
.tableB .TableSelected {}
.tableB .TableSelected a {}

.TableA {
	border-color:#143b5a;
	border-width:1px;
	border-style: solid; 
}

.TableAHeader {
	background-color: #143b5a; 
	color: #ffffff; 
}
.TableAHeader a {
	color: #ffffff;
}
.TableAHeader a:visited {
	color: #ffffff;
}
.TableAHeader th {
	color: #ffffff;
}
.TableA td, th {}
.TableARow {}
.TableARowAlt {
	background-color: #eeeeee;
}
.TableAFooter {}

/* 
Table Styles - Secondary Color 
*/
.TableB {
    border: solid 1px #534042;
    background: url(/images/a_bg_b.gif) bottom left x-repeat;
}
.TableBHeader {
	background-color: #534042;
	color: #f5f0df; 
}
.TableBHeader a {
	color: #f5f0df; 
}
.TableBHeader a:visited {
	color: #f5f0df; 
}
.TableBHeader th {
	color: #f5f0df;
}
.TableB td, th {}
.TableBRow {}
.TableBRowAlt {
	background-color: #eeeeee;
}
.TableBFooter {}

/* 
Table Styles - Tertiary Color - Unformated, grey border
*/
.TableC {}
.TableC td, th {}
.TableCRow {}
.TableCRowAlt {}
.TableCHeader {}
.TableCHeader a {}
.TableCHeader a:visited {}
.TableCFooter {}


/* 
Grid Styles - Primary Color 
*/
.GridSelected {
	background-color: #AAAAAA;
}
.GridDataRight {}
.GridPaging {}

.GridA {
	border-width:1px;
	border-style: solid; 
	border-color: #143b5a;
}

.GridAHeader {
	color: #ffffff;
	background-color: #143b5a;
}
.GridAHeader a {
	color: #ffffff;
}
.GridAHeader a:visited {
	color: #ffffff;
}
.GridAHeader th {
	border:1px solid #143b5a; 
	color: #ffffff;
}
.GridARow {
}
.GridARowAlt {
	background-color: #eeeeee;
}
.GridAFooter {
}
.GridA td,.GridA th,.GridA div {
}
.GridA th a, .GridA th a:visited  {
}

/*
Grid Styles B - Secondary Color 
*/

.GridB {
	border-width:1px;
	border-style: solid;
	border-color:#534042;
	border-collapse:collapse;
}
.GridBHeader {
	background-color: #534042;
	color: #f5f0df;
}
.GridBHeader a {
	color: #f5f0df;
}
.GridBHeader a:visited {
	color: #f5f0df;
}
.GridBHeader th {
	color: #f5f0df;
}
.GridBRow {}
.GridBRowAlt {
	background-color: #eeeeee;
}
.GridB td,.GridB th,.GridB div {}
.GridB th a, .GridB th a:visited  {}
.GridBFooter {}

/*
-- Style Sheet For Layout Divs
*/
.DivPanelA {
	background:#ffffff;
	border-color:#143b5a;
	border-width:1px;
	border-style: solid;
}

.DivPanelA .PanelTitle {
	background-color: #143b5a;
	color: #ffffff;
}

.DivPanelA .PanelBody {}

.DivPanelB 
{
    border: solid 1px #534042;
    background: url(/images/a_bg_b.gif) bottom left x-repeat;
    background-color: #f5f0df;
}

.DivPanelB .PanelTitle 
{
    background-color: #534042;
	color: #f5f0df;
}

.DivPanelB .PanelBody {}
.DivPanelB .PanelBody ul {}
.DivPanelB .PanelBody ul ul {}

.DivPanelC {}
.DivPanelC .PanelTitle {}
.DivPanelC .PanelBody {}
.DivPanelC .PanelBody ul {}
.DivPanelC .PanelBody ul ul {}

.clear{}

/* Forms */
select {}
textarea {}
input {}
.button {}

