/*CSS for Pages*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(duralabel-lab-pro/images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(duralabel-lab-pro/images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(duralabel-lab-pro/images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(duralabel-lab-pro/images/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

.widthlessbox {
			margin: 0 2%; /* NO WIDTH! Opens up a world of possibilities! */
			background: url(duralabel-lab-pro/images/sbbody-r.gif) no-repeat bottom right;
			font-size: 100%;
}

.top-logo {
	float:left;
	width:315px;
	margin-top:10px;
	margin-bottom:20px;
	margin-right:30px;
	}

.wrap {
	width:100%;
	height:510px;
}

.wrap2 {
	width:100%;
	height:550px;

}
.wrap3 {
	width:100%;
	margin:0;
	height:265px;

}
.main1 {
	float:left;
	margin-top:15px;
	width:285px;
	margin-left:15px;
	margin-bottom:0px;

}
.sidebar1 {
	width:220px;
	float:right;
	margin-right:15px;
	margin-top:0px;
	
}

.bullet-list
{float:left;
	margin-left:70px;
	width:122px;
	margin-top:15px;
}
	
.bullet-list-img
{	width:330;
	float:right;
	margin-right:35px;
	margin-top:35px;
}

.join-div{
	width:550px;
}
.main2 {
	
	width:245px;
	float:right;
	margin-right:25px;
	margin-top:15px;
}


.sidebar2 {
	width:255px;
	float:left;
	margin-left:15px;
	margin-top:0px;
}

.main2-b {
	float:left;
	width:248px;
	margin-left:15px;
    margin-top:10px;
}


.sidebar2-b {
	float:right;
	width:245px;
	margin-right:15px;
	margin-top:35px;
}
.main3 {
	float:left;
	width:230px;
	margin-left:15px;
    margin-top:25px;
}
.sidebar3 {
	float:right;
	width:275px;
	margin-right:15px;
	margin-top:20px;
	
}
.sidebar4 {
	float:right;
	width:235px;
	margin-right:5px;
	margin-top:5px;
	
}

.bottom-div1 {
	float:right;
	width:270px;
	margin-top:5px;
	margin-right:115px;

}

.bottom-div1-a {
	float:left;
	width:300px;
	margin-top:15px;
	margin-left:8px;
}

.bottom-div1-b {
	float:left;
	width:532px;
	margin-top:15px;
	margin-left:15px;

}

.bottom-div1-c {
	position:absolute;
	width:270px;
	left: 499px;
	top: 180px;


}

.bottom-div2 {
	float:left;
	width:550px;
	margin-top:15px;

}

.bottom-div3 {
	float:left;
	width:532px;
	margin-top:15px;
	margin-left:15px;

}

.bottom-div {
	float:left;
	margin-left:0px;
	width:542px;
	margin-top:0px;

}

.bottom-div-b {
	float:left;
	margin-left:10px;
	width:520px;
	margin-top:20px;
}

.labprobody {font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
} 

.cut-line-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold
}
.labprobody-strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
}

.labprobody-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
  	color: blue ;
  	text-decoration:none;
  	line-height:21px;
}

.labprobody-links-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
  	color: black ;
  	line-height:21px;
}

/* Description page */

.wrap-descrip {
	width:100%;
	height:420px;

}
.main-descrip {
	float:left;
	margin-left:5px;
	width:270px;
	margin-top:20px;

}

.main-descrip2 {
	float:left;
	margin-left:5px;
	width:270px;
	margin-top:20px;
	margin-bottom:20px;

}
.sidebar-descrip {
	width:264px;
	float:right;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:2px;
	margin-right:0px;
}

.cut-line {
	float:right;
	margin-right:0px;
	width:284px;
	margin-top:0px;

}



.bottom-div-descrip {
	float:left;
	margin-left:5px;
	width:520px;
	margin-top:0px;

}

.upper-div {
	float:left;
	margin-left:10px;
	width:520px;
	margin-top:0px;

}



.main-features-div {
	float:left;
	margin-left:10px;
	width:540px;
	margin-top:0px;

}


/* Application page */

