/*	 
	
	CSS Reset
	Global Styles
	All styles
	Author: preynolds@webassociates.com

*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	color: #444444;
}

p, img, ol, table, blockquote { 
	margin-bottom:9px !important;
}

body { 
	font-size: 62.5%;
	background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-wrapper.jpg) repeat-x #cccccc;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}

a:link, a:visited, a:active { color:#1b5160; font-family:"Lucida Grande", Arial, Sans-serif; }
a:hover, a:focus { color:#557c2b; font-family:"Lucida Grande", Arial, Sans-serif;}

p { line-height:19px;font-family:"Lucida Grande", Arial, Sans-serif;font-size:11px;color:#444444;margin-top:0px;padding:0px;}

.subfooter p {color:#666;padding:0px;float:left;width:350px;}


.no-display{display:none;}

.blocked-display{ display:block;}

/* Headings
-------------------- */
h1 {font: 36px "Lucida Grande", Arial, Sans-serif;margin-top: 18px;margin-left:45px;color:#f6f6f6;float:left;}
.l2Ccenter h1 {font-size:30px !important;}
.abvH1 {
	padding-left: 45px;
	padding-top:24px;
	color: #fff;
	font: 25px "Lucida Grande", Arial, Sans-serif;
	float: left;
	clear: left;
	width:450px !important;
	margin-bottom:-20px
}
.subH1 {
	padding-left: 45px;
	padding-top:2px;
	color: #DDDDDD;
	font: 14px "Lucida Grande", Arial, Sans-serif;
	float: left;
	clear: left;
	width: 400px !important;
}

h2 {
	font: 20px "Lucida Grande", Arial, Sans-serif;
	color: #333333;
	padding-bottom:11px;
}	

h3 {
	font: 14px "Lucida Grande", Arial, Sans-serif;
	color: #333333;
	padding:0 0 0px 0;
}
.smallerLeft {
	float: left;
	margin-top: 12px;
}


h4 {
	font: 12px "Lucida Grande", Arial, Sans-serif;
	color: #333333;
	margin-bottom:0px;
}

h5 {
	font: 16px "Lucida Grande", Arial, Sans-serif;
	color: #333;
	float:left;
}

h5.l2{margin-top: 20px;}
h4.sidebar{font: 17px "Lucida Grande", Arial, Sans-serif;color: #333333;width:180px;float:left;}
h4.sidebar2{font: 17px "Lucida Grande", Arial, Sans-serif;color: #333333;width:250px;float:left;}
h1.home {font: 48px "Lucida Grande", Arial, Sans-serif !important;margin-left:40px;color:#f6f6f6;float:left;}
.back {
	color: #000;
}


.block-text h3 { font: 14px "Lucida Grande", Arial, Sans-serif; color: #333333; padding:0 0 7px 0;}
#left-colum h4 { font: 15px "Lucida Grande", Arial, Sans-serif;color: #333333;margin:0;}
#l2-pdf-right-cont h2{font: 18px "Lucida Grande", Arial, Sans-serif; color: #ffffff; }
.l1-3boxes-rep h3, .l1-4boxes-top h3 {font: 18px "Lucida Grande", Arial, Sans-serif; color: #333333; margin-bottom:15px;}
.block-text h3, .l2-2boxes-top h3 {font: 18px "Lucida Grande", Arial, Sans-serif; color: #333333;}

#l2-pdf-right-cont p, .white{color:#ffffff;}
h2.white {font-size:16px; padding:5px 0 0 0; float:left; letter-spacing:-0.7px; margin-right:22px;}


/* Lists
-------------------- */
ul {
	list-style: none;
}

ul li {
	margin: 0; 
	padding: 0px;
}


/* Tables
-------------------- */
td { 
	vertical-align:top; 
}


/* Forms
-------------------- */
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #000;
}



select {  }

.required, .error { color:#FF0000; }


/* Misc
-------------------- */
.clear {clear:both;height:0;line-height:0;font-size:0;}
	
.clear2 {clear:both;height:30px;line-height:30px;font-size:30px;}

.clear3 {clear:both;height:20px;line-height:20px;font-size:20px;}

.clear4 {clear:both;height:16px;line-height:16px;font-size:16px;}

.clear5 {clear:both;height:18px;line-height:18px;font-size:18px;}

.clear6 {clear:both;height:6px;line-height:6px;font-size:6px;}

.clear7 {clear:both;height:25px;line-height:25px;font-size:25px;}

.clear8 {clear:both;height:28px;line-height:28px;font-size:28px;}

.clear10px {display: block;clear: both;height: 10px; font-size:10px; line-height:10px;}


.right{float:right !important;}
.left{float:left !important;}

/* Layout
-------------------- */
#wrapper {
	width: 960px;
	text-align: left;
	margin: 0 auto;
	font-size: 1.2em;
	font-family:Arial,Helvetica,sans-serif;
	position:relative;
	z-index:1;
}

#header {
	position: relative;
	z-index:300;
	padding: 0px;
	height:136px !important;
	float:left;
	width:960px;
}

#main {
	padding: 0px 0px;
	overflow: hidden;
	_zoom: 1;
	clear:both;
}

#sidebarone {
	width: 160px;
	float: left;
	margin: 0 20px 0 0;
}


#main.twocol #content {
	width: 956px;
	padding-left:4px;
	float:left;
	position:relative;
}

#sidebartwo {
	width: 160px;
	float: left;
	margin: 0 0 0 20px;
}

#maincontent{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-maincontent.jpg) 0 0 #cdcdcd repeat-x;width:624px;padding-left:21px;padding-top:9.5px;float:left;height:auto !important;padding-right: 20px;}

#maincontent2{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-maincontent2.jpg) 0 0 #cdcdcd repeat-x;width:624px;padding-left:21px;padding-top:9.5px;float:left;height:auto !important;padding-right: 20px;}

#maincontent.wideCont, #maincontent #content.wideCont, #maincontent2.wideCont{ width:910px;}
#maincontent-right{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/maincontent-right.jpg) #cdcdcd no-repeat; min-height:600px !important; float:left; width:253px; height:100% !important; height:auto !important; padding-top: 19px; padding-right: 18px; padding-left: 18px; }
#wrapper #main #content.lftSide { float:left; background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/main_cntnt_tile.jpg) repeat-x; margin:0 5px 0 4px; padding: 0; width:951px; }
#wrapper #main #content.l3boxed { float:left !important; background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l3-boxed-main-bg.jpg) repeat-x !important; margin:0 5px 0 4px; padding: 0; width:951px;}
#wrapper #main.twocol #content #maincontent.lftSdCont { background:none !important; width:617px; padding-left:28px; display:block; }

.hero-shadow { background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/hero-shadow.png) no-repeat; width:959px; height:auto; float:left;}
.hero-bot-shadow { background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/hero-bot-shadow.png) no-repeat 0px 0; width:956px; height:4px; position:absolute; left:0; top:0;}
.hero-bot-shadow-4 { background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/hero-bot-shadow.png) no-repeat 0px 0; width:956px; height:4px; position:absolute; left:0; top:0;}

