body 	{ background-image:url(/images/bg.jpg); background-repeat:repeat-x; background-color:#E4EAEE; font-family:Arial, Helvetica, sans-serif; font-size:14pt; margin:0; padding:0; }
form 	{ margin:0; padding:0;}
a img 	{ border:0;}
a     	{ color:#0082C8; outline:0; }
p, h1, h2 , h3 , h4 , h5 , h6 { margin:0; }
table   { font-family:Arial, Helvetica, sans-serif; font-size:14px; }

#maindiv { width:100%; background-image:url(/images/bg.png); background-repeat:no-repeat; background-position:center 0px; min-height:466px;}
#mainwrapper { width:980px; margin:0px auto 0px auto;}

#logo 					{ position:absolute; width:154px; height:69px; overflow:hidden; margin:5px 0px 0px 3px; z-index:9;}
#logo img				{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/logo.png'); }
#logolink 				{ position:absolute; margin:5px 0px 0px 3px; z-index:10;}
#logolink a 			{ width:154px; height:69px; overflow:hidden; display:block; text-decoration:none;}

#header { clear:both; width:980px; padding:0px 0px 8px 0px; display:table;}

#topmenu  { clear:both; width:680px; float:right; text-align:right; color:#FFFFFF; padding:8px 0px 13px 0px; }
#sitemenu { clear:both; width:780px; float:right; position:relative; z-index:20;  }

#sitemenu ul { margin:0; padding:0px 0px 0px 0px;}
#sitemenu ul li { margin:0; padding:0; display:block; float:right; list-style-type:none;}
#sitemenu ul li a { display:block; color:#FFFFFF; text-decoration:none; font-size:11pt; font-family:"Trebuchet MS", Helvetica, Georgia; padding:6px 14px 6px 14px; font-weight:normal;}
#sitemenu ul li a.level1 { min-height:18px;}
#sitemenu ul li a:hover { background-color:#6EB43F;  }
#sitemenu ul li a.selected { background-color:#FFFFFF; color:#0082C8;}

#sitemenu li:hover ul li a, 
#sitemenu li.sfHover ul li a { 	
  color:#FFFFFF; font-size:9pt; border-bottom:1px solid #6EB43F;  border-top:1px solid #6EB43F; padding:4px 14px 4px 14px;
}

#sitemenu li:hover ul li a:hover, 
#sitemenu li.sfHover ul li a:hover {
  color: #FFFFFF; background-color:#4B8623;
}

#sitemenu li:hover ul li a.selected, 
#sitemenu li.sfHover ul li a.selected {
  color: #FFFFFF; background-color:#4B8623;
}

