body {
	margin: 0px;
	padding: 0px;
}

td,th{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color: black;
}
a:hover {
	_color:#7CC5FF;
	color:#304875;
	text-decoration:underline;
}
a {
	text-decoration:none;
}
.bottomlinks td{
	vertical-align: top;
}
.thickbox, .thickbox img, .lightwindow, .lightwindow img, .VehDetailImages, .VehDetailImages img
{
	margin-right:10px;
	margin-bottom:10px;
	vertical-align:top;
	width:128px;
	height:96px;
	border: solid 1px Gray;
	padding: 1px;
}

.nothickbox, .nothickbox img, .nothickbox a
{
	margin-right:10px;
	margin-bottom:10px;
	vertical-align:top;
	border: solid 1px Gray;
	padding: 1px;	
}

/* Firefox */
/*@-moz-document url-prefix()
.nothickbox img
{
	margin-right:10px;
	margin-bottom:10px;
	vertical-align:top;
	border: solid 1px Gray;
	padding: 1px;	
}*/


.centermiddle{
	position: fixed;
	height:25px;
	width:208px;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px;
}

.bottomlinks a{
	color:#4B4B4B;
	text-decoration:underline;
}
.bottomlinks a:hover {
	_color:3F89C3;
	color:#304875;
	text-decoration:underline;
}
.inputstyle_gray {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	border-width:1px;
	_border-color:#6D90B0;
	border-color:#A7A6AA;
	padding-left:3px;
	padding-top:2px;
	height:21;
	vertical-align:top;
}
.combostyle_gray {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	border-width:1px;
	_border-color:#6D90B0;
	border-color:#A7A6AA;
	height:21;
}

.combostyle_gray_R {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	border-width:1px;
	border-color:#A7A6AA;
	height:21;
  float: right;
  margin: 2px 0px 0px 2px;
  padding: 0px 0px 0px 0px;
  cursor: pointer;	
}

.radiostyle_gray_R 
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#323232;
	height:21;
  float: right;
  margin: 2px 0px 0px 2px;
  padding: 0px 0px 0px 0px;
  cursor: pointer;	
}

.inputbutton_gray {
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	_border-color:#6D90B0;
	border-color:#A7A6AA;
	margin-top:0px;
	padding-top:0px;
	vertical-align:top;
}

.inputbutton_gray_R {
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	border-color:#A7A6AA;
	height:21;
  margin: 3px 0px 0px 2px;
  padding: 0px 0px 0px 0px;
  float: right;	
}

.inputbutton_gray_search {
	font-family:Tahoma, Verdana, Arial;
	font-size:9px;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	border-color:#A7A6AA;
	height:20;
	vertical-align:top;
	margin:1px;
}

#txtSearchName 
{
  height:20;
  margin:0px;
}

#txtSearchState
{
  height:20;
  margin:0px;
}

.none_decor {
	color:#3780B9;
	text-decoration:none;
}
.none_decor:hover{
	text-decoration: none;
}
.ItemsLost {	  
	font-size:11px;
	font-weight:bold;	
	color:#D61010;
	text-align: right;
}

.ItemsWon {				  
	font-size:11px;
	font-weight:bold;	
	color:GREEN;	  
	text-align: right;
	vertical-align: middle;
}

.Items{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#323232;
}
.ItemsUnderline{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#304875;
}
.ItemsUnderline a {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	_color:#323232;
	color:#304875;
}
.ItemsNoLine{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#323232;
}	

.ItemsRowHeader{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#323232;
	width:150px;
	text-align:left;
}
.ItemsRowHeaderLight{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#323232;
	width:150px;
}
.ItemsRowLight{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#323232;
}	

a.Items {   
	font-size:11px;
	font-weight:bold;	
	color:#304875;
	text-decoration:underline;
}
a.Items:hover {	  
	font-size:11px;
	font-weight:bold;	
	color:#304875;
	text-decoration:underline;
}