.maincontent-bg-inner{
	background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-maincontent.jpg) 0 0 #cdcdcd repeat-x;
	width:286px;
	float:left;
	min-height:636px;
	height:auto !important;
	height:628px;
}

#apendic.maincontent-bg-inner{ background:none;	width:286px; float:left; min-height:636px; height:auto !important; height:628px; }
#maincontent-right-top{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/maincontent-right-top.jpg) no-repeat; float:left; width:289px; height:4px; }

.block-text{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/blockcont.gif) no-repeat;width:610px;float:left;height:100%;}
.block-text img {padding-left: 20px;}


.block-text-bot{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/block-bot.gif) no-repeat;width:610px;float:left; height:1px; line-height:1px; font-size:1px;}

.block-text3{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-3col-bx-top.gif) no-repeat;
width:auto;
float:left;
height:100%;

}
.block-text-dist{float:left;width:38px;height:30px;}
.block-text-left{float:left;width:250px;padding:14px 10px 0px 20px;}
.block-text-right{float:left;width:250px;padding:14px 0px 0px 20px;}

img.right {padding-left:8px;}
img.left {padding-right:8px;}
.block-rep{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/blockcontrep.gif) repeat-y;
width:610px;
float:left;
min-height:236px;
}
#hero {
	display: block;
	width: 960px;
	margin:0px;
	padding:0px;
	}
	
.l1Contact #hero{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1_contact_head.jpg) 4px 0 no-repeat;
height:140px;
}
.l2 #hero{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-top.jpg) 4px 0 no-repeat;
height:140px;
}
.l2-mobile #hero{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-hero.jpg) 4px 0 no-repeat;
height:140px;
}
.l2Pdf #hero {
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-p-top.jpg) 4px 0 no-repeat;
height:120px;
padding-top: 20px;
}
.l2Wrk #hero{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-work.jpg) 3px 0 no-repeat;
height:140px;
}
.l2Ccenter #hero{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-c-center.jpg) 4px 0 no-repeat;
height:140px;
}
.l3 #hero {
	background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l3_head_pic__.jpg) no-repeat 4px 0;
	height: 110px;
}
.l3Boxed #hero {
	background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l3-boxed-top.jpg) no-repeat 4px 0;
	display: block;
	height: 99px;
	}
.l2Cnws #hero{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-c-top.jpg) 4px 0 no-repeat;
height:140px;
}


.l2-top-bot{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-topbot.jpg) 0px 0 no-repeat;
height:4px;
line-height:4px;
font-size:1px;
width:960px;
float:left;
margin:0px;
padding:0px;
}

.hero-right{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/hero-right.jpg) 0px 0 no-repeat;
width:286px;
height:140px;
float:right;
padding-right:5px;
}
.hero-text-container{width:600px; float:left;}


#hRnav {text-align:right; position:absolute; padding-top:6px; width:275px;}
#items {margin-top:20px;}
#hRnav a, #hRnav a:visited {
	width:8px;
	background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/head_rght_nav_blts.gif) no-repeat right top;
	display: inline-block;
	height: 8px;
	margin-left:5px;
}
#hRnav a:hover, #hRnav a.curent { background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/head_rght_nav_blts.gif) no-repeat left top !important;}
.hidden {display:none;}
.visibl {display:block;}
.sep{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/horz_line.gif) repeat-x;height:2px;width:100%;display: block;margin: 7px 0px 4px 0;padding: 0px;line-height: 2px;float:left;}
.l1-box11 .sep, .l1-box12 .sep, .l1-box13 .sep, .l1-box14 .sep {
	margin-bottom:12px;
	}
.followus{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/followus.jpg) no-repeat;
height:60px;
width:250px;
margin-top:25px;
}

.followus p{
float:left;
font-size:15px;margin-top:22px;margin-left:10px;
}

.followus-links{float:left;margin-left:13px;margin-top:12px;}

.followus a.twitter:link, .followus a.twitter:visited{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/folowus.jpg) no-repeat 0px 0px;
width:56px;
height:36px;
float:left;
margin-left:3px;
text-indent:-9999px;
}

.followus a.twitter:hover{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/folowus-over.jpg) no-repeat 0px 0px;
width:56px;
height:36px;
float:left;
margin-left:3px;
text-indent:-9999px;
}

.followus a.facebook:link, .followus a.facebook:visited{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/folowus.jpg) no-repeat -58px 0px;
width:56px;
height:36px;
float:left;
margin-left:0px;
text-indent:-9999px;
}

.followus a.facebook:hover{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/folowus-over.jpg) -58px 0px;
width:56px;
height:36px;
float:left;
margin-left:0px;
text-indent:-9999px;
}

.sign-header{height: 38px;}
.sign-header h5{width: 250px; margin-top: 20px;}
.news-form{width:250px;float:left;}


.newslet-inp{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/newsletter-input.jpg);border:none;height:15px;float:left;width:173px;font-size:11px; color:#555; border:none; padding: 6px 0 5px 6px;}
.newslet-inp-btn{
	background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/newsletter-input-btn.jpg) top;
	border:none;
	height:27px;
	width:57px;
	float:left;
	cursor:pointer;
	margin-left:5px;
}
.newslet-inp-btn-over, .newslet-inp-btn:hover{
	background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/newsletter-input-btn.jpg) no-repeat bottom;
	border:none;
	height:27px;
	width:57px;
	float:left;
	cursor:pointer;
	margin-left:5px;
}