.nav, .nav ul { list-style: none;	margin: 0;	padding: 0;}
.nav {  z-index: 10;  position: relative;}
.nav ul {  position: absolute;  width:214px; top: -999em; background-color:#6EB43F; margin-right:2px; border-right:4px solid #6EB43F; }
.nav ul li { margin:0; padding:1px 0px 1px 0px; display:block; width:210px; float:none; display:block; border-bottom:1px solid #85C957;  }
.nav li:hover ul, .nav li.sfHover ul {  top: 30px;}

#sitemenu .nav ul { padding-top:5px; padding-bottom:5px;}

#sitemenu li:hover a.bordered , #sitemenu li.sfHover a.bordered {
	background-color:#6EB43F; color:#FFFFFF;
}

img.border { border:4px solid #363738; margin:4px; }

#topmenu { font-size:8pt; }
#topmenu a { color:#FFFFFF; text-decoration:none; padding-right:5px; padding-left:5px; font-size:8pt; }
#topmenu .input {  vertical-align:middle; border:1px solid #266990; background-image:url(/images/input.gif); background-position:left top; background-repeat:no-repeat; width:154px; padding:3px 3px 3px 3px; font-size:8pt;}
#topmenu .button { border:1px solid #2984B5; background-color:#43BAFA; font-size:9pt; color:#1D6B95; padding:1px 2px 1px 2px;}
#topmenu  #searchgo {  vertical-align:middle;}

#topshoppingcart { padding-left:10px; }
#topshoppingcart img { vertical-align:middle; }

#footer { clear:both; width:980px; padding:14px 0px 14px 0px; color:#333232; font-size:8pt; line-height: 18px;}
#footerleft { float:left; width:400px;   }
#footerright { float:right; width:400px; text-align:right; }
#footerright a { color:#333232; padding:0px 0px 0px 10px; text-decoration:none;}
#footerright a:hover { text-decoration:underline; }
#footerSocial{  }
#footer img{
	vertical-align: middle;
}

#content { width:980px; clear:both; display:table; background-color:#FFFFFF; padding-bottom:15px;}
#actcontent { clear:both; display:table; padding:16px 0px 16px 0px; width:980px; }
#actcontent h1 {  font-family: Corbel, Impact, Helvetica; font-weight:500; font-size:20pt; color:#0082C8; padding:0px 0px 5px 0px; line-height:26px; }
#homeContent h1  {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#666666; padding: 3px 0px 15px 0px; line-height:20px; text-align: center }
#actcontent h2, #homeContent h2        {  font-family: Dotum, "Franklin Gothic Medium", "Microsoft Sans Serif", Arial; font-weight:500; font-size:16pt; color:#474A4B; padding:0px 0px 10px 0px; }
#actcontent h3, #homeContent h3        {  font-family: Corbel, Impact, Helvetica; font-weight:500; font-size:16pt; color:#0082C8; padding:0px 0px 2px 0px; }


#homeleft  { float:left; width:217px; margin: 0px 30px 0px 0px;}
#homeright { float:right; width:217px; }
#homecenter { float:left; width:465px; margin: 0px 30px 0px 0px; }
#homecenter p { line-height:18px; padding:5px 0px 5px 0px; color:#5B5B5B;}

.right { float:right; width:158px; padding-left:15px; padding-top:10px;}
#homecenter .right p { font-size:8pt; line-height:13px; padding:2px 0px 2px 0px;}
#pagecontent  .right      { width:230px; }
#mainContentLanderInner .right { width:230px; }
.right .borderblue { border-top:12px solid #FA8D0F; padding:5px 10px 5px 10px; margin-bottom:15px; color:#505050; font-size:8pt; line-height:18px;}
.right .bordergreen { border-top:12px solid #47A409; padding:5px 10px 5px 10px; margin-bottom:15px; color:#505050; font-size:8pt; line-height:18px;}
.right ul { margin-top:0px; margin-bottom:0px; margin-left:0px;}
.right .borderblue li { padding:2px 0px 2px 10px; list-style-type:none; background-image:url(/images/li.gif); background-repeat:no-repeat; background-position:left 7px;}

.right #resources    { background-color:#F8F8F8;}
.right #resources h3 { background-color:#47A409; color:#FFFFFF;  font-size:12pt; font-weight:normal; margin:0px 0px 15px 0px; padding:5px 10px 5px 10px; }
.right #resources h4 { background-color:#0082C8; color:#FFFFFF;  font-size:12pt; font-weight:normal; margin:15px 0px 15px 0px; padding:5px 10px 5px 10px; }
.right #resources p  { padding:2px 10px 2px 10px; }
.right #resources ul { margin-top:0px; margin-bottom:0px;}
.right #resources ul li { padding:2px 0px 2px 0px; }
.right #resources .button { text-align:center;}

#homeLinks{	padding: 7px 0px 0px 0px;}
#links, #blueLinks{ background: url(/images/blue-gradient.png) no-repeat bottom left #0082c8; }

#blueLinks p   { padding:0px 0px 0px 0px; border-bottom: solid 1px #99b1bc;  }
#blueLinks p a { display:block; padding:6px 10px 6px 7px; background:url(/images/blue-arrow-off.png) no-repeat right center; color:#FFFFFF; text-decoration:none; text-transform: uppercase; font-size:13px; line-height:15px border:1px solid #0082C8; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #0082C8;}
#blueLinks p a span{ display: block; padding: 0px 0px 0px 26px; }
#blueLinks p a:hover { background:url(/images/blue-arrow-on.png) no-repeat right center #ffffff; color:#0082C8; }
#blueLinks p.last{ border: none; }

#blueLinks p a.chat span{ background: url(/images/icon-chat-off.png) no-repeat left center; }
#blueLinks p a.chat:hover span{ background: url(/images/icon-chat-on.png) no-repeat left center; }
#blueLinks p a.boss-kit span{ background: url(/images/icon-info-off.png) no-repeat left center; }
#blueLinks p a.boss-kit:hover span{ background: url(/images/icon-info-on.png) no-repeat left center; }
#blueLinks p a.webinar span{ background: url(/images/icon-webinar-off.png) no-repeat left center; }
#blueLinks p a.webinar:hover span{ background: url(/images/icon-webinar-on.png) no-repeat left center; }
#blueLinks p a.try span{ background: url(/images/icon-try-off.png) no-repeat left center; }
#blueLinks p a.try:hover span{ background: url(/images/icon-try-on.png) no-repeat left center; }
#blueLinks p a.videos span{ background: url(/images/icon-video-off.png) no-repeat left center; }
#blueLinks p a.videos:hover span{ background: url(/images/icon-video-on.png) no-repeat left center; }


#blueLinks.get_boss_kit p a.boss-kit{ background:url(/images/blue-arrow-on.png) no-repeat right center #ffffff; color:#0082C8; }
#blueLinks.get_boss_kit p a.boss-kit span{ background: url(/images/icon-info-on.png) no-repeat left center; }

#blueLinks.webinar p a.webinar{ background:url(/images/blue-arrow-on.png) no-repeat right center #ffffff; color:#0082C8; }
#blueLinks.webinar p a.webinar span{ background: url(/images/webinar-on.png) no-repeat left center; }

#blueLinks.videos p a.videos { background:url(/images/blue-arrow-on.png) no-repeat right center #ffffff; color:#0082C8; }
#blueLinks.videos p a.videos span{ background: url(/images/icon-video-on.png) no-repeat left center; }


#homeleft #blueLinks p   { padding:0px 0px 0px 0px; border-bottom: solid 1px #99b1bc;  }
#homeleft #blueLinks p a { display:block; padding:6px 10px 6px 7px; background:url(/images/blue-arrow-off.png) no-repeat right center; color:#FFFFFF; text-decoration:none; text-transform: uppercase; font-size:13px; line-height:15px border:1px solid #0082C8; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#homeleft #blueLinks p a span{ display: block; padding: 0px 0px 0px 26px; }
#homeleft #blueLinks p a:hover { background:url(/images/blue-arrow-on.png) no-repeat right center #ffffff; color:#0082C8; }
#homeleft #blueLinks p.last{ border: none; }


#homeright #news 	  { padding:0px 0px 0px 0px;}
#homeright h3 		  { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#DFDDDD; color: #020000; padding:2px 6px 3px 6px; font-size:14px; line-height: 17px; font-weight:normal; margin:0px 0px 3px 0px; border-top: solid 1px #ebeaea; border-bottom: solid 1px #ebeaea; }
#homeright h3 a 	  { color:#020000; text-decoration:none;}
#homeright h3 a:hover { text-decoration:underline;}
#homeright h4		  { padding:5px 2px 0px 0px;}
#homeright h4 a 	  { text-decoration:none; font-weight:normal; font-size:12px; font-weight:bold;}
#homeright h4 a:hover { text-decoration:underline;}
#homeright p		  { padding:0px 2px 7px 0px; color:#5B5B5B; line-height:18px; font-size: 12px;}
#homeright p a 	  	  { text-decoration:none; font-weight:normal; }
#homeright p a:hover  { text-decoration:underline;}
#homeright p a.more	  { background: url(images/bullet-more.png) no-repeat right center; padding: 0px 10px 0px 0px; }

#homeright #blueLinks p{ padding: 0px;	}

#homeleft h3 		  	{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#DFDDDD; color: #020000; padding:2px 6px 3px 6px; font-size:14px; line-height: 17px; font-weight:normal; margin:0px 0px 3px 0px; border-top: solid 1px #ebeaea; border-bottom: solid 1px #ebeaea; }
#homeleft h3 a 	  		{ color:#595959; text-decoration:none;}
#homeleft h3 a:hover 	{ text-decoration:underline;}
#homeleft ul 			{ margin:0; padding:0;	}
#homeleft ul li 		{ margin:0; padding:0; list-style-type:none;}
#homeleft ul li a		{ display:block; padding:10px 5px 0px 10px; vertical-align:middle; text-decoration:none; color:#363738; font-size:12pt; }
#homeleft ul li a img   { vertical-align:middle; padding:0px 10px 0px 0px;}
#homeleft p 			{ padding:4px 10px 4px 10px; font-size:9pt; color:#474A4B; line-height:18px;}

#bosskit				{ display: none; }

#homeleft #bosskit		{ background-image:url(/images/boss.gif); background-repeat:no-repeat; width:220px; padding:0px 0px 0px 10px; margin:20px 0px 0px 10px; height:109px; }
#homeleft #bosskit	h4  { color:#FFFFFF; font-size:16pt; font-weight:normal; font-family:"Trebuchet MS", Helvetica, Georgia; padding:4px 0px 2px 0px; }
#homeleft #bosskit	p   { color:#FFFFFF; font-size:10pt; padding:2px 0px 2px 0px; line-height:16px; }
#homeleft #bosskit	p a { background-image:url(/images/oarrow.gif); background-repeat:no-repeat; background-position:right; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-right:8px; }

#homeright #bosskit		{ background-image:url(/images/boss.jpg); background-repeat:no-repeat; width:240px; padding:0px 0px 0px 8px; margin:10px 0px 0px 0px; height:122px;}
#homeright #bosskit	h4  { color:#FFFFFF; font-size:16pt; font-weight:normal; font-family:"Trebuchet MS", Helvetica, Georgia; padding:4px 0px 2px 0px; }
#homeright #bosskit	p   { color:#FFFFFF; font-size:9pt; padding:2px 0px 2px 0px; }
#homeright #bosskit	p a { background-image:url(/images/oarrow.gif); background-repeat:no-repeat; background-position:right; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-right:8px; }

#leftmenu #bosskit		{ background-image:url(/images/boss.jpg); background-repeat:no-repeat; width:240px; padding:0px 0px 0px 8px; margin:10px 0px 10px 0px; height:122px;}
#leftmenu #bosskit	h4  { color:#FFFFFF; font-size:16pt; font-weight:normal; font-family:"Trebuchet MS", Helvetica, Georgia; padding:4px 0px 2px 0px; }
#leftmenu #bosskit	p   { color:#FFFFFF; font-size:9pt; padding:2px 0px 6px 0px; }
#leftmenu #bosskit	p a { background-image:url(/images/oarrow.gif); background-repeat:no-repeat; background-position:right; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-right:8px; }


#pagecontent 			{ float:right; width:720px; padding:20px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; overflow:hidden; }
#leftmenu				{ float:right; width:217px; overflow:hidden; padding:1px 0px 0px 0px; }

#videos { padding:10px 0px 10px 10px;}
#videos h3 { font-family: Corbel, Impact, Helvetica; font-weight:500; font-size:14pt; color:#5B5B5B; padding:0px 0px 5px 0px; }
#videos .video { clear:both; width:195px; border-bottom:1px solid #DFDDDD; padding:2px 0px 5px 0px; margin-bottom:5px; display:table; }
#videos .videoimage { width:84px; overflow:hidden; float:left; border:3px solid #232425; }
#videos .videoimage img { }
#videos .videotext  { float:left; width:95px; font-size:8pt; padding:0px 2px 2px 8px; font-family:Arial, Helvetica, sans-serif;}
#videos .videotext  h4 { font-weight:normal; font-size:8pt; font-family:Arial, Helvetica, sans-serif;  }
#videos .videotext  p  { }

#videoscontainer { height:250px; overflow:auto;}

#pagemenu h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size:16px; line-height: 20px; color:#0082c8; padding: 7px 10px 7px 10px; }

#pagemenu ul { margin:0; padding:0;}
#pagemenu ul li { margin:0; padding: 0px 0px 1px 0px; display:block; list-style-type:none;}
#pagemenu ul li a {  color:#54587d; font-size:13px; line-height: 16px; padding: 3px 5px 4px 28px; display:block; text-decoration:none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background: url(images/menu-arrow-off.png) no-repeat left center; }
#pagemenu ul li a.selected , #pagemenu ul li a:hover {  color:#FFFFFF;  background: url(images/menu-arrow-on.png) no-repeat left center #0082c8;}
#pagemenu ul li a.selParent{ background: url(images/menu-arrow-parent.png) no-repeat left center; }
#pagemenu ul li a.selected.selParent, #pagemenu ul li a.selParent:hover { background: url(images/menu-arrow-parent-on.png) no-repeat left center #0082c8; }
 
#pagemenu ul ul li a, #pagemenu ul ul li a.selParent { background: url(images/submenu-bullet.png) no-repeat left center; padding-left: 47px; text-transform: none; }
#pagemenu ul ul li a.selected, #pagemenu ul ul li a:hover, #pagemenu ul ul li a.selParent.selected, #pagemenu ul ul li a.selParent:hover { background: url(images/submenu-bullet-on.png) no-repeat left center #0082c8; color: #ffffff; }

#pagemenu ul ul ul li a, #pagemenu ul ul ul li a.selParent { background: url(images/subsubmenu-bullet.png) no-repeat left center; padding-left: 62px; }
#pagemenu ul ul ul li a.selected, #pagemenu ul ul ul li a:hover, #pagemenu ul ul ul li a.selParent.selected, #pagemenu ul ul ul li a.selParent:hover { background: url(images/subsubmenu-bullet-on.png) no-repeat left center #0082c8; color: #ffffff; }

#pagemenu { padding:0px 0px 5px 0px; background: #d6ebf6; margin: 0px 0px 25px 0px; }
#pagemenu #pagemenu{
	margin: 0px; 
	padding: 0px;
}

#location { clear:both; padding:0px 11px 0px 11px; color:#505050; display:none; }
#location p { border-bottom:1px solid #DFDDDD; padding:6px 0px 6px 0px; }
#location p a { text-decoration:none;}
#location p a:hover { text-decoration:underline;}

#location h1 	{ margin:0; padding:10px 0px 10px 6px; font-family:Corbel, Impact, Helvetica; color:#47A409; font-weight:normal; }

#pagecontent 		{ color:#5B5B5B; font-size:14px; line-height: 19px }
#pagecontent p      { color:#5B5B5B; font-size:14px; line-height:19px; padding:5px 0px 5px 0px; }
#pagecontent ul 	{ }
#pagecontent li     { padding:2px 0px 2px 10px;  }

#pagecontent .speciallist ul 	 { margin:0; padding:10px 0px 0px 10px;}
#pagecontent .speciallist li     { padding:2px 0px 2px 10px; list-style-type:none; background-image:url(/images/li.gif); background-repeat:no-repeat; background-position:left; }

#pagecontent h1        { 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 27px;
	color: #6eb43f;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
} 
#pagecontent h2        {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #474a49;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 10px 0px; 
}
#pagecontent h3        {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height: 17px;
	color: #0082c8;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0px 3px 0px;
}
#pagecontent h4{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height: 17px;
	color: #2d2f30;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px 3px 0px;
}

