/* Main Style Sheet for Wise Services */

img{border:0px;}
body
{
	background: url(../images/gray_grad.gif) repeat-x;
	background-color:#747474;
	font-family:Arial;
}

div#wrapper
{
	margin-left:auto;
margin-right:auto;
width:940px;
}
div#WhiteBG
{

margin-top:63px;
background-color:#fff;
float:left;
height:auto;


border:solid 1px #333;
	
}

div#header
{
	height:105px;
	background: url(../images/wsi_logo.gif) no-repeat top left;
	background-position:30px 30px;
	float:left;
	width:100%;

}
div#header ul
{
	top:65px;
	right:30px;	
	position:relative;
	float:right;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
div.PTop
{
	font-family:Arial;
	font-size:12px;
	width:628px;
}
div.PTop h1
{
color:#9D3B30;
margin:0px;
padding:0px;
font-size:14px;
font-weight:bold;
margin-bottom:5px;
}

a.IncidenceLink, a.InjuryLink
{
	color:#000;
	position:absolute;
	margin-top:-20px;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	cursor:hand;
}
a.IncidenceLink
{
	margin-left:70px;
}
a.InjuryLink
{
	margin-left:105px;
}

div#SafetyIMages
{
	height:300px;
	margin-top:60px;
}

img.InjuryChart
{
	margin-left:10px;
}
	
div#header ul li 
{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
float:left;
display:block;
margin-left:25px;
}
div#header a
{
	text-decoration:none;
	color:#666;
}
div#header a:visited
{
	color:#666;
}
div#header a:hover 
{
	color:#000;
}

div#AllImages
{
	background: url(../images/header_img.jpg) no-repeat;
	float:left;
	height:220px;
	width:100%;
	width:940px;
}

div#Services_AllImages
{
	font-family:Arial;
	background: url(../images/sub_header_img.jpg) no-repeat;
	float:left;
	height:145px;
	width:940px;
}
div#Services_AllImages span
{
	position:relative;
	top:90px;
	color:#fff;
	font-size:19px;
	left:30px;

}

div#SpotlightOn
{
	background-color:#000;
	color:#fff;
	width:421px;
	height:21px;
	font-family:Verdana;
	font-weight:bold;
	font-size:10.5px;
	padding-top:7px;
	padding-left:15px;
	position:relative;
	top:113px;
	left:410px;
}

div#WiseServices
{
	float:left;
	background:transparent;
	font-size:12px;
	position:relative;
	top:122px;
	left:510px;
	font-family:Arial;
}

div#HomePageBottom, div#HomePageBottomServices
{
	background: url(../images/saftytag_hm.gif) no-repeat;
	background-position:30px 10px;
	font-family:Arial;
	float:left;
	width:100%;
	height:253px;
}
div#HomePageBottomServices
{
	background: url(../images/saftytag_sub.jpg) no-repeat bottom right;
	width:900px;
	margin-top:40px;
	font-size:13px;
	height:auto;
	margin-bottom:30px;
}
div#safetyhmText
{
	
	font-size:12px;
	color:#9d3b30;
	float:left;
	width:230px;
	margin-left:180px;
	margin-top:50px;
	}
	div#safetyhmText p.top 
	{
		font-weight:bold;
	}
	div#safetyhmText p.Btm 
	{
		font-size:14px;
	}	
	
	div#HomePageBottomServices div.floatLeft
	{
		width:180px;
		line-height:20px;
		font-weight:bold;
		float:left;
		margin-left:30px;
	}
	
	input.subscribe 
	{
		border:solid 1px #a8a8a8;
		width:180px;
		height:13px;
		margin-top:5px;
	}
	input.YellowBtn
	{
		background-color:#facc21;
		color:#fff;
		font-weight:bold;
		border:none;
		float:right;
		font-size:8.5px;
		margin-top:5px;
		cursor:hand;
		
	}
	div#HomePageBottom .floatRight 
	{
		font-size:12px;
		margin-top:30px;
		margin-right:70px;
	}
	div#HomePageBottom .floatRight ul
	{
		display:inline;
		font-size:12px;

	}
	div#HomePageBottom .floatRight ul a 
	{
		text-decoration:none;
		color:#6d6d6d;
		line-height:20px;
	}
	div#HomePageBottom .floatRight ul a:hover
	{
		color:#000;
	}
	
	div#columns
	{
		padding-bottom:30px;
		float:left;
		width:550px;
		padding-bottom:110px;
	}
	div.floatRight span
	{
		margin-top:10px;
		margin-bottom:10px;
	}
	div#columns div
	{
		float:left;
		width:133px;
		margin-right:50px;
		font-size:12px;
	}
	div#columns ul
	{
		list-style:none;
		list-style-position:outside;
		display:inline;
	}
	div#columns ul li
	{
		margin-bottom:5px;
	}
	
.bold{font-weight:bold;}
.floatLeft{float:left;}
.floatRight{float:right;}

div#AboutUsText
{
	height:440px;
	font-family:Arial;
	font-size:12px;
	margin-left:40px;
}
div#ContactUsText
{
	height:400px;
	font-family:Arial;
	font-size:12px;
	margin-left:40px;
	float:left;
	width:600px;
}

/* Spotlight Project */
ul#sl_OverView
{
    display:block;
}

ul#sl_Management, ul#sl_Environment, ul#sl_Credit
{
    display:none;
}
#SpotlightMain ul a
{
    cursor:default;
    cursor:hand;
}

#SpotlightMain ul .selected
{
    color:Red;
}

ul#Ul2, ul#Ul3, ul#Ul4
{
    display:none;
}

div#SpotlightMain
{
    float:left;
    margin-top:45px;
    margin-left:50px;
    margin-bottom:30px;
    background:transparent url(../images/saftytag_sub.jpg) no-repeat scroll 730px 370px;
    height:450px;
}

div#SpotlightMain .left
{
    float:left;
    width:200px;
    height:300px;
    background: url(../images/ohio.gif) no-repeat 0px 240px;
}

div#SpotlightMain .left p {
    font-weight:bold;
    margin:0px;
    padding:0px;
    margin-bottom:10px;
}