.bgk{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/search-input.jpg) ;border:none;height:15px;float:left; padding: 6px 0 5px 6px; width:171px;}

.btn{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/search-btn.jpg);border:none;height:26px;width:26px;float:left !important;cursor:pointer;}

#mainnav a.menu-individuals:link, a.menu-individuals:visited{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg) 0px 0 no-repeat ;height:50px;width:134px;float:left; text-indent:-9999px;}
#mainnav a.menu-individuals:hover{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg) 0px -150px no-repeat ;height:50px;width:134px;float:left;text-indent:-9999px;}
#mainnav li.over a.menu-individuals{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg) 0px -150px no-repeat ;height:50px;width:134px;float:left;}
#mainnav li.selected a.menu-individuals{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg) 0px -100px no-repeat ;height:50px;width:134px;float:left;text-indent:-9999px;}

#mainnav a.menu-business:link, a.menu-business:visited{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -134px 0 no-repeat;height:50px;width:115px;float:left;text-indent:-9999px;}
#mainnav a.menu-business:hover {background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -134px -150px no-repeat;height:50px;width:115px;float:left;text-indent:-9999px;}
#mainnav li.over a.menu-business{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -134px -150px no-repeat;height:50px;width:115px;float:left;text-indent:-9999px;}
#mainnav li.selected a.menu-business{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -134px -100px no-repeat;height:50px;width:115px;float:left;text-indent:-9999px;}

#mainnav a.menu-healthcare:link, a.menu-healthcare:visited{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -249px 0 no-repeat;height:50px;width:134px;float:left;text-indent:-9999px;}
#mainnav a.menu-healthcare:hover{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -249px -150px no-repeat;height:50px;width:134px;float:left;text-indent:-9999px;}
#mainnav li.over a.menu-healthcare{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -249px -150px no-repeat;height:50px;width:134px;float:left;text-indent:-9999px;}
#mainnav li.selected a.menu-healthcare{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -249px -100px no-repeat;height:50px;width:134px;float:left;text-indent:-9999px;}

#mainnav a.menu-partners:link, a.menu-partners:visited{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -383px 0 no-repeat;height:50px;width:122px;float:left;text-indent:-9999px;}
#mainnav a.menu-partners:hover{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -383px -150px no-repeat;height:50px;width:122px;float:left;text-indent:-9999px;}
#mainnav li.over a.menu-partners{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -383px -150px no-repeat;height:50px;width:122px;float:left;text-indent:-9999px;}
#mainnav li.selected a.menu-partners{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -383px -100px no-repeat;height:50px;width:122px;float:left;text-indent:-9999px;}

#mainnav a.menu-company:link, a.menu-company:visited{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -504px 0 no-repeat;height:50px;width:80px;float:left;text-indent:-9999px;}
#mainnav a.menu-company:hover{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -504px -150px no-repeat;height:50px;width:80px;float:left;text-indent:-9999px;}
#mainnav li.selected a.menu-company{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -504px -100px no-repeat;height:50px;width:80px;float:left;text-indent:-9999px;}

#mainnav a.menu-support:link, a.menu-support:visited{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -585px 0 no-repeat;height:50px;width:66px;float:left;text-indent:-9999px;}
#mainnav a.menu-support:hover{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -585px -150px no-repeat;height:50px;width:66px;float:left;text-indent:-9999px;}
#mainnav li.selected a.menu-support{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -585px -100px no-repeat;height:50px;width:66px;float:left;text-indent:-9999px;}

#mainnav a.menu-store:link, a.menu-store:visited{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -651px 0 no-repeat;height:50px;width:60px;float:left;text-indent:-9999px;}
#mainnav a.menu-store:hover{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -651px -150px no-repeat;height:50px;width:60px;float:left;text-indent:-9999px;}
#mainnav a.menu-store:active{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -651px -100px no-repeat;height:50px;width:60px;float:left;text-indent:-9999px;}

#mainnav a.menu-browse:link, a.menu-browse:visited{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -826px 0 no-repeat;height:50px;width:125px;float:left;text-indent:-9999px;}
a.menu-browse:hover{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -826px -150px no-repeat !important;height:50px;width:125px;float:left;text-indent:-9999px;}
#mainnav li.selected a.menu-browse{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/menu.jpg)  -826px -100px no-repeat;height:50px;width:125px;float:left;text-indent:-9999px;}

#mainnav {margin:0; padding:0; list-style:none;position:relative;z-index:400;}	
	
/*#mainnav ul.submenu-cont {position:absolute !important;left:0;z-index:60; margin:50px 0 0 0px; padding:0; list-style:none;background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-submenu.png) no-repeat;width: 505px;height:357px !important;padding-left:4px;}*/
#mainnav ul.submenu-cont {position:absolute !important;left:0;z-index:60; margin:50px 0 0 4px; padding:0; list-style:none;background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-flyout.jpg) repeat-x #81adb7 !important;width: 493px; padding-left:4px; height:auto;-moz-box-shadow: 3px  3px 5px #999999;-webkit-box-shadow: 3px 3px 3px #999999;box-shadow: 3px 3px 3px #999999;}
.flyout-sep { background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/flyout-sep.jpg) repeat-x !important; width:100%; height:2px; margin:20px 0 0 0 !important; float:left; font-size:2px; line-height:2px;}
.menu-left-right{float:left;width:115px;height:50px;}

.submenu-title{color:#e3eef6;font-size:14px; padding-top:20px !important;}
.submenu-title2{color:#e3eef6;font-size:14px;}
.sub-comp li a:link, .sub-comp li a:visited{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/submenu-arrow.gif) 0 5px no-repeat;padding-left:15px;}
.sub-comp li a:hover{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/submenu-arrow-over.gif) 0 5px no-repeat;padding-left:15px;}

.flyout-spacer {width:100%; float: left; height: 1px !important; line-height:1px; font-size:1px;}

.two-list ul.sub-comp { clear:left !Important; padding:0px 0px 0 30px; width:190px;}
.two-list ul.sub-comp li{ clear:left;width:100%;}
.two-list .left {padding:0 0 10px 30px;float:left; height:36px;}

