/* General Styles */
.dontPrint {}

.bodyclass { margin: 0; padding: 0; border: 0; width: 100%; background-color: #ffffff; }

body, table, td, input, select, textarea, .text { font: 12px/15px Arial, Helvetica, sans-serif; color: #000000; }

a { color: #ff5000; text-decoration: underline; }
a:visited { color: #ff5000; text-decoration: underline; }
a:active { color: #ff5000; text-decoration: underline; }
a:hover { color: #ff5000; text-decoration: none; }

img { border: 0; }

.PageTitle { font-size: 19px; font-weight: bold; }

/* Layout Styles */
.smallerText { font: 11px/15px Arial, Helvetica, sans-serif; }
.smallerTextBold { font: bold 11px/15px Arial, Helvetica, sans-serif; }
.footer { color: #ffffff; font: 10px/10px Arial, Helvetica, sans-serif; }

/* Form Elements */
.inputField { border: solid 1px #a3acb3; width: 100px; height: 16px; }

/* Link Styles */
.topLeftNav { color: #ffffff; font: 10px/10px Arial, Helvetica, sans-serif; }

.topLink { font-size: 10px; line-height: 10px; color: #ffffff; text-decoration: none; }
.topLink:visited { font-size: 10px; line-height: 10px; color: #ffffff; text-decoration: none; }
.topLink:active { font-size: 10px; line-height: 10px; color: #ffffff; text-decoration: none; }
.topLink:hover { font-size: 10px; line-height: 10px; color: #ffffff; text-decoration: underline; }

.selectedTopLink  { font-size: 10px; line-height: 10px; color: #ffffff; text-decoration: underline; }
.selectedTopLink:visited { font-size: 10px; line-height: 10px; color: #ffffff; text-decoration: underline; }
.selectedTopLink:active { font-size: 10px; line-height: 10px; color: #ffffff; text-decoration: underline; }
.selectedTopLink:hover { font-size: 10px; line-height: 10px; color: #ffffff; text-decoration: none; }

.secondaryLinkCell { background-color: #fff; border-bottom: #ccc 1px solid; }
.secondaryLinkCell a {font-size: 12px; line-height: 15px; color: #ff5000; text-decoration: none; }
.secondaryLinkCell a:visited {font-size: 12px; line-height: 15px; color: #ff5000; text-decoration: none; }
.secondaryLinkCell a:active {font-size: 12px; line-height: 15px; color: #ff5000; text-decoration: none; }
.secondaryLinkCell a:hover {font-size: 12px; line-height: 15px; color: #ff5000; text-decoration: underline; }

.secondaryLinkCellActive { background-color: #eff0f0; border-bottom: #ccc 1px solid; }
.secondaryLinkCellActive a {font-size: 12px; line-height: 15px; color: #000000; text-decoration: none; }
.secondaryLinkCellActive a:visited {font-size: 12px; line-height: 15px; color: #000000; text-decoration: none; }
.secondaryLinkCellActive a:active {font-size: 12px; line-height: 15px; color: #000000; text-decoration: none; }
.secondaryLinkCellActive a:hover {font-size: 12px; line-height: 15px; color: #000000; text-decoration: underline; }

.tertiaryLinkCell { background: url(../images/sidemenu/bullet.gif) #fff no-repeat; border-bottom: #ccc 1px solid; }
.tertiaryLinkCell a {font-size: 12px; line-height: 15px; color: #ff5000; text-decoration: none; }
.tertiaryLinkCell a:visited {font-size: 12px; line-height: 15px; color: #ff5000; text-decoration: none; }
.tertiaryLinkCell a:active {font-size: 12px; line-height: 15px; color: #ff5000; text-decoration: none; }
.tertiaryLinkCell a:hover {font-size: 12px; line-height: 15px; color: #ff5000; text-decoration: underline; }

.tertiaryLinkCellActive { background: url(../images/sidemenu/bullet.gif) #eff0f0 no-repeat; border-bottom: #ccc 1px solid; }
.tertiaryLinkCellActive a {font-size: 12px; line-height: 15px; color: #000000; text-decoration: none; }
.tertiaryLinkCellActive a:visited {font-size: 12px; line-height: 15px; color: #000000; text-decoration: none; }
.tertiaryLinkCellActive a:active {font-size: 12px; line-height: 15px; color: #000000; text-decoration: none; }
.tertiaryLinkCellActive a:hover {font-size: 12px; line-height: 15px; color: #000000; text-decoration: underline; }