/****************************************************************************

  wagnet.css - part of wagnet
  
  Copyright 2004
  AgSense LLC <http://www.agsense.net>
  All Rights Reserved

  Description:
    wagnet style sheet

 ***************************************************************************/
 
table
{
  border-collapse:  collapse;
  vertical-align:   top;
}

td
{
  border-collapse:  collapse;
  vertical-align:   top;
}

body
{
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  font-size:        11px;
  background-color: #5c5c5c;
  color:            #c0c0c0;
  padding:          5px;
}

.tdtopleft
{
	background-image:url(../images/tl.jpg);
	background-position:left top;
	padding: 0px 0px 0px 0px;
}
.tdtopcenter
{
	background-image:url(../images/topbrdr.jpg);
	background-position:center bottom;
	padding: 0px 0px 0px 0px;
}
.tdtopright
{
	background-image:url(../images/tr.jpg);
	background-position:right top;
	padding: 0px 0px 0px 0px;
}

.tdleft
{
	background-image:url(../images/leftbrdr.jpg);
	background-position:left top;
	padding: 0px 0px 0px 0px;
}
.tdcentermap
{
	background-color: #ffffff;
	height: 800px;
}
.tdcenter
{
	background-color: #ffffff;
}
.tdcenterlogin
{
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	font-size:        11px;
	height: 250px;
}
.tdcenterlogintable
{
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	font-size:        11px;
	background-color: #ffffff;
	color:	#000000;
}


.tdright
{
	background-image:url(../images/rightbrdr.jpg);
	background-position:right top;
	padding: 0px 0px 0px 0px;
}

.tdbottomleft
{
	background-image:url(../images/bl.jpg);
	background-position:left top;
	padding: 0px 0px 0px 0px;
}
.tdbottomcenter
{
	background-image:url(../images/bottombrdr.jpg);
	background-position:center bottom;
	padding: 0px 0px 0px 0px;
}
.tdbottomright
{
	background-image:url(../images/br.jpg);
	background-position:right top;
	padding: 0px 0px 0px 0px;
}

p
{
  font-family:      Verdana, Arial, Helvetica, sans-serif;
  font-size:        11px;
  color:            #343434;
}

a
{
  text-decoration:  none;
}

a:link
{
  color:            #FFFFFF;
}

a:visited
{
  color:            #FFFFFF;
}

a:hover
{
  color:            #FFFFFF;
  text-decoration:  underline;
}

a:active
{
  color:            #FFFFFF;
}

