﻿body {padding:5px; margin:0px; font-size:14px; font-family:Calibri,arial; background-color: #ecf0f7; background-image:url(../Images/Layout/img_RR_Body_BG.png); background-repeat:repeat-x; color: #254472;}
#tblMaster {border: solid 1px #adc2e3; background-color:#FFFFFF; WIDTH: 100%; position:relative; min-width:1014px;}
#Heading {background-image:url(../Images/Layout/img_DC_Heading_Fire.png); background-repeat:no-repeat; position:relative; font-size:0px;}
#Footer {font-size:13px;}

#HeadingBG {PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../Images/Layout/img_RR_Menu_Bottom.png); PADDING-BOTTOM: 1px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; HEIGHT: 60px}

input, select {font-size:11px;}

a {color:#4965a7;}
font {font-family:Calibri !important; }

hr {height:1px; color:#f04c29;}

.PageTitle {font-size:20px; color: #254472;}
.PageSub {font-size:16px; color: #f04c29; margin:5px 0;}
.vspace {height:15px;}
.clear {clear:both;}

.FilterHeading {background-color:#f1f6fd; padding:2px; border-top: solid 1px #bed7ff;}
.FilterHeading input {margin-left:2px; font-size:12px; background-color:#e8edf6; border:solid 1px #385580;}

.Filter {background-color:#f5f5f5; padding:2px; border-bottom: solid 1px #bed7ff; border-top:solid 1px #d2d9e3; font-size:11px;}
.Filter input {font-size:11px;}

.GridHeading {background-color:#f1f6fd; padding:2px; border-top: solid 1px #bed7ff; vertical-align:middle;  }
.GridHeading input {margin-left:3px; font-size:12px; background-color:#e8edf6; border:solid 1px #385580;}

.GridFooter {padding:2px; border-bottom: solid 1px #bed7ff; vertical-align:middle; }
.GridFooter span {font-size:12px; font-weight:bold;}
.GridFooter input {margin-left:2px; font-size:12px; border:solid 1px #385580;}

.Content {background-color:#fbfdff; padding:2px; border-top: solid 1px #bed7ff; border-bottom: solid 1px #bed7ff;}

.excel {font-size:12px; background-image:url(../Images/Layout/img_RR_ExcelExport.png); background-repeat:no-repeat; padding-left:15px; background-position:1px 1px; background-color:#ebf7eb; border:solid 1px #78ab75; margin-left:3px; height:20px;}
.email {font-size:12px; background-image:url(../Images/Layout/img_RR_EmailExport.png); background-repeat:no-repeat; padding-left:15px; background-position:1px 1px; background-color:#fffbf2; border:solid 1px #e4a77a; margin-left:3px; height:20px;}
.text {font-size:12px; background-image:url(../Images/Layout/img_RR_TextExport.png); background-repeat:no-repeat; padding-left:15px; background-position:1px 1px; background-color:#f3f8fc; border:solid 1px #768ec7; margin-left:3px; height:20px;}
.print {font-size:12px; background-image:url(../Images/Layout/img_RR_Print.png); background-repeat:no-repeat; padding-left:15px; background-position:1px 1px; background-color:#f3f8fc; border:solid 1px #768ec7; margin-left:3px; height:20px;}

.btn1st {background-color:#d3ddea; border:solid 1px #799bb7; font-weight:bold; margin-left:3px;
	width: 38px;
}
.lblMsg {text-align:center; background-color:#ffc9c9; padding:5px; color:Red; font-weight:bold !important; width:auto; border:solid 1px #000000; display:block; margin:5px auto 5px auto;}

.noborder input {border:none !important;}

.ShowMenuButton {position:absolute; bottom:-10px; left:0px;}

.dg {font-family:arial; font-size:11px;}
.dg .ItemStyle {background-color:#fafcff;}
.dg .AlternatingItemStyle {background-color:#e2eefd;}
.dg .HeaderStyle {background-color:#b9cdf6;}

.MenuHidden {padding:0px !important; border-collapse:collapse !important; margin:0px !important; width:0px !important;}