.three-list { float:left;}
.three-list ul.sub-comp { clear:left;float:left; padding:0px 0px 0px 30px; width:130px !important;}
.three-list ul.sub-comp li{ clear:left; width:100%;}
.three-list .left {padding:0 0 10px 30px;float:left; height:36px;}

.four-list ul.sub-comp { clear:left;; padding:0px 0px 0 30px; width:92px;}
.four-list ul.sub-comp li{ clear:left; width:100%;}
.four-list .left {padding:0 0 10px 30px;float:left; height:36px;}


.btn-normal .bgleft-btn{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bgleft-btn.png) no-repeat;
float:left;
width:14px;
height:34px;
}
.btn-normal .bgarrow-btn{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-arrow.png) no-repeat;
float:left;
width:25px;
height:34px;
}
.btn-normal .bgcont-btn{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bgcont-btn.png) repeat-x;
float:left;
height:26px;
width:auto;
padding:8px 10px 0 0;
}

.btn-over .bgleft-btn{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bgleft-btn.png) no-repeat;
float:left;
width:14px;
height:34px;
}
.btn-over .bgarrow-btn{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-arrow.png) no-repeat;
float:left;
width:25px;
height:34px;
}
.btn-over.bgcont-btn{

float:left;
height:26px;
width:auto;
padding:8px 10px 0 0;
}

#buton{
float:left;
cursor:pointer;
}

.table-header{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/table-header.jpg) no-repeat;
width:576px;
height:44px;
margin:0 auto;
}

.grey-1{
background:#dfdfdf;
width:576px;
height:40px;
margin-left:20px;
}
.grey-2{
background:#cccccc;
width:576px;
height:40px;
border-bottom:1px solid #e5e5e5;
margin-left:20px;
}

.table-sep-1{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/sep-grey1.jpg) no-repeat;
width:2px;
height:40px;
float:left;
}

.table-sep-2{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/sep-grey2.jpg) no-repeat;
width:2px;
height:40px;
float:left;
}

.tabs li {float:left !important; background:none !important;margin:0 !important;padding:0 !important; clear:none !important;}
.tabs {float:left;margin:0px !important;padding:0px !important;width:610px !important;display:block;}


.table-menu-1 a:link, .table-menu-1 a:visited{
	background:#7a7a7a url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/table-menus.jpg) repeat-x 0 0;
	height:24px;
	width:auto;
	float:left;
	text-decoration:none;
	color:#ffffff;
	font-size:11px;
	text-align:center;
	padding:14px 12px 0;
	margin:0 2px 0 0;
	border-right:solid 1px #666;
}
.table-menu-1 a.active, .table-menu-1 a.active:hover{
	background:#e9e9e9 url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/table-menus.jpg) repeat-x 0 -38px !important;
	text-decoration:none;
	color:#333333 !important;
	border-right:solid 1px #c2c2c2;
}


.table-menu-1 a:hover{
	background:#565656 url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/table-menus.jpg) repeat-x 0 -76px !important;
	text-decoration:none;
}




/*#table-content-2, #table-content-3, #table-content-4{ display:none; }*/
.mainRght {float: left; margin-left: 22px; width: 290px; margin-top: 14px;}
.mainLft {float: left; width: 290px; margin-top: 14px; margin-right:9px;}
.mainRght img, .mainLft img {margin-right:12px; float:left;}
.right-arrow-link {font-size: 11px;padding-right:7px;background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat right center !important;line-height: 15px;height: 15px;text-decoration:underline; width:100% !important; clear:left;}
.right-arrow-link2 {font-size: 11px;padding-right:7px;background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat right center !important;line-height: 15px;height: 15px;text-decoration:underline; width:100px !important; float:left;}

.list1-block{margin-top:10px !important;float:left !important;width:230px !important;}
.list1-block li{background:none;margin:0; padding:0;float:left; width:230px;}

.list1-block li a{font-size: 11px;padding-left: 8px;width:230px;background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/square-blt.gif) 0 7px no-repeat;line-height: 15px;display: block;height: 15px;text-decoration:none;}

.list2-block {margin:10px 0 0 0 !important;padding:0px; background:none;float:left !important;width:230px !important;}
.list2-block li{margin:0px;padding:0px;background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left center !important;}
.list2-block li a {font-size: 11px;padding-left: 8px;line-height: 15px;display: block;height: 15px;text-decoration:underline;margin:0px;padding:0px;}

.aNews .nwsDate { font-weight: bold; color: #333;display: block; }
.aNews .nwsTitle { font-size: 11px; color: #1b5160; text-decoration: underline; font-weight: bold;	display: block; }
.aNews p { line-height: 16px; }

#maincontent .picList { width: 195px; margin-top: 0px; padding:0; float:left;}

#maincontent .picList li {list-style-image: none;list-style-type: none;background:none;}

.picList li a, .picList li a:link, .picList li a:active {background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) left center no-repeat;font-size: 11px;padding-left: 8px;line-height: 15px;height:15px;display: block;text-decoration:underline;margin:0 0 0 -10px;padding:0 0 0 8px;}

a.context-link:link, a.context-link:visited, a.context-link:active { color:#1b5160; font-family:"Lucida Grande", Arial, Sans-serif; font-size: 11px; padding-left: 8px; background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left center; line-height: 15px;	display: block; height: 15px; }
a.context-link:hover, a.context-link:focus { color:#557c2b !important; font-family:"Lucida Grande", Arial, Sans-serif;font-size: 11px; padding-left: 8px; background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left center; line-height: 15px;	display: block; height: 15px; text-decoration:underline !important; }

a.context-link2:link, a.context-link2:visited, a.context-link2:active { color:#1b5160; font-family:"Lucida Grande", Arial, Sans-serif; font-size: 11px; padding-left: 8px; background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left center; line-height: 15px;	display: block; height: 15px; margin:0 0 0 11px;}
a.context-link2:hover, a.context-link2:focus { color:#557c2b !important; font-family:"Lucida Grande", Arial, Sans-serif;font-size: 11px; padding-left: 8px; background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left center; line-height: 15px;	display: block; height: 15px; text-decoration:underline !important; margin:0 0 0 11px;}


.home-arrow-container{width:400px; float:left; margin:20px 0 0 0;}

.button-r, .button-r-over{ float:right; cursor:pointer; margin:0 0 0 0;}
.button-w, .button-over{ float:left; cursor:pointer; margin:0 0 0 16px;}



.button-r .btl-1r{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-end-s.png) no-repeat left top; float:left; width:12px; height:34px; }

.button-r .btr-1r{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-arrow-s.png) no-repeat left top; float:left; width:25px; height:34px;}

.button-r .btc-1r{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-cont-s.png) repeat-x left top; float:left; height:22px; width:auto; padding:12px 10px 0 0; color:#ffffff; text-transform:uppercase;}

.button-r .btc-1r a{color:#ffffff; text-decoration:none;}

.button-r-over .btl-1r{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-end-s.png) no-repeat left -34px; float:left; width:12px; height:34px; }

.button-r-over .btr-1r{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-arrow-s.png) no-repeat left -34px; float:left; width:25px; height:34px;}

.button-r-over .btc-1r{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-cont-s.png) repeat-x left -34px; float:left; height:22px; width:auto; padding:12px 10px 0 0; color:#ffffff; text-transform:uppercase;}

.button-r-over .btc-1r a{color:#ffffff; text-decoration:none;}




.button-w .btl-1{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-end-s.png) no-repeat left top; float:left; width:12px; height:34px; }

.button-w .btr-1{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-arrow-s.png) no-repeat left top; float:left; width:25px; height:34px;}

.button-w .btc-1{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-cont-s.png) repeat-x left top; float:left; height:22px; width:auto; padding:12px 10px 0 0; color:#ffffff; text-transform:uppercase;}

.button-w .btc-1 a{color:#ffffff; text-decoration:none;}

.button-over .btl-1{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-end-s.png) no-repeat left -34px; float:left; width:12px; height:34px; }

.button-over .btr-1{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-arrow-s.png) no-repeat left -34px; float:left; width:25px; height:34px;}