a.main:link {color: #000000; text-decoration: none; font-size: 13px;}
a.main:visited {color: #000000; text-decoration: none; font-size: 13px;}
a.main:hover{color: #000000; text-decoration: underline; font-size: 13px;}
a.main:active {color: #000000; font-size: 13px;}

a.serial_main:link {color: #000000; text-decoration: none; font-size: 11px;}
a.serial_main:visited {color: #000000; text-decoration: none; font-size: 11px;}
a.serial_main:hover{color: #000000; text-decoration: underline; font-size: 11px;}
a.serial_main:active {color: #000000; font-size: 10px;}

a.serial_table:link {color: #000000; text-decoration: none; font-size: 15px;}
a.serial_table:visited {color: #000000; text-decoration: none; font-size: 15px;}
a.serial_table:hover{color: #000000; text-decoration: underline; font-size: 15px;}
a.serial_table:active {color: #000000; font-size: 15px;}

a.bottom:link {color: #000000; text-decoration: none; font-size: 13px;}
a.bottom:visited {color: #000000; text-decoration: none; font-size: 13px;}
a.bottom:hover {color: #FFFFFF;	text-decoration: underline;	font-size: 13px;	background-color:	#941B1B;}
a.bottom:active {color: #000000; font-size: 13px;}

.non_link
{
	font-size:        13px;
}

.duration
{
	font-size:        13px;
}

.table_status_messages
{
  width:            100%;
  background-color: #E6F6E6;
  font-size:        11px;
  border:           1px dashed #000000;
  padding:          7px;
}

.table_error_messages
{
  width:            100%;
  background-color: #941B1B;
  font-size:        11px;
  border:           1px dashed #000000;
  padding:          7px;
}

.table_query_messages
{
  width:            100%;
  background-color: #E6E6F6;
  font-size:        11px;
  border:           1px dashed #000000;
  padding:          7px;
}

.table_main
{
  width:            1024px;
  background-color: #FFFFFF;
  border:           1px solid #000000;
}

.table_debug
{
  padding:          5px;
  font-size:        11px;
  width:            100%;
}

.table_copyright
{
#  width:            800px;
  text-align:       right;
  font-size:        11px;
}

.table_navigation
{
  width:            150px;
  text-transform:   capitalize;
}

.table_tab_body
{
  font-size:        11px;
  width:            100%;
}

.table_news
{
  width:            100%;
}

.table_tab_control
{
  width:            100%;
  font-size:        11px;
}

.table_login
{
  font-size:        11px;
}

.cell
{
	width:						76px;
  padding:          5px;
  font-size:        13px;
  color:						#000000;
}

.cell_big
{
	width:				402px;
	padding:			0px;
	font-size:			15px;
	color:				#000000;
}

.cell_big_bottom
{
	width:          402px;
	padding:        0px;
	font-size:      15px;
	color:          #000000;
    border-bottom:  1px solid #C0C0C0;
#    border-bottom-length:150px;
    border-top:     1px solid #C0C0C0;
#    border-top-length:150px;
}

.cell_behind
{ 
	width:						76px;
	background-color:	lightgrey;
  padding:          5px;
  font-size:        13px;
  color:						#000000;
}

.cell_tnl
{
	width:						74px;
  padding:          6px;
  font-size:        13px;
  color:						#000000;
}

.cell_tnl_behind
{
	width:						74px;
	background-color:	lightgrey;
  padding:          6px;
  font-size:        13px;
  color:						#000000;
}

.cell_run_status_nm
{
  padding:          1px;
  font-size:        13px;
  width:						69px;
  color:						#000000;
}
.cell_run_status_dt
{
  padding:          1px;
  font-size:        13px;
  width:						135px;
  color:						#000000;
}
.cell_dw_status
{
  padding:          1px;
  font-size:        13px;
  width:						45px;
  color:						#000000;
}
.cell_dw_status
{
  padding:          1px;
  font-size:        13px;
  width:						47px;
  color:						#000000;
}
.cell_cmd_status_c
{
  padding:          1px;
  font-size:        15px;
  width:						160px;
  color:						#000000;
}
.cell_cmd_status_t
{
  padding:          1px;
  font-size:        15px;
  width:						182px;
  color:						#000000;
}
.cell_cmd_status_c2
{
  padding:          1px;
  font-size:        13px;
  width:						140px;
  color:						#000000;
}
.cell_cmd_status_t2
{
  padding:          1px;
  font-size:        13px;
  width:						159px;
  color:						#000000;
}
.cell_cmd_status_a
{
  padding:          1px;
  font-size:        13px;
  width:						40px;
  color:						#000000;
}
.cell_new_cmd_status_c2
{
  padding:          1px;
  font-size:        15px;
  width:						150px;
  color:						#000000;
}
.cell_new_cmd_status_t2
{
  padding:          1px;
  font-size:        15px;
  width:						174px;
  color:						#000000;
}
.cell_new_cmd_status_a
{
  padding:          1px;
  font-size:        15px;
  width:						60px;
  color:						#000000;
}

.cell_cl_analogs
{
  padding:          1px;
  font-size:        15px;
  width:						125px;
  color:						#000000;
}
.cell_cl_analogs_values
{
  padding:          1px;
  font-size:        15px;
  width:						175;
  color:						#000000;
}


.cell_sm_time
{
  padding:          1px;
  font-size:        13px;
  width:						130px;
  color:						#000000;
}
.cell_sm_serial
{
  padding:          1px;
  font-size:        15px;
  width:						75px;
  color:						#000000;
}
.cell_sm_sensor
{
  padding:          1px;
  font-size:        15px;
  width:						174px;
  color:						#000000;
}

.cell_duration
{
  padding:          1px;
  font-size:        13px;
  color:						#000000;
}

.cell_notes
{
  padding:          1px;
  font-size:        13px;
  color:						#000000;
  width:						345px;
}
.cell_new_notes
{
  padding:		1px;
  font-size:		13px;
  color:		#000000;
  width:		402px;
  text-align:       	left;
}
.cell_display_buttons
{
  padding:          1px;
  font-size:        13px;
  color:						#000000;
  width:						345px;
}

.cell_tab_selected
{
  color:						#000000;
  width:            100px;
  vertical-align:   middle;
  text-align:       center;
  background-color: #F6F6F6;
  padding-top:      5px;
  padding-bottom:   5px;
  padding-left:     10px;
  padding-right:    10px;
  font-weight:      bold;
  border-left:      1px solid #C0C0C0;
  border-right:     1px solid #C0C0C0;
  border-top:       1px solid #C0C0C0;
}

.cell_tab_deselected
{
  color:						#000000;
  width:            100px;
  vertical-align:   middle;
  text-align:       center;
  background-color: #E6E6E6;
  padding-top:      5px;
  padding-bottom:   5px;
  padding-left:     10px;
  padding-right:    10px;
  border-bottom:    1px solid #C0C0C0;
}

.cell_tab_spacer
{
  width:            100%;
  background-color: #FFFFFF;
  border-bottom:    1px solid #C0C0C0;
}

.cell_tab_body
{
  background-color: #F6F6F6;
  padding:          7px;
  border-left:      1px solid #C0C0C0;
  border-right:     1px solid #C0C0C0;
  border-bottom:    1px solid #C0C0C0;
}

.cell_news_heading
{
  font-size:        17px;
  font-weight:      bold;
  padding:          7px;
  background-color: #F6F6F6;
  border:           1px dashed #E6E6E6;
  color:		#000000;
}

.cell_news_body
{
  color:		#000000;
  padding-left:     7px;
  padding-right:    7px;
  padding-top:      5px;
  padding-bottom:   12px;
  font-size:        15px;
  background-color: #FFFFFF;
}

.cell_body_header
{
  font-size:        13px;
  font-weight:      bold;
  border-bottom:    1px solid #000000;
  background-color: #E6E6E6;
  padding:          10px;
}

.irr_config_left
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  font-weight:      bold;
  vertical-align:   center;
  border-right:     1px solid #E6E6E6;
  border-bottom:    1px solid #E6E6E6;
  padding:          5px;
  width:            120px;
}

.irr_config_left_blank
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  font-weight:      bold;
  vertical-align:   center;
  padding:          5px;
  width:            120px;
}

.irr_config_right
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  font-weight:      bold;
  vertical-align:   center;
}

.cell_body_field_description
{
	color:						#000000;
  text-align:       right;
  font-size:        11px;
  font-weight:      bold;
  vertical-align:   top;
  border-right:     1px solid #E6E6E6;
  border-bottom:    1px solid #E6E6E6;
  padding:          5px;
  width:            80px;
}

.cell_body_field_description_opt
{
	color:						#000000;
  text-align:       right;
  font-size:        11px;
  vertical-align:   middle;
  border-right:     1px solid #E6E6E6;
  border-bottom:    1px solid #E6E6E6;
  padding:          5px;
  width:            80px;
}

.cell_body_field_input
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  vertical-align:   middle;
  padding:          5px;
}

.cell_debug_string
{
  width:            80%;
  text-align:       left;
  border:           1px dashed #000000;
  background-color: #E6F6E6;
  padding:          5px;
}

.cell_debug_description
{
  width:            20%;
  text-align:       right;
  font-weight:      bold;
  border:           1px dashed #000000;
  background-color: #E6F6E6;
  padding:          5px;
}

.cell_main_corner
{
  background-color: #F6F6F6;
  width:            150px;
  vertical-align:   center;
  padding:          7px;
  border-bottom:    1px solid #C0C0C0;
  background-image: url(../images/wagnet_logo_small.jpg);
  background-repeat: no-repeat;
  background-position: center center
}

.cell_main_title
{
  background-color: #941b1b;
  border-left:      1px solid #C0C0C0;
  border-bottom:    1px solid #C0C0C0;
  color:            #FFFFFF;
  font-size:        24px;
  text-align:       right;
  text-transform:   capitalize;
  font-weight:      bold;
  padding:          15px;
  width:            650px;
  vertical-align:   middle;
}

.cell_main_dropdown_right
{
  background-color: #F6F6F6;
  font-size:        11px;
  vertical-align:   middle;
  text-align:       right;
  padding:          3px;
  color:            #000000;
}

.cell_alias_button_right
{
	color: #000000;
	background-image:url(../images/aliasbuttongrey.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_alias_button_right_hover
{
	color: #FFFFFF;
	background-image:url(../images/aliasbuttonred.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_alias_button_left
{
	color: #000000;
	background-image:url(../images/aliasbuttongrey.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_alias_button_left_hover
{
	color: #FFFFFF;
	background-image:url(../images/aliasbuttonred.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_main_dropdown_center
{
  background-color: #F6F6F6;
  vertical-align:   middle;
  text-align:       center;
  color:            #000000;
}

.cell_main_dropdown_left
{
  background-color: #941b1b;
  font-size:        11px;
  border-right:     1px solid #C0C0C0;
  vertical-align:   middle;
  text-align:       right;
  padding:          3px;
}

.cell_google_button
{
	color: #000000;
	background-image:url(../images/topbuttongrey.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_google_button_hover
{
	color: #FFFFFF;
	background-image:url(../images/topbuttonred.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_terra_button
{
	color: #000000;
	background-image:url(../images/topbuttongrey.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_terra_button_hover
{
	color: #FFFFFF;
	background-image:url(../images/topbuttonred.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_tr_button
{
	color: #000000;
	background-image:url(../images/topbuttongrey.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_tr_button_hover
{
	color: #FFFFFF;
	background-image:url(../images/topbuttonred.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_bt_button
{
	color: #000000;
	background-image:url(../images/topbuttongrey.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_bt_button_hover
{
	color: #FFFFFF;
	background-image:url(../images/topbuttonred.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_main_logout
{
  background-color: #941b1b;
  border-right:     1px solid #C0C0C0;
  width:            150px;
}

.cell_main_navigation
{
  background-color: #941b1b;
  border-right:     1px solid #C0C0C0;
  width:            150px;
}

.cell_navigation_section
{
  font-size:        11px;
  text-indent:      15px;
}

.cell_navigation_section_title
{
  padding-top:      5px;
  padding-bottom:   5px;
  padding-left:     5px;
  font-size:        11px;
  font-weight:      bold;
  border-bottom:    1px dashed #C0C0C0;
}

.cell_navigation_loggedin_title
{
  padding-top:      5px;
  padding-bottom:   5px;
  padding-left:     5px;
  font-size:        11px;
  font-weight:      bold;
  border-top:    		1px dashed #C0C0C0;
  border-bottom:    1px dashed #C0C0C0;
}

.cell_navigation_section_group
{
  padding-top:      5px;
  padding-left:     2px;
  font-size:        11px;
  font-weight:      bold;
}

.cell_navigation_spacer
{
  font-size:        8px;
}

.cell_main_body
{
  width:            800px;
  padding:          0px;
  background-color: #F6F6F6;
  color:						#000000;
}

.cell_wagnet_blurb
{
  padding:          10px;
  font-size:        12px;
  border-bottom:    1px dashed #C0C0C0;
  vertical-align:   middle;
  color:						#000000;
}

.input_text
{
  font-size:        11px;
  line-height:      12px;
}

.button
{
  font-size:        11px;
  height:           16px;
  background-color: #F6F6F6;
  border:           1px solid #C0C0C0;
}

.button:hover
{
  background-color: #E6E6E6;
}

.button_redo
{
  font-size:        11px;
  background-color: #F6F6F6;
  border:           1px solid #000000;
  height: 					22px;
  font-weight:			bold;
}
.button_redo:hover
{
  background-color: #cf1314;
}
.button_irr_cfg
{
  font-size:        11px;
  background-color: #FFFFFF;
  border:           1px solid #000000;
  height: 					22px;
  font-weight:			bold;
}

.button_irr_cfg:hover
{
  background-color: #cf1314;
}

.button_irr_cfg_disable
{
  font-size:        11px;
  background-color: #FFFFFF;
  border:           1px solid #000000;
  height: 					22px;
  font-weight:			bold;
}

.button_irr_cfg_disable:hover
{
  background-color: #E6E6E6;
}

.button_red
{
  font-size:        11px;
  color:						#000000;
  height:           16px;
  background-color: #F6F6F6;
  border:           1px solid #C0C0C0;
}

.button_red:hover
{
  background-color: #E6E6E6;
}

a.fancy_button, button.fancy_button { 
  background: #555; 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(rgba(77,77,77,0.4)));  
  background: -moz-linear-gradient(top, rgba(0,0,0,0.4), rgba(77,77,77,0.4)); 
  float: left; 
#  padding: 4px; 
  text-decoration: none; 
  outline: 0; 
#	 border-width: 1px; 
#  border-style: solid;
  width: auto;
  overflow: visible;
#  border-color: transparent transparent #666 transparent; 
#  border-color: transparent transparent rgba(202,202,202,0.27) transparent;
  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
  -webkit-background-clip: padding-box;
}

a.fancy_button span, button.fancy_button span { 
  display: block; 
  float: left;
  letter-spacing: -1px; 
#  border-width: 1px; 
#  border-style: solid; 
#  border-color: #ccc #444 #111 #444; 
#  border-color: rgba(255,255,255,0.7) rgba(0,0,0,0.5) rgba(0,0,0,0.7) rgba(0,0,0,0.5); 
  font: bold 16px/1em Arial;
  color: white; 
  padding: 0.48em 1em; 
  cursor: pointer; 
  text-shadow: rgba(0,0,0,0.45) 0 -1px 0; 
  -webkit-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: rgba(0,0,0,0.75) 0px 0px 3px;
  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
  background: transparent -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.6)), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.5, rgba(255,255,255,0.01)), to(transparent)); 
  background: transparent -moz-linear-gradient(top, rgba(255,255,255,0.6), rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.01) 50%, transparent);
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorstr='#80FFFFFF', EndColorstr='#00FFFFFF'); 
  -webkit-background-clip: padding-box;
}

a.fancy_button:hover span, button.fancy_button:hover span {  
  border-top-color: rgba(255,255,255,0.65); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(220,220,220,0.6)), color-stop(0.5, rgba(100,100,100,0.2)), color-stop(0.5, rgba(0,0,0,0.21)), to(rgba(0, 0, 0, 0.20))); 
  background: -moz-linear-gradient(top, rgba(220,220,220,0.6), rgba(100,100,100,0.2) 50%, rgba(0,0,0,0.21) 50%, rgba(0, 0, 0, 0.20));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#99dcdcdc', EndColorStr='#33000000'); 
  -webkit-background-clip: padding-box;
}

a.fancy_button:active span, button.fancy_button:active span {  
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(150,150,150,0.6)), color-stop(0.5, rgba(60,60,60,0.6)), color-stop(0.5, rgba(40,40,40,0.6)), to(rgba(20, 20, 20, 0.5))); 
  background: -moz-linear-gradient(top, rgba(150,150,150,0.6), rgba(60,60,60,0.6) 50%, rgba(40,40,40,0.6) 50%, rgba(20, 20, 20, 0.5));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; 
  -webkit-background-clip: padding-box;
}

a.fancy_button span:active, button.fancy_button span:active { 
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-background-clip: padding-box;
}

a.small_button, button.small_button { 
  background: #555; 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(rgba(77,77,77,0.4)));  
  background: -moz-linear-gradient(top, rgba(0,0,0,0.4), rgba(77,77,77,0.4)); 
  float: left; 
  #padding: 2px; 
  text-decoration: none; 
  outline: 0; 
#	 border-width: 1px; 
#  border-style: solid;
  width: auto;
  overflow: visible;
#  border-color: transparent transparent #666 transparent; 
#  border-color: transparent transparent rgba(202,202,202,0.27) transparent;
  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
  -webkit-background-clip: padding-box;
}

a.small_button span, button.small_button span { 
  display: block; 
  float: left;
  letter-spacing: -1px; 
#  border-width: 1px; 
#  border-style: solid; 
#  border-color: #ccc #444 #111 #444; 
#  border-color: rgba(255,255,255,0.7) rgba(0,0,0,0.5) rgba(0,0,0,0.7) rgba(0,0,0,0.5); 
  font: bold 12px/1em Arial;
  color: white; 
  padding: 0.48em 1em; 
  cursor: pointer; 
  text-shadow: rgba(0,0,0,0.45) 0 -1px 0; 
  -webkit-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: rgba(0,0,0,0.75) 0px 0px 3px;
  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
  background: transparent -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.6)), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.5, rgba(255,255,255,0.01)), to(transparent)); 
  background: transparent -moz-linear-gradient(top, rgba(255,255,255,0.6), rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.01) 50%, transparent);
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorstr='#80FFFFFF', EndColorstr='#00FFFFFF'); 
  -webkit-background-clip: padding-box;
}

a.small_button:hover span, button.small_button:hover span {  
  border-top-color: rgba(255,255,255,0.65); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(220,220,220,0.6)), color-stop(0.5, rgba(100,100,100,0.2)), color-stop(0.5, rgba(0,0,0,0.21)), to(rgba(0, 0, 0, 0.20))); 
  background: -moz-linear-gradient(top, rgba(220,220,220,0.6), rgba(100,100,100,0.2) 50%, rgba(0,0,0,0.21) 50%, rgba(0, 0, 0, 0.20));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#99dcdcdc', EndColorStr='#33000000'); 
  -webkit-background-clip: padding-box;
}

a.small_button:active span, button.small_button:active span {  
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(150,150,150,0.6)), color-stop(0.5, rgba(60,60,60,0.6)), color-stop(0.5, rgba(40,40,40,0.6)), to(rgba(20, 20, 20, 0.5))); 
  background: -moz-linear-gradient(top, rgba(150,150,150,0.6), rgba(60,60,60,0.6) 50%, rgba(40,40,40,0.6) 50%, rgba(20, 20, 20, 0.5));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; 
  -webkit-background-clip: padding-box;
}

a.small_button span:active, button.small_button span:active { 
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-background-clip: padding-box;
}


a.small_refresh_button, button.small_refresh_button { 
  background: #555; 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(rgba(77,77,77,0.4)));  
  background: -moz-linear-gradient(top, rgba(0,0,0,0.4), rgba(77,77,77,0.4)); 
#  float: left; 
  #padding: 2px; 
  text-decoration: none; 
  outline: 0; 
#	 border-width: 1px; 
#  border-style: solid;
  width: auto;
  overflow: visible;
#  border-color: transparent transparent #666 transparent; 
#  border-color: transparent transparent rgba(202,202,202,0.27) transparent;
  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
  -webkit-background-clip: padding-box;
width: 100px;
}

a.small_refresh_button span, button.small_refresh_button span { 
  display: block; 
#  float: left;
  letter-spacing: -1px; 
#  border-width: 1px; 
#  border-style: solid; 
#  border-color: #ccc #444 #111 #444; 
#  border-color: rgba(255,255,255,0.7) rgba(0,0,0,0.5) rgba(0,0,0,0.7) rgba(0,0,0,0.5); 
  font: bold 12px/1em Arial;
  color: white; 
  padding: 0.48em 1em; 
  cursor: pointer; 
  text-shadow: rgba(0,0,0,0.45) 0 -1px 0; 
  -webkit-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: rgba(0,0,0,0.75) 0px 0px 3px;
  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
  background: transparent -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.6)), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.5, rgba(255,255,255,0.01)), to(transparent)); 
  background: transparent -moz-linear-gradient(top, rgba(255,255,255,0.6), rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.01) 50%, transparent);
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorstr='#80FFFFFF', EndColorstr='#00FFFFFF'); 
  -webkit-background-clip: padding-box;
  width: 100px;
}

a.small_refresh_button:hover span, button.small_refresh_button:hover span {  
  border-top-color: rgba(255,255,255,0.65); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(220,220,220,0.6)), color-stop(0.5, rgba(100,100,100,0.2)), color-stop(0.5, rgba(0,0,0,0.21)), to(rgba(0, 0, 0, 0.20))); 
  background: -moz-linear-gradient(top, rgba(220,220,220,0.6), rgba(100,100,100,0.2) 50%, rgba(0,0,0,0.21) 50%, rgba(0, 0, 0, 0.20));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#99dcdcdc', EndColorStr='#33000000'); 
  -webkit-background-clip: padding-box;
width: 100px;
}

a.small_refresh_button:active span, button.small_refresh_button:active span {  
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(150,150,150,0.6)), color-stop(0.5, rgba(60,60,60,0.6)), color-stop(0.5, rgba(40,40,40,0.6)), to(rgba(20, 20, 20, 0.5))); 
  background: -moz-linear-gradient(top, rgba(150,150,150,0.6), rgba(60,60,60,0.6) 50%, rgba(40,40,40,0.6) 50%, rgba(20, 20, 20, 0.5));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; 
  -webkit-background-clip: padding-box;
width: 100px;
}

a.small_refresh_button span:active, button.small_refresh_button span:active { 
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-background-clip: padding-box;
width: 100px;
}


a.cmd_button, button.cmd_button { 
  background: #555; 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(rgba(77,77,77,0.4)));  
  background: -moz-linear-gradient(top, rgba(0,0,0,0.4), rgba(77,77,77,0.4)); 
  float: center; 
#  padding: 4px; 
  text-decoration: none; 
  outline: 0; 
#	 border-width: 1px; 
#  border-style: solid;
  width: auto;
  overflow: visible;
#  border-color: transparent transparent #666 transparent; 
#  border-color: transparent transparent rgba(202,202,202,0.27) transparent;
  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
  -webkit-background-clip: padding-box;
}

a.cmd_button span, button.cmd_button span { 
  display: block; 
  float: center;
  letter-spacing: -1px; 
#  border-width: 1px; 
#  border-style: solid; 
#  border-color: #ccc #444 #111 #444; 
#  border-color: rgba(255,255,255,0.7) rgba(0,0,0,0.5) rgba(0,0,0,0.7) rgba(0,0,0,0.5); 
  font: bold 16px/1em Arial;
  color: white; 
  padding: 0.48em 1em; 
  cursor: pointer; 
  text-shadow: rgba(0,0,0,0.45) 0 -1px 0; 
  -webkit-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: rgba(0,0,0,0.75) 0px 0px 3px;
  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
  background: transparent -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.6)), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.5, rgba(255,255,255,0.01)), to(transparent)); 
  background: transparent -moz-linear-gradient(top, rgba(255,255,255,0.6), rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.01) 50%, transparent);
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorstr='#80FFFFFF', EndColorstr='#00FFFFFF'); 
  -webkit-background-clip: padding-box;
}