div#SpotlightMain .left ul 
{
    list-style-type:none;
    padding:0px;
    margin:0px;
    color:#7f7f7f;
    font-size:12px;
    font-weight:bold; 
}

div#SpotlightMain .left ul li
{
    padding-bottom:2px;
    margin-bottom:1px;
    margin-top:3px;
}

div#SpotlightMain .left ul li.selected
{
    color:#9a3a3e;
    border-bottom:solid 1px #d3d3d3;

}

div#SpotlightMain .right
{
    float:left;
    background-color:#f3f3f3;
    width:688px;
    font-size:12px; 
}
div.SP_txt
{
    float:left;
    margin-left:20px;
    margin-top:30px;
    height:330px;
    width:280px;
    text-align:justify;
}

div#SP_Managetxt, div#SP_Outcometxt, div#SP_Recogtxt
{
	display:none;
}

div#SP_OverViewimg
{
    margin-top:30px;
    margin-left:15px;
    float:left;
    background: url(../images/spotlight/challenge1.jpg) no-repeat;
    width:352px;
    height:270px;
}

div#SP_OverViewimg ul
{
    margin:0px;
    padding:0px;   
    list-style-type:none;
    position:relative;
    top:245px;
}
div#SP_OverViewimg ul li
{
    float:left;
    font-weight:bold;
    padding-right:3px;
    padding-left:3px;
    margin-left:2px;
    cursor:hand;
    font-size:12px;
}

div#SP_OverViewimg ul li.selected
{
    color:#9a3a3e;
    border:solid 1px #9a3a3e;
    position:relative;
    bottom:1px;
}
    
div#SP_OverViewimg ul li a
{
    cursor:pointer;
}


/* End */

div#footer
{
	font-family:Arial;
	font-size:11px;
	float:left;
	width:940px;
	height:50px;
	color:#7a7a7a;
	border-top:solid 1px #767676;
	text-align:right;
	padding-top:10px;
}
div#footer a
{
	text-decoration:none;
	color:#222c5a;
	margin-left:5px;
	margin-right:10px;
}
div#footer a:hover
{
	color:#000;
}
	
#page4Link {
	display: none;
}

#page5Link {
	display: none;
}