body {
	margin: 0px;
	padding: 0px;
	background-color: White;
}

td,th{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color: black;
}

.dxebase {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
}

a:hover {
	_color:#7CC5FF;
	color:#304875;
	text-decoration:underline;
}
a {
	text-decoration:none;
}
.bottomlinks td{
	vertical-align: top;
}
.thickbox, .thickbox img, .lightwindow, .lightwindow img
{
	_margin-right:10px;
	margin-bottom:10px;
	vertical-align:top;
	_width:128px;
	_height:96px;
	_border: solid 1px Gray;
	padding: 1px;
}

.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;	
}

.ImageWithBorder
{
	border: solid 1px Gray;
	padding: 2px;
}

.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:White;
	border-style:solid;
	border-width:1px;
	border-color:#9F9F9F;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	height:25;
	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:visited {   
	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.Items:active {   
	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;
}


a.ItemsR_FloatRight {   
	font-size:11px;
	font-weight:bold;	
	color:#304875;
	text-decoration:underline;
	text-align: right;
	float:right;
	padding-top: 5px;
}
a.ItemsR_FloatRight:visited {   
	font-size:11px;
	font-weight:bold;	
	color:#304875;
	text-decoration:underline;
}
a.ItemsR_FloatRight:hover {	  
	font-size:11px;
	font-weight:bold;	
	color:#304875;
	text-decoration:underline;
}
a.ItemsR_FloatRight:active {   
	font-size:11px;
	font-weight:bold;	
	color:#304875;
	text-decoration:underline;
}

.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:750px;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; float:right; color:#4B4B4B; margin-top:10px; text-align:right; height:60px; overflow:hidden; padding:8px 0 0 0;}
#divWelcome div {font-size:11px; font-family:Tahoma, Verdana, Arial; padding:4px 5px 0 0;}
#divWelcome div a {display:inline; float:none; color:#4B4B4B; text-decoration:none !important;}
#divWelcome div a:hover {color:#cc6600;}
/***** end: welcome styles *****/

#lblYouAreWatching
{ 
  margin-left:10px;
}

#pnlLocSearch {position:absolute !important; left:181px; top:500px; padding:0px; margin-top:6px;}

.lblProgressBar {position:absolute !important; left:35%; top:15px; padding:0px; z-index:100;}

.dxProgressBar {position:absolute !important; left:280px; top:45%; 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;
}

#divNamePrint
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color:#304875;
	height: 1px;
	visibility: hidden;
}

#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;
	height: 100%;
}
.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);
}
.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;
}
.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;
}

.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;
	clear:both;
}
.PrinterLink
{
  float: right;
  margin: 1px 1px 0px 0px;
  cursor: pointer;
}

.ImageFloatRight
{
  float: right;
  margin: 1px 1px 0px 0px;
}