#pagecontent h2.video-title        {  
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height: 17px;
	color: #0082c8;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0px 3px 0px;
}

#bosskits p			   { padding:0px 0px 4px 0px; }
#bosskits .description { padding:0px 0px 10px 0px; }

#bosskits th { background-color:#0082C8; color:#FFFFFF; font-weight:bold; text-align:left;}
#bosskits td { border-bottom:1px solid #0082C8; }

#pagecontent .ErrorBox { color: #474747; font-size:10pt; padding-bottom:10px; }
#pagecontent .ErrorBox { background: #EDEDED url(/images/cancel.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #0082C8;
	border-bottom: 2px solid #0082C8;
	margin:4px 0px 4px 0px;
}
#pagecontent div.ErrorBox ul    { margin:0; padding:0px 0px 0px 20px;}
#pagecontent div.ErrorBox ul li { font-size:8pt; padding:2px 0px 2px 0px;  color:#474747; margin:0; font-family:Arial, Helvetica, sans-serif; }

#fullcontent .ErrorBox { color: #474747; font-size:10pt; padding-bottom:10px; }
#fullcontent .ErrorBox { background: #EDEDED url(/images/cancel.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #0082C8;
	border-bottom: 2px solid #0082C8;
	margin:4px 0px 4px 0px;
}
#fullcontent div.ErrorBox ul    { margin:0; padding:0px 0px 0px 20px;}
#fullcontent div.ErrorBox ul li { font-size:8pt; padding:2px 0px 2px 0px;  color:#474747; margin:0; font-family:Arial, Helvetica, sans-serif; }

