/* Minification failed. Returning unminified contents.
(1360,11): run-time error CSS1038: Expected hex color, found '#0000'
(1360,16): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
 */
body
{
	color: #333333 !important;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    font-size: 12px !important;
    line-height: 1.42857 !important;
    background-color: #ffffff;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 500;
  line-height: 1.1;
}

h1,
h2,
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}

h4,
h5,
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}

h1,
.h1 {
  font-size: 36px;
}

h2,
.h2 {
  font-size: 30px;
}

h3,
.h3 {
  font-size: 24px;
}

h4,
.h4 {
  font-size: 18px;
}

h5,
.h5 {
  font-size: 12px;
}

h6,
.h6 {
  font-size: 12px;
}

.smallTxt {
    font-size: 11px;
    font-style:italic;
}

.hidden {
  display: none !important;
  visibility: hidden !important;
}

fieldset.legend
{
	font-size:12px;
	
}
 

 .rgRow td, .rgAltRow td, .rgHeader td, .rgFilterRow td ,th.rgHeader
		{ 
			border: solid 1px lightgray !important; 
		} 





.RadGrid_Default .rgSelectedRow td, .RadGrid_Default .rgSelectedRow td.rgSorted {
	color: #000;
	background-color: #D5E5F2 !important; 
}

.RadGrid_Default, .RadGrid_Default .rgMasterTable, 
.RadGrid_Default .rgDetailTable, .RadGrid_Default .rgGroupPanel table, 
.RadGrid_Default .rgCommandRow table, 
.RadGrid_Default .rgEditForm table, 
.RadGrid_Default .rgPager table, .GridToolTip_Default {
    color: #333333 !important;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    font-size: 12px !important;
    line-height: 1.42857 !important;
}

.RadGrid_Default .rgCommandRow {
    background: none !important;
}

.RadGrid_Default .rgCommandCell {
    background-color: #c3c3c3;
    border-radius: 5px 5px 0 0;
}

.RadGrid_Default {
    border-radius: 5px;
}

.RadGrid_Default .rgHeader {
    background: none;
    background-color: #e6e6e6;
    border: 1px solid #828282 !important;
    border-width: 0 1px 1px 0 !important;
}
    
.RadGrid .rgHeader:first-of-type {
    border-radius: 5px 0 0 0 !important;
}

.RadGrid .rgHeader:last-of-type {
    border-radius: 0 5px 0 0;
    border-width: 0 0 1px 0 !important;
}

table.PricingGrid > tbody > tr > td {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
}

.RadGrid th.SecondaryReceivablesHeader.rgHeader {
    border-right: 1px solid #828282 !important;
    border-radius: 0;
}

.RadGrid tr.rgRow td, .RadGrid tr.rgAltRow td {
    border-width: 0 1px 1px 0 !important;
}

.RadGrid tr.rgRow td:last-of-type, .RadGrid tr.rgAltRow td:last-of-type {
    border-width: 0 0 1px 0 !important;
}

.RadGrid tr:last-of-type td:last-of-type {
    border-width: 0 !important;
}

.RadGrid tbody tr:last-of-type td {
    border-bottom-width: 0  !important;
}

.RadGrid tbody tr:last-of-type td:first-of-type {
    border-radius: 0 0 0 5px !important;
}

.RadGrid tbody tr:last-of-type {
    border-radius: 0 0 5px 5px !important;
    border: 1px solid #828282 !important;
}

.RadGrid tbody tr:last-of-type td:last-of-type {
    border-radius: 0 0 5px 0 !important;
}

.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td {
    padding: 5px 7px !important;
}

.RadGrid_Default .rgFooterDiv, .RadGrid_Default .rgFooter {
    background: none !important;
}

.RadGrid_Default .rgFooter td {
    background: none !important;
    background-color: #e6e6e6 !important;
    border-bottom: 0 !important;
}
    
.RadGrid .rgFooter td:first-of-type {
    border-radius: 0 0 0 5px !important;
}

.RadGrid tr.rgFooter td:last-of-type {
    border-radius: 0 0 5px 0;
    border-top: 1px solid #828282 !important;
}

.RadGrid_Default .rgAltRow{
    background: none !important;
}

.RadGrid_Default .rgAltRow td{
    background-color:#f2f2f2 !important;
}
    
.RadGrid {
    margin-bottom: 10px;
}

.RadGrid_Default tr.rgPager {
    background: none !important;
}

.RadGrid_Default tr.rgPager:last-of-type td.rgPagerCell:last-of-type {
    background-color: #eeeeee !important;
    border-width: 1px 0 0 0 !important;
    border-color: #828282 !important;
    border-style: solid !important;
    border-radius: 0 0 5px 5px !important;
}

.RadGrid .rgRow td .RadComboBox table td, 
.RadGrid .rgAltRow td .RadComboBox table td, 
.RadGrid .rgEditRow td .RadComboBox table td, 
.RadGrid .rgFooter td .RadComboBox table td {
    line-height: 20px !important;
    padding: 0 !important;
    border-radius: 0 !important;
}

.RadGrid .rgRow td .RadComboBox table tr, 
.RadGrid .rgAltRow td .RadComboBox table tr, 
.RadGrid .rgEditRow td .RadComboBox table tr, 
.RadGrid .rgFooter td .RadComboBox table tr {
    border: none !important;
    background: none !important;
}

.RadTabStrip_Default .rtsLI, .RadTabStrip_Default .rtsLink {
    color: #333333 !important;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
    font-size: 12px !important;
}


.RadGrid_Default .rgCommandCell {
    border-width: 0 !important;
}







.logoRow
{
	background-color: #fff;
}
.menuRow
{
	background-color:#fff;
	height:18px;
}
.menuBorderRow
{
	background-color:#fff;
	height:1px;
}
.menuSelected
{
	background-color:#fff;
}
a:hover.menuSelected, a.menuSelected
{
	color: white;
	text-decoration: none;
}