a.cmd_button:hover span, button.cmd_button:hover span {  
  border-top-color: rgba(255,255,255,0.65); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(220,220,220,0.6)), color-stop(0.5, rgba(100,100,100,0.2)), color-stop(0.5, rgba(0,0,0,0.21)), to(rgba(0, 0, 0, 0.20))); 
  background: -moz-linear-gradient(top, rgba(220,220,220,0.6), rgba(100,100,100,0.2) 50%, rgba(0,0,0,0.21) 50%, rgba(0, 0, 0, 0.20));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#99dcdcdc', EndColorStr='#33000000'); 
  -webkit-background-clip: padding-box;
}

a.cmd_button:active span, button.cmd_button:active span {  
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(150,150,150,0.6)), color-stop(0.5, rgba(60,60,60,0.6)), color-stop(0.5, rgba(40,40,40,0.6)), to(rgba(20, 20, 20, 0.5))); 
  background: -moz-linear-gradient(top, rgba(150,150,150,0.6), rgba(60,60,60,0.6) 50%, rgba(40,40,40,0.6) 50%, rgba(20, 20, 20, 0.5));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; 
  -webkit-background-clip: padding-box;
}

a.cmd_button span:active, button.cmd_button span:active { 
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-background-clip: padding-box;
}




a.tiny_button, button.small_button { 
  background: #555; 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(rgba(77,77,77,0.4)));  
  background: -moz-linear-gradient(top, rgba(0,0,0,0.4), rgba(77,77,77,0.4)); 
  float: right; 
  #padding: 2px; 
  text-decoration: none; 
  outline: 0; 
#	 border-width: 1px; 
#  border-style: solid;
  width: auto;
  overflow: visible;
#  border-color: transparent transparent #666 transparent; 
#  border-color: transparent transparent rgba(202,202,202,0.27) transparent;
  -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
  -webkit-background-clip: padding-box;
}

