body, td, input, textarea, select, p, ul li {
	font-family: Verdana, Arial, sans serif;
	font-size: 10px;
}

body 
{
background:url(../images/background.gif) repeat-x #fff;
  margin:0px;
}

.contentwrapper {
background:url(../images/background_gradient.gif) repeat-x;
border:5px solid #fff;
padding:5px;
}

.left {
float:left;
}

.red {
	color:red;
}

.green {
	color:#066102;
}

.Front_Box {
	border: 1px solid black;
	padding: 2px;
	background-color:#F6F7FB;
}

.Admin_Top {
	background-color:#FFFFFF;
}

.Admin_Side {
	/*background-color:#F6F7FB; */
}

.Header1 {
	font-weight: bold;
}

.tableitem {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.tableheader 
{
	  /*font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #C80621 */
	  	background-image:url('../graphics/SenatorEggle_Entry_Header_Background.gif');
	color: White;
	font-size: 10px;
	font-weight: bold;

	  }

.tableheader_2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #7371B6}
.tablefooter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF}
.alternatingItem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #B51410; color:#B51410}
.outertable 
{
	/*border: thin #CCCCCC */
		Border-Style:ridge;
	/* background-color:FF6633; */
	/* background-color:#CCCCCC; */
	background-image:url('../graphics/SenatorEggle_Panel_Background.gif');

	}
.bold {  font-weight: bold}
.red {  color: #FF0000}
.width50 {  width: 50px}
.width40 { width: 40px }
.linethrough {text-decoration:line-through; font-weight: bold; }
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a
{
	font-size: 10px;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {color:#951446; }
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}


a {
	text-decoration: none;	
}

.datagrid_main
{
	 border-color:"#999999";
	 background-color:"White";
}

.datagrid_alternating
{
	background-color:"Gainsboro";
}


.page_header_background
{
	background-image:url('../graphics/SenatorEggle_Logo_Background.gif');
}

.page_footer
{
	/*background-color: #003366; */
	background-image:url('../graphics/SenatorEggle_Footer_Background.gif');
	font-size: 10px;
	text-align: center;
	font-family: Arial, sans serif;
	color: White;
}

.menu_background
{
/*background-color: Silver;
 background-image: "cavbar.gif"" */
}

.entry_header
{
	/*background-color: #FF9000;*/
	/*background-image:url('../graphics/SenatorEggle_Entry_Header_Background.gif');*/
	color: White;
	font-size: 10px;
	font-weight: bold;
	background-color:#951446;
}

.entry_panel
{
	Border-Style:ridge;
	/* background-color:FF6633; */
	/* background-color:#CCCCCC; */
	background-image:url('../graphics/SenatorEggle_Panel_Background.gif');
}

.menu_header
{
	font-family: Arial, sans serif;
	font-size: 10px;
	font-weight: bold;
}

.app_heading 
{
	font-family:  Verdana, Arial, sans serif;
	font-size: 18px;
	color: white;
	font-weight: bold;
}

.page_heading
{
	font-family: Arial, sans serif;
	font-size: 14px;
	font-weight: bold;
	color: #666161;
}

.grid_alternating_itemstyle
{
	background-color:Gainsboro; 
}

.grid_itemstyle
{
	background-color:#EEEEEE; 
}

.grid_onmouseover
{
	background-color:#EAD0DA;
}


.grid_onmouseoverclicked
{
	color:#ffffff;
	background-color:#BF7290;
}

.grid_selecteditemstyle
{
	color:#ffffff;
	background-color:#CA89A2;
}

.grid_alternating_selecteditemstyle
{
	background-color:red;
}



/* FOOTER */

.footer {
height:18px;
color:#fff;
background:#c9aa8a;
padding:0 15px;
border-bottom:10px solid #fff;
}

.footer a:link, .footer a:active, .footer a:visited {
color:#fff;
}

.footer a:hover {
color:#ffcc66;
}

.email {
float:left;
background:#663300;
padding:3px 10px;
}

.privacy {
float:left;
background:#84470b;
padding:3px 10px;
}

.disclaimer {
float:left;
background:#945516;
padding:3px 10px;
}

/* NEWS */

.newsContainer {
height:163px;
border:1px solid #fff;
background:#96581a;
}

.newsContainer ul {
margin:3px 10px;
padding:3px;
}

.newsContainer li {
color:#fff;
list-style:square;
margin:3px 10px;
padding:3px;
}

.newsContainer li a:link, .newsContainer li a:visited, .newsContainer li a:active {
color:#ffcc66;
}

.newsContainer li a:hover {
color:#fff;
}
