﻿body
{
	font-family:verdana;
	font-size:9pt;
	background-color:#999999
}
.body_class
{
	margin: 0px 0 0 0;
	font-family:verdana;
	font-size:8pt;
	background-color:#000000;
	height:100%;
	color:#FFFFFF
}
select
{
	background-color:#FFFFFF;
	color:#333333;
	font-size:11px;
	font-family:verdana
}
input
{
	background-color:#FFFFFF;
	color:#333333;
	
	border-width:1px;
	border-color:#CCCCCC;
	border-style:solid;
	font-size:11px;
	font-family:verdana
}
.highlight
{
	background-color:#FFCCCC;
	color:#333333;
}
.button
{
	cursor:hand;
	background-color:#1F1F1F;
	color:#FFFFFF;
	height:18px;
	border-width:1px;
	border-color:#333333;
	border-style:solid;
	font-size:10px;
	font-weight:bold;
	font-family:verdana
}

.button:hover
{cursor:hand}

/*These are exact copies of button class (but with diff bg image)*/
.button50
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:verdana;
 background-image:url('../images/btn_bg_50.gif');width:50px;}
 .button70
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:verdana;
 background-image:url('../images/btn_bg_70.gif');width:70px;}
.button100
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:verdana;
 background-image:url('../images/btn_bg_100.gif');width:100px;}
 .button120
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:verdana;
 background-image:url('../images/btn_bg_120.gif');width:120px;}
 .button140
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:verdana;
 background-image:url('../images/btn_bg_140.gif');width:140px;}
 .button160
{cursor:hand;color:#FFFFFF;height:18px;border-width:0px;border-color:#404040;border-style:solid;font-size:10px;font-weight:bold;font-family:verdana;
 background-image:url('../images/btn_bg_160.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:verdana
}
.button_red:hover
{
	cursor:hand
}

.noborder
{
	border:none 0;
}

textarea
{
	background-color:#FFFFFF;
	color:#333333;
	font-size:11px;
	font-family:verdana
}
a
{
	color:#FFFFFF;
}
a:hover
{
	color:#CC0000;
}

asdtable
{
	border-collapse:collapse;
}
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:verdana;
	font-size:11px;
	color:#333333
}

.header_text
{
	text-align:right;
	font-size:12pt;
	position:relative;
	top:32px;
	right:30px;
	color:#999999
}

.menu_button
{
	color:#FFFFFF;
	position:relative;
	top:-8px;
	text-decoration:none;
	font-size:8pt;
	text-align:center;
}
.menu_button:hover
{
	color:#CCCCCC;
}
.menu_sep
{
	position:relative;
	top:1px
}
.footer_button
{
	color:#FFFFFF;
	position:relative;
	top:0px;
	text-decoration:none;
	font-size:7pt;
	text-align:center;
}
.footer_button:hover
{
	color:#CCCCCC;
}
.footer_sep
{
	position:relative;
	top:4px
}

.image_border
{
	border-color:#000000;
	border-width:1px;
	border-top-width:1px;
	border-style:solid;
}


.header_td
{
	background-image: url('../images/header.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	height:112px;
}
.header_td_left
{
	background-image: url('../images/header_left.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	width:295px;
	height:112px;
}
.header_td_right
{
	background-image: url('../images/header_right.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	width:521px;
	height:112px;
}
.menu_td
{
	background-image: url('../images/menu.gif');
	height:28px;
}
.menu_arrow
{
	position:relative;
	top:1px;
	width:13px;
	height:11px
}
.body_td
{
	background-image: url('../images/body_bg.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	padding: 5px 5px 5px 5px;
	width:815px;
	vertical-align:top;
	text-align:left;
}
.footer
{
	background-image: url('../images/footer.gif');
	background-repeat:no-repeat;
	height:27px;
	text-align:center;
	color:#CCCCCC;
	font-size:7pt
	
}
.albany_blue
{
	color:#6699CC
}
.menu_link
{
	color:#FFFFFF;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold
}
.side_link
{
	color:#FFFFFF;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold
}

.content_td
{
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	background-color:#FFFFFF;
}

.home_rpt_link
{
	text-decoration:none;
}
.home_rpt_link:hover
{
	color:#555555
}

.red_text
{
	font-family:verdana;
	font-size:11px;
	color:#CE303B
}


/*H1 is a copy of page_title*/
.page_title
{
	font-size:12pt;
	font-weight:bold;
	font-family:verdana;
	color:#FFFFFF
}
/*H1 is a copy of page_title*/
H1
{
	margin:0px;
	font-size:14px;
	font-family:verdana;
	color:#FFFFFF
}
/*H1 is a copy of page_title*/
.Text1
{
	color:#FFFFFF;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold
}
.Text2
{
	color:#FFFFFF;
	font-size:7pt;
	text-decoration:none
}
.Text3
{
	color:#CC0000;
	font-size:8pt;
	text-decoration:none
}


.message
{
	font-size:9pt;
	font-weight:bold;
	color:#CE303B
}

.table_header
{
	color:#FFFFFF;
	height:21px;
	font-size:11px;
	font-weight:bold;
	font-family:verdana
}
.table_header td
{
	padding: 0px 2px 0px 2px
}
.table_header_top
{
	background-color:#333333;
	height:1px
}


.data_row
{
	padding: 2px 3px 4px 5px;
	color:#FFFFFF;
	font-size:8pt;
	font-family:verdana
}
.data_row2 td
{
	padding: 2px 2px 2px 2px;
}
.data_row2
{
	padding: 2px 3px 4px 5px;
	font-size:8pt;
	font-family:verdana
}
.data_row td
{
	padding: 2px 2px 2px 2px;
}

.data_row_over
{
	background-color:#1E1E1E;
}
.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:#FFFFFF
}
.blue
{
	color:#FFFFFF
}
.home_link
{
	text-align:center;
	text-decoration:none
}
.bt_link
{
	text-decoration:none
}
.dd_link_bg
{
	background-color:#1F1F1F;
	padding:2px 8px 2px 2px;
}
.dd_link
{
	text-decoration:none;
	font-weight:bold;
	font-size:7pt;
}
.sub_title
{
	background-image:url('../images/sub_title_bg.gif');
	height:17px;
	padding-left:5px;
	font-weight:bold
}
.paging
{
	padding-right:5px;
	font-weight:normal
}
.arrow
{
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
	font-size:12pt;
}
.blue_arrow
{
	color:#6699CC;
	font-size:10pt;
}
.arrow_img
{
	position:relative;
	top:1px
}
.padded
{
	padding: 2px 2px 2px 2px;
}
.white_border
{
	border-style:solid;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	
	border-color: white;
	
}
.textbox_search
{
	background-color:#000000;
	color:#FFFFFF;
	border-width:1px;
	border-color:#666666;
	border-style:solid;
	height:13px;
	font-size:11px;
	text-transform:uppercase;
	font-family:verdana
}
.button_search
{
	cursor:hand;
	background-color:#1F1F1F;
	color:#FFFFFF;
	height:18px;
	border-width:1px;
	border-color:#666666;
	border-style:solid;
	font-size:10px;
	font-weight:bold;
	font-family:verdana
}
.disclaimer
{
	background-color:#000000;
	color:#FFFFFF;
	font-size:7pt;
	font-family:verdana
}