﻿body
{
	margin:0px;
	padding:0px;
}

/*----------PUBLIC SITE TOP NAVIGATION-----------*/

.top_nav_container
{
	width:1005px;
	height:68px;
	/*border:solid 1px red;*/
	background-image:url('../images/header_bg.jpg');
	background-repeat:no-repeat;
	font-size:1px;
}

#distributionNav a:hover
{
	/*width:148px;*/
	height:28px;
	background-image:url('../images/distribution_over.gif');
	background-repeat:no-repeat;
}

.logo_container
{
	width:228px;
	float:left;
}

.top_nav_content_container
{
	/*width:575px;*/
	float:right;
	margin-top:44px;
}

.top_nav_content_container ul
{
	/*width:600px;
	float:right;
	border:solid 1px green;*/
	list-style:none;
}

.top_nav_content_container ul li
{
	list-style:none;
	float:left;
	padding:0px;
	margin:0px;
	padding-left:3px;
}

.body_container
{
	
	width:1005px;
	/*height:500px;*/
	background-image:url('../images/metal_bg.gif');
	background-repeat:repeat-y;
	
}
/*----------PUBLIC SITE LOGIN-----------*/

.login_container
{
	width:212px;
	margin-left:15px;
	float:left;
	margin-top:20px;
	margin-bottom:15px;
}

.login_header
{
	width:212px;
	height:20px;
	background-image:url('../images/login_header.gif');
	background-repeat:no-repeat;
}

.login_bg
{
	width:212px;
	height:72px;
	background-image:url('../images/login_bg.gif');
	background-repeat:no-repeat;
	font-size:11px;
	padding-top:3px;
	float:right;
}

.login_bg span
{
	font-size:11px;
	padding-right:5px;
	float:right;
}

.login_bg input.login
{
	margin-top:3px;
	margin-left:66px;
	vertical-align:middle;
}

.login_bg input.loginText
{
	vertical-align:middle;
}

.login_bg a
{
	font-size:10px;
	text-decoration:none;
}

.home_header_text
{
	width:725px;
	float:left;
	padding-left:50px;
	padding-top:10px;
	height: 2px;
}

.home_header_text p
{
	font-family:Arial;
	font-size:13px;
	margin-top:5px;
	width: 717px;
}

.home_header_title
{
	/*width:251px;
	float:left;*/
	margin-left:-5px;
	width: 260px;
}

.page_divider
{
	width:986px;
	height:7px;
	background-image:url('../images/body_bg_seperator.gif');
	background-repeat:no-repeat;
	margin-left:9px;
}