#pagecontent .input 			{ border:1px solid #232425; }
#pagecontent .button 			{ border:0; background-color:#43BAFA; font-size:8pt; color:#20709C; padding:2px 5px 2px 5px; }
#lander .button 				{ border:0; background-color:#43BAFA; font-size:8pt; color:#20709C; padding:2px 5px 2px 5px; }
#fullcontent .input 			{ border:1px solid #232425; }
#fullcontent .button 			{ border:0; background-color:#43BAFA; font-size:9pt; color:#FFFFFF; padding:2px 5px 2px 5px; }

#formbosskit { width:480px; }

#resume .ErrorBox li { padding:5px 0px 0px 0px; margin-left:20px;}

#image 				   { clear:both; }
#lander 			   { float:left; padding:0px 20px 0px 10px; width:730px; }

#lander .columngreen    { float:left; width:242px; padding-right:1px; font-size:10pt; color:#505050;}
#lander .columnblue     { float:left; width:242px; padding-right:1px; font-size:10pt; color:#505050;}
#lander .columnorange   { float:left; width:242px; padding-right:1px; font-size:10pt; color:#505050;}

#lander .columngreen  h3  { background-color:#47A409; color:#FFFFFF;  font-size:10pt; font-weight:normal; margin:0px 0px 15px 0px; }
#lander .columnblue   h3  { background-color:#0082C8; color:#FFFFFF;  font-size:10pt; font-weight:normal; margin:0px 0px 15px 0px; }
#lander .columnorange h3  { background-color:#FA8D0F; color:#FFFFFF;  font-size:10pt; font-weight:normal; margin:0px 0px 15px 0px; }