.bodyBottomBg
{
	
}
.menuText
{
 font-size:10pt;	
}

.Captions
{
	color: #333333;
}

td.fieldLabel {
    text-align: right;
    padding: 4px 10px 4px 0;
    width: 15% !important;
}

tr.EnabledGridItem
{
	background-color:White;
}
tr.DisabledGridItem
{
	cursor :default;
	background-color:#ECECD8;
}
tr.CaptionBold
{
	color:#333333;
	font-weight:bold;
	}
.Overlay
{
	position: fixed;
	left:15%;
	top:50%;
	overflow: auto;
	background-color: white;
	border:1px solid #fff;     
	margin-top: -100px;
	margin-top: -200px;
	
	
}
.tableshade
{
}
.BannerMessage
{
	background-color:White;
	font-weight:bold;
}

div.RadGrid .rgPager .rgAdvPart     
{     
display:none;        
}  

.BannerMessage100
{
	background-color:White;
	font-weight:bold;
	width:100px;
}

.BannerWarning
{
	background-color:White;
	font-weight:bold;
	color:white;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}

.GridViewHeaderDefault
{
	font-size: 10pt; 
	background-color: #e7e7ef;
	padding: 3px 5px 3px 5px ;
	border-bottom-width:1px;
	border-bottom-color:#fff;
	border-bottom-style:solid;
	text-align:left;		
}

.GridViewHeaderNoRightPadding
{
	color: #525173; 
	font-weight: bolder; 
	font-size: 10pt; 
	background-color: #e7e7ef;
	padding: 3px 0px 3px 5px ;
	border-bottom-width:1px;
	border-bottom-color:#fff;
	border-bottom-style:solid;
	text-align:left;		
}

.GridViewHeaderNoLeftPadding
{
	color: #525173; 
	font-weight: bolder; 
	font-size: 10pt; 
	background-color: #fff;
	padding: 3px 5px 3px 0px ;
	border-bottom-width:1px;
	border-bottom-color:#fff;
	border-bottom-style:solid;
	text-align:left;		
}

.GridViewItemDefault
{
	color: #525173; 
	font-weight: normal; 
	font-size: 10pt; 
	background-color: #FFFFFF;
	padding: 3px 5px 3px 5px ;
	border-bottom-width:1px;
	border-bottom-color:#fff;
	border-bottom-style:solid;
	text-align:left;		
}



.RightAlign
{
	text-align:right;
}

.TableRowHeader 
{
	color: #525173; 
	font-weight: bolder; 
	font-size: 10pt; 
	background-color: #fff;
	padding:3px 3px 3px 5px ; 
}

.TableRowHeaderPadded 
{
	color: #525173; 
	font-weight: bolder; 
	font-size: 10pt; 
	background-color: #fff;
	padding:10px 3px 3px 5px ;
 
}

.TableSubHeader { 
	color: #505073; 
	font-weight: bold; 
	font-size: 10pt; 
	background-color: #fff;
	text-align: left;
	 
}

.TableRowSeparator
{
	height:1px;
	background-color:#fff;	
}

.TableRowBody
{
	color: #525173; 
	font-weight: normal; 
	font-size: 10pt; 
	padding:3px 3px 3px 5px ;
	background-color:#FFFFFF;

	
}

.TableRowFooter 
{
	color: #525173; 
	font-weight: bolder; 
	font-size: 10pt; 
	background-color: #fff;
	padding:3px 3px 3px 5px ; 
}

.TableRowFooterBlank
{
	background-color: #fff;
	height:10px; 
}

.TableRowPager 
{
	color: #e7e7ef; 
	font-weight: bolder; 
	font-size: 10pt; 
	background-color: #fff;
	padding:3px 3px 3px 5px ; 
}

.PagingNavText
{
	color: #fff; 
	font-size:9pt;
	font-weight:normal; 
}


.SmallData
{
	font-size: 8pt; 
}

.DashboardStageCell
{
	width:60px;
	padding:2px 5px 2px 5px;
	height: 30px; 
	border-width:2px;
	border-style:solid;
	text-align:center; 
	vertical-align:middle; 
	font-size:8pt; 	
}

.DashboardStageCellComplete
{
	border-color:green; 
	color:green;
	background-color:#e7ffdc;
}


.DashboardStageCellInComplete
{
	border-color:white; 
	color:#fff;

}


.DashboardStageCellError
{
	border-color:red; 
	color:#c11b00;
	background-color:#ffdcdc;
	
}

.DashboardStageCellCurrent
{
	border-color:black; 
	color:black;
}


.Breadcrumb
{
	font-size:8pt;
	font-weight:bold; 
	color: #fff;
}

.Breadcrumb A
{
	font-size:8pt;
	font-weight:bold; 
	color: #fff;
}

/*A:link {text-decoration: none;color:#00008a; }
A:visited {text-decoration: none;color:#00008a;  }
A:active {text-decoration: none;color:#00008a;  }
A:hover {text-decoration: underline;color:#00008a;  }*/