.page_divider_Master4
{
	width:755px;
	height:7px;
	background-image:url('../images/body_bg_seperator.gif');
	background-repeat:no-repeat;
	margin-left:238px;
}
.body_content_containerTrans
{
	width:113px;
	height:450px;
	border:none;
	float:left;
	background-color:Transparent

	/* comment out below after testing 

padding-left:5px;
	padding-top:800px;	
border:solid 1px orange;*/
}
.body_content_container
{
	width:978px;
	height:auto;
	margin-left:8px;
	background-image:url('../images/body_bg.gif');
	background-repeat:repeat-y;
	padding-left:5px;
	
	/* comment out below after testing 
	border:solid 1px orange;*/
}
.body_container2
{
	
	width:1005px;
	/*height:500px;*/
	background-image:url('../images/metal_bg.gif');
	background-repeat:repeat-y;
	
}
.body_content_container2
{
	width:750px;
	height:600px;
	margin-left:239px;
	background-image:url('../images/spacer.gif');
	background-repeat:repeat-y;
	padding-left:4px;
    
	
	/* comment out below after testing 
	border:solid 1px orange;*/
}
#body_leftLogin
{
	width:230px;
	float:left;
	/*height:800px;*/
	background-image:url('../images/metal_bg.gif');
	
	/*background-image:url('../images/metal_bg.gif');
	 comment out below after testing 
	border:solid 1px brown;*/
}
#body_leftImgContainer
{
	width:230px;
	float:left;
	
	background-color:Transparent;
}
#body_leftImg1
{
	width:220px;
	height:160px;
	float:left;
	/*padding-top:220px;*/
	background-repeat:no-repeat;
	background-color:Transparent;
}
#body_leftLoginImageContainer3
{
	width:215px;
	float:left;
	margin-top:120px;
	margin-left:9px;
	background-repeat:no-repeat;
}
#body_leftLoginImageContainer
{
	width:215px;
	float:left;
	margin-top:120px;
	margin-left:9px;
	background-repeat:no-repeat;
}
#body_leftLoginImage1
{
	width:220px;
	height:160px;
	float:left;
	background-repeat:no-repeat;
}
#body_leftLoginImage2
{
	width:220px;
	height:160px;
	float:left;
	background-repeat:no-repeat;
}
#body_left
{
	width:320px;
	float:left;
	/* comment out below after testing 
	border:solid 1px blue;*/
}
#body_middle
{
	/*width:640px;*/
	width:685px;
	float:left;
	height:600px;
	background-image:url('../images/spacer.gif');
	background-repeat:no-repeat;
	/* comment out below after testing */
	/*border:solid 1px green;*/
	
}
.body_bottom2
{
	width:1005px;
	height:5px;
	background-image:url('../images/metal_bg.gif');
	background-repeat:no-repeat;
}
/*-------------Try this-------------------*/
/*Try*/
.login_container2
{
	width:190px;
	margin-left:2px;
	float:left;
	margin-top:2px;
	margin-bottom:2px;
}
.footer2
{

	/*margin-left:325px;*/

	margin:0px;
	padding:0px;
	color:#000066;
	text-decoration:none;
}
.footer2 a
{

	/*margin-left:325px;*/

	margin:0px;
	padding:0px;
	color:#000066;
	text-decoration:none;
}
.footer2 a:hover
{


	margin:0px;
	padding:0px;
	text-decoration:underline;
}
.footer2 ul
{
	font-size:11px;
	list-style:none;
	font-family:Arial;
	margin:0px;
	padding:0px;
}
#body_centerL
{
	width:339px;
	
	/*height:202px;*/
	/*height:328px;
	height:368px;*/
	float:left;
	background-image:url('../linkImgs/MiddleLines.jpg');
	background-repeat:no-repeat;
	/* comment out below after testing 
	border:solid 1px green;*/
}
#body_rightL
{
	width:338px;
	
	/*height:202px;*/
	/*height:328px;
	height:368px;*/
	float:left;
	background-image:url('../linkImgs/MiddleLines.jpg');
	background-repeat:no-repeat;
	/* comment out below after testing 
	border:solid 1px green;*/
}
#body_space
{
	width:330px;
	
	/*height:202px;
	height:328px;*/
	float:left;
	background-image:url('../images/spacer.gif');
	background-repeat:no-repeat;
	/* comment out below after testing 
	border:solid 1px red;*/
}
#body_centerNoIm
{
	width:320px;
	/*height:202px;*/
	/*height:328px;*/
	height:388px;
	float:left;
	
	/* comment out below after testing 
background-image:url('../images/spacer.gif');
	background-repeat:no-repeat;
	border:solid 1px green;*/
}
#body_centerNoIm h1
{
	color:#000066;
	font-family:Franklin Gothic Heavy;
	font-size:18px;
	font-weight:normal;
	margin-top:20px;
	margin-left:8px;
}
/*------to here-----*/
#body_center
{
	width:320px;
	/*height:202px;*/
	/*height:328px;*/
	height:388px;
	float:left;
	background-image:url('../images/embracing_bg.jpg');
	background-repeat:no-repeat;
	/* comment out below after testing 
	border:solid 1px green;*/
}

#body_center h1
{
	color:#000066;
	font-family:Franklin Gothic Heavy;
	font-size:18px;
	font-weight:normal;
	margin-top:20px;
	margin-left:8px;
}
#body_left h1
{
	color:#000066;
	font-family:Franklin Gothic Heavy;
	font-size:18px;
	font-weight:normal;
	margin-top:20px;
	margin-left:8px;
}
#body_right
{
	
	
	background-image:url('../images/body_right_bg.jpg');
	background-position:top;

	background-repeat:no-repeat;
	width:317px;
	height:328px;
	float:left;
	/* comment out below after testing 
	border:solid 1px red;*/
}

