@charset "iso-8859-1";

/* Position all the DIVS the way you want them */
#DIV_logo {
    display: none;
}

#DIV_header {
    display: none;
}

#DIV_login {
    display: none
}

#DIV_subnav {
    display: none;
}

#DIV_mainnav {
    display: none
}

/*
    Do NOT use positioning on this DIV.
    Instead, set width- and height-offsets in the .content_spacer class below
*/
#DIV_content {

}
/* The body layout definition */
/* Define the background colour of the webpage and the default font style */
body.body-tag
{
    font-family:Verdana, Arial, Geneva, Helvetica, Sans-Serif;
    font-size:9px;
	color: #000000;
	background-color: #E1E8F0;
	margin-left:0;
	margin-top:0;
	margin-width:0;
	margin-height:0;
	margin-right:0;
	margin-bottom:0;
}

td, input, select, textarea {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 9px;
}

/* The width and height of this class determine the offset of the content-DIV */
.content_spacer {
    width: 0px;
    height: 0px;
}

.inner_content {
}

.content_title {
    vertical-align: bottom;
    font-weight: bold;
    font-size: 12px;
    color: #003366;
    line-height: 18px;
}

.content_bold {
    font-weight: bold;
    font-size: 10px;
}

.content_division {
    font-weight: bold;
    font-size: 10px;
    border-bottom: 1px #B7C1CB dotted;
}

.table_header {
    color: #000000;
    background-color: #B7C1CB;
    font-weight: bold;
    font-size: 10px;
    line-height: 15px;
    text-align: center;
    vertical-align: middle;
    border: 1px #888888 solid;
    border-bottom: 0px;
}

.table_content {
    background-color: #FFFFFF;
    border: 1px #888888 solid;
}

.table_footer {
    color: #000000;
    background-color: #B7C1CB;
    vertical-align: middle;
    border: 1px #888888 solid;
    border-top: 0px;
    padding: 1px;
}

.table_buttonrow {
    background-color: #B7C1CB;
    border: 1px #888888 solid;
    padding: 1px;
}


.nav_content {  }

.context_scroller {
}

.no_print {
    display: none;
}

.data_header {
    font-size: 10px;
    background-color: #B7C1CB;
    color: #000000;
    border: 1px #888888 solid;
    border-bottom: 0px;
}

.data_border {}

.data_content_odd {
    background-color: #FFFFFF;
    cursor : 'hand';
}

.data_content_even {
    background-color: #FFFFFF;
    cursor : 'hand';
}

/* paging */
.navigation_border {
    border: 1px #888888 solid;
}

.navigation_content, .navigation_content a:link, .navigation_content a:hover, .navigation_content a:visited  {
    padding: 0px;
    text-decoration: none;
    background-color : #DEDEDC;
}

.navigation_page, .navigation_page a:link, .navigation_page a:hover, .navigation_page a:visited  {
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.navigation_page_selected {
	text-decoration: none;
	color: #FFFFFF;
	background-color : #999999;
	padding: 1px;
}
