body {
    font-size: 14px;
    font-family: "Segoe UI", Arial, Sans-serif;
}


		html .RadGrid_Windows7 .rgSave,
		html .RadGrid_Windows7 .rgAdd,
		html .RadGrid_Windows7 .rgRefresh,
		html .RadGrid_Windows7 .rgEdit,
		html .RadGrid_Windows7 .rgDel,
		html .RadGrid_Windows7 .rgFilter,
		html .RadGrid_Windows7 .rgPagePrev,
		html .RadGrid_Windows7 .rgPageNext,
		html .RadGrid_Windows7 .rgPageFirst,
		html .RadGrid_Windows7 .rgPageLast,
		html .RadGrid_Windows7 .rgExpand,
		html .RadGrid_Windows7 .rgCollapse,
		html .RadGrid_Windows7 .rgSortAsc,
		html .RadGrid_Windows7 .rgSortDesc,
		html .RadGrid_Windows7 .rgUpdate,
		html .RadGrid_Windows7 .rgCancel,
		html .RadGrid_Windows7 .rgUngroup,
		html .RadGrid_Windows7 .rgExpXLS,
		html .RadGrid_Windows7 .rgExpDOC,
		html .RadGrid_Windows7 .rgExpPDF,
		html .RadGrid_Windows7 .rgExpCSV {
			background-image: none;
		}
 
		html .RadGrid_Windows7 th.rgSorted {
			background-image: none;
		}
 
		html .RadGrid_Windows7 .rgMasterTable .rgSelectedCell,
		html .RadGrid_Windows7 .rgSelectedRow {
			background-image: none;
		}
 
		html .RadGrid_Windows7 .rgMasterTable .rgActiveCell,
		html .RadGrid_Windows7 .rgActiveRow,
		html .RadGrid_Windows7 .rgHoveredRow {
			background-image: none;
		}
 
		html .RadGrid_Windows7 .rgEditRow {
			background-image: none;
		}
 
		html .RadGrid_Windows7 .rgPager {
			background-image: none;
		}
 
		html .RadGrid_Windows7 .rgPager .rgPagerButton {
			background-image: none;
		}
 
		html .RadGrid_Windows7 .rgNumPart a:hover,
		html .RadGrid_Windows7 .rgNumPart a.rgCurrentPage {
				background-image: none;
		}
 
			html .RadGrid_Windows7 .rgNumPart a:hover span,
			html .RadGrid_Windows7 .rgNumPart a.rgCurrentPage span {
					background-image: none;
			}
 
		html .GridReorderTop_Windows7 {
			background-image: none;
		}
 
		html .GridReorderBottom_Windows7 {
			background-image: none;
		}
 
		html .RadGrid_Windows7 .rgGroupPanel {
			background-image: none;
		}
 
		html .RadGrid_Windows7 .rgGroupItem {
			background-image: none;
		}
 
		html .RadGrid_Windows7 .rgGroupHeader {
			background-image: none;
		}

		html .RadGrid_Windows7 .rgCommandRow {
			background-image: none;
		}



.RadGrid, .RadGrid .rgMasterTable, .RadGrid .rgDetailTable, .RadGrid .rgGroupPanel table, .RadGrid .rgCommandRow table, .RadGrid .rgEditForm table, .RadGrid .rgPager table, .GridToolTip
       {
           font-size:12px !important;
            
       }
       .RadGrid .rgHeader, .RadGrid .rgHeader a
       {
           font-size:12px !important;
       }
       .RadGrid .rgCommandRow a
       {
           font-size:12px !important;
       }


		.RadGrid:focus {
			outline: none !important;
		}


.rgMasterTable
{
    font-size: 12px !important;
    font-family: Tahoma, Arial !important;
}

a.headerLbl {
	font-family: Tahoma, Arial;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}

a.headerLbl:hover {
	font-family: Tahoma, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

.returnToMailing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #435A70;
	cursor: pointer;
	vertical-align: super;
}

a.uLink {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #5c7995;
	cursor: pointer;
	text-decoration: underline;
}

a.uLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #8099B0;
	cursor: pointer;
	text-decoration: underline;
}

br verticalSpacing {
	line-height: 12px;
}