a.tiny_button span, button.small_button span { 
  display: block; 
  float: right;
  letter-spacing: -1px; 
#  border-width: 1px; 
#  border-style: solid; 
#  border-color: #ccc #444 #111 #444; 
#  border-color: rgba(255,255,255,0.7) rgba(0,0,0,0.5) rgba(0,0,0,0.7) rgba(0,0,0,0.5); 
  font: bold 10px/1em Arial;
  color: white; 
  padding: 0.48em 1em; 
  cursor: pointer; 
  text-shadow: rgba(0,0,0,0.45) 0 -1px 0; 
  -webkit-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: rgba(0,0,0,0.75) 0px 0px 3px;
  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
  background: transparent -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.6)), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.5, rgba(255,255,255,0.01)), to(transparent)); 
  background: transparent -moz-linear-gradient(top, rgba(255,255,255,0.6), rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.01) 50%, transparent);
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorstr='#80FFFFFF', EndColorstr='#00FFFFFF'); 
  -webkit-background-clip: padding-box;
}

a.tiny_button:hover span, button.small_button:hover span {  
  border-top-color: rgba(255,255,255,0.65); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(220,220,220,0.6)), color-stop(0.5, rgba(100,100,100,0.2)), color-stop(0.5, rgba(0,0,0,0.21)), to(rgba(0, 0, 0, 0.20))); 
  background: -moz-linear-gradient(top, rgba(220,220,220,0.6), rgba(100,100,100,0.2) 50%, rgba(0,0,0,0.21) 50%, rgba(0, 0, 0, 0.20));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#99dcdcdc', EndColorStr='#33000000'); 
  -webkit-background-clip: padding-box;
}

