@import url(final_drop.css);

/* NUBRIDGES STYLESHEET
----------------------------------------------- */
* { 
	margin:0; 
	padding:0;}

body { 
	margin:0; 
	padding:33px 0 25px 0;
	background-color:#FFF; 
	color:#838383;
	text-align:center; 
	font:76% Arial, Helvetica, sans-serif;}

img { 
	border:none; }

hr { 
	display:none; }

.clear { 
	clear:both;
	font-size:0; 
	line-height:0.0; 
	height:0;}

/* TEXT
----------------------------------------------- */
h1 { 
	font-size:1.6em; }
h2 { 
	font-size:1.4em; }
h3 { 
	font-size:1.2em; }

/* LINKS
----------------------------------------------- */
a:link, a:visited { 
	color:#838383; 
	text-decoration:underline; }

a:hover, a:active { 
	color:#838383; 
	text-decoration:none; }

/* FORM 
----------------------------------------------- */
form {
	margin:0; padding:0;}

input, select {
	font:11px Arial, Helvetica, sans-serif;}

fieldset {
	margin:0; padding:0;
	border:none;}

/* IMAGE REPLACEMENT 
----------------------------------------------- */
.replace { 
	position:absolute; 
	left:0; top:0; 
	display:block; }

/* PAGE LAYOUT
----------------------------------------------- */
#accessibility { 
	display:none;}

#container { 
	width:962px; 
	margin:0 auto; 
	text-align:left; 
	font-size:1em; }

#header {
	overflow:hidden;
	width:962px;
	margin-bottom:12px;}

#main {
	width:962px;
	padding-top:2px;
	padding-bottom:0px;
	background:url(../images/bg-main.gif) repeat-x left top;}
	
#callout {
	clear:both; 
	overflow:hidden;
	width:962px;
	height:191px;
	padding-bottom:1px;
	border-bottom:1px solid #CCC; }

#content {
	clear:both; }

#footer {
	list-style:none; 
	margin:0 20px; 
	padding:5px 0;
	text-align:right;
	font-size:0.8em; }

/* HEADER
----------------------------------------------- */
#header h1 { 
	float:left;
	position:relative; 
	width:114px; height:33px; 
	margin:0; padding:0; 
	font-size:14px; }

#header h1 em { 
	width:114px; height:33px; 
	background:transparent url(../images/nubridges-logo.gif) no-repeat left top; 
	cursor:pointer; }

/* Hides from IE5-mac \*/
#header h1 {
	overflow:hidden; } 
/* End hide from IE5-mac */

#header h1 a:link, #header h1 a:visited {
	color:#848484;
	text-decoration:none;}

#header .right-content {
	float:right;
	width:500px;
	padding-right:8px;
	text-align:right;}

#top-navigation {
	margin:0 0 9px 0; padding:0;
	list-style:none;
	text-transform:uppercase;}

#top-navigation li {
	margin:0; padding:0;
	display:inline;}

#top-navigation a {
	padding:0 5px 0 7px;
	border-left:2px solid #999;
	font-size:0.9em;}

#top-navigation a.home {
	border-left:none;}

#top-navigation a:link, #top-navigation a:visited {
	color:#666666;
	text-decoration:none;
	font-weight:bold;}

#top-navigation a:hover, #top-navigation a:active {
	color:#666666;
	text-decoration:underline;}

#header label { 
	font-size:0.9em;
	font-weight:bold;
	color:#666666;}

#header .field {
	width:140px;
	background:#FFF url(../images/bg-input-field.gif) repeat-x left top;
	border:1px solid #BCBBBB;}

#header .button {
	vertical-align:middle;
	width:22px;
	height:17px;
	border:none;
	cursor:pointer;}

/* NAVIGATION
----------------------------------------------- */
.clear-nav:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;}

.clear-nav { 
	display:inline-block; }

/* Hides from IE-mac \*/
* html .clear-nav { 
	height:1%; }
.clear-nav { 
	display:block; }
/* End hide from IE-mac */

ul.img-r li { 
	position:relative;
	font-size:1em;}

.img-r em {
	display:block;
	position:absolute;
	top:0; left:0;
	z-index:1;}

/* For IE5.x mac only */
* html>body.img-r { 
	position:static;
	overflow:visible;
	font-size:12px;}
	
* html>body .img-r em  { position:static; }

#navigation { 
	float:left; 
	width:524px; 
	list-style:none;
	background-color:#E9E9E9; }
	