.button-over .btc-1{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-cont-s.png) repeat-x left -34px; float:left; height:22px; width:auto; padding:12px 10px 0 0; color:#ffffff; text-transform:uppercase;}

.button-over .btc-1 a{color:#ffffff; text-decoration:none;}



.button-h{ float:left; cursor:pointer; }

.button-h .btl-1h{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-end-s.png) no-repeat left -34px; float:left; width:12px; height:34px; }

.button-h .btr-1h{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-arrow-s.png) no-repeat left -34px; float:left; width:25px; height:34px;}

.button-h .btc-1h{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-cont-s.png) repeat-x left -34px; float:left; height:22px; width:auto; padding:12px 10px 0 0; color:#ffffff; text-transform:uppercase;}

.button-h .btc-1h a{color:#ffffff; text-decoration:none;}

.button-h-over .btl-1h{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-end-s.png) no-repeat left top; float:left; width:12px; height:34px; }

.button-h-over .btr-1h{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-arrow-s.png) no-repeat left top; float:left; width:25px; height:34px;}

.button-h-over .btc-1h{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-cont-s.png) repeat-x left top; float:left; height:22px; width:auto; padding:12px 10px 0 0; color:#ffffff; text-transform:uppercase;}

.button-h-over .btc-1h a{color:#ffffff; text-decoration:none;}




.arrow-button { text-transform:uppercase;}

.one_row{width:450px; height:28px; padding:12px 0 0 0;  float:left;}

.right-sidebar-headers{height:17px;padding-top:4px;}

.in-headers{height:17px;padding-top:20px; width:287px; clear:none;}

.table-content-box1{width:130px;float:left;height:40px;}
.table-content-box2{width:92px;float:left;height:40px;}
.table-content-box3{width:138px;float:left;height:40px;}
.table-content-box4{width:86px;float:left;height:40px;}
.table-content-box5{width:121px;float:left;height:40px;}

.shoping-cart{position:absolute;left:614px;top:38px;}

.shoping-cart p{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/cart-icon.gif) no-repeat;padding-left:25px; color:#d6d6d6; font-size:11px; float:left;}

.shoping-cart p a:link, .shoping-cart p a:visited {text-decoration:none;color:#d6d6d6;	border-bottom: 1px solid #4d4d4d;}
.shoping-cart p a:hover{color:#ffffff; border-bottom: 1px solid #eeeeee !important;}

#search input {color:#bbbbbb;}

#globalnav #selectlang  {background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/us-flag.jpg) no-repeat !important;padding-left:25px;}


.currentLang {float:left;background:#000000 !Important; overflow:hidden;}
.currentLang span{  background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-1.jpg) no-repeat top right; float:left; cursor:pointer; padding-right:10px;}

.currentLang-over { float:left;background:#e5e5e5 !Important; overflow:hidden;}
.currentLang-over span {background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-2.jpg) #e5e5e5 no-repeat top right; float:left;cursor:pointer; padding-right:10px;}

.currentLang-over span a:link, .currentLang-over span a:visited{color:#555555 !important;}
.currentLang-over span a:hover{color:#1b5160 !important;}


.currentLang a:link, .currentLang a:visited {   float:left; overflow:hidden; display:block; background:none !important;}
.currentLang-over a:link, .currentLang-over a:visited { float:left; overflow:hidden; padding:0; margin:0;}


/*a.currentLang-over:link, a.currentLang-over:visited, a.currentLang-over:hover {color:#333333 !important;}*/

#selectlang { overflow:hidden;}
#selectlang #lang {list-style:none; float:left; background:#e5e5e5 !important; z-index:700; position:absolute; top:54px; padding:5px 15px 10px 10px;width:128px; margin:0; display:none; float:left; clear:left;}
#selectlang #lang li{margin:0; padding:0; float:left;}

#globalnav #lang a{width:128px !important; height:14px; display:block; }

#lang li a:link, #lang li a:visited{background:none !important;text-decoration:none !important;border:none !Important;width:116px; height:18px; color:#555555 !Important;}
#lang li a:hover{background:none !important; width:116px; height:18px; display:block; color:#1b5160 !Important;border:none !Important; text-decoration:underline !important;}

.reset-p{clear:both;}

#maincontent ul, #maincontent2 ul {width:260px; line-height:18px; margin:-15px 0 0 0; padding:0 0 0 10px; float:left; font-size:11px;}
#maincontent ul li, #maincontent2 ul li{margin:0; padding:0 0 0 7px; background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/green_bullet.gif) no-repeat left 8px;clear:both }
#maincontent ul li ul, #maincontent2 ul li ul {padding:0 0 0 20px; margin:0;}
#maincontent ul li ul li, #maincontent2 ul li ul li {border:none}


#maincontent ol, #maincontent2 ol{width:260px;line-height:18px;margin:0px 0 20px 0;padding:0;float:left; font-size:11px;}
#maincontent ol li, #maincontent2 ol li{color: #557c2b;margin:0;padding:0 0 0 10px;list-style-type: decimal;list-style-position: inside;clear:both;}
#maincontent ol li ol li, #maincontent2 ol li ol li{color: #557c2b;padding:0 0 0 20px;	margin:0 0 0 8px;list-style-type: lower-alpha;list-style-position: inside;}
#maincontent ol li ol li ul, #maincontent2 ol li ol li ul{ margin:0px;}
#maincontent ol li ol li ul li, #maincontent2 ol li ol li ul li {margin:0 0 0 18px;padding:0 0 0 20px;list-style-type: none;background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/green_bullet.gif) no-repeat 10px center;list-style-position: inside;}

#maincontent ol li ol li ul, #maincontent ol, #maincontent2 ol li ol li ul, #maincontent2 ol {margin-bottom:0px;}
#wrapper #main #content #maincontent ul.inContFixed { float:left; height: auto;	width: auto; margin-top: 2px;	margin-bottom: 16px; width: 285px; padding:0 15px 0 0;}
#wrapper #main #content #maincontent ul.inContFixed li {float: left;margin-right: 0px;margin-left: 3px;padding-left: 5px; width:100%;}

#wrapper #main #content #maincontent ul.inContFixed-right { float:left; width: auto; margin: 2px 0 16px 19px; width: 275px; padding:0 15px 0 0;}
#wrapper #main #content #maincontent ul.inContFixed-right li {float: left;margin-right: 0px;margin-left: 3px;padding-left: 5px;width:100%;}

#l2-pdf-left-cont{ float:left;width:351px;padding:0 15px 0 0; }
#l2-pdf-left-cont p{padding:0 0 10px 0;}
#l2-pdf-left-cont ul{margin-bottom:10px;}
#l2-pdf-left-cont ol{width:340px !important;float:left !important; margin:0 0 20px 0;}
#l2-pdf-right-cont{float:left;width:226px;margin:15px 0 0 0;padding:20px 5px 0 19px; background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/pdf-rightbox.jpg) no-repeat !important; height:193px;}
#l2-pdf-right-cont label {color:#eeeeee;}
#l2-pdf-right-cont .submit-button {width:51px; height:27px; display:block; background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/login.jpg) no-repeat left top; float:right; cursor:pointer; border:none; margin:20px 16px 0 0;}
#l2-pdf-right-cont .submit-button-over {width:51px; height:27px; display:block; background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/login.jpg) no-repeat -51px 0; float:right; cursor:pointer; border:none; margin:20px 16px 0 0;}

.pdf-centbox{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/pdf-centbox.jpg) no-repeat; float:left;width:618px;height:53px;}

.pdf-regis{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-regis.gif) 0 5px no-repeat; width:53px;height:47px;padding:0px 0 0 60px;}
.pdf-activ{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-activ.gif) 0 5px no-repeat; width:53px;height:62px;padding:10px 0 0 60px;}
.pdf-down{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-down.gif) no-repeat; width:70px;height:59px;padding:0px 0 0 75px;}
.pdf-compat{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg-compat.png) 0 5px no-repeat;width:70px;height:56px;padding:0px 0 0 75px;}

.pdf-left{float:left;width:310px;}
.pdf-left h5{width:200px;}
.pdf-right{float:left;width:290px;}
.pdf-right h5{width:200px;}
.green { color:#1b5612;}

.l3BoxedPrdBox {background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l3-prod-box.png) no-repeat;display: block;float: right;height: 191px;width: 141px;border:none;}


.prodShipmn{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l3-prod-shipm.png) no-repeat; width:53px;height:83px;padding:0 0 0 90px;}
.prodWirls{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l3-prod-wirels.png) no-repeat; width:53px;height:96px;padding:0 0 0 90px;}
.prodSupgr{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l3-prod-s-upgr.png) no-repeat; width:70px;height:83px;padding:0 0 0 90px;}
.prodMobl{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l3-prod-mobl.png) no-repeat;width:70px;height:96px;padding:0 0 0 90px;}
.rdBxd {position:absolute; margin-left:70px; margin-top:3px;}