a.tiny_button:active span, button.small_button:active span {  
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(150,150,150,0.6)), color-stop(0.5, rgba(60,60,60,0.6)), color-stop(0.5, rgba(40,40,40,0.6)), to(rgba(20, 20, 20, 0.5))); 
  background: -moz-linear-gradient(top, rgba(150,150,150,0.6), rgba(60,60,60,0.6) 50%, rgba(40,40,40,0.6) 50%, rgba(20, 20, 20, 0.5));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; -moz-box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; box-shadow: inset 0 0 18px rgba(0,0,0,0.75), rgba(0,0,0,0.75) 0px 0px 3px; 
  -webkit-background-clip: padding-box;
}

a.tiny_button span:active, button.small_button span:active { 
  border-top-color: rgba(255,255,255,0.2); 
  border-left-color: rgba(0,0,0,0.4); 
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#80969696', EndColorStr='#59000000'); 
  -webkit-background-clip: padding-box;
}


.tab_title_border
{
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  border-bottom:    1px solid #000000;
}

.cell_report_address
{
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          5px;
}
.cell_report_body
{
  text-align:       center;
  font-size:        11px;
  vertical-align:   top;
  padding:          5px;
}
.cell_report_body_uline
{
  text-align:       center;
  font-size:        11px;
  vertical-align:   top;
  padding:          5px;
  border:    				1px solid #000000;
}
.cell_report_header
{
  text-align:       center;
  font-size:        11px;
  font-weight:      bold;
  vertical-align:   top;
  padding:          5px;
}
.cell_report_list
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          2px;
}
.cell_report_list_uline
{
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          2px;
  border-bottom:    1px solid #000000;
}
.cell_generic
{
  text-align:       left;
  font-size:        12px;
  vertical-align:   top;
  padding:          2px;
}