#navigation li { 
	float:left; left:0;
	font-weight:bold;
	text-transform:uppercase;} 

#navigation li, #navigation li em { 
	width:127px; height:27px; }

* html>body ul#navigation li em { 
	margin-bottom:-27px; } /* for ie5.x/mac only */

.about em, .industries em, .products em, .services em, .press-center em { 
	background:url(../images/nav-links.gif) no-repeat; 
	cursor:pointer;}

#navigation li.about, #navigation li.about em { width:167px; }
.about em { background-position:0 0; }
.about:hover em { background-position:0 -27px; }
a.activeabout em { background-position:0 -27px; }

a.activeabout {background-color:#f8993b;}

#navigation li.products, #navigation li.products em { width:112px;}
.products em { background-position:-167px 0; }
.products:hover em { background-position:-167px -27px; }
a.activeproducts em {background-position:-167px -27px;}

a.activeproducts {background-color:#f8993b;}

#navigation li.services, #navigation li.services em { width:107px;}
.services em { background-position:-279px 0; }
.services:hover em { background-position:-279px -27px; }
a.activeservices em { background-position:-279px -27px; }

a.activeservices {background-color:#f8993b;}

#navigation li.press-center, #navigation li.press-center em { width:138px;}
.press-center em { background-position:-386px 0; }
.press-center:hover em { background-position:-386px -27px; }
a.activepress-center em { background-position:-386px -27px; }

a.activepress-center {background-color:#f8993b;}

/* SUCKERFISH STYLES */
#navigation a, #navigation a:visited { 
	display:block; 
	color:#1D1C1D; 
	text-decoration:none; }
	
#navigation a:hover, #navigation a:active {
	text-decoration:none;} 
	
* html #navigation a { height:1%; }

#navigation a:hover { 
	text-decoration:none; }

#navigation li ul {
	position:absolute;
	z-index:10; 
	top:26px; 
	left:-999em;
	list-style:none;
	border:1px solid #CCC;}

#navigation li:hover ul { 
	left:auto; }

#navigation li li {
	height:auto; 
	padding-bottom:0;
	font-size:0.9em;
	font-weight:normal;
	text-transform:capitalize;
	border-bottom:1px solid #FABE82;
	text-align:center;}

#navigation li li.last {
	border-bottom:none;}
#navigation li.about li {
	width:164px;}
#navigation li.products li {
	width:109px;}
#navigation li.services li {
	width:105px;}
#navigation li.press-center li {
	width:136px;}

#navigation li ul a {
	padding:0.25em;
	color:#1D1C1D;
	background:#F48F2B;}
	
/* CALLOUT
----------------------------------------------- */
#flash {
	float:left; 
	width:616px;}
	
#verticals {
	float:left; 
	width:190px;
	height:192px;
	background:#F7912C url(../images/bg-verticals.jpg) no-repeat 0 30px;
	color:#FFF;}

#verticals h2 { 
	position:relative; 
	left:0; top:0;
	width:190px; height:30px; 
	margin:0; padding:0; 
	font-size:12px;
	text-align:center; 
	color:#333; }
	
#verticals h2 em { 
	width:190px; height:31px; 
	background:transparent url(../images/heading_industries-we-serve.gif) no-repeat left top; }
	
#verticals ul {
	margin:10px 0 0 12px; padding:0; 
	list-style:none;}

#verticals li {
	position:relative;
	left:0; top:0; 
	display:block; 
	width:171px;
	height:17px; 
	line-height:17px;
	margin:0 0 5px 0; padding:0;
	font-weight:bold;
	text-transform:uppercase;
	font-size:8px;}	

#verticals li em { 
	position:absolute; 
	left:0; top:0; 
	display:block;
	width:171px;
	height:17px;}
	
li.manufacturing em { 
	background:url(../images/vertical_manufacturing.gif) no-repeat 0 0;}
li.retail em { 
	background:url(../images/vertical_retail.gif) no-repeat 0 0;}
li.logistics-transport em { 
	background:url(../images/vertical_logistics-transpor.gif) no-repeat 0 0;}
li.finance em { 
	background:url(../images/vertical_finance.gif) no-repeat 0 0;}
li.healthcare em { 
	background:url(../images/vertical_healthcare.gif) no-repeat 0 0;}
li.utilities-telco em { 
	background:url(../images/vertical_utilities-telco.gif) no-repeat 0 0;}