#lander .columngreen  h3 a { color:#FFFFFF; text-decoration:none; display:block; padding:8px 9px 8px 9px;}
#lander .columnblue   h3 a { color:#FFFFFF; text-decoration:none; display:block; padding:8px 9px 8px 9px;}
#lander .columnorange h3 a { color:#FFFFFF; text-decoration:none; display:block; padding:8px 9px 8px 9px;}

#lander .columngreen  h4  {   font-size:18pt; font-weight:normal; margin:0px 0px 5px 9px; color:#505050; font-family: Corbel, Impact, Helvetica; }
#lander .columnblue   h4  {   font-size:18pt; font-weight:normal; margin:0px 0px 5px 9px; color:#505050; font-family: Corbel, Impact, Helvetica; }
#lander .columnorange h4  {   font-size:18pt; font-weight:normal; margin:0px 0px 5px 9px; color:#505050; font-family: Corbel, Impact, Helvetica; }

#lander .columngreen  h4  a {   font-size:18pt; font-weight:normal; margin:0px 0px 0px 0px; color:#505050; text-decoration:none; }

#lander  p  { margin:0px 0px 5px 9px; line-height:18px;   }

#lander ul 	{ margin:0; padding:10px 0px 0px 10px;}
#lander li     { padding:2px 0px 2px 10px; list-style-type:none; background-image:url(/images/li.gif); background-repeat:no-repeat; background-position:left 6px; }

