/* CSS Document */

.topnav_grouplabel {
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #6d6ab7;
	padding: 0 2 0 2;
	margin: 0 0 0 0;
	text-align: center;
	vertical-align: middle;
	cursor: default;
}

.topnav_iconlabel {
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #00156e;
	padding: 0 2 0 2;
	margin: 0 0 0 0;
	text-align: center;
	vertical-align: middle;
	
	display:inline;
	width:100%;
}

.topnav_menubutton {
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #00156e;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: center;
	vertical-align: middle;
    background-color: #dbe8f9;
    border: 1px solid;
    border-color: #83a6d9 #587eaf #80a3d0 #547cae;
    display: inline;
}

.topnav_menubutton_hover {
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #00156e;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: center;
	vertical-align: middle;
    background-color: #fff5cb;
    border: 1px solid;
    border-color: #dbce99 #cab685 #cbc3aa #b9a074;
    display: inline;
    cursor: pointer;
}

.searchbox_toplevel_label_blue {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	cursor: default;
	white-space: nowrap;
	-moz-user-select: none;
	top: 3px;
	margin: 1px;
	padding-left: 7px;
	padding-right: 7px;
}

.main_content_body {
    background-color: #ffffff;
    font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    width:100%;
    overflow:auto;
    padding: 0 0 0 0;
    margin: 0 0 0 0;

    background-image:url('../images/misc/ch_bg_gradient20090511h.jpg');
    background-repeat:repeat;
}

td.maincontent {
    background-color: #ffffff;
    font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    width:100%;
    overflow:auto;
    padding: 0 0 0 0;
    margin: 0 0 0 0;

    background-image:url('../images/misc/ch_bg_gradient20090511h.jpg');
    background-repeat:repeat;
}

.main_content_help {
    background-color: #f8fef4;
    border: 1px solid;
    border-color: bacba3;
    font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    padding: 1 1 1 1;
    margin: 0 0 0 0;
}

.main_content_helpback {
    background-color: #58a92f;
    border: 1px solid;
    border-color: bacba3;
    font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    color: #ffffff;
    padding: 1 1 1 1;
    margin: 0 0 0 0;
}

body {
    font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    color: #000000;
}

h1 {
    font: 16px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    color: #000000;
    font-weight: bold;
}

h2 {
    font: 14px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    color: #000000;
    font-weight: bold;
}

h3 {
    font: 13px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    color: #000000;
    font-weight: bold;
margin-top: 2px;
    margin-bottom: 2px;
}

p {
    font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    color: #000000;
    margin-top: 2px;
    margin-bottom: 2px;
}

.button_search {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 11px;
	line-height: normal;
	font-stretch: normal;
	color: #00156e;
	padding: 0pt;
	margin: 0pt;
	text-align: center;
	vertical-align: middle;
	background-color: #dbe8f9;
	border-width: 1px;
	border-style: solid;
	border-color: #83a6d9;
	display: inline;
	width:55px;
	height:23px;
	vertical-align:top;
	cursor:pointer;
}
.button_search:hover
{
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 11px;
	line-height: normal;
	font-stretch: normal;
	color: #00156e;
	padding: 0pt;
	margin: 0pt;
	text-align: center;
	vertical-align: middle;
	background-color: #fff5cb;
	border-width: 1px;
	border-style: solid;
	border-color: #83a6d9;
	display: inline;
	width:55px;
	height:23px;
	vertical-align:top;
	cursor:pointer;
}

.button_up {
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 11px;
	line-height: normal;
	font-stretch: normal;
	font-size:13px;
	font-weight:bold;
	color: #00156e;
	padding: 0pt;
	margin: 0pt;
	text-align: center;
	vertical-align: middle;
	background-color: #dbe8f9;
	border-width: 1px;
	border-style: solid;
	border-color: #83a6d9;
	display: inline;
	height:23px;
	vertical-align:top;
	cursor:pointer;
}
.button_up:hover
{
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 11px;
	line-height: normal;
	font-stretch: normal;
	font-size:13px;
	font-weight:bold;
	color: #00156e;
	padding: 0pt;
	margin: 0pt;
	text-align: center;
	vertical-align: middle;
	background-color: #fff5cb;
	border-width: 1px;
	border-style: solid;
	border-color: #83a6d9;
	display: inline;
	height:23px;
	vertical-align:top;
	cursor:pointer;
}

.menuObj
{
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #00156e;
	padding: 0 2 0 2;
	margin: 0 0 0 0;
	text-align: center;
	vertical-align: middle;

	display:inline;
	width:100px;
}

a.icon_menu_item
{
	cursor:pointer;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	border:none;
	text-decoration:none
}

a.icon_menu_item:hover
{
	background-color:#D3E2E5;
}

div.icon_menu_item
{
	cursor:pointer;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	border:none;
	text-decoration:none;
	background-color:none;
}

div.icon_menu_item_highlight
{
	cursor:pointer;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	border:none;
	text-decoration:none;
	background-color:#D3E2E5;
}

div.iconMenu
{
	background-color:#B9D3FB;
	/*color:#006699;*/
	font: 8px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #00156e;
}

.detailLabel {
  font-size:1.2em;
  color:#095ED2;
  font-weight:bold;
  text-align:right;
}

.detailEntry {
  background-color:#FFFFFF;
  color:#0D84FB;
  font-weight:bold;
  border: 1px solid gray !important;
  -moz-border-radius: 4px !important;
  margin-left: 2px !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
  margin-right: 2px !important;
}

/****Headings*****/

.heading1
{
	background-image:url(../images/heading1.jpg);
	background-repeat:repeat-x;
	color:#333333;
	font-size:16px;
	height:27px;
	margin:0px;
	font-family:arial,verdana,sans-serif;
	vertical-align:top;
	font-weight:bold;
}

.heading2
{	
	background-image:url(../images/acheron_heading3.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
	color:#333333;
	font-size:14px;
	font-family:arial,verdana,sans-serif;
	margin:0px;
	border:0px;
	height:25px;
	vertical-align:top;
}

.heading3
{
	background-image:url(../images/heading3.jpg);
	background-repeat:repeat-x;
	color:#333333;
	font-size:14px;
	font-family:arial,verdana,sans-serif;
	margin:0px;
	border:0px;
	height:27px;
	vertical-align:top;
}

.heading4
{	
	background-image:url(../images/heading4.jpg);
	background-repeat:repeat-x;
	color:#333333;
	font-size:12px;
	font-family:arial,verdana,sans-serif;
	margin:0px;
	border:0px;
	height:20px;
	vertical-align:top;
}

.message {
	background-color:#EEEEEE;
	font-size:1.2em;
	color:#BB1111;
	font-weight:bold;
}

/*Statistical Monitor*/
/*******  \/ *********/

table.stats_model_data
{
}

th.stats_model_data_index
{
	text-align:center;
	
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#95A9C3;
		
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#95A9C3;
	
	background-color:#DBDEE2;
}

th.stats_model_data_title
{
	font-weight:bold;
	
	border-style:solid;
	border-width:1px;
	border-color:#95A9C3;
	
	background-color:#DBDEE2;
}

td.stats_model_data_model_val
{
	border-style:solid;
	border-width:1px;
	border-color:#95A9C3;
	
	background-color:#FFFFFF;
}

td.stats_model_data_std_dev_val
{
	border-style:solid;
	border-width:1px;
	border-color:#95A9C3;
	
	background-color:#FFFFFF;
}

a.nav_link
{
	color:#3366cc;
	text-decoration:none;
	font-weight:bold;
}

.button_icon
{
	vertical-align:middle;
}

/*******  /\ *********/
/*Statistical Monitor*/



