@charset "utf-8";

/************** Page Body **************/
html,body {
    background: /*PAGE_BACKGROUND_B*/#FFFFFF;/*PAGE_BACKGROUND_E*/
}

/************** Page Link **************/
a.pageLink:link {
	color: /*PAGE_NORMAL_LINK_COLOR_B*/#000000;/*PAGE_NORMAL_LINK_COLOR_E*/
}
a.pageLink:visited {
	color: /*PAGE_VISITED_LINK_COLOR_B*/#000000;/*PAGE_VISITED_LINK_COLOR_E*/
}
a.pageLink:hover {
	color: /*PAGE_HOVER_LINK_COLOR_B*/#000000;/*PAGE_HOVER_LINK_COLOR_E*/
}
a.pageLink:active {
	color: /*PAGE_ACTIVE_LINK_COLOR_B*/#000000;/*PAGE_ACTIVE_LINK_COLOR_E*/
}

/************** Sub Title **************/
.subTitle {
    color: /*SUB_TITLE_TEXT_COLOR_B*/#333333;/*SUB_TITLE_TEXT_COLOR_E*/
}

/************** Search Criteria Label **************/
.criteriaLabel {
    color: /*CRITERIA_LABEL_COLOR_B*/#000000;/*CRITERIA_LABEL_COLOR_E*/
}

/************** Navigation Bar **************/
#box_nav_bar
{
    display: block;
    padding: 0px 0px 0px 0px;
    border: 1px solid #CCCCCC;
    width: 187px;
    height: auto;
}
#box_nav_list
{
    height: auto;
}
#box_nav_list ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size:11px;
    text-align: left;
    font-weight:bold;
}

#box_nav_list li { 
    margin: 0 0 1px 0; 
}

#box_nav_list a
{
    display: block;
    padding: 2px 2px 2px 24px;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-bottom: 1px solid #CCCCCC;
    line-height: 25px;
    width: 159px;
    background-color: /*NAV_NORMAL_BACKGROUND_B*/#FFFFFF;/*NAV_NORMAL_BACKGROUND_E*/
    background-image: url(images/crumb-000.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 3px 12px;
}

#box_nav_list a:link, #external_nav_item a:link, #external_nav_item a:active
{
    color: /*NAV_NORMAL_LINK_COLOR_B*/#666666;/*NAV_NORMAL_LINK_COLOR_E*/
    text-decoration: none;
}
#box_nav_list a:visited, #external_nav_item a:visited
{
    color: /*NAV_VISITED_LINK_COLOR_B*/#666666;/*NAV_VISITED_LINK_COLOR_E*/				/* in sync with NAV_NORMAL_LINK_COLOR */
    text-decoration: none;
}
#box_nav_list a:hover, #external_nav_item a:hover
{
    border: 1px solid #000333;
    background-color: /*NAV_HOVER_BACKGROUND_B*/#D2DAE5;/*NAV_HOVER_BACKGROUND_E*/
    color: /*NAV_HOVER_LINK_COLOR_B*/#000333;/*NAV_HOVER_LINK_COLOR_E*/
}
#box_nav_list a:active, #active_nav_item a:link, #active_nav_item a:visited, #active_nav_item a:hover, #active_nav_item a:active
{
    border: 1px solid #000333;
    background-color: /*NAV_ACTIVE_BACKGROUND_B*/#D2DAE5;/*NAV_ACTIVE_BACKGROUND_E*/	/* in sync with SECTION_HEADER_BACKGROUND */
    color: /*NAV_ACTIVE_LINK_COLOR_B*/#666666;/*NAV_ACTIVE_LINK_COLOR_E*/				/* in sync with SECTION_HEADER_TEXT_COLOR */
}


/************** Top Banner **************/
#box_top_banner {
    background-color: /*TOP_BANNER_BACKGROUND_B*/#003466;/*TOP_BANNER_BACKGROUND_E*/
    width: 100%;
    height: 85px;
    float: left;
}

/************** Page Footer **************/
#box_footer {
    background-color: /*FOOTER_BACKGROUND_B*/#FFFFFF;/*FOOTER_BACKGROUND_E*/
    border-top-color: #660000;
    border-top-style: solid;
    border-top-width: 1px;
    width: 100%;
    font-weight: normal; 
    font-size: 10px; 
    color: /*FOOTER_TEXT_COLOR_B*/#000000;/*FOOTER_TEXT_COLOR_E*/ 
    float: left;
}

