body {
	background: #fff;
	margin: 0px 0px 20px;
	padding: 0px;
}
sup {
	font-size: 75%;
	line-height: 75%;
	font-weight: normal;
}
#wrapper {
	margin: 0px auto;
	width: 950px;
	padding-bottom: 0px;
	position: relative;
}
#masthead {
	height: 62px;
}
img#mmyphoto {
	display: block;
	float: left;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 0;
}
a#mmy {
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #425c9e;
	text-decoration: none;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 0;
	display: block;
	padding: 36px 90px 20px 92px;
}
a#mmy:hover {
	color: #3C98C7;
}
a#mmy em {
	background: url(../../../images/arrow_mmy.gif) no-repeat 4px 2px;
	padding-right: 4px;
	padding-left: 6px;
}
a#mmy:hover em {
	text-decoration: none;
}
#masthead ul {
	padding: 28px 0px 0px;
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Home TopNav */

#topnav ul {
	left: 82px;
}
#topnav #menuitem_2 a {
	width: 270px;
	background: url(../../../images/topnav_technique_home.gif) no-repeat right 0px;
}
#topnav #menuitem_2 a:hover {
	background: url(../../../images/topnav_technique_home.gif) no-repeat right -27px;
}
#topnav #menuitem_1,
/*#topnav #menuitem_3,
#topnav #menuitem_4,
#topnav #menuitem_7,
#topnav #menuitem_8,*/
#topnav #menuitem_10,
#topnav #menuitem_9 {
	display: none;
}
#topnav form #mod_search_searchword {
	left: 825px;
	width: 100px;
}
#banner {
	background: url(../images/home_banner.jpg) no-repeat;
	height: 302px;
	position: relative;
	margin: 0px 0px 16px;
	width: 950px;
}
#banner a#contactus {
	display: block;
	height: 27px;
	width: 395px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
#banner a#contactus u{
	display: none;
}
#banner h1 {
	display: none;
}
#banner #randomimage {
	height: 302px;
	width: 254px;
	position: absolute;
	left: 696px;
	top: 0px;
}

#col_left {
	float: left;
	width: 394px;
	position: relative;
	padding-bottom: 20px;
}
#col_right {
	float: right;
	width: 516px;
	padding-bottom: 20px;
}
#banner_container {
	height: 210px;
	width: 391px;
	position: relative;
	margin-bottom: 11px;
	margin-top: 0px;
}
#banner_container a#link{
	height: 210px;
	width: 391px;
	position: absolute;
	display: block;
	left: 0px;
	top: 0px;
	z-index: 4;
	background: transparent;
}
#banner_container img {
	height: 210px;
	width: 391px;
	position: absolute;
	left: 0;
	top: 0px;
	z-index: 0;
}
img.show {
	display: none;
	z-index: 1 !important;	
}
div.videoset {
	left: 0px;
	top: 0px;
	width: 391px;
	z-index: 0;
	position: relative;
}
div.videoset a.viewvideo {
	display: block;
	height: 27px;
	width: 116px;
	position: absolute;
	z-index: 10;
	top: 0px;
	text-decoration: none;
	right: 0px;
}
#set01 #videoPlayer {
	background: url(../../../images/home_video_main_01.jpg) no-repeat;
	height: 220px;
	width: 391px;
}
#dlf #videoPlayer {
	background: url(../images/home_video_main_dlf.jpg) no-repeat;
	height: 220px;
	width: 391px;
}
#tower #videoPlayer {
	background: url(../images/home_video_main_tower.jpg) no-repeat;
	height: 220px;
	width: 391px;
}
#nbc #videoPlayer {
	background: url(../images/home_video_main_nbc.jpg) no-repeat;
	height: 220px;
	width: 391px;
}
div.videoset a.viewvideo_dlf {
	display: block;
	height: 80px;
	width: 80px;
	position: absolute;
	z-index: 10;
	top: 60px;
	text-decoration: none;
	right: 150px;
}
div.videoset a.viewvideo_tower {
	display: block;
	height: 27px;
	width: 115px;
	position: absolute;
	z-index: 10;
	top: 163px;
	text-decoration: none;
	left: 234px;
}
div.videoset a.viewvideo_nbc {
	display: block;
	height: 27px;
	width: 115px;
	position: absolute;
	z-index: 10;
	top: 170px;
	text-decoration: none;
	left: 177px;
}
.videothumbs {
	margin: 8px 0px 0px;
	padding: 0px;
	list-style: none;
}
.videothumbs li {
	width: 124px;
	float: left;
	margin-right: 9px;
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	height: 183px;
}
.videothumbs li.last {
	margin-right: 0px;
}
.videothumbs li a {
	width: 124px;
	color: #65676c;
	text-decoration: none;
	float: left;
	padding-top: 90px;
	display: block;
	background: url(../images/play_video.png) no-repeat 95px 55px;
	_background: url(../images/play_video.gif) no-repeat 95px 55px;
}
.videothumbs li a strong {
	color: #04095e;
}
.videothumbs li a:hover {
	background: url(../images/play_video.png) no-repeat -40px 55px;
	_background: url(../images/play_video.gif) no-repeat -40px 55px;
}
.videothumbs li.faq {
	background: url(../images/photo_home_hagelin.jpg) no-repeat;
}
.videothumbs li.green {
	background: url(../images/photo_home_tower.jpg) no-repeat;
}
.videothumbs li.diabetes {
	background: url(../images/photo_home_diabetes.jpg) no-repeat;
}
.videothumbs li.nbc {
	background: url(../images/photo_home_nbc.jpg) no-repeat;
	height: 230px;
}
.videothumbs li.nbc strong{
	font-style: normal;
	height: 50px;
	padding: 0px 0px 0px 53px;
	display: block;
	background: url(../images/logo_nbc.gif) no-repeat 0px 4px;
	margin: 0px;
}
#col_left h3 {
	font: bold 13px/23px Verdana, Arial, Helvetica, sans-serif;
	color: #04095e;
	margin: 0px;
	padding: 0px;
}
#col_left h4 {
	font: normal 13px/23px Verdana, Arial, Helvetica, sans-serif;
	color: #65676c;
	margin: 0px 0px 6px;
	padding: 0px;
	width: 394px;
}
#col_left h3.question.spacebefore {
	margin-top: 12px;
}
#col_left h3.question {
	font: bold 12px/27px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 12px;
	background: #E0EAEE;
}
#col_left h3.question a {
	color: #04095e;
	text-decoration: none;
	background: url(../images/arrow_blue-grey.gif) no-repeat right 2px;
	padding-right: 13px;
}
#col_left h3.question a:hover {
	text-decoration: underline;
}