.table_order
{
  font-size:        11px;
  width:            700px;
}
.cell_order
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          2px;
  width:						30px;
}
.cell_order_num
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          2px;
  width:						50px;
}
.cell_order_add
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          2px;
  width:						120px;
}
.cell_order_address
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          2px;
  width:						400px;
}
.cell_order_rma_list
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          2px;
  width:						150px;
}
.cell_order_list
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          2px;
  width:						250px;
}


.button_cmd_stop
{
  font-size:        14px;
  color:						#000000;
  height:           49px;
  width:						105px;
  background-color: #D73131;
  border:           1px solid #5C5C5C;
  border-radius: 		10px;
	font-weight:			bold;
}

.button_cmd_stop:hover
{
  color:						#FFFFFF;
  background-color: #b50303;
}

.button_cmd_stop_disabled
{
  font-size:        14px;
  color:						#000000;
  height:           49px;
  width:						105px;
  background-color: #E6E6E6;
  border:           1px solid #5C5C5C;
  border-radius: 		10px;
}

.button_cmd_stop_disabled:hover
{
  color:						#FFFFFF;
  background-color: #E6E6E6;
}


.button_cmd
{
  font-size:        14px;
  color:						#000000;
  height:           49px;
  width:						100px;
  background-color: #00E600;
  border:           1px solid #5C5C5C;
  border-radius: 		10px;
	font-weight:			bold;
}