a.ItemsNoLine {   
	font-size:11px;
	font-weight:bold;	
	color:#304875;
	text-decoration:none;
}
a.ItemsNoLine:hover {	  
	font-size:11px;
	font-weight:bold;	
	color:#304875;
	text-decoration:none;
}

.ItemsR{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;	
	color:#323232;
	text-align: right;
}

.Container_Footer_FloatRight{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;	
	color:#323232;
	text-align: right;
	float:right;
	margin: 2px 0px 0px 0px;
}

.fi_text
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:11px;
		color:#3D3D3D;
		font-weight:bold
	}
input.bolAField1
	{	font-size:11px;
		font-weight:bold;	
		color:#3D3D3D;
		vertical-align:bottom;
	}
	
#divHeader {margin:0px 0px 0px 0px; width:800px;position:relative;}
#divHeader {height:60px;}
#divHeader a {float:left;}
	
/************* begin: top navigation styles *************/
#divTabNav {position:relative;top:0px;margin:0px 0px 0px 0px;}
#divTabNav ul {background:url(../img/tab_main.gif) no-repeat left top;position:relative;top:0px;left:0px;width:800px;height:36px;margin:0px;padding:0px;}
#divTabNav ul li {position:absolute;z-index:1;height:36px;display:inline;top:0;overflow:hidden;}
#divTabNav ul a span {position:relative;left:-999px;top:0px;white-space:nowrap;margin:0px;padding:0px;}
#divTabNav ul a {float:left;background-repeat:no-repeat;background-position:0px -999px;text-decoration:none;margin:0px;height:38px;font-size:2px;}
#divTabNav ul a:hover {background-position:0px 0px;}
#divTabNav ul .selected {background-position:0px 0px;}

#liTabHome	{left:84px;}
#liTabESV	{left:142px;}
#liTabAsgn	{left:318px;}
#liTabSrch	{left:413px;}
#liTabRpts	{left:476px;}

#liTabHome	a	{background-image:url(../img/tab_home_hover.gif);width:59px;}
#liTabESV	a	{background-image:url(../img/tab_esv_hover.gif);width:179px;}
#liTabAsgn	a	{background-image:url(../img/tab_asgn_hover.gif);width:96px;}
#liTabSrch  a	{background-image:url(../img/tab_srch_hover.gif);width:65px;}
#liTabRpts	a	{background-image:url(../img/tab_rpts_hover.gif);width:71px;}

#liTabHome	a.selected	{background-image:url(../img/tab_home_sel.gif);}
#liTabESV	a.selected	{background-image:url(../img/tab_esv_sel.gif);}
#liTabAsgn	a.selected	{background-image:url(../img/tab_asgn_sel.gif);}
#liTabSrch	a.selected	{background-image:url(../img/tab_srch_sel.gif);}
#liTabRpts	a.selected	{background-image:url(../img/tab_rpts_sel.gif);}
/***** end: top navigation styles *****/	

/***** begin: welcome styles *****/
#divWelcome {width:280px; color:#4B4B4B; position:absolute; left:480px; top:10px; text-align:right; height:60px; overflow:hidden; padding:8px 0 0 0;}
#divWelcome div {font:11px/14px Arial, Helvetica, Sans Serif;padding:4px 16px 0 0;}
#divWelcome div a {display:inline; float:none; color:#4B4B4B; text-decoration:underline !important;}
#divWelcome div a:hover {color:#cc6600;}
/***** end: welcome styles *****/

#pnlLocSearch {position:absolute !important; left:181px; top:842px; padding:0px; margin-top:6px;}

.lblProgressBar {position:absolute !important; left:35%; top:15px; padding:0px; z-index:100;}

.divProgressBar 
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#555252;  
  border-color:#555252; 
  border-style:solid; 
  border-width:1px; 
  background-color:White; 
  width:210px; 
  height:42px;
  padding:12px;
}