#box_footer a:link {
    font-weight: bold; 
    font-size: 10px; 
    color: /*FOOTER_NORMAL_LINK_COLOR_B*/#000000;/*FOOTER_NORMAL_LINK_COLOR_E*/ 	/* in sync with FOOTER_TEXT_COLOR */
    text-decoration: underline
}

#box_footer a:visited {
    font-weight: bold; 
    font-size: 10px; 
    color: /*FOOTER_VISITED_LINK_COLOR_B*/#000000;/*FOOTER_VISITED_LINK_COLOR_E*/ 	/* in sync with FOOTER_TEXT_COLOR */
    text-decoration: underline
}

#box_footer a:hover {
    font-weight: bold; 
    font-size: 10px; 
    color: /*FOOTER_HOVER_LINK_COLOR_B*/#000000;/*FOOTER_HOVER_LINK_COLOR_E*/ 		/* in sync with FOOTER_TEXT_COLOR */
    text-decoration: underline
}

#box_footer a:active {
    font-weight: bold; 
    font-size: 10px; 
    color: /*FOOTER_ACTIVE_LINK_COLOR_B*/#000000;/*FOOTER_ACTIVE_LINK_COLOR_E*/ 	/* in sync with FOOTER_TEXT_COLOR */
    text-decoration: underline
}	   

/************** Page Panel **************/
#box_page_panel {
    background-color: /*PAGE_PANEL_BACKGROUND_B*/#FFFFFF;/*PAGE_PANEL_BACKGROUND_E*/
    width: 100%;
    height: 100%;
    float: center;
}

/************** Page Title **************/
.pageTitle {
    font-weight: /*PAGE_TITLE_FONT_WEIGHT_B*/bold;/*PAGE_TITLE_FONT_WEIGHT_E*/               /* not exposed */
    font-size: /*PAGE_TITLE_FONT_SIZE_B*/23px;/*PAGE_TITLE_FONT_SIZE_E*/ 
    color: /*PAGE_TITLE_TEXT_COLOR_B*/#660000;/*PAGE_TITLE_TEXT_COLOR_E*/
    font-style: /*PAGE_TITLE_FONT_STYLE_B*/italic;/*PAGE_TITLE_FONT_STYLE_E*/                 /* not exposed */
    font-family: /*PAGE_TITLE_FONT_FAMILY_B*/'Times New Roman', Times, serif;/*PAGE_TITLE_FONT_FAMILY_E*/
}

/************** Section Header **************/
#box_section_header {
    background-color: /*SECTION_HEADER_BACKGROUND_B*/#D2DAE5;/*SECTION_HEADER_BACKGROUND_E*/
    width: 100%;
    height: 100%;
    font-weight: bold; 
    font-size: 11px;
    color: /*SECTION_HEADER_TEXT_COLOR_B*/#000000;/*SECTION_HEADER_TEXT_COLOR_E*/
}

#box_section_header a:link {
    font-weight: bold; 
    font-size: 11px; 
    color: /*SECTION_HEADER_NORMAL_LINK_COLOR_B*/#000000;/*SECTION_HEADER_NORMAL_LINK_COLOR_E*/	/* in sync with SECTION_HEADER_TEXT_COLOR */
    text-decoration: underline
}

#box_section_header a:visited {
    font-weight: bold; 
    font-size: 11px; 
    color: /*SECTION_HEADER_VISITED_LINK_COLOR_B*/#000000;/*SECTION_HEADER_VISITED_LINK_COLOR_E*//* in sync with SECTION_HEADER_TEXT_COLOR */
    text-decoration: underline
}

#box_section_header a:hover {
    font-weight: bold; 
    font-size: 11px; 
    color: /*SECTION_HEADER_HOVER_LINK_COLOR_B*/#000000;/*SECTION_HEADER_HOVER_LINK_COLOR_E*/	/* in sync with SECTION_HEADER_TEXT_COLOR */
    text-decoration: underline
}

#box_section_header a:active {
    font-weight: bold; 
    font-size: 11px; 
    color: /*SECTION_HEADER_ACTIVE_LINK_COLOR_B*/#000000;/*SECTION_HEADER_ACTIVE_LINK_COLOR_E*/	/* in sync with SECTION_HEADER_TEXT_COLOR */
    text-decoration: underline
}

/************** Buttons **************/
.formButton {
    background: transparent url(images/button-bg.gif) repeat-x scroll left top;
    border: 1px outset #CCCCCC;
    color: /*BUTTON_TEXT_COLOR_B*/#666666;/*BUTTON_TEXT_COLOR_E*/
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    margin-top: 5px;
    padding: 1px;
}