.wrap-app {
	width:100%;
	height:520px;

}
.app-top{
	width:550px; 
	float:left;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;	
	}
	
.labprobody-links2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
  	color: blue ;
  	text-decoration:none;
  	line-height:22px;
	}

.sidebar-app {
	width:260px; 
	float:right;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;	
} 
.sidebar-app2 {
	width:260px; 
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	}

.cut-line-app {
	float:right;
	margin-right:0px;
	width:284px;
	margin-top:0px;

}

.wrap-app2 {
	width:100%;
	height:495px;

}

.bottom-div-descrip-app{
	float:left;
	margin-left:9px;
	width:520px;
	margin-top:0px;

}

.upper-div {
	float:left;
	margin-left:10px;
	width:520px;
	margin-top:0px;

}

.image1-app
{
	float:right;
	margin-right:0px;
	margin-right:10px;
	width:240px;
	margin-bottom:35px;
	margin-top:8px;

}

.image2-app
{
	float:right;
	margin-top:0px;
	margin-right:10px;
	width:240px;
	margin-bottom:15px;

}
.image3-app
{
	float:right;
	margin-top:20px;
	margin-right:10px;
	width:240px;
	margin-bottom:25px;

}

/* Links */
a{
	z-index:10;
	}
a:hover{
	position:relative;
	z-index:100;
	}			
a span{
	display:none;
	}
a:hover span{
	display:block;
	position:absolute;
	float:left;
	white-space:nowrap;
	top:-2.2em;
	left:.5em;
	background:#fffcd1;
	border:1px solid #444;
	color:#444;
	padding:1px 5px;
	z-index:10;			
	}


/* Accessories */


.wrap-access {
	width:100%;
	height:250px;


}

.wrap2-access {
	width:100%;
	height:190px;
	

}
.wrap3-access {
	width:100%;
	height:200px;
}
.wrap4-access {
	width:100%;
	height:225px;
}
.wrap5-access {
	width:100%;
	height:225px;
}
.wrap6-access {
	width:100%;
	height:160px;
}
.wrap7-access {
	width:100%;
	height:180px;
}
.main1-access {
	float:left;
	margin-top:10px;
	width:300px;
	margin-left:8px;
	margin-bottom:5px;

}
.main1-access {
	float:left;
	margin-top:10px;
	width:300px;
	margin-left:8px;
	margin-bottom:5px;

}
.main2-access {
	float:left;
	margin-top:10px;
	width:300px;
	margin-left:8px;
	margin-bottom:5px;

}
.main3-access {
	float:left;
	margin-top:10px;
	width:300px;
	margin-left:8px;
	margin-bottom:5px;

}
.main4-access {
	float:left;
	margin-top:10px;
	width:300px;
	margin-left:8px;
	margin-bottom:5px;

}
.main5-access {
	float:left;
	margin-top:10px;
	width:300px;
	margin-left:8px;
	margin-bottom:5px;

}
.main6-access {
	float:left;
	margin-top:10px;
	width:300px;
	margin-left:8px;
	margin-bottom:5px;

}
.sidebar1-access {
	width:220px;
	float:right;
	margin-right:8px;
	margin-top:35px;
	
}


.join-div-access
{
	width:550px;
}


.sidebar2-access {
	width:215px;
	float:right;
	margin-right:8px;
	margin-top:10px;
}



.sidebar3-access {
	width:130px;
	float:right;
	margin-right:55px;
	margin-top:35px;
	
}


.sidebar4-access {
	width:200px;
	float:right;
	margin-right:15px;
	margin-top:10px;
	
}



.sidebar5-access {
	width:185px;
	float:right;
	margin-right:20px;
	margin-top:10px;
	
}


.sidebar6-access {
	width:220px;
	float:right;
	margin-right:8px;
	margin-top:10px;
	
}


.sidebar7-access {
	width:180px;
	float:right;
	margin-right:20px;
	margin-top:40px;
	
}




.bottom-div1-access {
	float:left;
	width:542px;
	margin-top:15px;
	margin-left:8px;

}
.bottom-div1-b-access {
	float:left;
	width:542px;
	margin-top:15px;
	margin-left:8px;

}