li.wholesale-distribution em { 
	background:url(../images/vertical_wholesale-distribu.gif) no-repeat 0 0;}

/* Hides from IE5-mac \*/
#verticals h2, #verticals li {	
	overflow:hidden;}
/* End hide from IE5-mac */

#demo {
	float:right; 
	width:157px; 
	height:192px;
	background:#AAA9A9 url(../images/bg-demo.jpg) no-repeat left bottom; }		

#demo h3 { 
	float:left;
	position:relative; 
	left:24px; top:90px;
	width:85px; height:36px; 
	margin:0; padding:0; 
	font-size:14px; }
	
#demo h3 em { 
	width:85px; height:36px; 
	background:transparent url(../images/heading_pci-product-tour.gif) no-repeat left top; 
	cursor:pointer; }
	
/* Hides from IE5-mac \*/
#demo h3 {
	overflow:hidden; } 
/* End hide from IE5-mac */

#demo h3 a:link, #demo h3 a:visited {
	color:#FFF;
	text-decoration:none;}
	
/* MAIN
----------------------------------------------- */	
.call-tollfree {
	float:right;
	width:200px;
	margin:0; padding:0 10px 0 0;
	text-align:right;
	font-size:0.9em;
	line-height:27px;
	color:#666666;}
	
#content {
	margin-top:1px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
	background:url(../images/bg-content1.gif) repeat-x left top; }
	
.columns {
	overflow:hidden;
	width:962px; 
	margin:0; padding:0;}

