/* ========== GENERAL CLASSES ========== */
/* ========== LEFT CLASSES ============= */
/* ========== RIGHT CLASSES ============ */
/* ========== NAV CLASSES ============== */
/* ========== FOOTER CLASSES =========== */
/* ========== HEADLINE CLASSES ========= */
/* ========== Link CLASSES ============= */
/* ======== Special For This Site Or Misc. ====== */


/*=========================================( RIGHT COLUMN PIECES )===*/
/*===================================================================*/

.contentbox_right, .sidebar
{
	margin-bottom: 5px;
	border: 1px solid #336633;
}
.contentbox_right_header, .sidebar_header
{
    color: #FFFFFF;
    font-weight: bold;
    font-size: 9pt;
    background-color: #336633;
    text-align: center;
    padding: 0.5em;
}
.contentbox_right_body, .sidebar_body
{
    background-color: #99CC99;
    text-align: left;
    padding: 1em;
    font-size: 9pt;
}
.rightColumn A
{
    color: black;
}
.rightColumn A:hover
{
    color: #3399FF;
}



/*===============================================( FOOTER PIECES )===*/
/*===================================================================*/
.footer
{
    font-size: 8pt;
    color: white;
    background-color: #336633;
    text-align: center;
    padding: 3px;
    font-weight: bold;
    margin-top: 10px;
}
.footernav
{
    font-size: 9pt;
    color: #000000;
    text-align: center;

    padding: 3px;
}
.footernav:hover
{
	color: #3399FF;
}


#bannerBG
{
	background-image: url(../images/banner_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 125px;
}
#losalamosTitle
{
	position: absolute;
	top: 34px;
	left: 10px;
	width: 526px;
	height: 70px;
}

/* ========== GENERAL CLASSES ========== */
.shaded
{
    COLOR: #000000;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #CCCCCC;
}
.form, TABLE.form, TD.form {
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.warning {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.body
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #FFFFFF;
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
}
.normal, TABLE.normal, TR.normal, TD.normal
{
    COLOR: #000000;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #FFFFFF
}

hr {color: #948ECE;}
.border1
{
	border: solid 1px black;
}
DIV.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 23pt;
    COLOR: #2F5DF9;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    BORDER-BOTTOM: 1px solid #000000;
}
DIV.slogan
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #000000;
    font-style: italic;
    FONT-FAMILY:  Times New Roman, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
}


/* ========== LEFT CLASSES ============= */
.contentbox_left, TABLE.contentbox_left, TD.contentbox_left
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;

    BACKGROUND-COLOR: #5476B3
}

.contentboxheader_left, TABLE.contentboxheader_left, TD.contentboxheader_left
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5476B3
}
.contentbox_left a:link, .contentbox_left a:visited
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}
.searchbox, TABLE.searchbox, TD.searchbox
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;

    BACKGROUND-COLOR: #5476B3
}
.searchboxheader, TABLE.searchboxheader, TD.searchboxheader
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5476B3
}
.searchbox a:link, .searchbox a:visited
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}
.guestbookTable_left .contentboxheader_left
{
	border: none;
}
.guestbookTable_left .contentbox_left
{
	border: none;
}

/* ========== RIGHT CLASSES ============
.contentbox_right a:link, .contentbox_right a:visited
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
}
.contentbox_right, TABLE.contentbox_right, TD.contentbox_right
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contentboxheader_right, TABLE.contentboxheader_right, TD.contentboxheader_right
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
}
.sidebar, TABLE.sidebar, TD.sidebar
{
    FONT-SIZE: 10pt;
    COLOR: #000000;

}
.sidebar a:link
{
    COLOR: #2F5DF9;
    FONT-WEIGHT: bold;
}
.sidebar a:visited
{
    COLOR: #985F8C;
    FONT-WEIGHT: bold;
}
.sidebarheader, TABLE.sidebarheader, TD.sidebarheader
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
}
.guestbookTable_right .contentboxheader_right
{
	border: none;
    BACKGROUND-COLOR: #FFF
}
.guestbookTable_right .contentbox_right
{
	border: none;
    BACKGROUND-COLOR: #FFF
}

    */

/* ========== NAV CLASSES ============== */
.navbar, A.navbar, TABLE.navbar, TD.navbar
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: BOLD;
    COLOR: #FFFFFF;
    TEXT-DECORATION: None;
    BACKGROUND-COLOR: #5476B3
}
.navbarHigh, A.navbarHigh, TABLE.navbarHigh, TD.navbarHigh
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: BOLD;
    TEXT-DECORATION: None;
    COLOR: #FFFFCC;
    BACKGROUND-COLOR: #5476B3
}
.subnavbar, A.subnavbar, TABLE.subnavbar, TD.subnavbar
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF;
    TEXT-DECORATION: None;
    BACKGROUND-COLOR: #5476B3
}
.subnavbarHigh, A.subnavbarHigh, TABLE.subnavbarHigh, TD.subnavbarHigh
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: None;
    COLOR: #FFFFCC;
    BACKGROUND-COLOR: #5476B3
}






/* ========== HEADLINE CLASSES ========= */
.headline1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #000000;

}
.headline2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
}
.headline3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
}
.headline4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
}



/* ========== Link CLASSES ============= */
.subtext, TABLE.subtext, TD.subtext
{
    FONT-SIZE: 7.5pt;

}
.subtextitalics
{
    FONT-SIZE: 7.5pt;
    FONT-STYLE: italic;

}
.subtextlink
{
    FONT-SIZE: 7.5pt;
    COLOR:#000000;
    VERTICAL-ALIGN:top;
}
.subtextlink_cbleft
{
    FONT-SIZE: 7.5pt;
    COLOR:#FFF;
    VERTICAL-ALIGN:top;
}
.today_small_cell
{
    COLOR:#000;
}
.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #2F5DF9;

}
.link:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #985F8C;

}
.printView
{
	text-align: center;
	padding: 10px;
}