#selShipment {	margin:5px 10px 0 0;	display: block; height: 26px;	width: 204px; background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/selct-drop.jpg) no-repeat left top; }

.pdf-doublebox p span{ font-weight:bold; font-size:13px;}

.radio {width:18px;height:18px;padding: 0 0px 0 0;background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/radio-buttons.png) no-repeat;display:block;clear:left;float:left;}
.topPad3 {padding-top: 1px;}
.topPad3.right #sel10 { width: 204px !important; height:28px !important; padding:2px 0 0 0;}
.topPad3.right #sel10 select{ width: 204px !important;}


.buyBtn { width: 65px !important; }
#btnBuyR .buton-w {float:right;}
.one_row a.chtBtn { 	background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/btn_chat.jpg) no-repeat;	display: block; float: left !important; height: 26px;	width: 92px; margin-top: 5px;	margin-left: 10px;}
.one_row a.chtBtn:hover { 	background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/btn_chat.jpg) top right no-repeat;}
.srchNwsW {width:182px !important; display:block; margin:0 0 8px 0;}
.srchNwsFld { width:173px !important; height:15px; background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/bg_search.jpg) no-repeat left top; display: block; clear: both; float: left; border:none; font-size:11px; color:#555; padding:6px 0 5px 8px;}
.btnSearch1{	display:block;	background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/btn-search.jpg) no-repeat left bottom; float: left; margin:0 0 0 5px; height: 27px; width: 57px; border: none; cursor:pointer; }
.btnSearch1:hover, .btnSearchHv1{ background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/btn-search.jpg) no-repeat left top; cursor:pointer; display:block; float: left; margin:0 0 0 5px; height: 27px;  width: 57px; border: none; }