.verticalSpacing {
	line-height: 12px;
}


/*Login*/
.loginFailureMsg {
	text-align: center;
	width: 100%;
	height: auto;
	border: solid 1px #ccc;
	background-color: #F2F2F2;
	margin-top: 100px;
}

.systemMsg {
	text-align: center;
	font-family: Arial;
	font-size: 18px;
	color: #990000;
	font-weight: bold;
	width: 600px;
	height: auto;
	padding: 20px;
	border: 0px;
	width: 100%;
}


h1 {
	font-family: Arial, Helvetica, Verdana;
	font-size: large;
	font-weight: normal;
}

h2 {
	font-family: Arial, Helvetica, Verdana;
	font-size: medium;
	font-weight: normal;
}


/* left region */
.tableTracker {
	width: 100%;
	height: 24px;
	border-bottom: 1px solid #e2e2e2;
	text-align: center;
	padding: 0px;
	margin-top: 0px;
}


.docTracker_Select {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #BCC9D6;
	color: #fff;
}

.docTracker_Unselect {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E2E2E2;
	background-color: #fff;
}

#errorDIV, .errorDIV {
	margin-top: 20px;
	margin-bottom: 20px;
}

.errorMsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #660000;
	font-weight: bold;
}

.errorLbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
}



.successMsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #749926;
	font-weight: bold;
}

.successLbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #749926;
	font-weight: bold;
}


#pageHeading {
	font-size: 1em; /* bump up legend font size, not too large or it'll overwrite border on left */
	/* be careful with padding, it'll shift the nice offset on top of border  */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C7995;
	font-weight: bold;
}

.lbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
}

.italics_lbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #666;
}

.lbl_disabled {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B5B5B5;
	font-weight: bold;
}

.lbl_val {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #666;
}

.lbl_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.lbl_AndOr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #666;
}

.lbl_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.subHeader_lbl {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C7995;
	font-weight: bold;
	clear: both;
}

.subHeader_hr {
	width: 75%;
	color: #ccc;
}

.requiredFieldMarker {
	color: #990000;
	font-size: 16px;
}

.requiredFieldText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
}

.headerDeleteBtn {
	font-family: Tahoma;
	font-size: 12px;
	color: #3399ff;
	border: 0px;
	padding: 2px;
	background-color: #F8F9FA;
	text-decoration: none;
}

.backBtn {
	float: left;
	padding-left: 15px;
}

.btnNext {
	float: right;
	padding-right: 15px;
	text-align: right;
}

.nextBtn {
	float: right;
	padding-right: 15px;
}

.pointerClass {
	cursor: pointer;
}

.lbl_pointerClass {
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #777;
	text-decoration: underline;
}

fieldset {
	border: 1px solid black;
}



.dateInput {
	width: 190px !important;
	margin-bottom: -5px !important;
}

.dateTimeInput {
	width: 213px !important;
	margin-bottom: -5px !important;
}

.formValue {
	color: #4f6780 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 13px !important;
	padding: 2px 0px 2px 2px !important;
	border: 1px solid #ccc !important;
}


.displayTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #5c7995;
	font-size: 12px;
	margin-left: 25px;
	margin-right: 25px;
	padding-top: 4px;
	padding-bottom: 10px;
}

a.disabledLink:visited, a.disabledLink:active, a.disabledLink:link, a.disabledLink:hover {
	text-decoration: none;
}

.editorDDLitem {
	text-align: left;
}

.radPermissionNode {
	text-align: left;
	padding: 2px;
}



/* Instructions from Telerik to reduce the grid line heights*/
.RadGrid_Bootstrap .rgRow, .RadGrid_Bootstrap .rgAltRow, .RadGrid_Bootstrap .rgEditRow, .RadGrid_Bootstrap .rgFooter, .RadGrid_Bootstrap .rgGroupHeader {
    height: auto;
}

.RadGrid {
    line-height: 1px;
}

.RadGrid .rgRow>td, .RadGrid .rgAltRow>td, .RadGrid .rgEditRow>td, .RadGrid .rgFooter>td, .RadGrid .rgGroupHeader>td {
    padding-top: 0px;
    padding-bottom: 0px;
}
