body { top: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #666666; cursor: default; }
div, p { padding: 0; margin: 0; }
.maintable { width: 1000px; border: none; }
.blackbg { background-color: #000; }
.whitebg { background-color: #fff; }

.loginbx { margin-left: 7px; }
.forgotpwd a { white-space: nowrap; color: #fff; text-decoration: underline; font-size:8px; }
.forgotpwd a:hover { white-space: nowrap; color: #fff; text-decoration: underline; font-size:8px; }
.user { background-image: url(images/loginbg.jpg); width: 185px; height: 139px; background-repeat: no-repeat; background-position: center; text-align: center; }
.user .lbltxt { font-weight: bold; padding: 5px 0px 0px 20px; color: #fff; font-size: 12px; }
.user .txt { height: 12px; border: solid 1px #000; font-size: 11px; margin: 6px 0px 7px 15px; }
.btnbg { color: #fff; background-image: url(images/loginbtnbg.jpg); width: 74px; height: 20px; background-repeat: no-repeat; background-position: center; line-height: 18px; font-size: 11px; vertical-align: middle; border: 1px solid #FFFFFF; }
.btnbg a { color: #fff; text-decoration: none; }
.btnbg a:hover { color: #fff; text-decoration: none; }
.datetime { color: #efba0f; font-size: 14px; background-image: url(images/time.jpg); background-repeat: no-repeat; width: 192px; height: 48px; line-height: 50px; }
.date { color: #efba0f; font-size: 14px; }

#leftmenu * { color: #fff; }
#leftmenu .title { background-image: url(images/creativerightstitle.jpg); width: 192px; height: 45px; background-repeat: no-repeat; background-position: center top; }
#leftmenu .menutable { border-left: solid 2px #454545; border-top: solid 2px #454545; border-right: solid 2px #454545; text-align: center; width: 189px; }
#leftmenu .menuitem { color: #fff; line-height: 29px; height: 29px; font-size: 14px; font-weight: bold; text-align: left; padding-left: 5px; cursor: pointer; width: 185px; }
#leftmenu .menuitem:hover { color: #fff; cursor: pointer; }
#leftmenu a { color: #fff; text-decoration: none; }
#leftmenu a:hover { color: #fff; text-decoration: none; }
#leftmenu .uline { background-image: url(images/leftmenuundeline.jpg); width: 180px; height: auto; background-repeat: repeat-x; background-position: bottom; }
#leftmenu .menubtm { background-image: url(images/menubtm.jpg); width: 196px; height: 9px; background-repeat: no-repeat; background-position: center top; margin-left: 0px; }
.leftbanner td { padding: 15px 10px 15px 10px; text-align: center; }
.redcolor { background-color: #9f0101; }

.topmenu { background-color: #000; padding: 10px 0px 0px 0px; }
.topmenu td { background-image: url(images/menubg.jpg); width: 116px; height: 42px; background-repeat: no-repeat; cursor: pointer; vertical-align: middle; background-position: center; font-weight: bold; font-size: 16px; }
.topmenu td:hover { background-image: url(images/menurollover.jpg); width: 116px; height: 42px; background-repeat: no-repeat; cursor: pointer; vertical-align: middle; background-position: center; font-weight: bold; font-size: 16px; }
.topmenu a { color: #fff; text-decoration: none; }
.topmenu a:hover { color: #fff; text-decoration: none; }
.topmenu a:active { color: #fff; text-decoration: none; }
.topmenu a:visited { color: #fff; text-decoration: none; }

.rightbanners td { padding: 5px; background-color: #fff; }
.copyright { color: #545454; background-color: #fff; }
.copyright a { color: #545454; text-decoration: underline; }
.copyright a:hover { color: #545454; text-decoration: none; }
.copyright a:visited { color: #545454; text-decoration: none; }
.copyright a:active { color: #545454; text-decoration: none; }

#footer { background-image: url(images/footer.jpg); width: 100%; background-repeat: repeat-x; background-position: left; height: 37px; font-weight: bold; line-height: 33px; }
#footer td { width: 100px; }
#footer a { font-weight: bold; text-decoration: none; color: #fff; }
#footer a:hover { font-weight: bold; color: #e5af0d; text-decoration: underline; }

#SearchContainer input { margin: 0px; padding: 0px; border: 1px solid #ffffff; font-size: 14px; color: #000000; background: #F5F5F5; height: 25px; }


.greycontainer { color: #000; }
.greycontainer .lefttop { background-image: url(images/grey_lefttop.png); width: 8px; height: 15px; background-repeat: no-repeat; background-position: left top; }
.greycontainer .leftbtm { background-image: url(images/grey_leftbtm.png); width: 8px; height: 15px; background-repeat: no-repeat; background-position: left bottom; }
.greycontainer .righttop { background-image: url(images/grey_righttop.png); width: 8px; height: 15px; background-repeat: no-repeat; background-position: right top; }
.greycontainer .rightbtm { background-image: url(images/grey_rightbtm.png); width: 8px; height: 15px; background-repeat: no-repeat; background-position: right bottom; }
.greybg { background-color: #e7e7e7; }
.greycontainer title. { color: #8b1a1b; font-size: 18px; font-weight: bold; }

.darkgreycontainer { color: #fff; }
.darkgreycontainer td { text-align: left; }
.darkgreycontainer .lefttop { background-image: url(images/darkgrey_lefttop.png); width: 8px; height: 15px; background-repeat: no-repeat; background-position: left top; }
.darkgreycontainer .leftbtm { background-image: url(images/darkgrey_leftbtm.png); width: 8px; height: 15px; background-repeat: no-repeat; background-position: left bottom; }
.darkgreycontainer .righttop { background-image: url(images/darkgrey_righttop.png); width: 8px; height: 15px; background-repeat: no-repeat; background-position: right top; }
.darkgreycontainer .rightbtm { background-image: url(images/darkgrey_rightbtm.png); width: 8px; height: 15px; background-repeat: no-repeat; background-position: right bottom; }
.darkgreybg { background-color: #848484; }


.Head { }

.Normal { }

.SubHead { }

.loginlink:link { color: #fff; font-weight: bold; font-size: 13px; text-decoration: none; }
.loginlink:hover { color: #fff; font-weight: bold; font-size: 13px; text-decoration: underline; }
.whitetxt { color: #fff; }
/*___________________________________________________________________________________________*/
.MainMenu_MenuContainer { background: transparent; width: 100%; margin: 0px auto; }
.MainMenu_MenuBar { }
.MainMenu_MenuIcon { display: none; }
.MainMenu_MenuArrow { display: none; }
.MainMenu_RootMenuArrow { display: none; }
.MainMenu_MenuBreak { display: none; }


.MainMenu_MenuBreak { display: none; }

.ModuleTitle_MenuItemSel { background-color: transparent; }
.MainMenu_MenuItemSel { background-color: transparent; }

.MainMenu_MenuItem, .submenuitembreadcrumb { color: #FFFFFF; font-size: 11px; font-weight: normal; padding: 2px 15px 2px 10px; border: 1px #000000 solid; border-width: 1px 0px; }
.submenuitemselected { color: #FFFFFF; font-size: 11px; font-weight: normal; padding: 2px 15px 2px 10px; border: 1px #000000 solid; border-width: 1px 0px; margin: 0px 3px; background: #2C2724; }
.submenu { z-index: 1000; border: 1px #575757 solid; padding: 0px; margin: 0px; background: #000000; color: #FFFFFF; }
.rootmenuitem TD { color: #ffffff; height: 31px; font-size: 14px; font-weight: bold; text-align: left; border-bottom: 1px solid #ff0000; padding-left: 15px; width: 90%; }
.rootmenuitemselected TD, .rootmenuitembreadcrumb TD { color: #ffffff; height: 31px; font-size: 14px; font-weight: bold; text-align: left; border-bottom: 1px solid #ff0000; padding-left: 15px; width: 90%; }
.rootmenuitemactive TD { color: #ff0000; height: 31px; font-size: 14px; font-weight: bold; text-align: left; border-bottom: 1px solid #ff0000; padding-left: 15px; width: 90%; }


.MainMenu_MenuBreak { display: none; }