.pdf-doublebox{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/pdf-doublebox.jpg) left top no-repeat; width:619px; height:auto !Important;min-height:250px;height:250px;}
.pdf-doublebox-bot{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/pdf-doublebox-bot.jpg) no-repeat; width:619px; height:2px; font-size:2px !important; line-height:2px !important;}
.pdf-doublebox-rep{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/pdf-doublebox-rep.jpg) repeat-y !important; width:619px; min-height:250px;height:auto !important; height:250px;}

.pdf-doublebox-left{float:left;width:300px;padding-left:15px;}
.pdf-doublebox-left p{padding:0 45px 0 0;margin:0px !important;}
.pdf-doublebox-right{float:left;width:250px;padding-left:0px;}
.pdf-doublebox-right p{padding:0px;margin:0px !important;}

.l2-2boxes-top{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-2box.gif) no-repeat; float:left; width:909px; min-height:256px; height:auto; }
.l2-2boxes-bot{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-2box-bot.gif) no-repeat; float:left; width:909px; height:2px;}
.l2-2boxes-rep{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-2boxes-rep.gif) repeat-y; float:left; width:909px;}

.l2-2boxes-left{float:left; width:405px;padding:20px 20px 0 20px;}
.l2-2boxes-right{float:left; width:401px;padding:20px 20px 0 20px;}
.l2-2boxes-distance{float:left; width:23px; height:200px;}

.l1-3boxes-top{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-3boxes.gif) no-repeat; float:left; width:910px; min-height:248px; height:auto; }
.l1-3boxes-bot{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-3boxes-bot.jpg) no-repeat; float:left; width:910px; height:3px;}
.l1-3boxes-rep{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-3boxes-rep.gif) repeat-y; float:left; width:910px;}

.l1-3boxes-left{float:left;width:269px;margin:0px !important;padding-top:20px; padding-right:10px; padding-left:8px;}
.l1-3boxes-cent{float:left;width:269px;padding:20px 10px 0px 8px;}
.l1-3boxes-right{float:left;width:264px;padding:17px 0px 0px 17px;}

.l1-3boxes-sep{float:left;width:20px; height:100px; float:left; margin-left:0px;}
.l1-3boxes-rep p, #maincontent .l1-3boxes-rep ul.list1-individuals li, #maincontent2 .l1-3boxes-rep ul.list1-individuals li, #maincontent .l1-3boxes-rep ul.list1-individuals-v3 li, #maincontent2 .l1-3boxes-rep ul.list1-individuals-v3 li, .l1-3boxes-rep h3, .l1-3boxes-rep select  {margin-left:12px;}

.l1-box11{ width:218px; float:left;padding:0 10px 0 0;}
.l1-box12{ width:207px; float:left;padding:0 10px 0 10px;}
.l1-box13{ width:204px; float:left;padding:0 10px 0 10px;}
.l1-box13 p{float:left; width:111px;}
.l1-box13{ width:204px; float:left;padding:0 10px 0 10px;}
.l1-box13 p.w{float:left; width:116px;}
.l1-box14{ width:214px; float:left;padding:0 0 0 10px;}
.l1-box14 .text-container{float:left; width:122px;}
.l1-box14 .text-container p{float:left;width:120px; line-height:10px;}

.l1-box-sep{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-box-sep.jpg) no-repeat; height:2px; margin:0 auto; font-size:2px; line-height:2px;}

.l1-3boxes-top img { padding:0 10px 0 10px;}

.list1-individuals{margin:10px 0 0 0 !important;padding:0 !important; background:none;float:left !important; width:132px !important;}
.list1-individuals li{margin:0;padding:0;background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left 6px !important; float:left !important;width: 105px !important;}
.list1-individuals li a {font-size: 11px;line-height: 15px;text-decoration:underline;margin:0;padding:0; width:110px !important; display:block;}

.list1-healthcare{margin:10px 0 0 0px !important;padding:0 0 0 10px !important; background:none;float:left !important; width:122px !important;}
.list1-healthcare li{margin:0;padding:0;background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left 6px !important; float:left !important;width: 105px;}
.list1-healthcare li a {font-size: 11px;line-height: 15px;text-decoration:underline;margin:0;padding:0; width:100px !important; display:block;}


.list1-individuals-v2{margin:0 !important;padding:0 !important; background:none;float:left !important; width:100px !important;}
.list1-individuals-v2 li{
	margin:0;
	padding:0;
	background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left 7px !important;
	float:left !important;
	width: 100px;
}
.list1-individuals-v2 li a {font-size: 11px;line-height: 15px;height: 15px;text-decoration:underline;margin:0;padding:0; width:100px;}

.list1-individuals-v3{margin:10px 0 0 0 !important;padding:0 !important; background:none;float:left !important; width:140px !important;}
.list1-individuals-v3 li{margin:0;padding:0;background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left 6px !important; float:left !important;width: 115px;}
.list1-individuals-v3 li a {font-size: 11px;line-height: 15px;height: 15px;text-decoration:underline;margin:0;padding:0}

.list1-individuals-v4{margin:10px 0 0 0 !important;padding:0 !important; background:none;float:left !important; width:120px !important;}
.list1-individuals-v4 li{margin:0;padding:0;background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left 6px !important; float:left !important;width: 115px;}
.list1-individuals-v4 li a {font-size: 11px;line-height: 15px;height: 15px;text-decoration:underline;margin:0;padding:0}

.l1-box12 p { line-height:17px; margin-bottom:0 !important; padding:0;}


.l1-4boxes-top{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-4boxes.jpg) no-repeat; float:left; width:910px; min-height:248px; height:auto; }
.l1-4boxes-bot{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-4boxes-bot.jpg) no-repeat; float:left; width:910px; height:3px;}
.l1-4boxes-rep{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-4boxes-rep.jpg) repeat-y; float:left; width:910px;}
.l1-4boxes-top img.right{padding:0 0 0 5px;}

.l1-4boxes-1{float:left;width:179px;margin:0px !important;padding:20px 12px 0 20px;}
.l1-4boxes-2{float:left;width:179px;margin:0px !important;padding:20px 12px 0px 20px;}
.l1-4boxes-3{float:left;width:179px;margin:0px !important;padding:20px 12px 0px 20px;}
.l1-4boxes-4{float:left;width:179px;margin:0px !important;padding:20px 12px 0px 20px;}

