body 
{
	background-color: #000000;
	color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url('gfx/bkg/bkg_main.jpg');
  background-repeat: repeat-x;
	background-attachment: fixed;
}

.textbox 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  background-color: #AAAAAA;
  color: #000000;
  margin-top: 2px; 
  margin-bottom: 2px; 
  width: 100%;
  padding-left: 2px;
}

.button 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.panel
{
  margin-left: 8px; 
  margin-right: 8px; 
  margin-top: 8px; 
  margin-bottom: 0px;
	background-image: url('gfx/bkg/bkg_menu.jpg');
  background-repeat: repeat-x;
  background-color: #8A8A8A;	
}

.panel_header 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  position:relative;
	color: #DDDDDD;
	font-size: 12px;
  margin-left: 2px; 
  margin-right: 2px; 
  margin-top: 2px; 
  margin-bottom: 2px;
  padding-top:1px;
  padding-bottom:2px;
  background-color: #202020;
  text-align: center;
}

.panel_contents
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  position:relative;
	color: #DDDDDD;
	font-size: 11px;
  padding-top:2px;
  padding-bottom:4px;
  padding-left:4px;
  background-color: #000000;
  text-align: left;
}

.panel_body 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 11px;
  margin-left: 2px; 
  margin-right: 2px; 
  margin-top: 0px; 
  margin-bottom: 2px;
  padding-top:0px;
  padding-bottom:0px;
  height: 100%;
}

.page_testing_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF00; 
	font-size: 16px;
  
}

.menu 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  margin-left: 0px; 
  margin-right: 0px; 
  margin-top: 0px; 
  margin-bottom: 0px;
  padding-left: 2px;
  color: #000000;
}

.login
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}

.links 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  margin-left: 0px; 
  margin-right: 0px; 
  margin-top: 0px; 
  margin-bottom: 0px;
  padding-left: 2px;
  color: #DDDDDD;
  text-decoration:none;
}

.shoutbox_form 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin-left: 2px; 
  margin-right: 2px; 
  margin-top: 0px; 
  margin-bottom: 2px;
}

.shoutbox_contents 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DDDDDD;
	font-size: 11px;
  margin-left: 1px; 
  margin-right: 1px; 
  margin-top: 0px; 
  margin-bottom: 0px;
  background-color: #000000;
  
  height: 100%;
}

.main_workspace
{
  margin-top: 8px;
  margin-bottom: 4px; 
  height: 500px;
  background-image: url('gfx/bkg/bkg_workspace.jpg');
  background-repeat: repeat-x;
  background-color: #5A5A5A;
  border-style: solid;
  border-color: #4A4A4A;
}

.banner
{
  border:       1px;
  border-style: solid;
  border-color: #4A4A4A;
  margin-bottom: 4px;
  margin-top: 2px;
}

.main_workspace_header
{
  margin-top: 0px;
  margin-bottom: 0px; 
  background-image: url('gfx/bkg/bkg_workspace.jpg');
  background-repeat: repeat-x;
  background-color: #5A5A5A;
  border-style: solid;
  border-color: #4A4A4A;
}

.center_workspace_frame
{
  margin-left: 0px; 
  margin-right: 0px; 
  margin-top: 8px; 
  margin-bottom: 8px;
	background-image: url('gfx/bkg/bkg_wrkspc_bw.jpg');
  background-repeat: no-repeat;
  background-color: #000000;  
  border-style: solid;
  border-color: #4A4A4A;
}

.center_workspace
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  margin-left: 5px;
  margin-top: 6px; 
  margin-right: 5px;  
  margin-bottom: 4px;
  background-color: #000000; 
  color: #DADADA; 
}

.center_workspace_text
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #DADADA;
}

.center_workspace_text_small
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
  color: #AAAAAA;
}

.center_workspace_table_text
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  color: #000000;
}

.center_workspace_header
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url('gfx/bkg/bkg_header.jpg');
  background-repeat: repeat-y;
  background-color: #000000; 
  color: #DDDDDD; 
}

.center_workspace_header_red
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url('gfx/bkg/bkg_header_red.jpg');
  background-repeat: no-repeat;
  background-color: #000000; 
  color: #DDDDDD; 
}

.center_workspace_contents
{
  position: relative; 
  top: 4px; 
  overflow: auto; 
  margin-bottom: 4px;
}


a:link { color: #79A8CC; text-decoration: none; border: 0; }
a:visited { color: #526C96; text-decoration: none; border: 0; }
a:hover { color: #A3C5E0; text-decoration: none; border: 0; }
a:focus { outline: none; }

a.links:link { color: #DADADA; text-decoration: none; border: 0; }
a.links:visited { color: #9A9A9A; text-decoration: none; border: 0; }
a.links:hover { color: #FFFFFF; text-decoration: none; border: 0; }
a.links:focus { outline: none; }

a.links_dc:link { color: #DADADA; text-decoration: none; border: 0; }
a.links_dc:visited { color: #9A9A9A; text-decoration: none; border: 0; }
a.links_dc:hover { color: #FFFFFF; text-decoration: none; border: 0; }
a.links_dc:focus { outline: none; }

.links_dc 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  margin-left: 0px; 
  margin-right: 0px; 
  margin-top: 0px; 
  margin-bottom: 0px;
  padding-left: 0px;
  color: #DDDDDD;
  text-decoration:none;
}

.page_header
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url('gfx/bkg/bkg_header_wrkspc.jpg');
  background-repeat: repeat-y;
  background-color: #000000; 
  color: #CCCCCC;
  padding-left: 3px; 
}

.page_header_warning
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url('gfx/bkg/bkg_header_wrkspc_warning.jpg');
  background-repeat: repeat-y;
  background-color: #000000; 
  color: #DDDDDD;
  padding-left: 3px; 
}

.page_header_confirm
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url('gfx/bkg/bkg_header_wrkspc_confirm.jpg');
  background-repeat: repeat-y;
  background-color: #000000; 
  color: #DDDDDD;
  padding-left: 3px; 
}

.td_desc
{
  width: 120px;
  text-align: right;
}

.td_desc_records
{
  width: 50px;
  text-align: right;
}

.td_input
{
  width: 200px;
}

.th_rec
{
  background-color: #444444;
  border-style: none;
  color: #DDDDDD;
} 

.tr_rec1
{
  background-color: #AAAAAA;
  border-style: none;
}

.tr_rec2
{
  background-color: #CCCCCC;
  border-style: none;
}

.tr_item_dark
{
  background-color: #1E1E1E;
  border-style: none;
}

.message_box
{
  position:absolute; 
  top:30%; 
  background-color:#FF0000; 
  width:80%; 
  height:100px;
  margin-left:10%;
  margin-right:10%;
}