.bottom-div2-access {
	float:left;
	width:550px;
	margin-top:15px;

}

.bottom-div3-access {
	float:left;
	width:542px;
	margin-top:15px;
	margin-left:8px;

}

.bottom-div-access {
	float:left;
	margin-left:0px;
	width:542px;
	margin-top:15px;

}

.bottom-div-b-access {
	float:left;
	margin-left:10px;
	width:520px;
	margin-top:20px;
}

/* Javascript box (Rotation) */

header-wrap{
	width:520px;}

#imageContainer { height:78px;
width:270px;
}  
#imageContainer img {
	display:none;
	position:absolute;
	opacity: -0.01;
	left: 2px;
	} 	
	
.top {
	float:right;
	width:270px;
	height:80px;
	margin-top:5px;
	margin-right:5px;

}
	
.main-app {
	float:left;
	margin-top:20px;
	width:260px;
	margin-left:15px;
	margin-bottom:0px;
	margin-right:0px;

}


.main-app-bottom {
	float:left;
	margin-top:20px;
	width:255px;
	margin-left:15px;
	margin-bottom:0px;
	margin-right:5px;

}

.sidebar-app-bottom {
	width:250px;
	float:right;
	margin-right:15px;
	margin-top:10px;
	
}
.bottom-app {
	width:263px;
	float:left;
	margin-right:8px;
	margin-top:20px;
	
}

/* facility kits */

.table-text {
	font:Geneva, Tahoma, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}

.table-text-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.wrap-facility-mark {
	width:100%;
	height:520px;
}

.wrap-facility-mark2 {
	width:100%;
	height:400px;
}

.table-head /* Internet Explorer */
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}



.table-text-printer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#F00;
	
}

.table-text-printer2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#F00;
	
}

.call-to-action{
	float:left;
	margin-left:17px;
	width:500px;
	margin-top:8px;

}
.call-to-action2{
	float:left;
	margin-left:17px;
	width:500px;
	margin-top:15px;

}

.cut-line2 {
	float:right;
	margin-right:0px;
	width:245px;
	margin-top:10px;
}

.bottom-div-facility {
	float:left;
	margin-left:9px;
	width:520px;
	margin-top:5px;
}

.wrap-lab-kit {
	width:100%;
	height:540px;
}
.lab-kit-image {
	float:left;
	top-margin:10px;
	left-margin:5px;
}
.facility-mark-image {
	width:100%;
	height:530px;
}

.wrap-facility-mark-1 {
	width:100%;
	height:300px;
}


.wrap-lab-label-1 {
	width:100%;
	height:310px;
}
.facility-img-div {
	float:left;
	left-margin:5px;
	margin-top:40px;
	
}

.facility-bullet-div{
	float:right;
	margin-right:0px;
	width:210px;
	margin-top:40px;
	margin-bottom:30px;
}


.lab-bullet-div
{
	float:right;
	margin-right:0px;
	width:210px;
	margin-top:45px;
	margin-bottom:0px;
}

.bottom-div-fmkit{
	float:left;
	margin-left:0px;
	width:500px;
	margin-top:0px;
	
	}
	
.buy-now-button {
	position:absolute;
	margin:27px 0 0 108px;
	left: 305px;
	top: 406px;
}
* + html .catalog-img {position:absolute;margin:19px 0 0 105px;}
* html .catalog-img {position:absolute;margin:19px 0 0 105px;}

.software-1-div{
	float:left;
	margin-left:35px;
	width:250px;
	height:190px;
	margin-top:0px;
	
}
.software-sidebar2{
	width:225px;
	float:right;
	margin-right:5px;
	margin-top:0px;
	}
	
.soft-join-div{
	width:550px;
	height:350px;
	}
	
.soft-main1{
	float:left;
	margin-top:15px;
	width:300px;
	margin-left:8px;
	margin-bottom:25px;
	}
	
.soft-main2{
	float:left;
	margin-top:20px;
	width:300px;
	margin-left:8px;
	margin-bottom:22px;
	}
	
