﻿.header_menu_link
{
	color:White;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}

.grey_bar
{
	background-image:url('../images/grey_bar_bg2.gif');
	color:#FFFFFF;
	font-size:10pt;
	font-weight:normal
}
.body_class
{
	margin: 4px 0 0 0;
	font-family:arial;
	font-size:11px;
	height:100%;
	background-color:#003300
}
select
{
	background-color:#FFFFFF;
	color:#333333;
	font-size:11px;
	font-family:arial
}
.textbox
{
	background-color:#FFFFFF;
	color:#333333;
	
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
	font-size:11px;
	font-family:arial
}
.textbox_password
{
	background-color:#FFFFFF;
	background-image:url('../images/password_bg.jpg');
	background-repeat:no-repeat;
	color:#333333;
	
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
	font-size:11px;
	font-family:arial
}

asdinput
{
	background-color:#FFFFFF;
	color:#333333;
	
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
	font-size:11px;
	font-family:arial
}
.highlight
{
	background-color:#FFCCCC;
	color:#333333;
}
.button
{cursor:hand;color:#FFFFFF;height:18px;border-width:1px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial}

.button:hover
{cursor:hand}

/*These are exact copies of button class (but with diff bg image)*/
.button_green_50
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_50.gif');width:50px;}
 .button_green_70
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_70.gif');width:70px;}
.button_green_88
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_88.gif');width:88px;}
 .button_green_100
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_100.gif');width:100px;}
 .button_green_120
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_120.gif');width:120px;}
 .button_green_160
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_160.gif');width:160px;}
 
 
 .button_red_50
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_50_red.gif');width:50px;}
 .button_red_70
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_70_red.gif');width:70px;}
.button_red_88
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_88_red.gif');width:88px;}
 .button_red_100
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_100_red.gif');width:100px;}
 .button_red_120
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_120_red.gif');width:120px;}
 .button_red_160
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:arial;
 background-image:url('../images/btn_160_red.gif');width:160px;}
 
 

.button_red
{
	cursor:hand;
	background-color:#FFCCCC;
	color:#333333;
	height:18px;
	border-width:1px;
	border-color:#404040;
	border-style:solid;
	font-size:10px;
	font-weight:bold;
	font-family:arial
}
.button_red:hover
{
	cursor:hand
}

.noborder
{
	border:none 0;
}

textarea
{
	background-color:#FFFFFF;
	color:#333333;
	font-size:11px;
	font-family:arial
}
a
{
	color:#333333;
}
a:hover
{
	color:#003300;
}

table
{
	border-collapse:collapse;
}
.table_pad td
{
	padding: 2px 2px 2px 2px;
}

.side_menu td
{
	padding: 0px 2px 0px 4px;
}

td
{
	padding: 0px 0px 0px 0px;
}
.debug table
{
	color:#333333;
	background-color:#333333;
	border-collapse:separate
}
.debug td
{
	background-color:#FFFFFF;
	padding: 1px 1px 1px 1px
}

/* the .text class should be identical to the body tag*/
/* it is used inside other tags. i.e. <a class=text href=....  */
/* when we need to display the normal text*/
.text
{
	margin: 0 0 0 0;
	font-family:arial;
	font-size:11px;
	color:#333333
}

.header_text
{
	text-align:right;
	font-size:12pt;
	position:relative;
	top:32px;
	right:30px;
	color:#999999
}


.SDInfo
{
	text-align:left;
	font-size:9pt;
	font-family:Arial;
	position:relative;
	color:#333333;
}


.menu_button
{
	color:#FFFFFF;
	position:relative;
	text-decoration:none;
	font-size:9pt;
	text-align:center;
}
.menu_button:hover
{
	color:#CCCCCC;
}
.menu_sep
{
	position:relative;
	top:1px
}
.footer_button
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:8pt;
	text-align:center;
}
.footer_button:hover
{
	color:#CCCCCC;
}
.footer_sep
{
	position:relative;
	top:4px
}


.image_border
{
	border-color:#333333;
	border-width:1px;
	border-top-width:1px;
	border-style:solid;
}


.header_img
{
	background-image: url('../images/header_bg.gif');
	background-repeat:repeat-x;
}

.content_td
{
	text-align:left;
	xpadding-left:10px;
	xpadding-right:10px;
	xpadding-bottom:10px;
	padding-top:8px;
	background-color:#FFFFFF;
}

.footer2
{
	height:54px;
	color:#CCCCCC;
	background-color:#404040;
	text-align:center;
}

.footer_link
{
	font-family:arial;
	text-decoration:none;
	font-size:8pt;
	color:#FFFFFF
}
.footer_link:hover
{
	color:#CE303B
}

.home_rpt_link
{
	text-decoration:none;
}
.home_rpt_link:hover
{
	color:#555555
}

.red_text
{
	font-family:arial;
	font-size:11px;
	color:#CE303B
}


/*H1 is a copy of page_title*/
.page_title
{
	font-size:9pt;
	font-weight:normal;
	font-family:arial;
	color:#FFFFFF
}
/*H1 is a copy of page_title*/
H1
{
	margin:0px;
	font-size:9pt;
	font-weight:normal;
	font-family:arial;
	color:#FFFFFF
}
/*H1 is a copy of page_title*/
.Text1
{
	font-size:14pt;
	font-weight:bold;
	font-family:arial;
	color:#003300
}
.Text2
{
	font-size:12pt;
	color:#003300;
	font-family:arial
}
.Text3
{
	font-size:10pt;
	font-weight:bold;
	font-family:arial;
	color:#003300
}
.Text4
{
	font-size:10pt;
	font-family:arial;
	color:#003300
}


.message
{
	font-size:8pt;
	font-weight:bold;
	font-family:arial;
	color:#CE303B;
	padding-bottom:12px;
}

.table_header
{
	color:#FFFFFF;
	background-color:#003300;
	height:21px;
	font-size:12px;
	font-weight:bold;
	font-family:arial
}
.table_header td
{
	padding: 0px 2px 0px 2px
}
.table_header_top
{
	background-color:#333333;
	height:1px
}


.data_row
{
	background-color:#EEEEEE;
	padding: 2px 3px 4px 5px;
	font-size:8pt;
	font-family:arial
}
.data_row2 td
{
	padding: 2px 2px 2px 2px;
}
.data_row2
{
	background-color:#FFFFFF;
	padding: 2px 3px 4px 5px;
	font-size:8pt;
	font-family:arial
}
.data_row td
{
	padding: 2px 2px 2px 2px;
}

.data_row_over
{
	background-color:#BBBBBB;
}
.data_row_over td
{
	padding: 2px 2px 2px 2px;
}
.hidden
{
	border-width:0px;
	border-style:none;
	width:0px;
	height:0px
}

.noborder input
{
	border:none 0;
}
.hline
{
	height:1px;
	color:#006200
}
.paging
{
	color:#333333;
	font-size:8pt;
	width:12px;
	text-decoration:none;
	font-family:arial
}
.blue
{
	color:#006200
}
.home_link
{
	text-align:center;
	text-decoration:none
}
.bt_link
{
	text-decoration:none
}

.LogoText
{
	color:#FFFFFF;
	font-size:16pt;
	text-decoration:none;
	font-family:arial
}

.textField 
{
	width:150px;
}