.columns h2 {
	margin:0 0 21px 0;
	padding:0;
	line-height:18px;
	font-size:1em;
	color:#000; }
				
.columns-left {
	float:left; 
	width:620px;
	background:url(../images/two-col-faux-bg.gif) repeat-y left top;}
	
.column-left-outer {
	width:620px;
	background:url(../images/bg-content1.gif) repeat-x left top; }	

.column-inner {
	overflow:hidden;
	width:620px;
	padding:5px 0 12px 0; }

.column-inner h3 , .col-solutions h3{
	margin:0; padding:7px 0 0 0;
	font-size:1.2em;
	color:#000;}

.column-inner ul {
	margin:18px 0 0 0; padding:0;
	list-style:none;}	

.column-inner li {
	margin-bottom:4px;
	padding-left:9px;
	background:url(../images/li-arrow-gray.gif) no-repeat 0 5px;
	font-size:1em;}

.column-inner img {
	margin-bottom:10px;}			
	
.col-solutions {
	float:left; 
	width:348px;
	w\idth:317px;
	padding:0 18px 28px 13px;}
.col-healthcare {
	float:right; 
	width:262px;
	w\idth:231px;
	margin-right:2px;
	padding:0 18px 28px 13px;}	

.col-solutions, .col-healthcare {
	position:relative; }
	
.learn-more p.learn-solutions a ,
.learn-more p.learn-healthcare a {
	color:#033333;
	padding-right:10px;
	font-size:0.9em; }
	
.learn-more p.learn-solutions {
	width:334px;
	background:#E9E9E9 url(../images/bg-more.gif) repeat-x left top;
	height:17px;
	text-align:right;
	font-size:0.9em;
	float:left;
	margin-left:6px;}	

.learn-more p.learn-healthcare {
	width:249px;
	background:#E9E9E9 url(../images/bg-more.gif) repeat-x left top;
	height:17px;
	text-align:right;
	font-size:0.9em;
	float:left;
	margin-left:22px;}
		
.learn-more {
	background:url(../images/bg-bottom-learnmore.gif) no-repeat bottom ;
	width:620px;
	height:25px;}
	
.column-right {
	float:right; 
	width:342px;}	

.find-products h2 {
	padding-left:10px;
	padding-bottom:3px;
	margin-bottom:0;}	

.column-right .columns {
	overflow:hidden;
	width:342px; 
	margin:0; padding:5px 0 0 0;
	border-bottom:1px solid #CCC;
	background:none;}
	
.img-left {
	display:block;
	margin:0 auto;}
	
.somecustomers {
	float:left;
	width:183px;
	margin:30px 0 0 0;
}
.somecustomers p {
	text-align:center;
	color:#000;
	font-size:1em;
	padding:10px 0;
	font-weight:bold;
}
.find-products {
	float:right;
	width:156px;}
	
.find-products form {
	border-left:1px solid #CCC; 
	background:#FAFAFA url(../images/bg-find-products.gif) repeat-x left top} 
	
.find-products fieldset {
	padding:17px 0 0 10px;} 
	 
.find-products label {
	display:block;
	padding-bottom:5px;
	font-size:0.9em;
	font-weight:bold;
	color:#ED860D;}

.find-products select {
	width:130px;
	margin-bottom:21px;
	font-size:0.8em;}	

.news {
	padding-left:17px;
	color:#EC8000;
	font-weight:bold;}	

.news h2 {
	margin:15px 0;}	

.news p {
	line-height:11px;
	margin:10px 0;
	font-size:0.9em;}	

.news a {
	font-size:0.9em;
	font-weight:normal;}	
span.news-date {
	font-weight:bold;}
	
  .prop {
    height:400px;
    float:right;
    width:1px;
  }

  .clear-minheight {
    clear:both;
    height:1px;
    overflow:hidden;
  }
	
	
/* PRODUCTS PAGE
----------------------------------------------- */
#main-products {
	width:962px;
	background:#fff;
	border-bottom:1px solid #CCC;
	padding-bottom:10px;}
	
.leftcolumn-products {
	width:805px;
	float:left;}
	
.leftcolumn-products h3.prodtitle {
	color:#5C7835;
	font-size:1em;
	padding-bottom:10px;
}

/* left side sub menu */
.leftcolumn-products .prod-submenu {
	width:186px;
	float:left;
	margin-top:0px;}
	
.leftcolumn-products .prod-submenu-content {
	background:url(../images/bg-products-submenu.gif) repeat-y;}
	
.leftcolumn-products .prod-submenu-content ul {
	padding:10px 0 0 30px;
	list-style:none;
	width:155px;}
	
.leftcolumn-products .prod-submenu-content li ,
.leftcolumn-products .prod-submenu-content li a {
	color:#5C7835;
	font-size:1em;
	padding-bottom:3px;}

.leftcolumn-products .default-color li {
	color:#666;
	font-size:1em;
	padding-bottom3px;}
.leftcolumn-products .default-color li a {
	color:#777;
	font-size:1em;
	padding-bottom:3px;}
	
.leftcolumn-products .collab-colors li ,
.leftcolumn-products .collab-colors li a {
	color:#5C7835;
	font-size:1em;
	padding-bottom:3px;}

.leftcolumn-products .collab-colors h3.prodtitle ,
.leftcolumn-products .collab-colors .prod-subcontent-right li {
 	color:#5C7835;}

.leftcolumn-products .protection-colors li ,
.leftcolumn-products .protection-colors li a {
	color:#4279A3;
	font-size:1em;
	padding-bottom:3px;}

.leftcolumn-products .protection-colors h3.prodtitle ,
.leftcolumn-products .protection-colors .prod-subcontent-right li {
 	color:#4279A3;}


.leftcolumn-products .connectivity-colors li ,
.leftcolumn-products .connectivity-colors li a {
	color:#B31B34;
	font-size:1em;
	padding-bottom:3px;}

.leftcolumn-products .connectivity-colors h3.prodtitle ,
.leftcolumn-products .connectivity-colors .prod-subcontent-right li {
 	color:#B31B34;}


	
.leftcolumn-products .prod-submenu-content li.titlelist {
	font-weight:bold;
	padding-bottom:6px;
	margin-left:-16px;
	padding-top:10px;}
	
.leftcolumn-products .prod-submenu-content li.entrylist {
	list-style:url(../images/li-dotted-gray.gif);
	line-height:17px;}
	
.leftcolumn-products .prod-submenu-content a.activelist {
	color:#0F0F0F;}
	
.leftcolumn-products .prod-submenu-content li.connectionprod {
	width:180px;
	height:27px;
	margin-left:-28px;
	padding-bottom:1px;
	display:block;}
	
.leftcolumn-products .prod-submenu-content li.protectionprod {
	width:180px;
	height:27px;
	margin-left:-28px;
	display:block;
	margin-bottom:0;
	padding-bottom:0;}
	
.leftcolumn-products .prod-submenu-content span.darkgray {
	color:#333333;}
	
.leftcolumn-products .prod-submenu-bottom {
	background:url(../images/bg-products-submenu-bottom.gif) no-repeat;
	width:186px;
	height:7px;
	margin-top:-2px;}
	
/* middle content */
.leftcolumn-products .prod-subcontent {
	background:url(../images/bg-products-subcontent.gif) repeat-y;
	width:615px;
	float:right;
	margin-top:0px;
	padding-top:16px;}

.prod-subcontent img.image-left-float {
	float:left;
	display:inline;
	margin:9px 9px 9px 0px;}

.full-subcontent-left {
	min-height:400px;}

.full-subcontent-left img.image-left-float {
	float:left;
	display:inline;
	margin:9px 9px 9px 0px;}

.full-subcontent-left img.image-right-float {
	float:right;
	display:inline;
	margin:9px 0px 9px 9px;}

.prod-subcontent div.profile p {
	margin-top:12px;
	padding:0px;}

.full-subcontent {
	background:url(../images/bg-full-subcontent.gif) repeat-y;
	width:615px;
	float:right;
	margin-top:0px;
	padding-top:16px;}

.full-subcontent-left p {
	color:#666;
	font-size:1em;
	padding-top:17px;
	width:580px;}

.full-subcontent-left h2 {
        /*color: #326A8D;*/
        font-size:1.2em;
        padding-top:25px;
        padding-bottom:0px;
}

.full-subcontent-left {
	width:580px;
	padding:0px 0px 0px 16px;
	float:left;}
	
.leftcolumn-products .prod-subcontent-left {
	width:381px;
	padding:0 0 0 16px;
	float:left;}
	
.leftcolumn-products .prod-subcontent-left p {
	color:#666;
	font-size:1em;
	padding-top:17px;
	width:375px;}
	
.leftcolumn-products .prod-subcontent-left p.learnmore {
	background:#E9E9E9 url(../images/bg-more.gif) repeat-x left top;
	width:363px;
	padding:1px 10px 1px 0;
	text-align:right;
	margin:40px 0 5px 0;
	color:#033333;
	font-size:0.9em}
	
.leftcolumn-products .prod-subcontent-left p.learnmore a {
	color:#033333;}
	
.leftcolumn-products .prod-subcontent-right {
	width:162px;
	padding-right:12px;
	float:right;}
	
.leftcolumn-products .prod-subcontent-right ul {
	color:#6B8547;
	margin-left:17px;
	padding-bottom:15px;}

.main-subcontent ul {
	margin:8px 0px 0px 25px;
	padding-bottom:10px;}

.main-subcontent ul.contact-list {
	margin:8px 0 0 25px;
	padding-bottom:10px;}

.main-subcontent ul.contact-list li {
	font-weight:normal;
	font-size:0.9em;
	list-style: none;
	list-style-image: none;}

.main-subcontent ul.contact-list li.header {
	font-weight:bold;
	font-size:0.9em;
	list-style:url(../images/li-arrow-gray.gif);}

.main-subcontent p {
	margin-top:0px;}

.main-subcontent h2 {
        /*color: #326A8D;*/
        font-size:1.2em;
        padding-top:25px;
        padding-bottom:0px;
}

.main-subcontent h3.content-header {
	color: #326A8D;
	font-size:1em;
	padding-top:25px;
	padding-bottom:0px;
}

p.bulletlist {
	margin-top:0px;
	padding-top:0px;}

.main-subcontent li {
	list-style:url(../images/li-arrow-gray.gif);
	font-weight:bold;
	font-size:0.9em;}

.leftcolumn-products .prod-subcontent-right li {
	list-style:url(../images/li-arrow-gray.gif);
	color:#6B8547;
	font-size:0.9em;
	font-weight:bold;}
	
.leftcolumn-products .prod-subcontent-right .somecustomersprod {
	border-top:1px solid #CCC;
	width:161px;
	padding-top:5px;}
	
.leftcolumn-products .prod-subcontent-right .somecustomersprod p {
	color:#000;
	text-align:center;
	font-weight:bold;
	padding-bottom:15px;}
	
.full-subcontent-bottom {
	clear:both;
	background:url(../images/bg-full-subcontent-bottom.gif) no-repeat;
	width:615px;
	height:12px;
	float:right;}

.leftcolumn-products .prod-subcontent-bottom {
	clear:both;
	background:url(../images/bg-products-subcontent-bottom.gif) no-repeat;
	width:615px;
	height:12px;
	float:right;}

.google-map {
	margin:10px 0px 10px 0px;
	width: 395px; 
	height: 260px;}

img.rss-feed {
	margin-top:2px;
	margin-right:5px;
	vertical-align:top;}
	
/* RIGHT PRODUCTS */
.rightcolumn-products {
	/*display:none;*/
	float:left;
	width:157px;}
	
.rightcolumn-products p.blacktext {
	color:#000;
	font-weight:bold;
	font-size:1em;
	padding-bottom:5px;}
	
.rightcolumn-products p {
	color:#8B8B8B;
	font-size:0.9em;
	padding-bottom:5px;}
	
.graybackground {
	background: #FBFBFB url(../images/bg-gradient-gray.gif) repeat-x;
	width:141px;
	padding:10px 7px 10px 9px;
	border-top:1px solid #CDCDCD;}

.graybackground1 {
	background: #FBFBFB url(../images/bg-gradient-gray1.gif) repeat-x;
	width:141px;
	padding:10px 7px 10px 9px;
	border-top:1px solid #CDCDCD;}
	
.lightgraybackground {
	display:none;
	background: #FBFBFB url(../images/bg-gradient-lightgray.gif) repeat-x;
	width:141px;
	padding:10px 7px 10px 9px;
	border-top:1px solid #CDCDCD;}
	
.lightestgraybackground {
	display:none;
	background: #FBFBFB url(../images/bg-gradient-lightgray1.gif) repeat-x;
	width:141px;
	padding:10px 7px 10px 9px;
	border-top:1px solid #CDCDCD;}
 
a.requestinfo {
	display:block;
	background-color:#F39A43;
	border:1px solid #CCC;
	text-align:center;
	padding:1px 0;
	color:#FFF;
	margin:5px 0 0 0;
	text-decoration:none;
	font-weight:bold;
	font-size:0.90em;}
	
a.linkorange  {
	background:url(../images/li-arrow-orange.gif) left no-repeat;
	padding-left:10px;
	color:#EC8001;
	font-weight:bold;
	font-size:0.9em;}
	
.whitebackground {
	display:none;
	background:url(../images/bg-whitebg.gif) repeat-y;
	border-top:1px solid #CECECE;
	width:141px;
	padding:10px 7px 5px 9px;} 
	
.whitebackground label {
	display:block;
	padding-bottom:5px;
	font-size:0.9em;
	font-weight:bold;
	color:#ED860D;}
	
.whitebackground select {
	width:130px;
	margin-bottom:20px;
	font-size:0.8em;}	
	
/* PRODUCTS1 PAGE 
-----------------------------------------------*/
#demo-products {
	float:right; 
	width:156px; 
	height:142px;
	background:#AAA9A9 url(../images/demo-products.gif) no-repeat left bottom; }		

#demo-products h3 { 
	float:left;
	position:relative; 
	left:24px; top:63px;
	width:85px; height:36px; 
	margin:0; padding:0; 
	font-size:14px; }
	
#demo-products h3 em { 
	width:96px; height:38px; 
	background:transparent url(../images/seeourdemo.gif) no-repeat left top; 
	cursor:pointer; }
	
#callout-products {
	clear:both; 
	overflow:hidden;
	width:962px;
	height:140px;
	padding-bottom:1px;
	border-bottom:1px solid #CCC;
	margin-bottom:1px; }
	
h3.moreinfo {
	background:url(../images/title-moreinfo.gif) no-repeat ;
	width:158px;
	height:22px;
	padding-top:4px;
	display:block;
	font-size:1em;
	color:#000;
	text-align:center;
	margin-left:-1px;}
	
/* Connect column , Protect Column , Collaborate Column*/
.leftcolumn-products1 {
	width:805px;
	float:left;
	background:url(../images/bg-products1.gif) repeat-y;}
	
.leftcolumn-products1 .col-connect ,
.leftcolumn-products1 .col-protect {
	width:272px;
	float:left;}
	
.leftcolumn-products1 .col-connect-content ,
.leftcolumn-products1 .col-protect-content ,
.leftcolumn-products1 .col-collaborate-content {
	width:239px;
	padding:13px 0 0 13px;}
	
.leftcolumn-products1 .col-connect-content ul ,
.leftcolumn-products1 .col-protect-content ul ,
.leftcolumn-products1 .col-collaborate-content ul {	
	line-height:11px;}

/* Connect Content */
.leftcolumn-products1 .col-connect-content h3 {
	color:#B31B34;
	font-size:1em;
	padding-bottom:10px;}
	
.leftcolumn-products1 .col-connect-content p {
	color:#666;
	font-size:1em;
	padding-bottom:10px;}
	
.leftcolumn-products1 .col-connect-content ul {
	margin:0 0 10px 20px;
	font-size:0.9em;}
	
.leftcolumn-products1 .col-connect-content li {
	padding-bottom:3px;
	list-style:url(../images/li-arrow-gray.gif);
	width:196px;}
	
.leftcolumn-products1 .col-connect-content li a {
	color:#B31B34;
	list-style:url(../images/li-arrow-gray.gif);
	font-weight:bold;}
	
.leftcolumn-products1 .col-collaborate{
	width:261px;
	float:left;}

/* Protect Content */
.leftcolumn-products1 .col-protect-content h3 {
	color:#4279A3;
	font-size:1em;
	padding-bottom:10px;}
	
.leftcolumn-products1 .col-protect-content p {
	color:#666;
	font-size:1em;
	padding-bottom:10px;}
	
.leftcolumn-products1 .col-protect-content ul {
	margin:0 0 10px 35px;
	font-size:0.9em;}
	
.leftcolumn-products1 .col-protect-content li {
	padding-bottom:3px;
	list-style:url(../images/li-arrow-gray.gif);
	color:#666;
	font-weight:bold;
	width:196px;}
	
.leftcolumn-products1 .col-protect-content li a {
	color:#4279A3;
	list-style:url(../images/li-arrow-gray.gif);}

/* Collaborate Content */
.leftcolumn-products1 .col-collaborate{
	width:261px;
	float:left;}
	
.leftcolumn-products1 .col-collaborate-content h3 {
	color:#56732E;
	font-size:1em;
	padding-bottom:10px;}
	
.leftcolumn-products1 .col-collaborate-content p {
	color:#666;
	font-size:1em;
	padding-bottom:10px;}
	
.leftcolumn-products1 .col-collaborate-content ul {
	margin:0 0 10px 35px;
	font-size:0.9em;}
	
.leftcolumn-products1 .col-collaborate-content li {
	padding-bottom:3px;
	list-style:url(../images/li-arrow-gray.gif);
	color:#666;
	font-weight:bold;
	width:196px;}
	
.leftcolumn-products1 .col-collaborate-content li a {
	color:#56732E;
	list-style:url(../images/li-arrow-gray.gif);}
	
/* Learn More block */
.learnmore1 {
	background:url(../images/bg-bottom-learnmore1.gif) no-repeat;
	height:27px;
	display:block;
	padding-left:10px;
	}
	
.learnmore1 p.col-connect-learn a ,
.learnmore1 p.col-protect-learn a ,
.learnmore1 p.col-collaborate-learn a {
	color:#033333;
	padding-right:10px;
	font-size:0.9em; }
	
.learnmore1 p.col-connect-learn {
	width:242px;
	background:#E9E9E9 url(../images/bg-more.gif) repeat-x left top;
	float:left;
	text-align:right;
	margin:0 30px 0 0;
	padding:1px 0 ;}
	
.learnmore1 p.col-protect-learn {
	width:242px;
	background:#E9E9E9 url(../images/bg-more.gif) repeat-x left top;
	float:left;
	text-align:right;
	margin:0 30px 0 0px;
	padding:1px 0 ;}
	
.learnmore1 p.col-collaborate-learn  {
	width:242px;
	background:#E9E9E9 url(../images/bg-more.gif) repeat-x left top;
	float:left;
	text-align:right;
	padding:1px 0 ;}
	
.learn-more22{
	position:absolute;
	left:7px; top:505px;
	background:#E9E9E9 url(../images/bg-more.gif) repeat-x left top;
	height:17px;
	text-align:right;
	font-size:0.9em; }	
	
/* Right column - products page1 */
.whiteblock {
	border-top:1px solid #CECECE;
	
	background:#FFF;}
	
/* FOOTER
----------------------------------------------- */	
#footer li { 
	display:inline; 
	margin:0; padding:0; 
	background:url(../images/li-footer.gif) no-repeat 0 4px; }
	
#footer li a { 
	padding:0 4px 0 11px;
	text-transform:lowercase;  }
	
#footer li a:link, #footer li a:visited {
	color:#FE9F41;
	text-decoration:underline;}	

#footer li a:hover, #footer li a:active {
	color:#FE9F41;
	text-decoration:none;}	

#footer li.copyright {	
	background:none;
	padding-right:6px;}	
	