.sidebar1-soft {
	width:200px;
	float:right;
	margin-right:8px;
	margin-top:0px;	
}
.software-wrap{
	width:100%;
	height:490px;
}
.software-cut-div{
	float:left;
	width:250px;
	height:40px;
	margin-left:35px;
}
.sw-bottom-div {
	float:left;
	margin-left:20px;
	width:530px;
	margin-top:0px;

}
.sw-cuttext{
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

.software-wrap2{
	width:100%;
	height:480px;
}
.soft-main3{
width:550px;
	float:left;
	margin-left:8px;
	margin-top:0px;		
	}
	
.software-wrap3{
	width:100%;
	height:300px;
}
.sidebar3-soft{
	width:550px;
	float:left;
	margin-left:8px;
	margin-top:20px;	
	margin-bottom:15px;	
}
	
.specials-main1{
	width:500px;
	float:left;
	margin-left:25px;
	margin-top:0px;	
	
}
	
.special-bullet-list{
	width:280px;
	float:left;
	margin-left:155px;
	margin-top:0px;	
	
}
.special-bottom-div1-b{
	float:left;
	margin-left:9px;
	width:520px;
	margin-top:5px;
	margin-bottom:0px;
}
.special-wrap{
	width:100%;
	height:420px;
}

.spec-wrap{
	width:100%;
	height:560px;
}
.specs-main1{
	width:150px;
	float:right;
	margin-right:5px;
	margin-top:0px;		
}

.specs-image{
	width:270px;
	float:right;
	margin-right:8px;
	margin-top:0px;		
}
.specs-body{
	width:540px;
	float:right;
	margin-right:8px;
	margin-top:0px;		
}
.spec-bottom-div1-b{
	width:270px;
	float:right;
	margin-right:8px;
	margin-top:0px;	
}
.spec-cut-line {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	margin-right:0px;
	width:152px;
	margin-top:0px;

}
.feat-main1{
		float:left;
	margin-top:30px;
	width:260px;
	margin-left:15px;
	margin-bottom:0px;
}

.feature-wrap{
	width:100%;
	height:360px;	
	}
	
.feat-main2{
	float:left;
	margin-top:8px;
	width:230px;
	padding-left:15px;
	padding-right:15px;
	margin-left:15px;
	margin-bottom:0px;
	background-color:#ddddff;
	
}

.features-sidebar1{
	width:260px;
	float:right;
	margin-right:5px;
	margin-top:0px;
}
.features-sidebar2 {	
	width:255px;
	float:right;
	margin-right:5px;
	margin-top:8px;
}
.features-sidebar1-2{
	width:210px;
	float:right;
	margin-right:20px;
	margin-top:0px;
	}
	
.features-sidebar1-3{
	width:260px;
	height:30px;
	float:right;
	margin-right:5px;
	margin-top:0px;
	}
.bottom-div-features3
	{float:left;
	width:210px;
	margin-top:5px;
	margin-left:35px;
	}

/* lab pro pages */

#lab-content {background: #FFFFFF url(duralabel-lab-pro/images/folder-bg-1-blue.jpg) top left no-repeat;margin:30px 0 0 0px; min-height:200px; width:640px;} 
#lab-content-2 {background: #FFFFFF url(duralabel-lab-pro/images/folder-bg-2-blue.jpg) top left no-repeat;margin:30px 0 0 0px; min-height:200px; width:640px;}
.labh3 {margin:0 0 0 40px;width:280px;float:left;color:#000;}
.labh3 a {color: #FF0000; text-decoration:underline;}
.labh3 a:hover {color: #fff; background:#FF0000; text-decoration:none;border-bottom:1px dashed;}
#lab-copy {width:580px;margin:0 0 0 40px; padding:40px 0 20px 0;}
.breadcrumb {font-family:Arial, Helvetica, sans-serif; font-size:10px;margin:20px 0 0 60px;}
.breadcrumb a {color: #282864;text-decoration:underline;}
.breadcrumb a:hover {color:#FF9900; text-decoration:none; border-bottom:1px #FF9900 dotted;}
.clear {clear:both;}
#splash {background:#FFF url(duralabel-lab-pro/images/symbol-bg.jpg) top right no-repeat;margin:10px 0 0 10px; min-height:550px;}

h1.heading {color: #282864; font-size:18px; text-decoration:none; border-bottom:2px #282864 solid;width:630px;text-align:right;margin:-15px 0 0 0;}
h1.heading a {text-decoration:none;color: #282864;} 
h1.heading a:visited {text-decoration:none;color: #282864;} 
h2.sub-header {padding:5px;width:620px;background:#001E46;color:#fff;}

ul.labpro-list li {color: #282864; font-size:14px;margin:10px;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0 0 0 -40px;}
.sub-heady {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;}.leftnavspace {
	font-size: small;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #006B9F;
}
.leftnavsmallspace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
}
.historicaltable {
	background-image: url(images/historic-safety-sign-collage/historic-signs-row2-left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.norepeat {
	background-color: #FFF;
	background-image: url(images/error-404-graphic/duralabel-rocket-gradient.jpg);
	background-repeat: no-repeat;}
	
.labpro-header {
	background-image: url(images/labpro-images/labpro-template-header.jpg);
	background-repeat: no-repeat;
	height: 274px;
	width: 960px;
}
.labpro-textboxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	background-image: url(images/labpro-images/labpro-template-textbox-bkgrd.jpg);
	background-repeat: no-repeat;
	height: 757px;
	width: 960px;
}
.labpro-textboxes div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float: left;
	width: 475px;
}
.labpro-textspacing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
}
.bottom-div-features2 {
	float:left;
	width:265px;
	margin-top:8px;
	margin-left:15px;
}

.feat-main3 {
	float:left;
	width:260px;
	margin-top:5px;
	margin-left:15px;
	}

.feature-wrap3{
		width:100%;
	height:500px;
	}


.specials-img1{
	float:left;
	width:240px;
	margin-top:5px;
	margin-left:15px;}
	
.specials-img2{
	float:right;
	width:240px;
	margin-top:5px;
	margin-right:15px;}

.app-list{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: 28px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	margin-top:10px;}
	
	
.order-sidebar1{
	float:left;
	width:155px;
	margin-top:20px;
	margin-left:15px;
	}
	
.order-sidebar3{	
	float:left;
	width:525px;
	margin-top:20px;
	margin-left:15px;
}
		
.order-flash{
	float:right;
	width:350px;
	margin-top:5px;
	margin-right:15px;
	}
	

.order-table1{
	float:right;
	width:520px;
	margin-top:25px;
	margin-right:18px;}

.order-table2{
		float:right;
	width:520px;
	margin-top:5px;
	margin-right:18px;}

.order-table-right{
	float:right;
	width:380px;
	margin-top:5px;
	margin-right:25px;
}
.order-table-left{
	float:left;
	width:55px;
	margin-top:5px;
	margin-left:25px;
}
.order-table-bottom1{
	float:left;
	width:130px;
	margin-top:5px;
	margin-left:25px;
}
	
.order-table-bottom2{
	float:left;
	width:130px;
	margin-top:5px;
	margin-left:25px;
}
.order-table-right2{
	float:right;
	width:335px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:20px;
}

.wrap-order{
	width:100%;
	height:460px;
	}
	
.wrap-order2{
	width:100%;
	height:385px;
	}
.wrap-order3	{
	width:100%;
	height:200px;
	}
.order-body{
	float:left;
	width:240px;}
	
.wrap-support1	{
	width:100%;
height:110px;
	}
.wrap-support2	{
	width:100%;
height:120px;
	}
.wrap-support3	{
	width:100%;
height:245px;
	}
.wrap-support4	{
	width:100%;
height:40px;
	}
.wrap-support5	{
	width:100%;
height:70px;
	}
.wrap-vid	{
	width:100%;
height:135px;
	}	
.main1-vid{
	float:left;
	width:500px;
	margin-top:0px;
	margin-left:5px;
	}
	
.wrap-gen-sup{	
	width:100%;
	height:500px;
	}
	
.updates2{
	float:left;
	margin-left:120px
	}	
	
#floatdiv{
	position:absolute;
	width:200px;
	height:50px;
	left:378px;
	top:54px;
	padding:16px;
	background:#FFFFFF;
	border:2px solid #2266AA;
	}
	
	
.die-cut-wrap{
		width:100%;
		height:200px;}	
.main1-die-cut{
	float:left;
	width:545px;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:8px;
	}
.die-cuts2{
	float:left;
	width:330px;
	margin-top:0px;
	margin-left:120px;
	}	
	
.continuous-wrap{
		width:100%;
		height:525px;}		
		
.continuous-div1{
	float:left;
	width:250px;
	margin-top:0px;
	margin-left:10px;
	}

.continuous-div2{
	float:right;
	width:250px;
	margin-top:0px;
	margin-right:5px;
	}
	
.main1-continuous{
	float:left;
	width:545px;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:8px;
	}
	
.complete-wrap{
	width:100%;
	height:555px;}		
.main1-complete{
	float:left;
	width:535px;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:8px;
	}	
	
.complete-div1{
	float:left;
	width:250px;
	margin-top:0px;
	margin-left:5px;
	}

.complete-div2{
	float:right;
	width:250px;
	margin-top:0px;
	margin-right:5px;
	}
.supply-wrap{
		width:100%;
		height:250px;}	
		
.main1-supply{
	float:left;
	width:535px;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:8px;
	}	
	
.supply2{
	float:left;
	width:330px;
	margin-top:0px;
	margin-left:120px;
	}	
.med-supply-wrap{
		width:100%;
		height:350px;}			
.main1-med-supply{
	float:left;
	width:535px;
	margin-top:0px;
	margin-left:5px;
	margin-bottom:8px;
	}		
.med-supply-div1{
	float:left;
	width:250px;
	margin-top:0px;
	margin-left:5px;
}
.med-supply-div2{
	float:right;
	width:250px;
	margin-top:0px;
	margin-right:5px;
}
	
	/* labPRO Suckerfish Dropdown Menu */

#nav {font-size: .9em;}
#nav  ul {margin:0 0 0 30px;list-style:none;}

#nav, #nav ul {padding: 0;margin: 0;line-height: .9em;}
#nav a {text-decoration:none;color: #fff;font-family: Tahoma, Geneva, sans-serif;font-size: .9em;text-align: left;background:#000;}
#nav li.suckerfish a {display:none;}
#nav li.suckerfish a {display: list-item;width:100px;color:#fff;background: #0099FF;border-bottom:#FFF thin solid;}
#nav a:hover {color:#FFCC00;}
#nav li.suckerfish a:hover {color: #000;background: #FF9900;border-bottom:#fff thin solid;}
#nav li {padding:10px; margin:0px;width:100px;background:#000;list-style:none;border-bottom:#fff thin solid;}

#nav li ul {position: absolute;width:100px;left: -999em;margin: -13px 0 0 100px;padding:0 0 0 0;z-index:99;list-style:none;}
* html #nav li ul {margin: 14px 0 0 -77px;}
* + html #nav li ul {margin: 14px 0 0 -77px;}

#nav li ul li {margin:-20px;background:none;border-bottom:none;}
* html #nav li ul li {margin: 0px 0 -2px 0px;}
* + html #nav li ul li {margin: 0px 0 -2px 0px;}


#nav li:hover ul, #nav li.sfhover ul {left: auto;}

#nav li ul a {padding: 10px;}
* html #nav li ul a {padding: 10px;}
* + html #nav li ul a {padding: 10px;}

#nav li ul ul {margin: 0px 0 0 0px;}
#nav li:hover ul ul,  #nav li.sfhover ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left: auto;}

/* 2nd lab pro menu */

#nav2 {font-size: .9em;margin:20px;}
#nav2  ul {margin:0 0 0 30px;list-style:none;}

#nav2, #nav2 ul {padding: 0;margin: 0;line-height: .9em;}
#nav2 a {text-decoration:none;color: #fff;font-family: Tahoma, Geneva, sans-serif;font-size: .9em;text-align: left;background:#181D42;display:block;padding:10px}
#nav2 li.suckerfish a {display:none;}
#nav2 li.suckerfish a {display: list-item;width:200px;color:#fff;background: #0099FF;border-bottom:#FFF thin solid;}
#nav2 a:hover {color:#FFCC00;}
#nav2 li.suckerfish a:hover {color: #000;background: #FF9900;border-bottom:#fff thin solid;}
#nav2 li {; margin:0px;width:320px;background:#000;list-style:none;border-bottom:#fff thin solid;text-align:left;}

#nav2 li ul {position: absolute;width:100px;left: -999em;margin: -33px 0 0 320px;padding:0 0 0 0;z-index:99;list-style:none;}
* html #nav2 li ul {margin: 14px 0 0 -77px;}
* + html #nav2 li ul {margin: 14px 0 0 -77px;}

#nav2 li ul li {margin:0px;background:none;border-bottom:none;}
* html #nav2 li ul li {margin: 0px 0 -2px 0px;}
* + html #nav2 li ul li {margin: 0px 0 -2px 0px;}


#nav2 li:hover ul, #nav2 li.sfhover ul {left: auto;}

#nav2 li ul a {padding: 10px;}
* html #nav2 li ul a {padding: 10px;}
* + html #nav2 li ul a {padding: 10px;}

#nav2 li ul ul {margin: 0px 0 0 0px;}
#nav2 li:hover ul ul,  #nav2 li.sfhover ul ul {left: -999em;}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul {left: auto;}


#nav3 {font-size: .9em;margin:20px;}
#nav3  ul {margin:0 0 0 30px;list-style:none;}

#nav3, #nav3 ul {padding: 0;margin: 0;line-height: .9em;}
#nav3 a {text-decoration:none;color: #fff;font-family: Tahoma, Geneva, sans-serif;font-size: .9em;text-align: left;background:#181D42;display:block;padding:10px}
#nav3 li.suckerfish a {display:none;}
#nav3 li.suckerfish a {display: list-item;width:200px;color:#fff;background: #0099FF;border-bottom:#FFF thin solid;}
#nav3 a:hover {color:#FFCC00;}
#nav3 li.suckerfish a:hover {color: #000;background: #FF9900;border-bottom:#fff thin solid;}
#nav3 li {; margin:0px;width:250px;background:#000;list-style:none;border-bottom:#fff thin solid;text-align:left;}

#nav3 li ul {position: absolute;width:100px;left: -999em;margin: -33px 0 0 320px;padding:0 0 0 0;z-index:99;list-style:none;}
* html #nav3 li ul {margin: 14px 0 0 -77px;}
* + html #nav3 li ul {margin: 14px 0 0 -77px;}

#nav3 li ul li {margin:0px;background:none;border-bottom:none;}
* html #nav3 li ul li {margin: 0px 0 -2px 0px;}
* + html #nav3 li ul li {margin: 0px 0 -2px 0px;}


#nav3 li:hover ul, #nav3 li.sfhover ul {left: auto;}

#nav3 li ul a {padding: 10px;}
* html #nav3 li ul a {padding: 10px;}
* + html #nav3 li ul a {padding: 10px;}

#nav3 li ul ul {margin: 0px 0 0 0px;}
#nav3 li:hover ul ul,  #nav3 li.sfhover ul ul {left: -999em;}
#nav3 li:hover ul, #nav3 li li:hover ul, #nav3 li.sfhover ul, #nav3 li li.sfhover ul {left: auto;}


/* Supply pages */
.top-div-supply{
	float:left;
	width:100%;
	margin-top:8px;
	margin-bottom:15px;
}

/*Floating Form*/

.dhtmlwindow{
position:fixed;
border: 1px solid black;
visibility: hidden;
background-color: transparent;
margin-top:65px;

}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}


/*Landing form CSS*/

.landing-head{
	font-family: Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:rgb(28,134,238) 
}
.landing-body{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:12pt;
}

#fixme {
	/* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
  position: absolute; left: 20px; top: 10px;
}
body > div#fixme {
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;
}

<!--[if gte IE 5.5]>
<![if lt IE 7]>
<style type="text/css">
div#fixme {
  /* IE5.5+/Win - this is more specific than the IE 5.0 version */
  left: expression( ( 20 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top: expression( ( 10 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
