/* CSS Document

   If you are modifying this stylesheet for a new skin, this file
   should ONLY include the classes that you intend to modify. The
   portal uses the 'cascade' feature of CSS to allow your stylesheet
   to inherit the styles from the parent (or base) skin.
*/

/* =================================================================
   =================================================================
   ==                                                             ==
   ==  STANDARD HTML ELEMENTS                                     ==
   ==                                                             ==
   =================================================================
   ================================================================= */

html,
body
{
	margin:0px;
	padding:0px;
	border:0px;
	min-width: 750px;
}

body {
	background: #333;
}

table{
	margin:0px;
	padding:0px;
	width:100%;

}

#pageEnclosure {
	border: 1px solid white;
	background-color: white;
	padding: 0;
}

#header, .header {
	background-color:#fa1;
	color: white;
}

#header h1, #header h1 a {
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #eee;
}

.links_panel, .links_panel A {
	font-size: 8pt;
	color: white;
}


/* Start horizontal menu */

#topnav {
	clear: both;
	border-top: 1px solid #333;
 	border-bottom: 1px solid #333;
	background-image: none;
	background-color: #c51;
	padding: 6px 20px 6px 30px;
	text-align: center;
}

#topnav a {
	color: #fff;
	background: transparent;
	border-right: 1px solid #333;
	padding: 3px 8px;
	font-weight: normal;
	font-size: 1em;
}

#topnav a:hover {
	color: #fff;
	background: #a30;
	border-right: 1px solid #333;
}

#topnav a.firsta {
	border-left: 1px solid #ddd;
}

/* End horizontal menu */

#navcont {
	width: 120px;
	height: 100%;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ccc;
	background-color: white;
}

/* Start vertical navigation menu */


#navmenu {
	border-top: 1px solid #ddd;
}

DIV.navmenu {
	border-bottom: 1px solid #eec;
	background-image: url("../images/arrow_bullet.gif");
	background-position: left;
	background-repeat: no-repeat;
	background-color: transparent;
	padding-left: 15px;
	margin-left: 10px;
	text-align: left;
}

a.navmenu {
	color: #543;
	font-size: 11px;
	font-weight: normal;
}

a.navmenu:hover {
	color: #c51;
}
/* End vertical navigation menu */

/* Careful with duplication below */
/* Legacy */

.maincont {
 	float: left;
	width: 97%;
	background-color: white;
	text-align: left;
	margin-left: 3%;
}

.maincont a{
 	background-color: white;
}
/* believe this is obsolete */

#maincont {
	color: #444;
	background-color: white;
	text-align: left;
}

#sidebar {
	height: 100%;
	color: white;
	margin: 0em 0em 1em 1%;
	padding: 0px 0em 1em 0em;
}

#footer, .footer {
	clear: both;
	padding: 3px;
	color: white;
	background-color: #fa2;
	text-align: center;
}

#footer {
	border-top: none;
}

.footer {
	border-top: 1px solid #333;
}


/* global object config*/

ul{
	font-size:100%;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}

li{
/*display:inline;*/
/*	line-height:16px;*/
	display:block;
}


span.info {	
	text-decoration: none;
	border-bottom: 1px solid #fff;
	color: #000000;
	background: none;
	display: block;
	margin: 0;
	padding: 2px 20px 2px 20px;
	font-weight: normal;
}

/* setting for Separator/Section heading */
/* Controls header in Gizmos  background-color: #ffd;*/
h2.section {
        padding: 6px 8px 3px 5px;
        font-size: 1.1em;
        color: #333;
	background-color:#ffd;
        background-image: none;
        border: 1px solid #bbb;
}

.whatsnew {
	clear: both;
        width: 99.5%;
}

.whatsnewtable {
        width: 100%;
        border: 1px solid #ccc;
}

.ContentScraper {
       width: 99.5%;
	clear: both;
}

#login_form {
	padding: 0em 5em 0em 5em;
}

.button {
	float: right;
	margin: 5px 5px 5px 5px;
}

.onlinemonitorb {
	color: white;
}

.report .header, THEAD.report, TH.report {
        background-color: #DDDDDD;
        border: #DDDDDD 1px solid;
        font-weight: bold;
        padding: 4px;
}


.required_field_indicator {
    color: red;
}

