  .tableborder {
	border: 1px solid #666666;
	background-color: #FFFFFF;
}
.table_no_bottom {
	background-color: #FFFFFF;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #666666;
}
.table_no_top {
	background-color: #FFFFFF;
	border-top: 0px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.table_no_border {
	background-color: #FFFFFF;
	border: 0px solid #666666;
}
.text_link_no_underline {

	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000099;
}
.table_no_bottom_blue {

	background-color: #FFFFFF;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #666666;
}
.table_bottom_only {

	background-color: #FFFFFF;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0px solid #666666;
}
.table_no_top_blue {

	background-color: #FFFFFF;
	border-top: 0px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}
.table_bottom_only_vbottom {
	background-color: #FFFFFF;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0px solid #666666;
	bottom: 2px;
}


.tableborder_blue {

	border: 1px solid #666666;
	background-color: #E9F1FE;
}


.popup {
	position: absolute;
	top: 300px;
	right: 100px;
}
.table_data_bottom_right {

text-align:right;

vertical-align:bottom;

}
.table_data_bottom_left {


text-align:left;

vertical-align:bottom;
}
.table_data_top_left {



text-align:left;

vertical-align:text-top;
}
.table_data_top_right {




text-align:right;

vertical-align:text-top;
}


.tableborder_gray {

	border: 1px solid #666666;
	background-color: #999999;
}

.textbox_small_button {
	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	text-align: center;
    height: 24px;
}
.textbox_med_button {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	text-align: center;
	
}
.textbox_big_button {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	width: 80px;
}
.tableborder_blue1 {


	border: 1px solid #666666;
	background-color: #E9F1FE;
}
.tableborder_blue2 {



	border: 1px solid #666666;
	background-color: #EDF6FE;
}

.tableborder_red {

	border: 1px solid #FF0000;
	background-color: #FFFFFF;
}

.text_courier_20 {
	font-family: "Courier New", Courier, mono;
	font-size: 24px;
	color: #000000;
}
.text_courier_11 {
	font-family: "Courier New", Courier, mono;
	font-size: 15px;
	color: #000000;
	font-weight: normal;
}
.text_courier_14 {

	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	color: #000000;
}
.text_courier_18 {


	font-family: "Courier New", Courier, mono;
	font-size: 22px;
	color: #000000;
}
.text_courier_16 {



	font-family: "Courier New", Courier, mono;
	font-size: 20px;
	color: #000000;
}
.text_courier_9 {


	font-family: "Courier New", Courier, mono;
	font-size: 13px;
	color: #000000;
}
.text_courier_8 {



	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #000000;
}
.text_courier_6 {

	font-family: "Courier New", Courier, mono;
	font-size: 10px;
	color: #000000;
}
.text_courier_12 {

	font-family: "Courier New", Courier, mono;
	font-size: 16px;
	color: #000000;
}
.text_courier_11_underlined {
	font-family: "Courier New", Courier, mono;
	font-size: 15px;
	color: #000000;
	text-decoration: underline;
}
.table_no_border_blue {


	border: 0px none #666666;
	background-color: #E9F1FE;
}
.table_left_only_blueline {


	background-color: #FFFFFF;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #B6B4D6;
}
.table_right_only_blueline {



	background-color: #FFFFFF;
	border-top: 0px solid #666666;
	border-right: 1px solid #B6B4D6;
	border-bottom: 0px solid #666666;
	border-left: 0px solid #666666;
}
.table_left_right_blueline {




	background-color: #FFFFFF;
	border-top: 0px solid #666666;
	border-right: 1px solid #B6B4D6;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #B6B4D6;
}
.text_courier_10 {



	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	color: #000000;
}
.text_courier_13 {




	font-family: "Courier New", Courier, mono;
	font-size: 17px;
	color: #000000;
}

.text_courier_11_blue {

	font-family: "Courier New", Courier, mono;
	font-size: 15px;
	color: #003366;
	font-weight: normal;
}
.table_no_border_blue_light {



	border: thin solid #E0E0E0;
	background-color: #EDF6FE;
}
.table_bottom_only_blueline {
	background-color: #E9F1FE;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px solid #B6B4D6;
	border-left: 0px solid #666666;
}
.table_bottom_only_blue_blueline {

	background-color: #E9F1FE;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px solid #B6B4D6;
	border-left: 0px solid #666666;
}
.text_courier_12_blue_background {
	border: 0px none #666666;
	background-color: #C9E7FE;
	font-family: "Courier New", Courier, mono;
	font-size: 16px;
}
.text_courier_14_blue_background {
	border: 0px none #666666;
	background-color: #C9E7FE;
	font-family: "Courier New", Courier, mono;
	font-size: 20px;
}
.text_courier_10_blue_background {

	border: 0px none #666666;
	background-color: #C9E7FE;
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
}
.text_courier_11_blue_background {


	border: 0px none #666666;
	background-color: #C9E7FE;
	font-family: "Courier New", Courier, mono;
	font-size: 15px;
}
.text_courier_13_blue_background {



	border: 0px none #666666;
	background-color: #C9E7FE;
	font-family: "Courier New", Courier, mono;
	font-size: 17px;
}
.text_courier_16_blue_background {




	border: 0px none #666666;
	background-color: #C9E7FE;
	font-family: "Courier New", Courier, mono;
	font-size: 20px;
}
.text_courier_18_blue_background {





	border: 0px none #666666;
	background-color: #C9E7FE;
	font-family: "Courier New", Courier, mono;
	font-size: 22px;
}


