/* CSS Document */
BODY {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif; margin:0px; padding:0px;
}
.hidefilter {
    display: none;
}
.loadimg {
    display: none;
    margin: 0 auto;
    width: 5%;
}
#report1 {
    float: left;
    width: 100%;
}
#validationDealerLead {
    background: #ffffce none repeat scroll 0 0;
    border: 1px solid black;
    color: red;
    display: none;
    margin: 2% 0;
    text-align: center;
}
#validation {
    color: red;
}
#invoiceNumber {
    display: none;
}
.dashboardLink {
    color: white; 
}
.dashboardLink:hover{
    color: white;
}
.fullwidth{
    width:100px;
}
#fixedtipdiv{
					position:absolute;
					padding: 2px;
					border:1px solid black;
					font:normal 12px Verdana;
					line-height:18px;
					z-index:100;
			}
BLOCKQUOTE {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
OPTION {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
BODY {
	MARGIN: 0px
}
A IMG {
	COLOR: #fff
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
/*    
A {
	COLOR: #e67817; TEXT-DECORATION: none
}
A:link {
	COLOR: #e67817; TEXT-DECORATION: none
}
A:visited {
	COLOR: #e67817; TEXT-DECORATION: none
}
A:hover {
	COLOR: #e67817; TEXT-DECORATION: underline
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}*/
.menuItem {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
.menuItem A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; padding-left:5px; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
.menuItem A:hover {
	COLOR: #3d3f40; TEXT-DECORATION: underline;
}
.HeadingLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
.HeadingLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; padding-left:5px; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
.HeadingLink A:hover {
	COLOR: black; TEXT-DECORATION: underline;
}
/*
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; TEXT-DECORATION: none;
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; TEXT-DECORATION: none;
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; TEXT-DECORATION: none;
}
*/
.menuHeadingText {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; background:url('../../img/admin/menu_heading_bg.gif') left top no-repeat; padding-left:15px;
}
.menuHeadingText1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; background:url('../../img/admin/menu_heading_bg.gif') left top no-repeat; 
}
.menuHeadingText {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; background:url('../../img/admin/menu_heading_bg.gif') left top no-repeat; padding-left:15px;
}
.logotable{
	background:url('../../img/admin/topbg.jpg') repeat-x;
}
TABLE.sideMenuTable {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px
}
TABLE.sideMenuTable TD {
	BORDER-RIGHT: #5d5e5e 1px solid; BORDER-BOTTOM: #5d5e5e 1px solid; TEXT-ALIGN: right
}
TABLE.sideMenuTable TD A {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TABLE.sideMenuTable TD A:link {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TABLE.sideMenuTable TD A:visited {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TABLE.sideMenuTable TD A:hover {
	FONT-SIZE: 10px; COLOR: #e67817; TEXT-DECORATION: underline
}
.footerDivTable {
	MARGIN-TOP: 15px; PADDING-LEFT: 15px; BACKGROUND: #1c5978; MARGIN-BOTTOM: 15px; HEIGHT: 30px
}
.footerDivTable TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: white
}
.mainBodyTable {
	MARGIN-TOP: 5px
}
TABLE.formTable {
	BORDER-RIGHT: #5d5e5e 1px solid; BORDER-TOP: #5d5e5e 1px solid; MARGIN: 8px 1px; BORDER-LEFT: #5d5e5e 1px solid; BORDER-BOTTOM: #5d5e5e 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.formTable SELECT {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.formTable INPUT {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.formTable TEXTAREA {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.formTable INPUT.checkbox {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TABLE.formTable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #bfc2c3 1px solid
}
.formButton {
	BORDER-RIGHT: #61727b 1px solid; BORDER-TOP: #61727b 1px solid; BORDER-LEFT: #61727b 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #61727b 1px solid; BACKGROUND-COLOR: #1c5978
}
.button {
	cursor: pointer;BORDER-RIGHT: #61727b 1px solid; BORDER-TOP: #61727b 1px solid; BORDER-LEFT: #61727b 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #61727b 1px solid; BACKGROUND-COLOR: #1c5978
}
.head {
	FONT-WEIGHT: bold; COLOR: #ffffff; BORDER-BOTTOM: #5d5e5e 1px solid; BACKGROUND-COLOR: #97b2bf;FONT-SIZE: 10px;
}
.head1 {
	FONT-WEIGHT: bold; COLOR: Black; BORDER-BOTTOM: #5d5e5e 1px solid; BACKGROUND-COLOR: #EEEEEE;FONT-SIZE: 10px;
}
.label {
	FONT-SIZE: 10px;FONT-WEIGHT: bold; BACKGROUND: white; COLOR: #555859; TEXT-ALIGN: right
}
.label1 {
	FONT-SIZE: 10px;FONT-WEIGHT: bold; BACKGROUND: white; COLOR: #555859; 
}
.formTable TD A {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.formTable TD A:link {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.formTable TD A:visited {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.formTable TD A:hover {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
TABLE.reportTable {
	BORDER-RIGHT: #5f7082 1px solid; BORDER-TOP: #5f7082 1px solid; MARGIN: 9px 1px 1px; BORDER-LEFT: #5f7082 1px solid; BORDER-BOTTOM: #5f7082 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.reportTable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #5f7082 1px solid
}
TABLE.reportTable TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #e7e7e5; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; TEXT-ALIGN: left
}
TABLE.reportTable TD.head {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #e7e7e5; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px
}
TABLE.reportTable TR.odd TD {
	BACKGROUND-COLOR: #f5f5f4
}
TABLE.reportTable TR.even TD {
	BACKGROUND-COLOR: white
}
TABLE.reportTable TD A {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: none
}
TABLE.reportTable TD A:link {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: none
}
TABLE.reportTable TD A:visited {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: none
}
TABLE.reportTable TD A:hover {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: underline
}
TABLE.summary TR.underline TD {
	BORDER-BOTTOM: black 1px solid
}
TABLE.summary TD.head {
	FONT-WEIGHT: bold; COLOR: red
}
TABLE.blackBorder {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TR.odd TD {
	BACKGROUND-COLOR: #f5f5f4
}
TR.even TD {
	BACKGROUND-COLOR: white
}
TR.odd TD A {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
TR.odd TD A:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
TR.odd TD A:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
TR.odd TD A:hover {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
TR.even TD A {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
TR.even TD A:hover {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.dataHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e67817; BORDER-BOTTOM: #c2bdad 1px solid; padding-left:5px;
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e67817
}
.errorText {
	COLOR: red
}
.labelBold {
	FONT-WEIGHT: bold; BACKGROUND: white; COLOR: #555859
}
.labelNormal {
	BACKGROUND: white; COLOR: #555859
}
.paginationDiv {
	FONT-SIZE: 10px; COLOR: #2b6095
}
.paginationDiv A {
	FONT-SIZE: 10px; COLOR: #2b6095
}
.paginationDiv A:visited {
	FONT-SIZE: 10px; COLOR: #2b6095
}
.paginationDiv A:active {
	FONT-SIZE: 10px; COLOR: #2b6095
}
A.paginationDiv {
	FONT-SIZE: 10px; COLOR: #2b6095
}
A.paginationDiv:visited {
	FONT-SIZE: 10px; COLOR: #2b6095
}
A.paginationDiv:active {
	FONT-SIZE: 10px; COLOR: #2b6095
}
.paginationDiv A:hover {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: underline
}
A.paginationDiv:hover {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: underline
}
.paginationInactive {
	FONT-SIZE: 10px; COLOR: black
}
.paginationBoldInactive {
	FONT-SIZE: 10px; COLOR: black
}
TABLE.error_table {
	BORDER-RIGHT: #747474 1px solid; BORDER-TOP: #747474 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #747474 1px solid; BORDER-BOTTOM: #747474 1px solid; BACKGROUND-COLOR: #fafcc2
}
.error_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Arial, sans-serif
}
.ridersGraphDiv {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; RIGHT: 10px; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px; POSITION: absolute; TOP: 100px
}

#logout , #role{
	color: #FFF;
	padding: 1% 0% 0% 0%;
}
 #role{
	color: #FFF;
	/*margin: 0% 0% 0% 23%;*/
	
}
/***********************New CSS******************/
.topdate,.topdate a, .topdate a:link, .topdate a:active, .topdate a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
a.topdate:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.toplinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#73787a;
	font-weight:bold;	
	text-decoration:none;
	padding-left:2px;
	}
.addfile{
    cursor: pointer;
    /*margin-top: 30px;*/
}
.toplinks a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#73787a;
	font-weight:bold;
	text-decoration:none;
	padding-left:2px;	
	}	
.toplinks a:hover{
	color:#3d3f40;
	text-decoration:underline;
	}
.upperheading {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}	
.elementname{
	 BACKGROUND: white; COLOR: #555859;FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif;TEXT-ALIGN: right
}
.error_msg{
	 COLOR: #ff0000;FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif;
}
.txt{
	 COLOR: #000000;FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif;
}
/* Paging */
div.paging {
	background:#fff;
	color: #ccc;
	margin-bottom: 2em;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}
div.paging span {
    border: 1px solid #999;
    border-radius: 3px;
    margin: 5px;
    padding: 5px;
}
div.paging span.current {
	color: #000;
}
div.paging span a {
}
a {
	color: #003d4c;
	text-decoration: underline;
}
a:hover {
	color: #003d4c;
	text-decoration:none;
}
/* Notices and Errors */
div.message {
	clear: both;
	color: #900;
	font-size: 11px;
	font-weight: bold;
	margin: 1em 0;
	background-color: #FFFFCE;
	border-bottom : 1px solid Black;
	border-top: 1px solid Black;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
	width: 100%;
	text-align: center;
}
div.error-message {
	clear: both;
	color: #900;
	font-weight: bold;
}
p.error {
	background-color: #e32;
	color: #fff;
	font-family: Courier, monospace;
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
p.error em {
	color: #000;
	font-weight: normal;
	line-height: 140%;
}
.notice {
	background: #ffcc00;
	color: #000;
	display: block;
	font-family: Courier, monospace;
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
.success {
	background: green;
	color: #fff;
}
.border {
	border: 1px solid gray;
}
.border_tb {
	border-bottom: 1px solid gray;
	border-top: 1px solid gray;
}
.border_bottom {
	border-bottom: 1px solid gray;
}
.heading1 {
	font-weight: bold;
	font-size: 11px; 
	color: black;
	border-bottom: 1px solid gray;
}
.medium_inputbox {
	border: 1px solid gray;
	font-size: 11px;
	font-family: verdana, sans-serif, serif,Courier, monospace;
	width: 100px;
}
.error {
	color: red;
	font-size: 11px;
	font-family: verdana, sans-serif, serif,Courier, monospace;
}
.ajaxlinks {
	color: #E67817;
	text-decoration: none;
	font-family: verdana, sans-serif, serif,Courier, monospace;
}
.ajaxlinks:hover {
	color: #E67817;
	text-decoration: none;
	font-family: verdana, sans-serif, serif,Courier, monospace;
}
.button1 {
	background: #D1D3D4;
	border: 0px;
	color: #E67817;
	text-decoration: underline;
	font-family: verdana, sans-serif, serif,Courier, monospace;
	padding-left: 0px;
}
.button1:hover {
	text-decoration: none;
}
.main_text {
	padding-left: 4px;
	font-family: verdana, sans-serif, serif,Courier, monospace;
	font-size: 11px;
	line-height: 14px;
}
.red{
color:red;
}
.navigation {	list-style: none;	margin: 0 0 10px 0;	padding: 0;	text-align: center;	position: relative;	margin-right: 16px;	padding: 4px;	height:15px;}.navigation .previous,.navigation .next {
	position:absolute;
	top: -2px;
}.navigation .previous {
	left: 16px;
}.navigation .next {
	right: 46px;
}
.property .calendars .cal-content .lastUpdated dt,.property .calendars .cal-content .lastUpdated dd{	float:left;}.property .calendars .cal-content .lastUpdated dd{	margin-left:5px;}.calendars .cal-content table {	border-collapse: separate;}.calendars .cal-content .month {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	display:inline;	float:left;	margin-right:4px;	/*border: solid 1px #BFBFBF;*/	padding: 4px;	margin-bottom: 1em;}.calendars .cal-content .month tr {	overflow:hidden;}.calendars .cal-content .month th, .calendars .cal-content .month td{	width:auto;	padding: 4px;	border: 0px;	text-align: center;}.calendars .cal-content .month th.month-label{	background-color: #97B2BF;	color: #fff;	font-weight: bold;	*width: 160px;}.calendars .cal-content .month th.day-label{	background-color: #ddedf9;	color: #000000;}.calendars .cal-content .month td.e {	visibility:hidden !important;}.calendars .cal-content .month th,.calendars .cal-content .month td {	line-height:1em;	overflow:visible;	vertical-align:middle;	white-space:nowrap;	width:1em;}
.bg_check{
	background-color: green;color:blue;
}
/* CSS Document */
/* CSS Document */
BODY {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif; margin:0px; padding:0px;
}
#fixedtipdiv{
					position:absolute;
					padding: 2px;
					border:1px solid black;
					font:normal 12px Verdana;
					line-height:18px;
					z-index:100;
			}
BLOCKQUOTE {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
OPTION {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
BODY {
	MARGIN: 0px
}
A IMG {
	COLOR: #fff
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
/*    
A {
	COLOR: #e67817; TEXT-DECORATION: none
}
A:link {
	COLOR: #e67817; TEXT-DECORATION: none
}
A:visited {
	COLOR: #e67817; TEXT-DECORATION: none
}
A:hover {
	COLOR: #e67817; TEXT-DECORATION: underline
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}*/
.menuItem {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
.menuItem A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; padding-left:5px; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
.menuItem A:hover {
	COLOR: #3d3f40; TEXT-DECORATION: underline;
}
.HeadingLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
.HeadingLink A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; padding-left:5px; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
.HeadingLink A:hover {
	COLOR: black; TEXT-DECORATION: underline;
}
/*
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; TEXT-DECORATION: none;
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; TEXT-DECORATION: none;
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; TEXT-DECORATION: none;
}
*/
.menuHeadingText {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; background:url('../../img/admin/menu_heading_bg.gif') left top no-repeat; padding-left:15px;
}
.menuHeadingText1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; background:url('../../img/admin/menu_heading_bg.gif') left top no-repeat; 
}
.menuHeadingText {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; background:url('../../img/admin/menu_heading_bg.gif') left top no-repeat; padding-left:15px;
}
.logotable{
	background:url('../../img/admin/topbg.jpg') repeat-x;
}
TABLE.sideMenuTable {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px
}
TABLE.sideMenuTable TD {
	BORDER-RIGHT: #5d5e5e 1px solid; BORDER-BOTTOM: #5d5e5e 1px solid; TEXT-ALIGN: right
}
TABLE.sideMenuTable TD A {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TABLE.sideMenuTable TD A:link {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TABLE.sideMenuTable TD A:visited {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TABLE.sideMenuTable TD A:hover {
	FONT-SIZE: 10px; COLOR: #e67817; TEXT-DECORATION: underline
}
.footerDivTable {
	MARGIN-TOP: 15px; PADDING-LEFT: 15px; BACKGROUND: #1c5978; MARGIN-BOTTOM: 15px; HEIGHT: 30px
}
.footerDivTable TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: white
}
.mainBodyTable {
	MARGIN-TOP: 5px
}
TABLE.formTable {
	BORDER-RIGHT: #5d5e5e 1px solid; BORDER-TOP: #5d5e5e 1px solid; MARGIN: 0% 0% 1% 5%; BORDER-LEFT: #5d5e5e 1px solid; BORDER-BOTTOM: #5d5e5e 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.formTable SELECT {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.formTable INPUT {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.formTable TEXTAREA {
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbbbbb 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bbbbbb 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.formTable INPUT.checkbox {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}

#DocumentName {
    width: 68%;
}

#indextable {
    margin: 13% 0% 7% 10%;
   
}

TABLE.formTable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #bfc2c3 1px solid
}
.formButton {
	BORDER-RIGHT: #61727b 1px solid; BORDER-TOP: #61727b 1px solid; BORDER-LEFT: #61727b 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #61727b 1px solid; BACKGROUND-COLOR: #1c5978
}
.button {
	cursor: pointer; BORDER-RIGHT: #61727b 1px solid; BORDER-TOP: #61727b 1px solid; BORDER-LEFT: #61727b 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #61727b 1px solid; BACKGROUND-COLOR: #1c5978
}
.head {
	FONT-WEIGHT: bold; COLOR: #ffffff; BORDER-BOTTOM: #5d5e5e 1px solid; BACKGROUND-COLOR: #357CA5;FONT-SIZE: 10px;
}
.head1 {
	FONT-WEIGHT: bold; COLOR: Black; BORDER-BOTTOM: #5d5e5e 1px solid; BACKGROUND-COLOR: #EEEEEE;FONT-SIZE: 10px;
}
.label {
	FONT-SIZE: 10px;FONT-WEIGHT: bold; BACKGROUND: white; COLOR: #555859; TEXT-ALIGN: right
}
.label1 {
	FONT-SIZE: 10px;FONT-WEIGHT: bold; BACKGROUND: white; COLOR: #555859; 
}
.formTable TD A {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.formTable TD A:link {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.formTable TD A:visited {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.formTable TD A:hover {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
TABLE.reportTable {
	BORDER-RIGHT: #5f7082 1px solid; BORDER-TOP: #5f7082 1px solid; MARGIN: 1% 0% 0% 5%; BORDER-LEFT: #5f7082 1px solid; BORDER-BOTTOM: #5f7082 1px solid; BORDER-COLLAPSE: collapse
}

TABLE.reportTable1 {
	BORDER-RIGHT: #5f7082 1px solid; BORDER-TOP: #5f7082 1px solid; MARGIN: 1% 0% 0% 2%;  BORDER-LEFT: #5f7082 1px solid; BORDER-BOTTOM: #5f7082 1px solid; BORDER-COLLAPSE: collapse
}

TABLE.reportTable2 {
	BORDER-RIGHT: #5f7082 1px solid; BORDER-TOP: #5f7082 1px solid; MARGIN: 1% 0% 0% 0%;  BORDER-LEFT: #5f7082 1px solid; BORDER-BOTTOM: #5f7082 1px solid; BORDER-COLLAPSE: collapse
}

TABLE.reportTable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #5f7082 1px solid
}
TABLE.reportTable TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #e7e7e5; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; TEXT-ALIGN: left
}
TABLE.reportTable TD.head {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #e7e7e5; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px
}
TABLE.reportTable TR.odd TD {
	BACKGROUND-COLOR: #f5f5f4
}
TABLE.reportTable TR.even TD {
	BACKGROUND-COLOR: white
}
TABLE.reportTable TD A {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: none
}
TABLE.reportTable TD A:link {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: none
}
TABLE.reportTable TD A:visited {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: none
}
TABLE.reportTable TD A:hover {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: underline
}
TABLE.summary TR.underline TD {
	BORDER-BOTTOM: black 1px solid
}
TABLE.summary TD.head {
	FONT-WEIGHT: bold; COLOR: red
}
TABLE.blackBorder {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TR.odd TD {
	BACKGROUND-COLOR: #f5f5f4
}
TR.even TD {
	BACKGROUND-COLOR: white
}
TR.odd TD A {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
TR.odd TD A:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
TR.odd TD A:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
TR.odd TD A:hover {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
TR.even TD A {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
TR.even TD A:hover {
	FONT-SIZE: 10px; COLOR: #e67817; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
.dataHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e67817; BORDER-BOTTOM: #c2bdad 1px solid; padding-left:5px;
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e67817
}
.errorText {
	COLOR: red
}
.labelBold {
	FONT-WEIGHT: bold; BACKGROUND: white; COLOR: #555859
}
.labelNormal {
	BACKGROUND: white; COLOR: #555859
}
.paginationDiv {
	FONT-SIZE: 10px; COLOR: #2b6095
}
.paginationDiv A {
	FONT-SIZE: 10px; COLOR: #2b6095
}
.paginationDiv A:visited {
	FONT-SIZE: 10px; COLOR: #2b6095
}
.paginationDiv A:active {
	FONT-SIZE: 10px; COLOR: #2b6095
}
A.paginationDiv {
	FONT-SIZE: 10px; COLOR: #2b6095
}
A.paginationDiv:visited {
	FONT-SIZE: 10px; COLOR: #2b6095
}
A.paginationDiv:active {
	FONT-SIZE: 10px; COLOR: #2b6095
}
.paginationDiv A:hover {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: underline
}
A.paginationDiv:hover {
	FONT-SIZE: 10px; COLOR: #2b6095; TEXT-DECORATION: underline
}
.paginationInactive {
	FONT-SIZE: 10px; COLOR: black
}
.paginationBoldInactive {
	FONT-SIZE: 10px; COLOR: black
}
TABLE.error_table {
	BORDER-RIGHT: #747474 1px solid; BORDER-TOP: #747474 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #747474 1px solid; BORDER-BOTTOM: #747474 1px solid; BACKGROUND-COLOR: #fafcc2
}
.error_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Arial, sans-serif
}
.ridersGraphDiv {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; RIGHT: 10px; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px; POSITION: absolute; TOP: 100px
}
/***********************New CSS******************/
.topdate,.topdate a, .topdate a:link, .topdate a:active, .topdate a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
a.topdate:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.toplinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#73787a;
	font-weight:bold;	
	text-decoration:none;
	padding-left:2px;
	}
.toplinks a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#73787a;
	font-weight:bold;
	text-decoration:none;
	padding-left:2px;	
	}	
.toplinks a:hover{
	color:#3d3f40;
	text-decoration:underline;
	}
.upperheading {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}	
.elementname{
	 BACKGROUND: white; COLOR: #555859;FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif;TEXT-ALIGN: right
}
.error_msg{
	 COLOR: #ff0000;FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif;
}
.txt{
	 COLOR: #000000;FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif;
}
/* Paging */
div.paging {
	background:#fff;
	color: #ccc;
	margin-bottom: 2em;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}
div.paging span {
}
div.paging span.current {
	color: #000;
}
div.paging span a {
}
a {
	color: #003d4c;
	text-decoration: underline;
}
a:hover {
	color: #003d4c;
	text-decoration:none;
}
.notice {
	background: #ffcc00;
	color: #000;
	display: block;
	font-family: Courier, monospace;
	font-size: 120%;
	line-height: 140%;
	padding: 0.8em;
	margin: 1em 0;
}
.success {
	background: green;
	color: #fff;
}
.border {
	border: 1px solid gray;
}
.border_tb {
	border-bottom: 1px solid gray;
	border-top: 1px solid gray;
}
.border_bottom {
	border-bottom: 1px solid gray;
}
.heading1 {
	font-weight: bold;
	font-size: 11px; 
	color: black;
	border-bottom: 1px solid gray;
}
.medium_inputbox {
	border: 1px solid gray;
	font-size: 11px;
	font-family: verdana, sans-serif, serif,Courier, monospace;
	width: 100px;
}
.error {
	color: red;
	font-size: 11px;
	font-family: verdana, sans-serif, serif,Courier, monospace;
}
.ajaxlinks {
	color: #E67817;
	text-decoration: none;
	font-family: verdana, sans-serif, serif,Courier, monospace;
}
.ajaxlinks:hover {
	color: #E67817;
	text-decoration: none;
	font-family: verdana, sans-serif, serif,Courier, monospace;
}
.button1 {
	background: #D1D3D4;
	border: 0px;
	color: #E67817;
	text-decoration: underline;
	font-family: verdana, sans-serif, serif,Courier, monospace;
	padding-left: 0px;
}
.button1:hover {
	text-decoration: none;
}
.main_text {
	padding-left: 4px;
	font-family: verdana, sans-serif, serif,Courier, monospace;
	font-size: 11px;
	line-height: 14px;
}
.red{
color:red;
}
#busy-indicator
{
    display:none;
}
.breadcrumb{
    background: #EEEEEE;
    /*float: left;*/
    width: 80%;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 5px;
}
.breadcrumb span.breadtext{
    margin-left: 10px;
    color: darkblue;
    font-weight: 600;
    font-size: 11px;
}
.breadcrumb span.separator{
    color: darkorange;
}
TABLE.noborder td {BORDER-BOTTOM: #ffffff 0px solid;}
.w4{
	width:  400px;
	height: 25px;
}
.textboxWidth {
    width: 96%;
    height: 25px;

}
.textboxWidth1 {
    width: 97%;
	height: 25px;
}
.textboxWidth3 {
    width: 100%;
}

.leads {
    float: left;
    margin-bottom: 7%;
    width: 100%;
    display:none;
}

.mainbut {
    margin-right: 28px;
    padding: 0;
}

/*.mainbut {
    height: 50px;
    margin-right: 28px;
    padding: 0;
    width: 13%;
}*/
.mainbut {
    background-color: inherit;
   margin-right: 0%;
    margin-left: 1%;
    width: 32%;
}
.usersbutton {
    background-color: inherit;
    color: white;
    margin-left: 6%;
    width: 32%;
}
.inner > p {
    margin: 0 0 0 2%;
}
.mainbut > img {
    width: 100%;
	height: 40px;
}
button {
    border: medium none;
}
.form-group.fontsize {
    clear: both;
    font-size: 17px;
}

/*.logo {
    width: 17% !important;
}*/
@media only screen and (max-width:770px) and (min-width:760px)
{
.main-header .logo {
    width: 30% !important;
}	
}