A.LinkCompleteText{color: green; }
A.LinkErrorText{color: #c11b00; }
A.LinkCurrentText{color: black; }
A.LinkHeaderText{color: #00008a; }
A.LinkDataText{color: #00008a;}
A.LinkPagingNav{color: #e7e7ef; font-size:8pt; padding: 8px; font-weight:bold; }
A.LinkBreadcrumb{color: #00008a; font-size:8pt; font-weight:bold;}
A.LinkTableHeader{font-size:8pt; font-weight:bold;}
 
A:link,
.RadGrid_Default .rgRow a, .RadGrid_Default .rgAltRow a, 
.RadGrid_Default .rgEditRow a, .RadGrid_Default tr.rgEditRow a, 
.RadGrid_Default tr.rgHoveredRow a, .RadGrid_Default tr.rgActiveRow a, 
.RadGrid_Default .rgFooter a, .RadGrid_Default .rgEditForm a {
    text-decoration: none;
    color: #005A96 !important;
}

A:visited,
.RadGrid_Default .rgRow a:visited, .RadGrid_Default .rgAltRow a:visited, 
.RadGrid_Default .rgEditRow a:visited, .RadGrid_Default tr.rgEditRow a:visited, 
.RadGrid_Default tr.rgHoveredRow a:visited, .RadGrid_Default tr.rgActiveRow a:visited, 
.RadGrid_Default .rgFooter a:visited, .RadGrid_Default .rgEditForm a:visited {
    text-decoration: none !important;
}

A:active,
.RadGrid_Default .rgRow a:active, .RadGrid_Default .rgAltRow a:active, 
.RadGrid_Default .rgEditRow a:active, .RadGrid_Default tr.rgEditRow a:active, 
.RadGrid_Default tr.rgHoveredRow a:active, .RadGrid_Default tr.rgActiveRow a:active, 
.RadGrid_Default .rgFooter a:active, .RadGrid_Default .rgEditForm a:active {
    text-decoration: none !important;
}

A:hover,
.RadGrid_Default .rgRow a:hover, .RadGrid_Default .rgAltRow a:hover, 
.RadGrid_Default .rgEditRow a:hover, .RadGrid_Default tr.rgEditRow a:hover, 
.RadGrid_Default tr.rgHoveredRow a:hover, .RadGrid_Default tr.rgActiveRow a:hover, 
.RadGrid_Default .rgFooter a:hover, .RadGrid_Default .rgEditForm a:hover {
    text-decoration: underline !important;
}

.smalllink 
{
	font-size:8pt;
	color: #818285;
}

A.togglelink
{
	font-size:8pt;
	color: #818285;
	font-weight: normal;
	text-decoration: none;
}
A.togglelink:hover
{
	text-decoration: underline;
}
.active-togglelink
{
	font-size:9pt;
	color: #818285;
	text-decoration: none;
}

A:link.smalllink {text-decoration: underline;}
A:visited.smalllink {text-decoration: underline;}
A:active.smalllink {text-decoration: underline;}
A:hover.smalllink {text-decoration: underline;}

legend 
{
	font-size:10pt;
	font-weight:normal;
	color: black; 
}

.boldlabel
{
	font-size:10pt;
	font-weight:bold;
	text-align:right;
}

.bolddata
{
	text-align:left;
	white-space: nowrap;
	color:#000;
    font-weight: bold;
}

.spacer
{
	width: 25px;
}
.label
{
	font-size:10pt;
	text-align:right;
	white-space: nowrap;
}

.smallboldlabel
{
	font-size:8pt;
	font-weight:bold;
	text-align:right;
}

.data
{
	font-size:10pt;
	font-weight:normal;
}

.smalldata
{
	font-size:8pt;
	font-weight:normal;
}

.error
{
	color: #c11b00;  
}

.subheading
{
	font-size:10pt;
	font-weight:bold;
}

.disabledEdit {
	color: #fff;	
	border: 0;
}

.updatedEdit {
	font-size: 10pt;
	color: #fff;	
	border: 0;
	background-color:#99CC33 ;
}

.XPATHRecordErrorCell {
	color: #FFFFFF;
	font-weight: bold; 
	font-size: 10pt; 
	background-color:#CC3333;
}

.XPATHFieldErrorCell {
	color: #FFFFFF;
	font-size: 10pt; 
	background-color:#CC3333;
}

.XPATHFieldDiv
{
	width: 800px; 
	display: none; 
	position:relative;
}

.XPATHEditImage
{
	cursor: hand; 
}

.XPATHRecordDiv
{
	width: 850px; 
	position: relative; 
}

.XPATHPlusImage
{
	cursor: hand;
}

.instructions
{
	font-size: 10pt; 
	font-style:italic;
}

.LoadingText
{
	font-size: 12pt;
	font-weight:bold;
	color:#525173;
}

A.LoadingLink{
	font-size: 8pt;
	font-weight:normal;
	color:#818285;
}

.ValidationSummary 
{
	background-color:#EEEEEE;
	border-width:1px;
	border-style:solid;
	border-color:Red;
	padding:5px;
}

.ValidationSummary ul
{
	margin:10px 0px 0px 30px;
}

.completionList 
{
	font-size:8pt;
}

.disabledTextField
{
	background-color:#CCCCCC;
}

.enabledTextField
{
	background-color:#FFFFFF;
}

.errorInData 
{
	color: #c11b00;
}

.errorInData ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.errorInData li
{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

.errorInDashboard 
{
	color: #c11b00;
}

.errorInDashboard ul
{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.errorInDashboard li
{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

input, 
textarea, 
select,
.RadComboBox_Default, 
.RadComboBox_Default .rcbInput, 
.RadComboBoxDropDown_Default {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
}


input[type="button"], 
input[type="submit"] {
	background-color: #005A96;
	border: 1px solid transparent;
	color: #FFFFFF;
	border-radius: 4px;
	padding: 6px 12px;
	cursor: pointer;
	font-weight: normal;
	line-height: 1.42857;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}

input[type="button"][disabled], input[type="submit"][disabled] {
    cursor: not-allowed;
}

input[type="button"]:hover:enabled:not(#rcMView_Cancel):not(#rcMView_OK):not(#rcMView_Today),
input[type="submit"]:hover:enabled {
	background-color: #004471;
	color: #ffffff;
	border-color: #004471;
}

input[type="button"]:focus:not(.GreyButton):not(#rcMView_Cancel):not(#rcMView_OK):not(#rcMView_Today),
input[type="submit"]:focus:not(.GreyButton)
{
	background-color: #0B5ED7;
	box-shadow: 0 0 0 4px #9EC4FE;
	border-color: #0B5ED7
}

td.rgPagerCell > div.rgWrap > input:focus{
	box-shadow: none;
}

html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default {
	border: 1px solid #a9a9a9 !important;
}

body.master-dialog input[type=text]:not(.radPreventDecorate),
body.master-dialog input[type=password]:not(.radPreventDecorate),
body.master-standalone input[type=text]:not(.radPreventDecorate),
body.master-standalone input[type=password]:not(.radPreventDecorate),
body.master-wizard input[type=text]:not(.radPreventDecorate),
body.master-wizard input[type=password]:not(.radPreventDecorate) {
	border: 1px solid #a9a9a9;
    border-radius: 4px !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555 !important;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
    padding: 3px 6px;
}

textarea {
    border: 1px solid #a9a9a9;
    border-radius: 4px !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555555 !important;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
    padding: 3px 6px;
}

input[type=text]:focus, 
input[type=password]:focus,
html body .RadInput_Default .riFocused, 
html body .RadInputMgr_Focused_Default,
textarea:focus {
  border-color: #66afe9 !important;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

input[disabled]
{
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	color: Black;
}



.RadComboBox .rcbInputCell .rcbInput {
    box-shadow: none !important;
}

.RadGridItem 
{
	white-space: nowrap;
}

.RadGridTransparentHeader
{
	display: none;
}

table.Subheading2
{
	margin-bottom:-4px;
	border-spacing:0px;
	border-collapse:collapse;
	vertical-align:top;
	background: url('../images/common/sub-title_bar-modal.gif') repeat-x;
	color:White;
	background-color:#fff;
	height:30px;
	font-weight:bold;
	border: solid 1px #fff;
}

td.RadGridHeader
{
	color:White;
	font-size:medium;
	padding-left:15px;
}

td.GridHeaderTotals
{
	color:White;
	font-size:12px;
	font-weight :bold;
	padding-left:15px;
}

#wrapper {
	width:985px;
}

#content {
	/*margin-top:10px;*/
}
#content div {
}

#content-left 
{

	/*height:700px;
	text-align:center;
	width:153px;
	background-color:#c1bfbf;*/
}	
#content-main {
	/*margin-left:3px;
	width:825px;*/
}

td.RadGridHeader
{
	color:White;
	font-size:medium;
	padding-left:15px;
}

td.RadGridHeaderDetail
{
	color: #777;
	font-size:medium;
	padding-left:15px;
}
table.StockOrderHeading
{
	border: solid 1px #fff;
	   
}
.RadGridRightColumn 
{
	border-right: solid 1px #777;
}

table.GridHeaderclass
{
	border-spacing:0px;
	vertical-align:top;
	border: solid 1px #828282;
    border-width: 0 0 1px 0;
	color:#C9D3DD;    
}

a[class ~= 'lookup']{
	padding-left:20px;
	background: transparent url(../images/lookup.png) no-repeat scroll left top;
}

.BlockedAppointment
{
	background-color:#fda5a5;
}

fieldset 
{
	border:1px solid #fff;
}

.CommandButton 
{
	padding-top: 10px;
}

input.GreyButton[type="submit"], input.GreyButton[type="button"], input.GreyButton[type="reset"], input.GreyButton[type="submit"]:focus  {
    background-color: #ffffff;
    border-color: #cccccc;
    color: #333333;
}

.GreyButton:hover {
    color: #333333 !important;
    background-color: #ebebeb !important;
    border-color: #adadad !important;
}

.GreyButton:disabled
{
	color: #adadad !important;
    background-color: #ebebeb !important;
    border-color: #cccccc !important;
    cursor: default !important;
}

.FilterList
{
	font-size: 8pt;
}
.viewWrap
{
	padding:15px;
	
}

div.whiteOverlay { background: black; }
div.jqDrag {cursor: move;}

/* jqmModal dialog CSS courtesy of;
  Brice Burgess <bhb@iceburg.net> */

div.jqmDialog {  
  position: absolute;
	left: 10%;
	top:20%;  
	z-index:1901;      
  border:solid 1px #818285;/*#BFA9C3 -- purple;*//*#98A9BB;*/
}

div.jqmHigherDialog {  
  position: absolute;
	left: 33%;
	top:20%;  
	z-index:1903;      
  font-weight : bold;
  border:solid 1px #818285;/*#BFA9C3 -- purple;*//*#98A9BB;*/
}

div.jqmDialogSmall {  
  position:absolute;
	left: 45%;
	top:25%;
	z-index:1901;
  border:solid #818285;/*#BFA9C3 -- purple;*//*#98A9BB;*/
}

div.jqmDialogLarge {  
  position: absolute;
	left: 20%;
	top:20%;
	z-index:1901;
  border:solid 2px #818285;/*#BFA9C3 -- purple;*//*#98A9BB;*/
}

div.jqmDialogExtraLarge {  
  position: absolute;
	left: 10%;
	top:20%;
	z-index:1901;
  border:solid 2px #818285;/*#BFA9C3 -- purple;*//*#98A9BB;*/
}

div.jqmDialogExtraLong {  
  position: absolute;
	left: 10%;
	top:8%;
	z-index:1901;
  border:solid 2px #818285;/*#BFA9C3 -- purple;*//*#98A9BB;*/
}

div.jqmDialogXXLarge {  
  position: absolute;
	left: 2%;
	top:5%;
	z-index:1901;
  border:solid 2px #538DC3;/*#BFA9C3 -- purple;*//*#98A9BB;*/
}

/* commented  as expression does not work in firefox
Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) 
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}*/

/* Fixed posistioning emulation for IE6
	 Star selector used to hide definition from browsers other than IE6
	 For valid CSS, use a conditional include instead */
* html .jqmDialog, div.jqmDialog {
	 position: absolute;
	 top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

/* [[[ Title / Top Classes ]]] */
div.jqmdTC  
{
	
	/*background-color:#acbfcc;*/
	color: White;
	height:26px;
	border:solid 1px #818285;
	padding: 0px 22px 0px 5px;
}

div.jqmdTL {background: #ffffff; padding-left: 3px;}

div.jqmdTR { background: #fff; padding-right: 3px; }

div.jqmdBC {
  background: #fff;
  padding: 7px 7px 7px;   
  overflow: hidden;  
}

div.jqmdBL
{ 
	background:#fff;/*#e4e0e0--Blue*//* #EEEEEE;*/ 
	padding-left: 4px; 
	border:solid 1px #fff;/*#BFA9C3 -- purple;*//*#98A9BB;*/
	border-bottom:none;
	border-top:none;
}

div.jqmdBR { background:#fff;/*#e4e0e0--Blue*//* #EEEEEE;*/ padding-right: 4px; }

div.jqmdMSG { }

input.jqmdX {
  position: absolute;
  right: 7px;
  top: 4px;
  padding: 0 0 0 19px;
  height: 19px;
  width: 0px;
  overflow: hidden;
}

input.jqmdXFocus {background-position: bottom left; outline: none;}    

input {
	outline:none;
} 
div {
	outline: none;	
}
a {
	outline: none;
}
textarea {
	outline:none;
}

 .rgview table
 {
     border-collapse: collapse;
     /*background: #ebf1de;*/
 }
 .rgview th, .rgview td
 {  
     padding: 4px 8px;
 }
 .rgview th
 {           
     /*background-color: #8064a2;*/
     color: #fff;
     border: 1px solid #ccc;
 }
 .rgview th a
 {
     color: #fff;
     text-decoration: none;
 }
 .rgview tr:hover
 {  
     background: #ccc;
 }
 .rgview td
 {
     border: 1px solid #ccc;           
 }
 .rgCaption {
     height: 22px;
     margin-top: 4px;
     font-weight: bold;
     text-align: left;
 }

label.required {
    color: red;
    margin-left: 3px;
}

.required {
    color: #ff0000;
    font-size: 1em;
    font-weight: bold;
    padding-right: 3px;
}

input.RequiredField,
html body .RadInput input.RequiredField,
html body .RadComboBox input.RequiredField,
textarea.RequiredField,
.RadPicker.RequiredField input.riTextBox
{
	background-color: #eff8ff !important;
    border: 1px solid #006fb4 !important;
}

html body .RadInput input.RequiredFieldError
{
	background-color: #ffe6e6;
    border: 1px solid #c11b00;
}
 
.popupTitle {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-weight: 500 !important;
    line-height: 2 !important;
    font-size: 18px !important;
}

div.RadToolTip table.rtWrapper {
    background-color: #ffffff;
    border: 1px solid #828282;
}

div.RadToolTip_Default table.rtWrapper td.rtWrapperLeftMiddle, 
div.RadToolTip_Default table.rtWrapper td.rtWrapperRightMiddle, 
div.RadToolTip_Default table.rtShadow td.rtWrapperLeftMiddle, 
div.RadToolTip_Default table.rtShadow td.rtWrapperRightMiddle,
div.RadToolTip_Default table.rtWrapper td.rtWrapperTopLeft, 
div.RadToolTip_Default table.rtWrapper td.rtWrapperTopRight, 
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomLeft, 
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomRight, 
div.RadToolTip_Default table.rtWrapper td.rtWrapperTopCenter, 
div.RadToolTip_Default table.rtWrapper td.rtWrapperBottomCenter, 
div.RadToolTip_Default table.rtShadow td.rtWrapperTopLeft, 
div.RadToolTip_Default table.rtShadow td.rtWrapperTopRight, 
div.RadToolTip_Default table.rtShadow td.rtWrapperBottomLeft, 
div.RadToolTip_Default table.rtShadow td.rtWrapperBottomRight, 
div.RadToolTip_Default table.rtShadow td.rtWrapperTopCenter, 
div.RadToolTip_Default table.rtShadow td.rtWrapperBottomCenter,
div.RadToolTip_Default table.rtWrapper td.rtWrapperContent,
div.RadToolTip_Default table.rtWrapper td, 
div.RadToolTip_Default table.rtWrapper td
 {
    background-image: none !important;
    background-color: #ffffff !important;
}



/*billing menu styles*/
.RadMenu_Default .rmRootGroup {
  background-image: none !important;
  background-position: 0 -408px;
  background-repeat: no-repeat;
  border: 1px solid #828282;
  width: 500px;
  height: 50px;
}

.RadMenu_Default, .RadMenu_Default a.rmLink {
  background-image: none !important;
  color: #ffffff !important;
  font: 14px/23px "Segoe UI",Arial,sans-serif;
  text-decoration: none;
  margin-top: 10px;
}

.reportCode {
    font-size: 18px !important;
}

.pageTitle {
    font-size: 18px !important;
    padding-left: 13px;
}

/*Main menu*/
.mainMenu .rmRootGroup {
  background-color: white !important;
  background-position: 0 -408px !important;
  background-repeat: no-repeat !important;
  border: none !important;
  border-radius: 4px !important;
  width: 1310px !important;
  height: 50px !important;
}

.mainMenu .rmRootGroup a.rmLink {
	background-color: white;
	color: black !important;
	font: 14px/23px "Segoe UI",Arial,sans-serif !important;
	text-decoration: none !important;
}

.mainMenu .rmRootGroup a.rmLink:hover {
   background-color: transparent !important;
   color: #0000 !important;
   text-decoration:underline !important;
}

.mainMenu .rmRootGroup a.rmLink:hover,
.mainMenu .rmGroup .rmText:hover {
	
    border-radius: 7px !important;
    border: none !important;
}

.mainMenu .rmRootGroup a.rmFocused {
    background-color: #285E8E !important;
    border-radius: 7px !important;
    border: none !important;
}

.mainMenu .rmGroup {
  background-color: #fff !important;
  border: 1px #fff !important;
  box-shadow: 0px 0px 3px #888888 !important;
}

.mainMenu .rmGroup a.rmLink {
   background-color: #fff !important;
   color: #000 !important;
   font: 14px/23px "Segoe UI",Arial,sans-serif !important;
   text-decoration: none !important;
   background-position:1000px 0 !important;
}

.mainMenu .rmGroup a.rmLink:hover,
.mainMenu .rmGroup .rmText:hover {
    color: #000;
    border-radius: 0px !important;
    border: none solid transparent !important;
    background: rgb(63, 127, 191) transparent !important;
    background: rgba(63, 127, 191, 0.2) !important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#993F7FBF, endColorstr=#993F7FBF) !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#993F7FBF, endColorstr=#993F7FBF) !important";
}

.mainMenu .rmGroup a.rmFocused {
    color: #000 !important;
    border-radius: 0px !important;
    border: none solid transparent !important;
    background: rgb(40, 94, 142) transparent !important;
    background: rgba(40, 94, 142, 0.5) !important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99285E8E, endColorstr=#99285E8E) !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99285E8E, endColorstr=#99285E8E) !important";
    background-image: none !important;
}

.mainMenu .rmVertical,
.mainMenu .rmGroup .rmText,
.mainMenu .rmVertical .rmText {
    background-image: none !important;
}

.mainMenu .rmRootGroup a.rmDisabled:hover .rmExpandRight, .mainMenu .rmGroup a.rmDisabled:hover .rmExpandDown {
	background-image: url('rmSpriteInverted.png') !important;
	background-position: 100% -216px !important;
}

.mainMenu .rmHorizontal .rmRootLink .rmIcon {
	background-image: url('rmSpriteInverted.png') !important;
	background-position: 50% -388px !important;
}

@media screen\9 {
	.mainMenu .rmHorizontal .rmRootLink .rmIcon {
		background-position: -243px -388px !important;
	}
}

.UploadButton 
{
    background-color: #ffffff !important;
    border-color: #cccccc !important;
    height:24px !important;
    text-align:center !important;
    color:black !important;
    font-size:12px;
}
.GridHeaderStyleForText {
    background-color: #c3c3c3 !important;
    background-image: none !important;
    text-align: center !important;
}
.GridHeaderStyleForCurrency
{
     background-color:#c3c3c3 !important;
     background-image:none !important;
     text-align:center !important;
}
.GridHeaderStyleForDdl
{
     background-color:#c3c3c3 !important;
     background-image:none !important;
     text-align:center !important;
     font-weight: bold !important;
}

.GridHeaderSortable {
    white-space: nowrap;
}
    .GridHeaderSortable > span {
        color: #005A96 !important;
        white-space: normal;
    }

        .GridHeaderSortable > span:hover {
            text-decoration: underline;
        }

div.logiMessage {    
  font-family:"segoe ui",Franklin Gothic Medium, verdana,tahoma,helvetica; 
  color:black;   
}

.arrow-left {
    position: relative;
    top: -1px;
    display: inline-block;
    height: 17px;
    width: 17px;
    cursor: pointer;
    vertical-align: middle;
    margin-right: 5px;
    margin-left: 10px;
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20height%3D%2717px%27%20viewBox%3D%270%200%20100%20100%27%20width%3D%2717px%27%3E%3Cg%3E%3Cellipse%20stroke%3D%27%23006fb4%27%20ry%3D%2725%27%20rx%3D%2725%27%20cy%3D%2750%27%20cx%3D%2750%27%20fill-opacity%3D%27null%27%20stroke-width%3D%2750%27%20fill%3D%27none%27/%3E%3Cline%20stroke-linecap%3D%27null%27%20stroke-linejoin%3D%27null%27%20id%3D%27svg_4%27%20y2%3D%2750%27%20x2%3D%2783.999997%27%20y1%3D%2750%27%20x1%3D%2728.99994%27%20fill-opacity%3D%27null%27%20stroke-width%3D%2720%27%20stroke%3D%27%23ffffff%27%20fill%3D%27none%27/%3E%3Cline%20stroke-linecap%3D%27null%27%20stroke-linejoin%3D%27null%27%20id%3D%27svg_5%27%20y2%3D%2779%27%20x2%3D%2752.99994%27%20y1%3D%2744%27%20x1%3D%2720%27%20fill-opacity%3D%27null%27%20stroke-width%3D%2715%27%20stroke%3D%27%23ffffff%27%20fill%3D%27none%27/%3E%3Cline%20stroke-linecap%3D%27null%27%20stroke-linejoin%3D%27null%27%20id%3D%27svg_6%27%20y2%3D%2722.465116%27%20x2%3D%2752.767382%27%20y1%3D%2754.465116%27%20x1%3D%2720%27%20fill-opacity%3D%27null%27%20stroke-width%3D%2715%27%20stroke%3D%27%23ffffff%27%20fill%3D%27none%27/%3E%3C/g%3E%3C/svg%3E")
}

.RadWindow .rwConfirmDialog {
    background-image: none !important;
    padding-top: 15px !important;
     
}

.RadWindow .rwConfirmDialog .rwDialogButtons {
    position:inherit;
    text-align:center;
}

.RadWindow .rwConfirmDialog .rwDialogButtons .rwCancelBtn{
    margin-left:30px;
}

div[id^="RadWindowWrapper_confirm"]{
    padding: 0;
}

.RadWindow .rwDialog.rwConfirmDialog .rwDialogContent
{
    padding:0 10px;
}

.RadComboBox .rcbInputCell {
	line-height: inherit !important;
}

.RadComboBox .rcbActionButton{
	height: inherit !important;
}

.RadComboBox .rcbActionButton .p-icon {
    display: block;
}

.blueBanner {
    background-color: #D6EEF8;
    border: 1px solid #AACDF1;
    border-radius: 3px;
    padding: 10px;
    color: #333333;
}

.greenBanner {
	background-color: #dff0d8;
	border: 1px solid #afd7c8;
	border-radius: 3px;
	padding: 10px;
    color: #333333;
}

.redBanner {
	background-color: #f2dede;
	border: 1px solid #c2aeae;
	border-radius: 3px;
	padding: 10px;
	color: #333333;
}

.blueBanner label, .greenBanner label, .redBanner label {
    vertical-align: text-bottom;
}
// Popup Calendar Styles
.head {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
}
.text {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
}
#popupcalendar {
	width: 185px;
	height:130px;
	left: 0px;
	top: 0px;
	background-color: white;
	position: absolute;
	visibility: hidden;
	z-index:300;
}
a.cal-DayLink {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    color: #505073;
    background-color: transparent;
}
a.cal-DayLink:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: black;
}
a.cal-DayLink:active {
   font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
    background-color: transparent;
    color: #ff0000;
}
.cal-TextBox{
    color: Black;
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    background-color: #efe7de;
}
a.cal-TodayLink {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    color: red;
    background-color: transparent;
}
a.cal-TodayLink:hover {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: Blue;
}
a.cal-TodayLink:active {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    background-color: transparent;
    color: #ff0000;
}
.cal-GreyDate {
    font-family: Verdana,  Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
	background-color: #efe7de;
    color: #999999;
}
.cal-GreyInvalidDate {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: line-through;
	background-color: #efe7de;
    color: #999999;
}
.cal-DayCell {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: normal;
	background-color:White; /*#efe7de;*/
}
.cal-HeadCell {
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
	background-color: #bdc4d1;/* #bdc4d1; */
}
.cal-Table{
	border-top-color: #bdc4d1;
	border-left-color: #bdc4d1;
	border-right-color: #bdc4d1;
	border-bottom-color:  #bdc4d1;
	background-color:black;
}
#popupMask {
	position:absolute;
	top:0px;
	left:0px;
	z-index:1001;
	width:100%;
	height:100%;
	background-color: #000000;
	filter: alpha(opacity=35);
	opacity: 0.35;
	-moz-opacity:0.35;
}

#popupContainer {
	position: absolute;
	z-index: 1002;
    left: 33%;
    top: 50px;
	display: block;
	padding: 0;
}

#popupInner {
	color: #333333;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    line-height: 1.42857;
    background-color: #ffffff;
    border: 1px solid #fff;
    border-radius: 5px;
}

#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 1002;
}

#popupTitleBar {
	background-color: #006fb4;
    border-radius: 6px 6px 0 0;
    color: #ffffff;
    padding: 7px 7px 7px 15px;
    border-bottom: 1px solid #e5e5e5;
    height: 50px;
    position: relative;
	z-index: 1003;
}

#popupTitle {
	float:left;
	font-size: 24px;
}

#popupTitle span{
	font-size: 24px !important;
    color: #ffffff !important;
}

#popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}

#popupBody 
{	
	padding-top: 10px;
    text-align:center;    
}

#popupButtons 
{
	border-top: 1px solid #e5e5e5;
    bottom: 0;
    margin: 0;
    padding: 10px 0;
    position: absolute;
    width: 100%;
}

#popupBodyLeft 
{
	padding: 5px;
	padding-top: 15px;
	text-align:left;
}

.popupButton 
{
	width:100px;
}
a {
	outline: none;	
}
textarea {
	outline:none;
}
.RadGrid_Vista
{
    border:1px solid #a7bac5;
    background:#fcfcfc;
    color:#333;
}

.RadGrid_Vista,
.MasterTable_Vista,
.GroupPanel_Vista,
.GridFilterMenu_Vista table,
.GridEditForm_Vista,
.GridEditForm_Vista table,
.GridEditForm_Vista table input,
.GridEditForm_Vista table textarea
{
    font:11px/14px "segoe ui",arial,sans-serif;
}

.MasterTable_Vista
{
    border-collapse:separate !important;
}

.MasterTable_Vista th,
.MasterTable_Vista td
{
	padding-left: 9px;
	padding-right:0;
}

.MasterTable_Vista .GridHeader_Vista,
.MasterTable_Vista .ResizeHeader_Vista
{
	background:url(img/headerBg.gif) repeat-x #f1f2f4;
	border-bottom:1px solid #d5d5d5;
	padding:4px 1px 4px 10px;
	text-align:left;
}

/*hierarchy*/

.MasterTable_Vista table
{
	border-left:2px solid #ededed;
	border-bottom:1px solid #ededed;
}

.MasterTable_Vista td:first-child,
.MasterTable_Vista table td{overflow:visible !important}
* html .MasterTable_Vista table{border-left-width:1px}
*+html .MasterTable_Vista table{border-left-width:1px}
.MasterTable_Vista .GridCommandRow_Vista table,
.MasterTable_Vista .GridEditForm_Vista table,
.MasterTable_Vista .GridRow_Vista table,
.MasterTable_Vista .GridAltRow_Vista table
{border:0;}

.GridHeader_Vista,
.GridHeader_Vista a
{
    color:#333;
    font-weight:normal;
    text-decoration:none;
}

.GridRow_Vista td,
.GridAltRow_Vista td,
.GridEditRow_Vista td
{
    padding-top:3px;
    padding-bottom:3px;
}

.GridRow_Vista td,
.GridAltRow_Vista td
{
	border:1px solid;
	border-color:#fcfcfc #fff #fcfcfc #ededed;
}

.GridRow_Vista a,
.GridAltRow_Vista a,
.SelectedRow_Vista a,
.ActiveRow_Vista a,
.GridEditRow_Vista a,
.GridEditForm_Vista a
{
	color:#333;
}

.GridRow_Vista .ResizeItem_Vista,
.GridAltRow_Vista .ResizeItem_Vista
{
    border-left:0;
    padding-left:10px;
}

.SelectedRow_Vista
{
    background:url(img/selectedBg.gif) 0 100% repeat-x #f6fbfd;
}

.SelectedRow_Vista td
{
	border-left:0;
	border-right:0;
	padding-left:10px;
	padding-right:1px;
	border-top:1px solid #99defd;
	border-bottom:1px solid #99defd;
}

.GridRowOver_Vista,
.ActiveRow_Vista
{
    background:url(img/activeBg.gif) 0 100% repeat-x #f6fbfd;
}

.GridRowOver_Vista td,
.ActiveRow_Vista td,
.GridEditRow_Vista td
{
	border-left:0;
	border-right:0;
	padding-left:10px;
	padding-right:1px;
	border-top:1px solid #d8f0fa;
	border-bottom:1px solid #d8f0fa;
}

.GridEditRow_Vista
{
    background:url(img/activeBg.gif) repeat-x #e7f5fd;
}

.GridFooter_Vista,
.RadGrid_Vista .GridFooterDiv tr
{
    color:#999;
}

.GridFooter_Vista td
{
    border-top:1px solid #dbe4e9;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:1px;
}

.GridPager_Vista
{
    background:url(img/pagerBg.gif) repeat-x #f1fbfe;
}

.GridPager_Vista .PagerPanel *
{
	vertical-align:middle;
}

.GridPager_Vista td
{
    border-top:1px solid #9db6c5;
    padding-top:3px;
    padding-bottom:3px;
}

.GridPager_Vista a
{
    color:#333;
}

.GroupPanel_Vista,
.GridCommandRow_Vista td
{
    border-top:1px solid #032941;
    color:#fff;
    font-weight:normal;
    height:10px;
    padding-top:0;
    padding-bottom:0px;
}

.GroupPanel_Vista
{
	font-weight:bold;
}

.GridCommandRow_Vista td td
{
	background:transparent none;
	border-top:0;
	height:10px;
}

.GridCommandRow_Vista div
{
	padding-top:0 !important;
	padding-bottom:0 !important;
}

.GridCommandRow_Vista a
{
	color:#fff;
	text-decoration:none;
}

.GridCommandRow_Vista a img
{
	vertical-align:bottom;
}

.GroupHeader_Vista
{
    font-size:1.27em;
    font-weight:bold;
    background:url(img/groupHeaderBg.gif) left center repeat-x #fcfcfc;
	color:#039;
}

.GroupHeader_Vista td
{
    padding:6px 10px 6px 1px;
}

.GroupHeader_Vista td p
{
    display:inline;
    padding:0 10px;
    background:#fcfcfc;
}

.GroupHeader_Vista td div div
{
	top:-0.5em;
	padding:0 15px;
	background:#fcfcfc;
}

.GroupHeader_Vista td div div div
{
	top:0;
	padding:0;
	border:0;
}

.GridFilterRow_Vista td
{
    padding-top:4px;
    padding-bottom:4px;
    border-left:1px solid #ededed;
    border-right:1px solid #fff;
}

.GridFilterRow_Vista input
{
	border:1px solid;
	border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;
    margin:0 4px 0 0;
}

.GridFilterMenu_Vista
{
    cursor:default;
    border:1px solid #979797 !important;
}

.GridFilterMenu_Vista td
{
    background:url(img/filterMenuSeparator.gif) repeat-y 22px 0 #f0f0f0;
}

.GridFilterMenu_Vista table
{
    border-collapse:separate;
}

.GridFilterMenu_Vista td td
{
    background:none transparent;
}

.GridFilterMenu_Vista .GridFilterMenuSelectColumn_Vista,
.GridFilterMenu_Vista .GridFilterMenuTextColumn_Vista
{
	padding:4px 4px;
}

.GridFilterMenu_Vista .GridFilterMenuSelectColumn_Vista
{
    text-align:center;
    /*border-right:1px solid #e2e3e3;*/
}

.GridFilterMenu_Vista .GridFilterMenuTextColumn_Vista
{
    color:#333;
    /*border-left:1px solid #fff;*/
}

.GridFilterMenu_Vista .GridFilterMenuHover_Vista
{
    background:url(img/filterMenuHoverBg.gif) repeat-x #e3eff4;
}

.TopReorderIndicator_Vista
{
	background: url(img/MoveDown.gif) no-repeat;
	margin-left:-5px;
}

.BottomReorderIndicator_Vista
{
	background: url(img/MoveUp.gif) no-repeat;
	margin-left:-5px;
}

/*AJAX Loading*/

.GridLoadingTemplate_Vista
{
	background:#fff !important;
	font:normal 24px/54px arial,sans-serif;
	color:#039;
}

/* rtl support */

.RadGridRTL_Vista .GridHeader_Vista,
.RadGridRTL_Vista td
{
    text-align:right;
}

.RadGridRTL_Vista .GridPager_Vista td
{
    padding-right:11px;
    padding-left:1px;
}

.RadGridRTL_Vista .GridPager_Vista span
{
    float:none !important;
}
