/* Honda brrrm brrrm */
BODY { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #818181; line-height: 120%; height: 100%; margin: 0; padding: 0; }	
P,H2,H3,H4,UL,OL,LI { margin-top: 0px; margin-bottom: 0px; }
UL { margin-left: 20px; margin-bottom: 8px; }
OL { margin-left: 30px; margin-bottom: 8px; }
H1 { font-size : 25px; color : #000000; font-family: Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px; }
H2 { font-size : 16px; font-family: Arial, Helvetica, sans-serif; color : #B80812; padding-top:12px; }
.normal { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #818181; line-height: 120%; }
.normal strong { font-weight: bold; color : #B40814; }
.normal a { color: #B80812; text-decoration: underline; }
.normal a:hover { color: #B80812; text-decoration: none; }
.Standard_Table { border: 1px solid #0099CC; font-size: 11px; line-height: 2em; vertical-align: top; border-collapse: collapse; }
.Standard_Table TH { font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #0099CC; border-bottom: 1px solid #0099CC; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 3px; font-size: 11px; line-height: 120%; font-size: 11px; font-weight: bold; color: #818181; font-size: 11px; line-height: 130%; font-weight: bold; text-align: left; background-color: #D1EDF6; }
.Standard_Table TD { font-family: Arial, Helvetica, sans-serif; border-top: 1px solid #0099CC; border-bottom: 1px solid #0099CC; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 3px; font-size: 12px; line-height: 120%; }

.Invisible_Gridlines { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 2em; color: #333333; vertical-align: top; }

.homeContent { padding-top: 62px; }
.pageContent { padding-top: 87px; padding-left:13px; padding-right:10px; padding-bottom: 20px; }
.homeTable { border-top: 1px solid #CE4E54; border-left: 1px solid #CE4E54; color: #F6AEB1; font-size: 12px; }
.menuTable { color: #F6AEB1; font-size: 11px; }
.menuTable H1 { color: #ffffff; font-size: 30px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding-top:21px; padding-bottom: 6px; }
.menuTable a { font-size:12px; font-weight: bold; text-decoration: none; color: #F6AEB1; }

.mainNav { width: 154px; background-color: #B80812; color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.mainNav .logo { margin: 10px 0 10px 30px; }
.mainNav A { text-decoration: none; display: block; }
.mainNav .navHeading { font-size: 15px; font-weight: bold; padding: 10px 5px; border-top: dotted 1px #d66f70; border-bottom: dotted 1px #d66f70; margin-bottom: 5px; }
.mainNav .navSectionHeading { background-color: #67090E; color: #ffffff; font-weight: bold; padding: 3px 5px; margin-bottom: 1px; }
.mainNav .navSection { padding: 3px 5px; margin-bottom: 1px; color: #F6AEB1; background-color: #940B15; display: block; }
.mainNav A.navSection:hover { background-color: #A91524; color:#FFFFFF; }
.mainNav .navSelected { padding: 3px 5px; background-color: #ffffff; color: #940B15; font-weight: bold; margin-bottom: 0; }
.mainNav A.navSelected:hover  { text-decoration: underline; background-color: #ffffff; color: #940B15; }
.mainNav .navSubPage { background-color: #F6AEB1; color: #940B15; padding: 3px 5px 3px 15px; }
.mainNav A.navSubPage:hover { text-decoration: underline; }
.mainNav .subSelected { background: #F6AEB1 url(Images/subarrow.gif) no-repeat 5px 6px; padding: 3px 5px 3px 15px; }
.mainNav A.logout { color: #FFC000; text-decoration: underline; padding-top: 5px; padding-bottom: 5px; }

.main {	float:left; }

.PageSubHeading { color: #940B15; font-size: 18px; font-family: Arial, Helvetica, sans-serif; padding-bottom: 3px; }
.PageHeading { border-bottom: 1px solid #D9D9D9; }
.summaryCell { background-image: url(Images/vertDotLine.gif); }
.breadcrumb { font-size: 11px; padding-bottom:15px; color: #B80812; }
.breadcrumb a { color:#000000; text-decoration: underline; }
.breadcrumb a:hover { color:#000000; text-decoration: none; }

.logout { padding-bottom:5px; padding-left: 5px; padding-right: 5px; }
.logout a { color: #FFC000; text-decoration: underline; }
.fileHeading { color: #ffffff; background-color: #B80812; font:bold 13px Arial, Helvetica, sans-serif; padding:2px 15px 2px 5px; vertical-align : bottom; }

.fileTable { border-top: 2px solid #B80812; }
.fileTable TD { border-bottom: 1px solid #818181; font-size: 12px; }
.fileTableHeading { color: #000000; font-weight: bold; padding-top:4px; padding-left:4px; }
.fileDetail { border-left: 1px solid #818181; background-color: #F1F1F1; padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:4px; }
.fileSize { border-left: 1px solid #818181; font-weight: bold; background-color: #F1F1F1; color:#000000; padding-left:5px; padding-right:5px; }
.fileDetail a { background-color: #E2E2E2; font-weight: bold; text-decoration: underline; }
.fileDetail a:hover { background-color: #E2E2E2; font-weight: bold; text-decoration: none; }
.hiddenDiv { position: relative; visibility: hidden; display: none; }
.redLabel { font-size : 11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color : #B80812; padding-top:5px; }
.keyHeading { color: #ffffff; background-color: #818181; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left:5px; padding-right:15px; padding-top:2px; padding-bottom:2px; vertical-align : bottom; }
.keyTable { padding-left:10px; font-size: 11px; border-top:2px solid #818181; border-bottom: 1px solid #818181; background-color: #E2E2E2; }
.keyTable TD { padding-left:10px; font-size: 11px; font-weight:bold; background-color: #E2E2E2; padding-top: 2px; padding-bottom: 2px; }
.monthLable { background-color:#C9C9C9; color: #4C4C4C; }
.monthLable a { text-decoration:none; color: #4C4C4C; font-weight:bold; }
.monthLable a:hover { text-decoration:underline; color: #C9C9C9; font-weight:bold; }

.adTable { border-top: 2px solid #B80812; }
.adTable TD { border-bottom: 1px solid #818181; font-size: 12px; }
.adLabel { color: #000000; font-weight:bold; padding-right:5px; padding-left:2px; width : 200px; }
.adDetail { border-left: 1px solid #818181; background-color: #F1F1F1; padding-left:5px; padding-top:3px; padding-right:5px; padding-bottom:3px; }
.adDetail a { color: #B80812; text-decoration: underline; }
.adDetail a:hover { color: #B80812; text-decoration: none; }
.thumbnail { padding-left:0px; margin: 0px 0px 0px 0px; border-right: 1px solid #818181; }
.whiteLabel { color: #ffffff; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.blackLabel { color: #000000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.loginBtn { background-color : #940B15; color : #ffffff; border-bottom-style : outset; border-bottom-width : 1px; border-left-width : 0; border-right-width : 1px; border-top-width : 0; border-bottom-color : #68050A; border-right-color : #68050A; border-right-style : outset; padding-top:2px; padding-bottom: 2px; width : 183; border-left : none; border-left-style : none; border-top-style : none; font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; }
TABLE.ubTable td.cell { border-left:1px solid #818181; border-bottom:1px solid #818181; font-size:12px; background-color:#f1f1f1; }
TABLE.ubTable td.cell2 { border-left:1px solid #818181; border-bottom:1px solid #818181; font-size:12px; background-color:#e2e2e2; }
.ubLabel { font-weight:bold; color:#000; border-right:1px solid #818181; height:25px; }
.ubField { padding-left:5px; background-color:#f1f1f1; }
table.sendfile td { border:1px solid #818181; border-right:0; border-bottom:0; color:#000; font-size:12px; font-weight:bold; }
table.sendfile td.heading { color:#B80812; text-transform:uppercase; font-size:13px; }
table.sendfile td.bg { background:#F1F1F1; }

.results{
	padding-bottom:10px;
	}
.nav{
	float:right;}