#lander  h1  { font-family: Corbel, Impact, Helvetica; font-weight:500; font-size:26pt; color:#47A409; padding:20px 0px 15px 0px; line-height:26px;   }

#lander .input { border:1px solid #000000;}
#lander #loginform  { padding-left:9px;}

#pagelander .column { float:left; width:220px; padding:10px 10px 0px 0px;}
#pagelander .column h3 { background-color:#828581; color:#FFFFFF;  font-size:10pt; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
#pagelander .column h3 a { color:#FFFFFF; text-decoration:none; display:block; padding:4px 9px 4px 9px;}
#pagelander .column .content { padding:10px 10px 10px 10px;}
#pagelander .column  h4  {   font-size:16pt; font-weight:normal; margin:0px 0px 0px 0px; color:#47A409; font-family: Corbel, Impact, Helvetica; }

#productscreenshots p   { text-align:center;}
#productscreenshots p a { display:block; text-decoration:none; background-color:#0082C8; border:1px solid #0082C8; margin:0px 20px 20px 0px; padding-top:4px; }
#productscreenshots p a span { display:block; padding:4px 4px 4px 4px;  color:#FFFFFF; font-size:10pt;   }
#productscreenshots p a:hover  {  background-color:#FFFFFF;   }
#productscreenshots p a:hover span { color:#0082C8;}

#newslist 		   { width:500px;}
#newslist .onenews { padding:10px 0px 10px 0px; border-bottom:1px dotted #0082C8; }
#newslist .onenews h3 { padding-bottom:0px;}
#newslist .onenews p  { padding-top:0px; }
#newslist .onenews p.date { font-size:7pt; color:#47A409; padding-bottom:2px;}

