BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#fixedtipdiv {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; Z-INDEX: 100; PADDING-BOTTOM: 2px; FONT: 12px/18px Verdana; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute
}
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
}
.menuItem {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuItem A {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuItem A:hover {
	COLOR: #3d3f40; TEXT-DECORATION: underline
}
.HeadingLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HeadingLink A {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.HeadingLink A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.menuHeadingText {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../img/admin/menu_heading_bg.gif) no-repeat left top; COLOR: #ffffff
}
.menuHeadingText1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../img/admin/menu_heading_bg.gif) no-repeat left top; COLOR: #ffffff
}
.menuHeadingText {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../../img/admin/menu_heading_bg.gif) no-repeat left top; COLOR: #ffffff
}
.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: 1px solid #5d5e5e;
    margin: 8px 1px;
    BORDER-COLLAPSE: collapse;
    width: 79%;
}
TABLE.formTableLogin {
	border: 1px solid #5d5e5e;
    margin: 8px 1px;
    BORDER-COLLAPSE: collapse;
    width: 60%;
}
TABLE.formTableLogin TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BORDER-BOTTOM: #bfc2c3 1px solid
}
TABLE.formTableLogin 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 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 {
	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; FONT-SIZE: 10px; COLOR: #EEEEEE; 
BORDER-BOTTOM: #5d5e5e 1px solid; BACKGROUND-COLOR: #97b2bf
}
.head1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; BORDER-BOTTOM: #5d5e5e 1px solid; BACKGROUND-COLOR: #eeeeee
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: white; COLOR: #555859; TEXT-ALIGN: right
}
.label1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; 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 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e67817; BORDER-BOTTOM: #c2bdad 1px solid
}
.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-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; RIGHT: 10px; BORDER-BOTTOM-WIDTH: 1px; POSITION: absolute; TOP: 100px; BORDER-RIGHT-WIDTH: 1px
}
.topdate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topdate A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topdate A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topdate A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.topdate A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topdate:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.toplinks {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.toplinks A {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #73787a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.toplinks A:hover {
	COLOR: #3d3f40; TEXT-DECORATION: underline
}
.upperheading {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif
}
.elementname {
	FONT-SIZE: 11px; BACKGROUND: white; COLOR: #555859; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: right
}
.error_msg {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.txt {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
DIV.paging {
	BACKGROUND: #fff; MARGIN-BOTTOM: 2em; COLOR: #ccc
}
DIV.paging DIV.disabled {
	DISPLAY: inline; COLOR: #ddd
}
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
}
DIV.message {
	CLEAR: both; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 1em 0px; BORDER-LEFT: black 1px solid; WIDTH: 80%; COLOR: #900; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffce; TEXT-ALIGN: center
}
DIV.error-message {
	CLEAR: both; FONT-WEIGHT: bold; COLOR: #900
}
P.error {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; FONT-SIZE: 120%; PADDING-BOTTOM: 0.8em; MARGIN: 1em 0px; COLOR: #fff; LINE-HEIGHT: 140%; PADDING-TOP: 0.8em; FONT-FAMILY: Courier, monospace; BACKGROUND-COLOR: #e32
}
P.error EM {
	FONT-WEIGHT: normal; COLOR: #000; LINE-HEIGHT: 140%
}
.notice {
	PADDING-RIGHT: 0.8em; DISPLAY: block; PADDING-LEFT: 0.8em; FONT-SIZE: 120%; BACKGROUND: #ffcc00; PADDING-BOTTOM: 0.8em; MARGIN: 1em 0px; COLOR: #000; LINE-HEIGHT: 140%; PADDING-TOP: 0.8em; FONT-FAMILY: Courier, monospace
}
.success {
	BACKGROUND: green; COLOR: #fff
}
.border {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.border_tb {
	BORDER-TOP: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.border_bottom {
	BORDER-BOTTOM: gray 1px solid
}
.heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; BORDER-BOTTOM: gray 1px solid
}
.medium_inputbox {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 11px; BORDER-LEFT: gray 1px solid; WIDTH: 100px; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: verdana, sans-serif, serif,Courier, monospace
}
.error {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: verdana, sans-serif, serif,Courier, monospace
}
.ajaxlinks {
	COLOR: #e67817; FONT-FAMILY: verdana, sans-serif, serif,Courier, monospace; TEXT-DECORATION: none
}
.ajaxlinks:hover {
	COLOR: #e67817; FONT-FAMILY: verdana, sans-serif, serif,Courier, monospace; TEXT-DECORATION: none
}
.button1 {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #d1d3d4; BORDER-BOTTOM-WIDTH: 0px; COLOR: #e67817; FONT-FAMILY: verdana, sans-serif, serif,Courier, monospace; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
.button1:hover {
	TEXT-DECORATION: none
}
.main_text {
	PADDING-LEFT: 4px; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif, serif,Courier, monospace
}
.red {
	COLOR: red
}