#body_right h1
{
	color:#000066;
	font-family:Franklin Gothic Heavy;
	font-size:18px;
	font-weight:normal;
	margin-top:20px;
	margin-left:8px;
}
#body_rightOLD
{
	width:317px;
	/*height:328px;*/
	height:360px;
	
	float:right;
	
	/*
    float:left;
    background-image:url('../images/body_right_bg.jpg');
    */
	margin-top:20px;
	margin-left:18px;
	background-image:url('../images/Happy-Holidays-design.gif');
	background-repeat:no-repeat;
	/* comment out below after testing 
	border:solid 1px red;*/
}

#body_rightOLD h1
{
	color:#000066;
	font-family:Franklin Gothic Heavy;
	font-size:18px;
	font-weight:normal;
	margin-top:20px;
	margin-left:8px;
}
#body_rightHappyHoliday
{
	background-image:url('../images/Happy-Holidays-design.gif');
	width:317px;
	height:360px;
    float:right;
	margin-top:20px;
	background-repeat:no-repeat;
	/* comment out below after testing 
	border:solid 1px red;*/
}
#body_rightContainMe
{
	width:317px;
	height:328px;
	float:left;
	/* comment out below after testing 
	border:solid 1px red;*/
}
#body_rightContainMe h1
{
	color:#000066;
	font-family:Franklin Gothic Heavy;
	font-size:18px;
	font-weight:normal;
	margin-top:20px;
	margin-left:8px;
}
.home_body_text
{
	width:160px;
	padding-left:8px;
	
}

.home_body_text p
{
	font-size:12px;
	font-family:Arial;
	padding-top:30px;
}

.home_body_text_right
{
	width:290px;
	padding-left:8px;
}

.home_body_text_right p
{
	font-size:12px;
	font-family:Arial;
	padding-top:30px;
}

.learn_btn
{
	position:relative;
	left:250px;
	top:80px;
}

.learn_btn_rt
{
	position:absolute;
	left:880px;
	top:504px;
}



.footer_home
{
	position:relative;
	top:110px;
	
}

.footer_home ul
{
	font-size:11px;
	list-style:none;
	font-family:Arial;
	margin:0px;
	padding:0px;
}

.footer_home ul li
{
	float:left;
}

.footer_home ul li a
{
	color:#000066;
	text-decoration:none;
}

.footer_home ul li a:hover
{
	text-decoration:underline;
}

.body_bottom
{
	width:1005px;
	height:10px;
	background-image:url('../images/metal_bottom_bg.gif');
	background-repeat:no-repeat;
}
/*-------------SECONDARY NAV STYLES------------------*/

.sec_nav_container
{
	font-size:12px;
	position:absolute;
}

.sec_nav_container ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}

.sec_nav_container ul li
{
	float:left;
	height:39px;
	color:#8d8d8d;
	background-image:url('images/sec_nav_bg.gif');
	background-repeat:repeat-x;
}

.sec_nav_container ul li a
{
	color:blue;
	text-decoration:none;
}

.sec_nav_container ul li a:hover
{
	text-decoration:underline;
}

.nav1
{
	background-image:url('../images/sec_nav_bg.gif');
	background-repeat:repeat-x;
	padding-top:12px;
}
/*---------------HoverInsert-------------*/
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:Highlight;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}




/*-------------Other LVT Classes---------------*/
.ButtonCorpVideoClass
    {
    background-image:url(../Vdo/Jensen-Corporate-Video-image1.gif);
    background-repeat:no-repeat;
    border-style: none;
    text-decoration:none; 
    background-color:Transparent;
    /*width: 25px;*/ 
    height: auto;
    }
    .ButtonCorpVideoClass:hover
    {
    background-image:url(../Vdo/Jensen-Corporate-Video-image2.gif);
    background-repeat:no-repeat;
    border-style: none;
    background-color:Transparent;
     /*width: 25px;*/ 
    height: auto;
    cursor:hand;
    }