#divLogo {position:absolute; left:13px; top:10px;}

#divName a:link, #divName a:visited, #divName a:hover, #divNameNoLink
{
	position:absolute; 
	left:100px; 
	top:25px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #4B4B4B;
}

#divCompanyName
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #4B4B4B;
	margin: 15px;
}

#divMenuBar {width:750px; height:30px; color:#FFFFFF; background-color:#336799;}

.subTabMenu, .subTabMenu:link, .subTabMenu:visited, .subTabMenu:active
{
	font:11px Arial,Helvetica, Sans Serif;
	display:inline; 
	float:none; 
	color:#4B4B4B; 
	text-decoration:underline;
	vertical-align:middle;
}

.subTabMenu:hover {color:#cc6600;}

.divNavTab_gray, .divNavTab_gray a:hover, .divNavTab_gray a:link, .divNavTab_gray a:visited, .divNavTab_gray a:active
{	
	color: #4B4B4B;	
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.divNavTab_blue, .divNavTab_blue a:hover, .divNavTab_blue a:link, .divNavTab_blue a:visited, .divNavTab_blue a:active
{	
	color: #304875;	
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.bucket_container
{
	background: url(../img/bg_bucket_alt.png) repeat-x 0 -92px;
	min-height: 1px;
	position: relative;
}
.bucket_container_gray
{
	background: url(../img/bg_bucket_alt.png) repeat-x 0 -92px;
	min-height: 1px;
	position: relative;
}
.bucket_container_white
{
	background-color:White;
	min-height: 1px;
	position: relative;
}
.bucket_top
{
	border-left: 2px solid #9fbde5;
	border-right: 2px solid #9fbde5;
	background: url(../img/bg_bucket.png) no-repeat;
	height: 10px;
}
.bucket_top span
{
	background: url(../img/bg_bucket.png) no-repeat right -10px;
	width: 10px;
	height: 10px;
	float: right;
	overflow: hidden;
}
.bucket_top_gray
{
	border-left: 2px solid #9fbde5;
	border-right: 2px solid #9fbde5;
	background: url(../img/bg_bucket_gray.png) no-repeat;
	height: 10px;
}
.bucket_top_gray span
{
	background: url(../img/bg_bucket_gray.png) no-repeat right -10px;
	width: 10px;
	height: 10px;
	float: right;
	overflow: hidden;
}
.bucket_content
{
	border-left: 2px solid #9fbde5;
	border-right: 2px solid #9fbde5;
	min-height: 1px;
	position: relative;
	padding: 0 10px;
}
.bucket_bottom
{
	background: url(../img/bg_bucket.png) no-repeat 0 -22px;
	height: 10px;
	margin-bottom: 4px;
}
.bucket_bottom span
{
	background: url(../img/bg_bucket.png) no-repeat right -34px;
	width: 12px;
	height: 10px;
	float: right;
	overflow: hidden;
}
.bucket_bottom_gray
{
	background: url(../img/bg_bucket_gray.png) no-repeat 0 -22px;
	height: 10px;
	margin-bottom: 10px;
}
.bucket_bottom_gray span
{
	background: url(../img/bg_bucket_gray.png) no-repeat right -34px;
	width: 12px;
	height: 10px;
	float: right;
	overflow: hidden;
}
.bucket_bottom_trans
{
	background: url(../img/bg_bucket_trans.png) no-repeat 0 -22px;
	height: 10px;
	margin-bottom: 4px;
}
.bucket_bottom_trans span
{
	background: url(../img/bg_bucket_trans.png) no-repeat right -34px;
	width: 12px;
	height: 10px;
	float: right;
	overflow: hidden;
}

p.bucket_row_who_is_using, .bucket_row_who_is_using
{
	float: left;
	width: 180px;
	padding-left: 10px;
	font-size: .65em;
}
p.bucket_row_items, .bucket_row_items
{
	float: left;
	width: 115px;
	padding-left: 10px;
	font-size: .65em;
	text-align: center;
}
p.bucket_row_items_three, .bucket_row_items_three
{
	float: left;
	width: 30%;
	margin-right: 2.2% !important;
}
.bucket_container_gray
{
	background-color: #f2f2f2;
}
.bucket_container_gray .bucket_content
{
	padding-top: 6px;
}
.bucket_container_gray, .bucket_container_gray .bucket_top, .bucket_container_gray .bucket_top span, .bucket_bottom_gray, bucket_bottom_gray span
{
	background-image: url(../img/bg_bucket_gray.png) !important;
}
.bucket_gray_menu, .bucket_gray_menu_content
{
	background: url(../img/bg_bucket_gray_menu.png) no-repeat;
}
.bucket_gray_menu
{
	background-color: #DAE0E7;
	margin-top: 6px;
	position: relative;
}
.bucket_gray_menu_content
{
	background-position: right -150px;
	position: relative;
	min-height: 76px;
	_height: 76px;
}
.bucket_gray_menu ul
{
	margin: 0 0 0 256px;
	padding: 2px 0 0 0;
}
.bucket_gray_menu li
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
.bucket_gray_menu li a:link, .bucket_gray_menu li a:visited
{
	color: #034efa !important;
	font-size: .9em;
	font-weight: bold;
	text-align: center;
	border-right: 1px solid #b6b6b6;
	border-left: 1px solid #FFF;
	background: url(../img/bg_bucket_gray_menu_button.png) repeat-x;
	display: block;
}
.bucket_gray_menu li a:hover
{
	background-position: 0 -50px;
	cursor: pointer;
}
.bucket_gray_menu li.active a:link, .bucket_gray_menu li.active a:visited
{
	color: #FFF !important;
	background-image: url(../img/bg_bucket_gray_menu_active.png);
	border-left-color: #3b68b4;
	border-right-color: #000;
}
.ajax_logo
{
	position: absolute;
	border-right: 1px solid #b6b6b6;
}
.bucket_gray_menu .button_download span, .button_showcase span, .button_docs span, .button_forums span
{
	min-height: 25px;
	_height: 25px;
	background: url(../img/bg_button_ajax.png) no-repeat center 15px;
	display: block;
	padding: 54px 0 0 0;
	width: 80px;
}
.clear
{
	clear: both;
	height: 1px;
	font-size: 1px;
	padding: 0;
	margin: 0;
}
.heading_container h1, .heading_container h2, .heading_container h3, .heading_container h4, .heading_container h5, .heading_container h6, .previous_next_container h1, .previous_next_container h2, .previous_next_container h3, .previous_next_container h4, .previous_next_container h5, .previous_next_container h6, .rounded_box h1, .rounded_box h2, .rounded_box h3, .rounded_box h4, .rounded_box h5, .rounded_box h6
{
	padding: 5px 8px 4px 8px;
	margin: 0;
	_font-size: .95em;
	position: relative;
	vertical-align:middle;
}
.previous_next_left_top h2 .two_column
{
	position: absolute;
	top: 10px;
	left: 352px;
}
.heading_container, .heading_right_top, .heading_bottom, .heading_bottom span
{
	background: url(../img/bg_heading.png) no-repeat;
	position: relative;
}
.heading_container
{
	background-color:#B7CDEB;
	margin-top: 6px;
	padding: 0;
	clear: both;
	color:#304875;
}

.heading_container_tab_gray h1, .heading_container_tab_gray h2, .heading_container_tab_gray h3, .heading_container_tab_gray h4, .heading_container_tab_gray h5, .heading_container_tab_gray h6
{
	padding: 5px 8px 4px 8px;
	margin: 0;
	position: relative;
}
.heading_container_tab_gray
{
	background: url(../img/bg_heading_tab_gray.png) no-repeat;
	position: relative;
}
.heading_container_tab_gray
{
	background-color:#DBDBDB;
	margin-top: 6px;
	padding: 0;
	clear: both;
}

.heading_container_gray h1, .heading_container_gray h2, .heading_container_gray h3, .heading_container_gray h4, .heading_container_gray h5, .heading_container_gray h6, .previous_next_container_gray h1, .previous_next_container_gray h2, .previous_next_container_gray h3, .previous_next_container_gray h4, .previous_next_container_gray h5, .previous_next_container_gray h6, .rounded_box_gray h1, .rounded_box_gray h2, .rounded_box_gray h3, .rounded_box_gray h4, .rounded_box_gray h5, .rounded_box_gray h6
{
	padding: 5px 8px 4px 8px;
	margin: 0;
	position: relative;
}
.heading_container_gray, .heading_right_top_gray, .heading_bottom_gray, .heading_bottom_gray span
{
	background: url(../img/bg_heading_gray.png) no-repeat;
	position: relative;
}
.heading_container_gray
{
	background-color: #B7B7B7;
	margin-top: 0px;
	padding: 0;
	clear: both;
}

.heading_container_radiostyle_R 
{
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#304875;
	height:21;
  float: right;
  margin: 1px 2px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.heading_container_title
{	
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #304875;
	margin-top:5px;
	margin-left:5px;
	vertical-align:top;
}

.bucket_content_links
{	
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #304875;
	margin-top:0px;
	margin-left:5px;
	vertical-align:middle;
}

.heading_container_links
{	
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: Blue;
	margin-top:5px;
	margin-left:5px;
}

h1
{	
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
	color: black;
}
h2
{	
	font-family: Tahoma, Verdana, Arial;
	font-size: 15px;
	font-weight: bold;
	color: black;
}
h3
{	
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

.heading_container .first
{
	margin-top: 0;
}
.heading_right_top
{
	background-position: 0 -70px;
	height: 5px;
	width: 5px;
	float: right;
	overflow: hidden;
}
.heading_bottom
{
	margin-top: -5px;
	background-position: 0 -80px;
	height: 5px;
	margin-bottom: 10px;
	font-size: 1px;
}
.heading_bottom span
{
	display: block;
	height: 5px;
	width: 5px;
	float: right;
	background-position: 0 -75px;
	overflow: hidden;
}
.heading_bottom_connected
{
	margin-bottom: 0;
}
.bucket_gray_menu_bottom, .bucket_gray_menu_bottom span
{
	background: url(../img/bg_bucket_gray_menu_bottom.png) no-repeat;
	display: block;
	height: 7px;
	font-size: 1px;
}
.bucket_gray_menu_bottom span
{
	background-position: bottom right;
}
.bucket_gray_menu_bottom
{
	margin-top: -7px;
	position: relative;
}
.basic_top
{
	background: url(../img/bg_bucket_alt.png) no-repeat right -56px;
	height: 10px;
}
.basic_top span
{
	background: url(../img/bg_bucket_alt.png) no-repeat left -44px;
	width: 10px;
	height: 10px;
	float: left;
	overflow: hidden;
}
.basic_top_dark
{
	background: url(../img/bg_bucket_swish.png) no-repeat right -56px;
	height: 10px;
}
.basic_top_dark span
{
	background: url(../img/bg_bucket_swish.png) no-repeat left -44px;
	width: 10px;
	height: 10px;
	float: left;
	overflow: hidden;
}
.basic_top_white
{
	background: url(../img/bg_bucket_alt.png) no-repeat right -80px;
	height: 10px;
}
.basic_top_white span
{
	background: url(../img/bg_bucket_alt.png) no-repeat left -68px;
	width: 10px;
	height: 10px;
	float: left;
	overflow: hidden;
}
.post_more
{
	background: url(../img/bg_more_line.png) no-repeat;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.thin
{
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0;
}
.thinnest
{
	margin-bottom: .2em;
}
.thinnest
{
	margin-bottom: 0;
}
.returntotop, .returntotop a:link
{
	text-align:right;
	padding-top:8px;
	vertical-align:baseline;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:#304875;
}
.copyright
{
	text-align:center;
	padding-top:8px;
	vertical-align:baseline;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:normal;
	color:black;
}

.basic_top_tab_trans
{
	background: url(../img/bg_bucket_trans.png) no-repeat right -80px;
	height: 10px;
}
.basic_top_tab_trans span
{
	background: url(../img/bg_bucket_trans.png) no-repeat left -44px;
	width: 10px;
	height: 10px;
	float: left;
	overflow: hidden;
}
.basic_top_tab_white
{
	background: url(../img/bg_bucket_alt.png) no-repeat right -80px;
	height: 10px;
}
.basic_top_tab_white span
{
	background: url(../img/bg_bucket_alt.png) no-repeat left -68px;
	width: 10px;
	height: 10px;
	float: left;
	overflow: hidden;
}

.basic_top_ltblue
{
	background: url(../img/bg_bucket_ltblue.png) no-repeat right -80px;
	height: 10px;
}
.basic_top_ltblue span
{
	background: url(../img/bg_bucket_ltblue.png) no-repeat left -68px;
	width: 10px;
	height: 10px;
	float: left;
	overflow: hidden;
}
.bucket_container_ltblue
{
	background-color:#DCE4F9;
	min-height: 1px;
	position: relative;
}
.bucket_bottom_ltblue
{
	background: url(./img/bg_bucket_ltblue.png) no-repeat 0 -22px;
	height: 10px;
	margin-bottom: 10px;
}
.bucket_bottom_ltblue span
{
	background: url(../img/bg_bucket_ltblue.png) no-repeat right -34px;
	width: 12px;
	height: 10px;
	float: right;
	overflow: hidden;
}

.basic_top_ltgray
{
	background: url(../img/bg_bucket_ltgray.png) no-repeat right -80px;
	height: 10px;
}
.basic_top_ltgray span
{
	background: url(../img/bg_bucket_ltgray.png) no-repeat left -68px;
	width: 10px;
	height: 10px;
	float: left;
	overflow: hidden;
}
.bucket_container_ltgray
{
	background-color:#F2F2F2;
	min-height: 1px;
	position: relative;
}
.bucket_bottom_ltgray
{
	background: url(../img/bg_bucket_ltgray.png) no-repeat 0 -22px;
	height: 10px;
	margin-bottom: 10px;
}
.bucket_bottom_ltgray span
{
	background: url(../img/bg_bucket_ltgray.png) no-repeat right -34px;
	width: 12px;
	height: 10px;
	float: right;
	overflow: hidden;
}
.PrinterLink
{
  float: right;
  margin: 3px 2px 0px 0px;
  cursor: pointer;
}

.ImageFloatRight
{
  float: right;
  margin: 3px 2px 0px 0px;
}

.SearchItemStyle
{
	_background: url(../img/search_bg.png) no-repeat;
	background-color:#EDF5FB;
	width: 742px;
	height: 166px;
}
.FloatRight
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;	
	color:#323232;
	text-align: right;  
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.bucket_squarecorners
{
  border: 1px solid #9fbde5;
	min-height: 10px;
	position: relative;
	padding: 10px 10px 10px 10px;
	margin-bottom: 10px;
}

.inputbutton_themed_R {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	height: 21;
  margin: 3px 0px 0px 2px;
  padding: 0px 0px 0px 0px;
  float: right;	
}

.inputbutton_themed {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	height: 21;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.combostyle_themed {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	height: 21;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.combostyle_themed_R {
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	height:21;
  float: right;
  margin: 3px 0px 0px 2px;
  padding: 2px 0px 0px 0px;
  cursor: pointer;	
}

#btnSaleListNP 
{
  width:120px;
}
