body { background: #818181; }

table, tr, td, p { font-family: tahoma; font-size: 10px; line-height: 1.4em; }
table { padding: 0; }

select, input { font-family: tahoma; font-size: 10px; color: #333; border: 0; }

h3 { font-family: tahoma; font-size: 9px; font-weight: bold; color: #f6f6f6; padding: 2px 0 1px 7px; background: #888; margin-top: 20px; margin-left: 0; margin-right: 0; margin-bottom: 5px; letter-spacing: 3px; text-transform: uppercase; }

p { margin-top: 10px; margin-bottom: 10px; padding-left: 10px; padding-right: 10px; color: #222; }

.pdaContainer { width: 848px; height: 80%; background: url(pda_body_bg.gif) repeat-y #818181; }
.pdaHeader { background: url(pda_header.gif) no-repeat; height: 125px; }
.pdaFooter { background: url(pda_footer.gif) top center no-repeat #818181; height: 125px; padding-right: 14px; text-align: center; }

#DIVcurrentdate { width: 100%; text-align: right; position: relative; padding: 10px 14px 0 0; }
#DIVmenu { width: auto; position: relative; padding: 60px 32px 0 36px; }

.dateboxBG { background: url(date_box_bg.gif) repeat-x; }
.containerLeftPane { width: 160px; }
.containerContentPane { width: auto; }

/* Current Date */
.date { color: #ff0000; font-size: 10px; font-family: tahoma; font-weight: normal; }

/* text style for the unselected tabs */
.OtherTabs { font-size: 10px; color: #000; font-family: tahoma; text-decoration: none; }

/* hyperlink style for the unselected tabs */
A.OtherTabs:link { text-decoration: none; color: #2c2c2c; background-color: transparent; border: 0; font-weight: bold; }
A.OtherTabs:visited{ text-decoration: none; color: #2c2c2c; background-color: transparent; border: 0; font-weight: bold; }
A.OtherTabs:active { text-decoration: none; color: #2c2c2c; background-color: transparent; border: 0; font-weight: bold; }
A.OtherTabs:hover { text-decoration: underline; color: #2c2c2c; background-color: transparent; border: 0; font-weight: bold; }

/* Main Menu */
.MainMenu_MenuContainer { background-color: transparent; color: #2c2c2c; }
.MainMenu_MenuBar { cursor: pointer;cursor: hand; height: 20px; }
.MainMenu_MenuItem { color: #bbb;background: transparent; cursor: pointer;cursor: hand;font-family: tahoma;font-size: 10px;font-weight: bold;font-style: normal;	 padding: 0 14px 2px 10px; height: 21px; border: 0;}
.MainMenu_MenuItemSel { background-color: transparent; color: #eee; font-family: tahoma;font-size: 10px;font-weight: bold;font-style: normal; padding: 0 14px 2px 10px; height: 21px; border: 0; background: #2f2f2f; }
.MainMenu_SubMenu { z-index: 1000;cursor: pointer;cursor: hand; color: #333; padding: 3px; background: #444; margin-top: 5px; margin-left: -1px; border: 1px solid #333; filter: alpha(opacity=84, finishopacity=100, style=1, startx=0, starty=0, finishx=140, finishy=20); }
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuBreak, .MainMenu_MenuIcon { display: none; }

/* Menu-Styles */
.ModuleTitle_MenuContainer { color: #2c2c2c; }
.ModuleTitle_MenuBar { cursor: pointer;cursor: hand;height: 21px; }

/* Module Title Menu */
.ModuleTitle_MenuItem { color: #2c2c2c;background: transparent; cursor: pointer;cursor: hand;font-family: tahoma;font-size: 10px;font-weight: bold;font-style: normal;	 padding: 0 7px 2px 3px; height: 21px; border: 0; }
.ModuleTitle_MenuIcon { cursor: pointer;cursor: hand; color: #2c2c2c; text-align: center; padding-right: 0px; padding-left: 3px; background: transparent; display: none; }
.ModuleTitle_SubMenu { z-index: 1000;cursor: pointer;cursor: hand; color: #333; padding: 2px; background: #A8C15E; margin-top: 5px; margin-left: -2px; border: 1px solid #333; filter: none; }
.ModuleTitle_MenuBreak { display: none; }
.ModuleTitle_MenuItemSel { background-color: transparent; color: #A8C15E; font-family: tahoma;font-size: 10px;font-weight: bold;font-style: normal; padding: 0 7px 2px 3px; height: 21px; border: 0; background: #333; }
.ModuleTitle_MenuArrow { font-family: webdings;font-size: 10px;cursor: pointer;cursor: hand; display: none; }
.ModuleTitle_RootMenuArrow { font-family: webdings;font-size: 10px;cursor: pointer;cursor: hand; display: none; }

.SelectedTab { color: #2c2c2c; font-family: tahoma; font-weight: normal; font-size: 10px; }

/* Item titles on edit and admin pages */
.SubHead { font-family: tahoma; font-size: 10px; font-weight: bold; color: #2c2c2c; padding: 0; border: 0; }

label { border:0; }

a.SubHead:link, a.SubHead:visited { color: #2c2c2c; text-decoration: underline; font-family: tahoma; font-size: 10px; font-weight: normal; }
a.SubHead:hover { color: #2c2c2c; text-decoration: none; font-family: tahoma; font-size: 10px; font-weight: normal; }
a.CommandButton:link, a.CommandButton:visited { color: #333333; padding: 1px 2px 1px 3px; font-family: tahoma; font-weight: bold; font-size: 10px; text-decoration: none; background: transparent; }
a.CommandButton:hover { color: #BED873; padding: 1px 2px 1px 3px; font-family: tahoma; font-weight: bold; font-size: 10px; text-decoration: none; background: transparent; }
a.Normal:link, a.Normal:visited { color: #2c2c2c; font-family: tahoma; font-weight: normal; font-size: 10px; text-decoration: underline; }
a.Normal:hover { color: #2c2c2c; font-family: tahoma; font-weight: normal; font-size: 10px; text-decoration: none; }
a:link, a:visited { color: #333; font-family: tahoma; font-weight: bold; font-size: 10px; text-decoration: underline; }
a:hover { color: #333; font-family: tahoma; font-weight: bold; font-size: 10px; text-decoration: none; }

.Head { font-size: 10px; color: #222; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; padding: 8px 0 2px 1px; width: 100%; }
.Normal { color: #2c2c2c; font-family: tahoma; font-weight: normal; font-size: 10px; }
.NormalRed { color: #BED873; font-family: tahoma; font-weight: bold; font-size: 10px; }
.NormalBold { color: #222; font-family: tahoma; font-weight: bold; font-size: 10px; }
.NormalTextBox { color: #222; padding: 0 0 0 4px; line-height: 12px; font-family: tahoma; font-weight: normal; font-size: 10px; height: auto; background: #C6D696; border: 0; scrollbar-face-color: #C6D696; scrollbar-track-color: #C6D696; scrollbar-arrow-color: #222; scrollbar-3dlight-color: #C6D696; scrollbar-shadow-color: #C6D696; scrollbar-highlight-color: #C6D696; scrollbar-darkshadow-color: #C6D696; }

li { color: #222; }
td.NormalTextBox { padding: 3px; color: #222; margin: 0; background: transparent; visibility: invisible; }

