@media screen {
*
{
    padding: 0;
    margin: 0;
}

body
{
    background: #eee;
    font-family: "Trebuchet MS" Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #333333;
    line-height: 24px;
}
input
{
    color: #333333;
    font-family: "Trebuchet MS" ,Verdana,Arial,sans-serif;
    font-size: 12px;
}
select
{
    color: #333333;
    font-family: "Trebuchet MS" ,Verdana,Arial,sans-serif;
    font-size: 12px;
}
a
{
    text-decoration: none;
    color: #0171AF;
}
a:hover
{
    text-decoration: underline;
    color: #111;
}

.toggler
{
    font-size: 12px;
}

#wrap
{
    width: 800px;
    margin: 0px auto;
}

#header
{
    height: 20px;
    background: #eee url(images/header.gif) no-repeat;
}

#banner
{
    min-height: 60px;
    float: left;
}

#banner img
{
    float: left;
    padding-left: 5px;
}

#banner h1
{
    font-size: 34px;
    font-weight: 100;
    letter-spacing: -1px;
    width: 100%;
    padding: 0;
    line-height: 40px;
}

#banner h1 a
{
    text-decoration: none;
    color: #003D4D; /*003D4D    EC8714*/
}
#banner h1 a:hover
{
    text-decoration: none;
    color: #000;
}

#banner h2
{
    color: #17BCE5; /*08A66F 4D2500  89A537*/
    font-size: 20px;
    font-weight: 100;
    padding: 0 0 0 240px;
}

#welcome
{
    float: left;
    height: 20px;
    padding-top: 0px;
    text-align: right;
    width: 500px;
    color: #666;
}
#welcome .welcome
{
    font-size: 14px;
    margin-right: 5px;
}
#welcome .user
{
    font-weight: bold;
    font-size: 15px;
}


#menu
{
    float: left;
    margin: 5px 0pt 0pt 10px;
    padding: 10px 0px;
    width: 740px;
    border-top: 1px solid #CCC;
}

#menu ul
{
    height: 20px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-left: 5px;
    padding: 0pt;
}

#menu ul li
{
    display: block;
    float: left;
    font-size: 13px;
    padding-right: 5px;
    margin-right: 0px;
    color: #0083A6; /*994A00 E7D68D 0083A6*/ /*letter-spacing: -1px;*/
}

#menu_home, #menu_todo, #menu_history, #menu_contact, #menu_reports, #menu_manage, #menu_logout, #menu_help
{
    background: #fff url(images/home_icon.png) no-repeat;
    background-position: 5px 2px;
    padding-left: 25px;
    padding-right: 2px;
}

#menu_home:hover
{
    background: #eee url(images/home_icon.png) no-repeat;
    background-position: 5px -30px;
    cursor: pointer;
}

#menu_help:hover
{
    background: #eee url(images/help_icon.png) no-repeat;
    background-position: 5px -30px;
    cursor: pointer;
}

#menu_todo:hover
{
    background: #eee url(images/todo_icon.png) no-repeat;
    background-position: 5px -30px;
    cursor: pointer;
}

#menu_history:hover
{
    background: #eee url(images/history_icon.png) no-repeat;
    background-position: 5px -30px;
    cursor: pointer;
}

#menu_contact:hover
{
    background: #eee url(images/contact_icon.png) no-repeat;
    background-position: 5px -30px;
    cursor: pointer;
}

#menu_reports:hover
{
    background: #eee url(images/reports_icon.png) no-repeat;
    background-position: 5px -30px;
    cursor: pointer;
}

#menu_manage:hover
{
    background: #eee url(images/manage_icon.png) no-repeat;
    background-position: 5px -30px;
    cursor: pointer;
}

#menu_logout:hover
{
    background: #eee url(images/logout_icon.png) no-repeat;
    background-position: 5px -30px;
    cursor: pointer;
}

#menu_help
{
    background: #fff url(images/help_icon.png) no-repeat;
    background-position: 5px 2px;
}

#menu_todo
{
    background: #fff url(images/todo_icon.png) no-repeat;
    background-position: 5px 2px;
}

#menu_history
{
    background: #fff url(images/history_icon.png) no-repeat;
    background-position: 5px 2px;
}

#menu_contact
{
    background: #fff url(images/contact_icon.png) no-repeat;
    background-position: 5px 2px;
}

#menu_reports
{
    background: #fff url(images/reports_icon.png) no-repeat;
    background-position: 5px 2px;
}

#menu_manage
{
    background: #fff url(images/manage_icon.png) no-repeat;
    background-position: 5px 2px;
}

#menu_logout
{
    background: #fff url(images/logout_icon.png) no-repeat;
    background-position: 5px 2px;
}

#menu ul li a .current
{
    font-weight: bold;
    text-decoration: underline;
}

#menu ul li a:hover
{
    color: #333;
    text-decoration: underline;
}

#content
{
    background: #eee url(images/content.gif) repeat-y;
    padding: 10px 20px 20px 20px;
}

.main
{
    margin: 0pt auto;
    float: left;
    margin-top: 0px;
}

.main h2
{
    font-size: 16px;
    font-weight: bold;
    padding: 5px 0 7px 0;
}
.main h2 a
{
    text-decoration: none;
}
.left h2 a:hover
{
    color: #111;
}

.main .right
{
    border: 5px solid #eee;
    padding: 10px;
    width: 710px;
    margin-top: 0px;
    margin-left: 10px;
    float: left;
}

.main table
{
    border: 1px solid #ccc;
    padding: 5px;
    background-color: #fff;
}

.main table td
{
    padding: 5px;
    vertical-align: top;
    line-height: 13px;
}

.main table th
{
    padding: 5px;
    color: #000;
    background-color: #D5D5D5;
}

.main .left
{
    background: #fff;
    margin-left: 10px;
    width: 180px;
    float: left;
    margin: 0pt auto;
}

#ctl00_link img
{
    border: none;
    padding-right: 5px;
}

#ctl00_link a:hover
{
    text-decoration: none;
}

.main .left li:hover
{
    /*background:#eee url(images/newspaper_go.png) no-repeat; background-position:188px 15px;*/
}

.main .left li
{
    padding: 5px;
    cursor: pointer;
    border-bottom: 1px solid #CCC;
}

.main .left .sub li
{
    padding: 5px;
    padding-left: 15px;
    height: 16px;
    cursor: pointer;
    border-bottom: none;
    font-size: 11px;
}

.main .left ul
{
    list-style: none;
    margin: 0px;
}

#createlink
{
    background: #fff url(images/add_icon.png) no-repeat;
    width: 120px;
    background-position: 5px 3px;
    margin-bottom: 5px;
}

#createlink:hover
{
    background: #eee url(images/add_icon.png) no-repeat;
    background-position: 5px -29px;
    cursor: pointer;
}
#searchlink
{
    background: #fff url(images/search_icon.png) no-repeat;
    width: 120px;
    background-position: 5px 3px;
    margin-bottom: 5px;
}

#searchlink:hover
{
    background: #eee url(images/search_icon.png) no-repeat;
    background-position: 5px -29px;
    cursor: pointer;
}
#dllink
{
    background: #fff url(images/dl_icon.png) no-repeat;
    width: 120px;
    background-position: 5px 3px;
    margin-bottom: 5px;
}

#dllink:hover
{
    background: #eee url(images/dl_icon.png) no-repeat;
    background-position: 5px -29px;
    cursor: pointer;
}


#dashboard_controls
{
    padding-top: 15px;
    font-size: 11px;
    line-height: 12px;
    color: #7F7F7F;
}

#dashboard_controls h3
{
    font-size: 12px;
    padding-bottom: 5px;
    color: #666666;
}

.dashboard_control
{
    width: 46%;
    padding: 5px;
    float: left;
    height: 50px;
}

.edit
{
    background: #fff url(images/db_manage_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.edit:hover
{
    background: #eee url(images/db_manage_icon.png) no-repeat;
    background-position: 10px -60px;
    cursor: pointer;
    border: 1px solid #fff;
}

.secure
{
    background: #fff url(images/db_secure_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.secure:hover
{
    background: #eee url(images/db_secure_icon.png) no-repeat;
    background-position: 10px -59px;
    cursor: pointer;
    border: 1px solid #fff;
}

.job
{
    background: #fff url(images/db_job_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.job:hover
{
    background: #eee url(images/db_job_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.people
{
    background: #fff url(images/db_people_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.people:hover
{
    background: #eee url(images/db_people_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.pie
{
    background: #fff url(images/db_pie_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.pie:hover
{
    background: #eee url(images/db_pie_icon.png) no-repeat;
    background-position: 10px -59px;
    cursor: pointer;
    border: 1px solid #fff;
}

.chart
{
    background: #fff url(images/db_chart_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.chart:hover
{
    background: #eee url(images/db_chart_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.clipboard
{
    background: #fff url(images/db_clipboard_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.clipboard:hover
{
    background: #eee url(images/db_clipboard_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.safety
{
    background: #fff url(images/db_safety_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.safety:hover
{
    background: #eee url(images/db_safety_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.page
{
    background: #fff url(images/db_page_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.page:hover
{
    background: #eee url(images/db_page_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.hazard
{
    background: #fff url(images/db_hazard_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.hazard:hover
{
    background: #eee url(images/db_hazard_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.apex
{
    background: #fff url(images/db_apex_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.apex:hover
{
    background: #eee url(images/db_apex_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.tools
{
    background: #fff url(images/db_tools_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.tools:hover
{
    background: #eee url(images/db_tools_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.news
{
    background: #fff url(images/db_news_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.news:hover
{
    background: #eee url(images/db_news_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.home
{
    background: #fff url(images/db_home_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.home:hover
{
    background: #eee url(images/db_home_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.link
{
    background: #fff url(images/db_link_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.link:hover
{
    background: #eee url(images/db_link_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.pages
{
    background: #fff url(images/db_pages_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.pages:hover
{
    background: #eee url(images/db_pages_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.files
{
    background: #fff url(images/db_files_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.files:hover
{
    background: #eee url(images/db_files_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.written
{
    background: #fff url(images/db_written_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.written:hover
{
    background: #eee url(images/db_written_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.information
{
    background: #fff url(images/db_information_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.information:hover
{
    background: #eee url(images/db_information_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.terminal
{
    background: #fff url(images/db_terminal_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.terminal:hover
{
    background: #eee url(images/db_terminal_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.project
{
    background: #fff url(images/db_project_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.project:hover
{
    background: #eee url(images/db_project_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.funding
{
    background: #fff url(images/db_funding_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.funding:hover
{
    background: #eee url(images/db_funding_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.quote
{
    background: #fff url(images/db_quote_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.quote:hover
{
    background: #eee url(images/db_quote_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.advertisement
{
    background: #fff url(images/db_advertise_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.advertisement:hover
{
    background: #eee url(images/db_advertise_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.change
{
    background: #fff url(images/db_change_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.change:hover
{
    background: #eee url(images/db_change_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.contact
{
    background: #fff url(images/db_contact_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.contact:hover
{
    background: #eee url(images/db_contact_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.course
{
    background: #fff url(images/db_course_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.course:hover
{
    background: #eee url(images/db_course_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.handiforms
{
    background: #fff url(images/db_handiforms_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.handiforms:hover
{
    background: #eee url(images/db_handiforms_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.training
{
    background: #fff url(images/db_training_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.training:hover
{
    background: #eee url(images/db_training_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.website
{
    background: #fff url(images/db_website_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.website:hover
{
    background: #eee url(images/db_website_icon.png) no-repeat;
    background-position: 10px -58px;
    cursor: pointer;
    border: 1px solid #fff;
}

.invoice
{
    background: #fff url(images/db_papertray_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.invoice:hover
{
    background: #eee url(images/db_papertray_icon.png) no-repeat;
    background-position: 10px -61px;
    cursor: pointer;
    border: 1px solid #fff;
}


.dates
{
    background: #fff url(images/db_date_icon.png) no-repeat;
    background-position: 10px 5px;
    border: 1px solid #CCC;
}

.dates:hover
{
    background: #eee url(images/db_date_icon.png) no-repeat;
    background-position: 10px -61px;
    cursor: pointer;
    border: 1px solid #fff;
}

.statisticimg
{
    padding-left: 23px;
    background: url(images/32.png) no-repeat;
    background-position: 0px -0px;
    height: 20px;
    margin-bottom: 0px;
}

.statistic
{
    display: inline;
    padding-left: 20px;
}

.noborder
{
    border: none;
}

#bottom
{
    background: #eee url(images/bottom.gif) no-repeat;
    padding: 10px 0;
}

#footer
{
    font-size: 11px;
    color: #999;
    text-align: center;
}

.adminbar
{
    margin-bottom: 10px;
    width: 100%;
    float: left;
}
.adminbar strong
{
    font-size: 20px;
    float: left;
}
.adminbar label
{
    font-size: 16px;
}
.adminbar .quicktasks .col23 .dropdown
{
    width: 220px;
    padding: 1px;
}
.adminbar .quicktasks
{
    float: right;
    width: 360px;
    vertical-align: top;
}
.adminbar .quicktasks .col13
{
    float: left;
    width: 100px;
}
.adminbar .quicktasks .col23
{
    float: left;
    width: 225px;
}
.adminbar .quicktasks .col33
{
    float: left;
}
.adminbar .quicktasks .col33 .button
{
    width: 30px;
    height: 23px;
}
.adminbar .quicktasks .col33 .button2
{
    width: 30px;
    margin-top: 24px;
    height: 23px;
}
.adminmenuitemstat
{
    color: #AF6401;
    font-size: 12px;
    font-weight: bold;
    margin-right: 3px;
}
.adminwrap
{
    border: 3px solid #eee;
    width: 685px;
    padding: 10px;
    margin-bottom: 10px;
    float: left;
}
.admintitle
{
    padding-left: 60px;
    background-color: Transparent;
}
.admintitle h3
{
    font-size: 20px;
    margin-bottom: 5px;
    color: #0171AF;
    border-bottom: dashed 1px #ccc;
}
.adminitemwrap
{
    padding-left: 60px;
    width: 635px;
    margin-top: 1px;
}
.adminitemmain
{
    width: 635px;
    background-color: #fff;
    float: left;
}
.adminmenuitem
{
    float: left;
    border-right: 1px dotted #ccc;
    padding: 0px 5px 0px 5px;
    margin-top: 1px;
}

.break
{
    display: block;
    margin-bottom: 15px;
}
.divInjuryTypeLocation
{
    margin-bottom: 15px;
    margin-left: 20px;
}

.daysaway
{
    margin-bottom: 15px;
    margin-left: 20px;
}
.transfer
{
    margin-bottom: 15px;
    margin-left: 20px;
}
}