.table1{
border-right: solid 1px #0669a0;
border-top: solid 1px #0669a0;
}


.table1 td, .table1 th{
border-left: solid 1px #0669a0;
border-bottom: solid 1px #0669a0;
}

.table1 table { border-right: 0;
border-top: 0; }

.table1 table td, .table1 table th{
border-left: 0;
border-bottom: 0;
}

.table1 .desc  {  color:#5B5B5B; line-height:18px; }
.table1 select { font-size:8pt;}

.table1 .desc ul { margin-bottom:0px; margin-top:0px; margin-left:0; }
.table1 .desc ul li { margin:0; padding:2px 0px 2px 0px; list-style-position:inside;}

#fullcontent .padding { padding:15px 15px 15px 15px; }
#fullcontent h1 		{  font-family: Corbel, Impact, Helvetica; font-weight:500; font-size:26pt; color:#47A409; padding:0px 0px 15px 0px; line-height:26px; }
#fullcontent h3         {  font-family: Corbel, Impact, Helvetica; font-weight:500; font-size:16pt; color:#0082C8; padding:0px 0px 2px 0px; }

#shoppingright { float:right; width:550px; }
#shoppingleft  { float:right; width:370px; padding-right:50px; }

#smallshcart   { display:none; }
#leftmenu #smallshcart { display:block;}
#leftSide #smallshcart { display:block; padding: 20px 0 0 0; }
#lander #homeright #smallshcart { display:block;}
#homeshoppingcart #smallshcart { display:block;}
#smallshcart h3 { font-family: Corbel, Impact, Helvetica; font-weight:500; font-size:16pt; color:#5B5B5B; padding:5px 0px 5px 11px; }

.homeBanners{
	padding: 0px 0px 14px 0px;	
}

.homeBanners p{
	margin: 0px;
	padding: 0px;
}

.homeBanners a{
	margin: 0px 30px 0px 0px;
	float: left;
}

.homeBanners a.last{
	margin: 0px;
	float: right;
}

.clear{
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}


#homeContent{
	padding: 12px 10px 20px 10px;
}

.homeTabIcon{
	float: left;
	margin: 0px 10px 5px 0px;
	border: solid 1px #acb0c2;
}

#industriesTabs p{
	color: 474a4b;
	font-size: 12px;
	line-height: 17px;
	padding: 0px;
	margin: 0px;
}

#industriesTabs{
	margin: 3px 0px 0px 0px;
}

a.tabsMore{
	font-size: 9px;
	line-height: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
	background: url(images/bullet-more.png) no-repeat right center; padding: 0px 10px 0px 0px;
}

.homeProdThumb{
	float: left;
}

.homeProdTabText{
	width: 160px;
	float: right;
	padding: 15px 0px 0px 0px;
}

.homeProdTabText{
	font-size: 12px;
	line-height: 18px;
}

#homecenter .homeProdTabText p{
	padding: 0px;
}

.homeProdTabText ul{
	margin: 0px;
	padding: 5px 0px 0px 0px;
	list-style: none;
	font-size: 12px;
	line-height: 13px;
}

.homeProdTabText ul li{
	background: url(images/bullet-plus.png) no-repeat left top;
	padding: 1px 10px 5px 12px;
	width: 45px;
	float: left;
}

#homeProdTabs{
	width: 465px;	
}

#homeProdTabs h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	padding: 0px;
}

.homeProdTabText .more{
	clear: both;
}

.homeProdTabText .more a{
	clear: both;
	font-size: 10px;
	line-height: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
	background: url(images/bullet-more.png) no-repeat right center; padding: 0px 10px 0px 0px;
}

#tLeftColumn{
	padding: 0 0 0 10px;	
}

#containertable{
	width: 100%;
}

.contentWrapper{
	padding: 0px 0px 0px 13px;
	color: #474a49;
}


#leftSide{
	width: 217px;
	float: left;
}

#mainContentLander{
	width: 720px;
	float: right;
	font-size: 14px;
	line-height: 18px;
}

#mainContentLanderInner{
	padding: 15px 10px 0px 0px;
}

#mainContentLander h1{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 27px;
	color: #6eb43f;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#mainContentLander.prodOverview h1{
	float: left;
	width: 205px;
}