.button_cmd:hover
{
  color:						#FFFFFF;
  background-color: #009800;
}

.button_cmd_disabled
{
  font-size:        14px;
  color:						#000000;
  height:           49px;
  width:						110px;
  background-color: #E6E6E6;
  border:           1px solid #5C5C5C;
  border-radius: 		10px;

}

.button_cmd_disabled:hover
{
  color:						#FFFFFF;
  background-color: #E6E6E6;
}


.change_button_cmd
{
  font-size:        14px;
  color:						#000000;
  height:           49px;
  width:						125px;
  background-color: #00E600;
  border:           1px solid #5C5C5C;
  border-radius: 		10px;
	font-weight:			bold;
}

.change_button_cmd:hover
{
  color:						#FFFFFF;
  background-color: #009800;
}

.change_button_cmd_disabled
{
  font-size:        14px;
  color:						#000000;
  height:           49px;
  width:						120px;
  background-color: #E6E6E6;
  border:           1px solid #5C5C5C;
  border-radius: 		10px;

}

.change_button_cmd_disabled:hover
{
  color:						#FFFFFF;
  background-color: #E6E6E6;
}

.cell_bt_button_bottom
{
	color: #000000;
	background-image:url(../images/bottombuttongrey.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_bt_button_bottom_hover
{
	color: #FFFFFF;
	background-image:url(../images/bottombuttonred.jpg);
	background-repeat:no-repeat;
	display:block;
	padding: 10px 5px 7px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.cell_txt_del_edit
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          2px;
  width:						50px;
}
.cell_txt_address
{
	color:						#000000;
  text-align:       left;
  font-size:        11px;
  vertical-align:   top;
  padding:          2px;
  width:						150px;
}

.txtTable {
  border-collapse:  collapse;
  vertical-align:   top;
  padding:          15px;
}

#command_table td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
  border-collapse:  collapse;
  vertical-align:   top;
  padding:          5px;
}

#command_table table
{
  border-collapse:  collapse;
  vertical-align:   top;
}

body,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

table.leftside
{
  border-collapse:  collapse;
  vertical-align:   top;
	border-color:			#5C5C5C;
	border-right-style:solid;
}

.outlined_input
{
	border:1px solid black;
	border-radius:5px;
	-moz-border-radius:5px;
}

#run_table td
{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		12pt;
	color:			white;
	border-collapse:  	collapse;
	vertical-align:   	top;
	padding:         	5px;
}

#run_table table
{
	border-collapse:  collapse;
	vertical-align:   top;
}