.l1-4boxes-sep{float:left;width:20px; height:100px; float:left; margin-left:0px;}

.list1-company{margin:10px 0 0 0 !important;padding:0 !important; background:none;float:left !important; width:170px !important;}
.list1-company li{margin:0;padding:0;background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/arrow-blt.gif) no-repeat left 6px !important; float:left !important;width: 160px;}
.list1-company li a {font-size: 11px;line-height: 15px;text-decoration:underline;margin:0;padding:0; display:block;}


.pdf-radio1{ float:left; width:20px;}
.pdf-radio2{ margin:0 0 0 10px !important;}

.sale-text{width:200px;clear:left;}

.l2pdf-sep{float:left;width:20px;height:200px;}

#maincontent #findPrnt {background: #70adbf url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-partn-find-bg.jpg) repeat-x left top;display: block;height: 38px;width: 886px;border-bottom: 1px solid #527d8a;border-top: 1px solid #91b9c7;border-right: 1px solid #4a7f91;border-left: 1px solid #83b5c5;padding:20px 0px 10px 20px;}

.partners-inputs{float:left; width:306px;}
.partners-sep-inputs{float:left; height:40px; width:84px;}
.partners-inputs select{width:306px; margin:3px 0 0 0; position:relative; z-index:10 !important;}

.support-sep-inputs{float:left; height:35px; width:52px; padding: 5px 0 0 32px;}
.partn-sep-inputs{float:left; height:35px; width:44px; padding: 5px 0 0 26px;}

/*start education*/
.block-rep-ed{
background:none;
width:610px;
float:left;
min-height:280px;

}

.block-text-ed{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/blockcont.gif) no-repeat;width:610px;float:left; height:100%;}
.block-text-ed img {padding: 0 0 0 20px;}



.block-text-dist-ed{float:left;width:38px;height:30px;}
.block-text-left-ed{float:left;width:250px;padding:14px 10px 20px 20px;  }
.block-text-right-ed{float:left;width:250px;padding:14px 0px 20px 20px;}



.l3-education #hero{
background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-education-top.jpg) 4px 0 no-repeat;
height:140px;
}
/*end education*/


.l1-partn-input{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-partn-input.jpg) ;border:none;height:15px;float:left; padding: 6px 0 5px 6px; width:274px;}

.l1-partn-search-btn{background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l1-partn-search-btn.jpg);border:none;height:26px;width:26px;float:left !important;cursor:pointer;}


.home-launches{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/home-pic1.png) left top no-repeat; width:65px; height:84px; text-indent:-9999px; margin:0 auto; display:block;}
.home-download{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/home-pic2.png) left top no-repeat; width:60px; height:83px; text-indent:-9999px; margin:0 auto; display:block;}
.home-meaningful{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/home-pic3.png) left top no-repeat; width:107px; height:83px; text-indent:-9999px; margin:0 auto; display:block;}
.home-customer{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/home-pic4.png) left top no-repeat; width:48px; height:84px; text-indent:-9999px; margin:0 auto; display:block;}
.home-employment{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/home-pic5.png) left top no-repeat; width:76px; height:79px; text-indent:-9999px; margin:0 auto; display:block;}
.home-latestnews{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/home-pic6.png) left top no-repeat; width:70px; height:83px; text-indent:-9999px; margin:0 auto; display:block;}

.home-product-containers{width:140px; float:left; margin-right:20px;}
.home-product-containers-last{width:140px; float:left;}


.home-product-containers a.home-link:link, .home-product-containers a.home-link:visited { text-decoration:none; color:#458394 !important; display:block;  }
.home-product-containers-last a.home-link:link, .home-product-containers-last a.home-link:visited { text-decoration:none; color:#458394;}
.home-product-containers a.home-link:hover, .home-product-containers-last a.home-link:hover {color:#557c2b !important; text-decoration:none; }

.home-product-images{height:84px;}

.wideCont p{ line-height:15px;}

.wideCont .home-link { height:30px; float:left; line-height:20px !important;}

#maincontent-right p {
	width:230px;
}
#maincontent-right .followus p {width:91px;}.picParagr {
	width: 512px;
}
.lettrSpc-1 {letter-spacing:-1px;}

.dateFix { display:inline-block; width:100px}
.dateFix2 { display:inline-block; width:67px}

.dateFix2-right {float:left; width:137px;}


.l2-mobile-bigrep{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-bigrep.jpg) repeat-x; height:293px; width:907px; float:left;}
.l2-mobile-bigleft{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-bigleft.jpg) no-repeat; height:293px; width:1px; float:left;}
.l2-mobile-bigright{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-bigright.jpg) no-repeat; height:293px; width:1px; float:left;}
.l2-mobile-bigbot{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-bigbot.jpg) no-repeat; height:2px; width:909px; float:left; line-height:2px; font-size:2px;}
.l2-mobile-sep{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-sep.jpg) repeat-x; height:2px; width:100%; line-height:2px; font-size:2px; display:block; clear:both; margin:14px 0 20px 0 !Important; float:left;}

.sep-white{ background:url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/sep-white.jpg) repeat-x; height:2px; width:100%; line-height:2px; font-size:2px; display:block; clear:both; margin:12px 0 6px 0 !Important; float:left;}


.usrfield { width:182px !important; height:15px; background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-bginput.jpg) no-repeat left top; display: block; clear: both; float: left; border:none; font-size:11px; color:#555; padding:6px 0 5px 8px; margin-right:15px;}

.passfield { width:182px !important; height:15px; background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-bginput.jpg) no-repeat left top; display: block; float: left; border:none; font-size:11px; color:#555; padding:6px 0 5px 8px;}

.btnSearch{	display:block;	background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-login.jpg) no-repeat left top; float: left; margin:0 0 0 5px; height: 27px; width: 57px; border: none; cursor:pointer; }
.btnSearch:hover, .btnSearchHv{ background: url(/DRHM/Storefront/Site/nuanceus/cm/images/summer2010/l2-mobile-login-over.jpg) no-repeat left top; cursor:pointer; display:block; float: left; margin:0 0 0 5px; height: 27px;  width: 57px; border: none; }

.width100{width:100% !important;margin:0; padding:0 !important;}