#col_right h2 {
	font: normal 13px/23px Verdana, Arial, Helvetica, sans-serif;
	color: #65676c;
	margin: 0px 0px 15px;
	padding: 0px 0px 15px;
	border-bottom: 1px solid #B2B4BC;
}
#col_right h2 a img {
	display: block;
	margin-bottom: 4px;
}
#col_right h2 a img#facts {
	margin-bottom: 0px;
}
#col_right h3 {
	font: bold 13px/23px Verdana, Arial, Helvetica, sans-serif;
	color: #04095e;
	margin: 0px;
	padding: 0px;
}
#col_right h4 {
	font: normal 13px/23px Verdana, Arial, Helvetica, sans-serif;
	color: #65676c;
	margin: 0px 0px 6px;
	padding: 0px;
	width: 510px;
}
#col_right h4 a{
	font: bold 11px/23px Verdana, Arial, Helvetica, sans-serif;
	color: #ce2437;
	text-transform: uppercase;
	text-decoration: none;
	background: url(../images/arrow_home_red.html) no-repeat right;
	padding-right: 12px;
}
#col_right h4 a:hover{
	text-decoration: underline;
}
#col_right h3.question.spacebefore {
	margin-top: 12px;
}
#col_right h3.question {
	font: bold 12px/27px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 12px;
	background: #E0EAEE;
}
#col_right h3.question a {
	color: #04095e;
	text-decoration: none;
	background: url(../images/arrow_blue-grey.gif) no-repeat right 2px;
	padding-right: 13px;
}
#col_right h3.question a:hover {
	text-decoration: underline;
}

#col_right .flexcroll {
	position: relative;
	overflow: auto;
	height: 190px;
	padding-right: 30px;
	width: 485px;
	z-index: 0;
}
div.clear {
	clear: both;
}
#coupon {
	left: 704px;
}
#bottom {
	font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #65676c;
	text-align: center;
	width: 950px;
	border-top: 1px solid #969AA2;
	padding-top: 12px;
	margin-top: 12px;
	margin-right: auto;
	margin-left: auto;
}
#bottom a {
	color: #65676c;
}
div#social {
	width: 135px;
	margin-right: auto;
	margin-left: auto;
	margin-top: -10px;
	border-top: none;
}
#sitemap {
	font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #65676c;
	text-align: center;
	padding-top: 12px;
}
#sitemap a {
	color: #65676c;
}

