.lm-outer
{
    margin:0 auto;
    height:930px;
    width:941px;
    background-color:#FFFFFF;
    border: 1px solid #A4A4A4;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}

.lm-outer-border-qconz
{
	border: 1px solid #81A143 !important;
}

.bodyback
{
    background-color:#E6E6E6;
    margin:0;
    font: 14px "Segoe UI",Arial,Helvetica,sans-serif;
}

.lm-banner
{
    height:194px;
    width:941px;
    background-image:url('Images/lms_home_banner_n.png');
    background-repeat:no-repeat;
    float:left;
}

.lm-banner-delaval
{
    height:194px;
    width:941px;
    background-image:url('Images/lms_home_header_delaval.png');
    background-repeat:no-repeat;
    float:left;
}

.lm-banner-qconz
{
    height:194px;
    width:941px;
    background-image:url('Images/lms_home_banner_qconz.png');
    background-repeat:no-repeat;
    float:left;
}

.lm-footer {
	background-color:#454545;
    height:60px;
    bottom: 0;
    /*position:absolute;*/
    width: 100%;
    float:left;
    margin-top:10px;
    text-align:center;
}


.lm-footer-qconz {
	background-color:#7D9A3D;
    height:60px;
    bottom: 0;
    /*position:absolute;*/
    width: 100%;
    float:left;
    margin-top:10px;
    text-align:center;
}


.lm-footer .login-copyright
{
	float:right;
	margin:10px 20px 0 0;
}

.lm-footer .login-product
{
	
	/*margin:20px 0 0 10px;*/
	font-family:"Segoe UI",Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#DBDFE4;
	
	margin: 0 auto;
	width:940px;
	text-align:left;
	padding-top:20px;
}


.clear
{
    clear:both;
}

.lm-maincontent
{
    float:left;
    width:660px;
    height:400px;
    margin: 10px 0px 0 10px;
    padding-right:10px;
    border-right:1px solid #A4A4A4;
}

.lm-maincontent-qconz
{
    float:left;
    width:660px;
    height:400px;
    margin: 10px 0px 0 10px;
    padding-right:10px;
    border-right:1px solid #81A143;
}

.lm-outer h2
{
    color:#025B79;
    font: 20px "Segoe UI",Arial,Helvetica,sans-serif;
    margin-top:0;
    width:100%;
    height:25px;
    vertical-align:middle;
}

.lm-delaval-h2
{
    color:#00A6FF !important;
    font-family:Arial !important;
    font-weight:bold !important;
}

lm-maincontent p
{
    font-size:14px;
}

.lm-rightcontent
{
    float:left;
    width:240px;
    height:400px;
    margin: 10px  0px 0 10px;
    padding-right:10px;
    font: 12px "Segoe UI",Arial,Helvetica,sans-serif;
}

.banner-text
{
    margin-top:150px;
    margin-left:10px;
    color:#FFFFFF;
    float:left;
}

.banner-link
{
    color: #FFFFFF;
    float: right;
    font-size: 11px;
    margin-right: 10px;
    margin-top: -40px;
}

.banner-link a, .banner-link a:active, .banner-link a:visited
{
    color:#FFFFFF;
    text-decoration:none;
}

.banner-link a:hover
{
    color:#FFFFFF;
    text-decoration:underline;
}


.title-link
{
    margin-top:65px;
    margin-right:5px;
    float: right;
    color:#6B6C70;
    font-size:12px;
}


.delaval-text
{
    color:#00467F!important;
    font-size:12px;
    font-family:Arial;
    line-height:1.7;
}

.title-link a, .title-link a:active, .title-link a:visited
{
    color:#6B6C70;
    text-decoration:none;
}

.title-link a:hover
{
    color:#6B6C70;
    text-decoration:underline;
}

#slider { margin:0; padding:0; list-style:none; }
		#slider ul,
		#slider li { margin:0; padding:0; list-style:none; }
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/
		#slider li { width:941px; height:285px; overflow:hidden; }
		p#controls { margin:0; position:relative; }
		#prevBtn { display:block; margin:0; overflow:hidden; width:38px; height:42px; position:absolute; left:10px; top:-60px; }
		#nextBtn { display:block; margin:0; overflow:hidden; width:38px; height:42px; position:absolute; left:890px; top:-60px; }
		#prevBtn a { display:block; width:38px; height:42px; background:url(images/l_arrow.gif) no-repeat 0 0; }
		#nextBtn a { display:block; width:38px; height:42px; background:url(images/r_arrow.gif) no-repeat 0 0; }


.RadSplitter_Sunset .rspSlideTitle, .RadSplitter_Sunset .rspPaneTabText, .RadSplitter_Sunset .rspPaneTabContainerDocked .rspPaneTabText
    {
        color:#FFFFFF !important;
    }
    
    .RadSplitter .rspSlideZone > tbody > tr > td, .RadSplitter .rspSlideContainer > tbody > tr > td, .RadSplitter .rspSlideHeader td
    {
        background-color:#E6DFD0 !important;
    }
    
    .rspSlideHeaderUndockIcon
    {
        background-image:url('../Icons/icon_close.png') !important;
    }
    
   
    .hs-incident-container
    {
        width:100%;
        border:1px solid #EC7D1B;
    }
    

/****** Dashboard ***********/

.hs-dashboard .container
    {
        border:1px solid #EC7D1B;
        height:300px;
    }
    
    .hs-dashboard .container tr td, .hs-g-container tr td
    {
        width:33.3%;
        vertical-align:top;       
    }
    
    .hs-guages
    {
        margin:0 auto;
        
        float:none;
    }
    
    .td-rating, .td-incident
    {
        border-right:1px dotted #EC7D1B;
    }
    
    .hs-dashboard .subtitle
    {
        color:#025B79;
        font: 16px "Segoe UI",Arial,Helvetica,sans-serif;
        border-bottom:1px dotted #999999;
        width:96%;
        padding-bottom:5px;
        height:40px;
        vertical-align:middle;
    }
    
    #lblAvgReduction
    {
        margin-top:-60px;
        margin-left:85px;
        
        position:absolute;
        display:inline;
    }
    
    .hs_staff_hurt
    {
        width:300px;
        height:450px;
        background-image:url('Images/hs_staff_image.png');
        background-repeat:no-repeat;
        border:0px solid red;
    }
    
    .hs_staff_hurt .hurt_head
    {
        position:relative;
        top:18px;
        left:180px;
        font-size:12px;
    }
    
    .hs_staff_hurt .hurt_arm
    {
        position:relative;
        top:80px;
        left:180px;
        font-size:12px;
    }
    
    .hs_staff_hurt .hurt_back
    {
        position:relative;
        top:110px;
        left:180px;
        font-size:12px;
    }
    
    .hs_staff_hurt .hurt_leg
    {
        position:relative;
        top:178px;
        left:180px;
        font-size:12px;
    }
    
    .hs_staff_hurt .hurt_foot
    {
        position:relative;
        top:260px;
        left:180px;
        font-size:12px;
    }
    
    .hs_staff_hurt div span
    {
        font-weight:bold;
        color:#F5A146;
        font-size:13px;
    }
    
    .hs-top20
    {
        margin-top:10px;
        background-image:url('Images/img_safety_first_small.png');
        background-repeat:no-repeat;
        background-position:top right;
        height:200px;
    }
    
    .hs-top20 ul 
    {
	    float:left;
	    margin: 0;
	    padding: 0;
	    list-style: none;
    }
    
    
    .hs-top20 ul li
    {
	    display: list-item;
	    padding-bottom : 5px;
    }
    
    .hs-longest
    {
        width:100%;
        margin-top:20px;
        font-size:13px;
        font-weight:normal;
    }
    
    .hs-longest span
    {
        font-weight:bold;
        color:#F5A146;
        font-size:13px;
    }
    
    .hs-takecare
    {
        background-color:#E6DFD0;
        height:200px;
        border-top:1px solid #D8CFBC;
        
    }
    
    .hs-takecare-subtitle
    {
        color:#025B79;
        font: 16px "Segoe UI",Arial,Helvetica,sans-serif;
        width:99%;
        height:20px;
    }
    
    .hs-takecare-subsubtitle
    {
        
       font: 14px "Segoe UI",Arial,Helvetica,sans-serif;
       width:100%;
       text-align:center;
       color:#EC7D1B;
       font-weight:bold;
    }