.FloatLeft
{
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.SearchItemStyle
{
	_background: url(../img/search_bg.png) no-repeat;
	background-color:#EDF5FB;
	width: 742px;
	height: 166px;
}
.FloatRight
{
	font-family:Tahoma, Verdana, Arial;
	text-align: right;  
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.ItemsFloatRight
{
	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;	
}

.combostyle_dx {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	height: 45;	
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border: solid 1px gray;
}

.dxgvControl_Aqua a 
{
	color: #3F66A0;
}
.dxgvControl_Aqua a:visited
{
	color: #3F66A0;
}
.dxgvControl_Aqua a:hover
{
	color: #F39128;
}
.dxgvControl_Aqua a:active
{
	color: #F39128;
}

.dxASPxHyperlink
{ vertical-align:middle;
  text-align:center;
  padding-top:6px;
  height:19px;
  background-color:#E0DFDF;
  color: Black;
}

.dxASPxHyperlink a 
{
	color: Black;
}
.dxASPxHyperlink a:visited
{
	color: Black;
}
.dxASPxHyperlink a:hover
{
	color: Black;
}
.dxASPxHyperlink a:active
{
	color: Black;
}

.dxASPxHyperlink_FloatRight
{ vertical-align:middle;
  text-align:center;
  padding-top:4px;
  height:18px;
  background-color:#FCFCFC;
  color: Black;
  float: right;
}

.dxASPxHyperlink_FloatRight a 
{
	color: Black;
}
.dxASPxHyperlink_FloatRight a:visited
{
	color: Black;
}
.dxASPxHyperlink_FloatRight a:hover
{
	color: Black;
}
.dxASPxHyperlink_FloatRighta:active
{
	color: Black;
}


.rc_main
{
  margin-left:10px;
  width:750px;
  margin-bottom:10px;
}

.rc_main_hidewhenprinted
{
  margin-left:10px;
  width:750px;
  margin-bottom:10px;
}

.rc_main_report
{
  margin-left:10px;
  width:90%;
  margin-bottom:10px;
}

.rc_tbl
{
  width:100%;
}


.rc_nh_tlc 
{
	background: url(../images/ASPxRoundPanel/1257888729/NoHeaderTopLeftCorner.png) no-repeat top left;
	width:6px;
	height:6px;
}
.rc_nh_top
{
	height:4px;
	width:738px;
}
.rc_nh_top div
{
	background-color:#F7F7F7;
	border-top-color:#9FBDE5;
	border-top-style:solid;
	border-top-width:2px;
	height:4px;
	width:738px;
}
.rc_nh_trc
{
	background: url(../images/ASPxRoundPanel/1257888729/NoHeaderTopRightCorner.png) no-repeat top left;
	width:6px;
	height:6px;	
}



.rc_header_tlc 
{
	background: url(../images/ASPxRoundPanel/1257888729/HeaderLeftEdge.png);
	background-repeat:no-repeat;
	background-position:left bottom;	
	width:6px;
	height:25px;
}
.rc_header_top
{
	height:25px;
	width:738px;
}
.rc_header_top div
{
	background: url(../images/ASPxRoundPanel/1257888729/HeaderContent.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	height:25px;
	width:733px;
	vertical-align:middle;
	color:#304875;
	padding-left:5px;
	padding-top:0px;	
	font-size:12pt;
	font-weight:bold;
}

.rc_header_top_report
{
	height:25px;
	width:100%;
}
.rc_header_top_report div
{
	background: url(../images/ASPxRoundPanel/1257888729/HeaderContent.png);
	background-repeat:repeat-x;
	background-position:left bottom;
	height:25px;
	width:100%;
	vertical-align:middle;
	color:#304875;
	padding-left:5px;
	padding-top:0px;	
	font-size:12pt;
	font-weight:bold;
}

.rc_header_trc
{
	background: url(../images/ASPxRoundPanel/1257888729/HeaderRightEdge.png);
	background-repeat:no-repeat;
	background-position:left bottom;		
	width:6px;
	height:6px;	
}



.rc_tlc 
{
	background: url(../images/ASPxRoundPanel/1257888729/TopLeftCorner.png) no-repeat top left;
	width:6px;
	height:6px;
}
.rc_top
{
	height:4px;
	width:738px;
}
.rc_top div
{
	background-color:#DDE7F0;
	border-top-color:#9FBDE5;
	border-top-style:solid;
	border-top-width:2px;
	height:4px;
	width:738px;
}

.rc_top_report
{
	height:4px;
	width:100%;
}
.rc_top_report div
{
	background-color:#DDE7F0;
	border-top-color:#9FBDE5;
	border-top-style:solid;
	border-top-width:2px;
	height:4px;
	width:100%;
}

.rc_trc
{
	background: url(../images/ASPxRoundPanel/1257888729/TopRightCorner.png) no-repeat top left;
	width:6px;
	height:6px;	
}

.rc_content
{
	border-left-color:#9FBDE5;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#9FBDE5;
	border-right-style:solid;
	border-right-width:2px;
	width:726px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	background-color:#F7F7F7;  
	padding-top:10px;
}

.rc_content_report
{
	border-left-color:#9FBDE5;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#9FBDE5;
	border-right-style:solid;
	border-right-width:2px;
	width:100%;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	background-color:#F7F7F7;  
	padding-top:10px;
}

.rc_nh_content
{
	border-left-color:#9FBDE5;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#9FBDE5;
	border-right-style:solid;
	border-right-width:2px;
	width:726px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	background-color:#F7F7F7;
}


.rc_blc 
{
	background: url(../images/ASPxRoundPanel/1257888729/BottomLeftCorner.png) no-repeat top left;
	width:6px;
	height:6px;
}
.rc_bot
{
	height:4px;
	width:738px;
}
.rc_bot div
{
	background-color:#F7F7F7;
	border-bottom-color:#9FBDE5;
	border-bottom-style:solid;
	border-bottom-width:2px;
	height:4px;
	width:738px;
}

.rc_bot_report
{
	height:4px;
	width:100%;
}
.rc_bot_report div
{
	background-color:#F7F7F7;
	border-bottom-color:#9FBDE5;
	border-bottom-style:solid;
	border-bottom-width:2px;
	height:4px;
	width:100%;
}

.rc_brc
{
	background: url(../images/ASPxRoundPanel/1257888729/BottomRightCorner.png) no-repeat top left;
	width:6px;
	height:6px;	
}

.live_to_dx_style_inputbutton {
	font-family:Tahoma, Verdana, Arial;
	font-size:8pt;
	color:#333333;
	background-color:White;
	border-style:solid;
	border-color:#9F9F9F;
	border-width:1px;
	margin-top:0px;
	vertical-align:middle;
	height:23px;
	padding-top:1px;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
	cursor:pointer;
}


table.style1		{ border: 5px solid #DDDDDD; }
table.style1 th	{ background: #e9e9e9; border-bottom: 1px solid #FFFFFF; line-height: 22px; padding: 4px 6px 4px 6px; color: #333333; white-space: nowrap; text-align: right; width:20%; }

.tdedit	{ background: #fcfcfc; border-bottom: 1px solid #e9e9e9; padding: 4px 6px 4px 6px; color: #333333; text-align: left;}

/*** notifications ***/

.notification 			{ border: 1px solid #666666; display: block; margin-bottom: 15px; overflow: hidden; padding: 0px; position: relative; z-index: 1; zoom: 1; font-family: Arial; font-size: 9pt; vertical-align:middle;}
.notification p			{ color: #333333; padding: 0px 25px 0px 42px !important;}
  
.note-error			    { background: url('../img/ico_error.png') 3px 3px no-repeat #FAE2E3; border-color: #EC9B9B; }
.note-success			  { background: url('../img/ico_success.png') 3px 3px no-repeat #DFFAD3; border-color: #72CB67; }
.note-info			    { background: url('../img/ico_info.png') 3px 3px no-repeat #DDE9F7; border-color: #50B0EC; }
.note-attention			{ background: url('../img/ico_attention.png') 3px 3px no-repeat #FFFAC6; border-color: #D3C200; }  