#mainContentLander h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #474a49;
	font-weight: normal;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

#mainContentLander.prodOverview h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #474a49;
	font-weight: normal;
	width: 500px;
	float: right;
	margin: 0px;
	padding: 0px;
}

#mainContentLander h3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height: 17px;
	color: #0082c8;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0px 3px 0px;
}

#mainContentLander h4{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height: 17px;
	color: #2d2f30;
	font-weight: normal;
	margin: 0px;
	padding: 3px 0px 3px 0px;
}


#mainContentLander p{
	padding: 10px 0px;
}

#mainContentLander ul{
	margin: 0px;
	padding: 0px 0px 0px 15px;
}

#mainContentLander ul li{
	padding: 1px 0px;
}

#mainContentLander img{
	vertical-align: bottom;
}

.landerBox1, .landerBox3{
	width: 340px;
	margin: 0px 40px 0px 0px;
}

.landerBox2, .landerBox4{
	width: 272px;
}

.landerBox1, .landerBox2, .landerBox3, .landerBox4{
	float: left;
	padding: 20px 0px 0px 0px;
	font-size: 14px;
	line-height: 19px;
}

#mainContentLander .landerBox1 p, #mainContentLander .landerBox2 p, #mainContentLander .landerBox4 p{
	padding: 6px 0px;
	margin: 0px;
}

p.more a, a.more	  { background: url(images/bullet-more.png) no-repeat right center; padding: 0px 10px 0px 0px; text-decoration: none; }

.landerBox1 p.more, .landerBox2 p.more, .landerBox3 p.more, .landerBox4 p.more{
	font-size: 10px;
	line-height: 12px;
}

#mainContentLander .landerBox1 p.more, #mainContentLander .landerBox3 p.more{
	padding: 5px 0px 5px 15px;
}

#mainContentLander .landerBox2 p{
	padding: 3px 0px;
}

#mainContentLander .landerBox4 h3{
	padding-bottom: 7px;	
}

.videoWrapper{
	background: url(images/gray-gradient.png) repeat-x bottom center #f7f7f7;
	border: solid 1px #babcbf;
	padding: 7px;
}

#mainContentLander .videoWrapper h4{
	padding: 0px 0px 6px 0px;
	line-height: 14px;
}


#landerBanner{
	position: relative;	
}

.landerRightSide{
	width: 250px;
	float: right;
	margin: 0px 0px 0px 0px;
}

.landerContent{
	width: 430px;
	float: left;
}


#landerProdTabs {
	font-size: 12px;
	line-height: 17px;
	width: 250px;
}

#mainContentLander #landerProdTabs p{
	padding: 0px 0px 10px 0px;
}

#landerProdTabs .ui-tabs-panel ul{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	list-style: none;
	font-size: 12px;
	line-height: 13px;
}

#landerProdTabs .ui-tabs-panel ul li{
	background: url(images/bullet-plus.png) no-repeat left top;
	padding: 1px 5px 5px 12px;
	width: 53px;
	float: left;
}

#landerProdTabs h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	padding: 0px;
}

#landerProdTabs .more a{
	font-size: 10px;
	line-height: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-decoration: none;
	background: url(images/bullet-more.png) no-repeat right center; 
	padding: 0px 10px 0px 0px;
}

#mainContentLander #landerProdTabs p.landerProdTabThumb{
	clear: both;
	padding: 10px 0px;
}

#mainContentLander #landerProdTabs p.more{
	padding: 0px;	
}

#printLocation, #printContact{
	display: none;
}

.bossKitAdlet{
	border-top: solid 10px #ffffff;
	width: 217px;
	min-height: 110px;
	backhround: #ec8622;
	color: #ffffff;
	position: relative;
}

.bossKitAdlet img, #homeright .bossKitAdlet img{
	position: absolute;
	top: 0px;
	left: 0px;
}

.bossKitAdlet h4, #homeright .bossKitAdlet h4{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	padding: 0px;
	color: #ffffff;
	padding: 7px 8px;
	position: relative;
	font-weight: normal;
}

.bossKitAdlet p, #homeright .bossKitAdlet p{
	font-size: 11px;
	line-height: 13px;
	padding: 0 0 5px 8px;
	position: relative;
	color: #ffffff;
}

.bossKitAdlet p a, #homeright .bossKitAdlet p a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

