 
#lp_top{
	background-image:url(/common_2010/img/product-lp/landing-top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:960px;
	min-height:447px;
}
#lp_top_left{
	margin-left:45px;
	margin-top:60px;
	width:330px;
	_width:275px;
	_margin-left:0px;
}

#lp_top_left h1{
	border:none;
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#0066cc;
	font-size:46px;
	_margin-left:30px;
}
#lp_top_left h2{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#0066cc;
	font-size:14px;
	font-weight:bold;
	margin:0;
	_margin-left:30px;
}
#lp_top_left p{
	padding-top:8px;
	color:#888;
	font-size:12px;
	margin:0;
	line-height:1.4em;
	_margin-left:30px;
}
#sidebar_box {
  width: 340px;
  height:auto;
  background: url(/common_2010/img/product-lp/cta-bottom.gif) no-repeat bottom left;
  margin-top:40px;
  border:none;
  _width:270px;
  _margin-left:20px;
  }
#sidebar_box h3 {
  margin: 0;
  padding: 5px 8px 3px 10px;
  font-size: 12px;
  font-weight:bold;
  color: #888;
  border-bottom: 1px solid #ccc;
  background: url(/common_2010/img/product-lp/cta-top.gif) no-repeat top left;
  }
  
#sidebar_box p{
	padding-top:20px;
	padding-left:10px;
	padding-bottom:20px;
}

a.download {
	margin-top:10px;
	background: url(/common_2010/img/product-lp/download-button.gif) no-repeat 0 0;
	width: 158px;
	height: 28px;
	display: block;
	text-indent: -9999px;
}
a.download:hover{background-position: 0 -28px; }

#right_top{
	margin-top:20px;
        
}
#grey-container{
	background-color:#FFF;
	margin:0px 5px 0px 0px;	
}

.threebox-container{
	margin-left:10px;
	margin-right:10px;
	background: #fff;
	border: #ccc solid 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.threebox{
	width:286px;
	margin-left:7px;
	margin-top:5px;
	_margin-left:0;
}
.threebox p{
	color:#666;	
}
.threebox ul li{
	list-style-type: none;
	padding-bottom: 2px;
	margin-left:10px;
	/*bottom spacing between menu items*/
}

.threebox ul li a{
	color: #0066cc;
	background: url(/common_2010/img/product-lp/double-arrow.gif) no-repeat center right; /*custom bullet list image*/
	display: block;
	padding: 2px 0;
	padding-left: 0px; /*link text is indented 19px*/
	text-decoration: none;
	border-bottom: 1px solid #dadada;
}

.threebox ul li a:visited{
color: #0066cc;
}

.threebox ul li a:hover{ /*hover state CSS*/
color: #23497c;
background-color: #F3F3F3;
}

.threebox-alt{
	width:286px;
	margin-left:7px;
	margin-top:5px;
	_margin-left:0;
}

.threebox-alt ul li{
	list-style-type: circle;
	padding-bottom: 2px;
	margin-left:25px;
	margin-bottom:8px;
	/*bottom spacing between menu items*/
}
.threebox-alt p{
	color:#666;	
}
.callout-wrapper{
	background-image:url(/common_2010/img/product-lp/callout-wrapper-bg.gif);
	background-position:top;
	background-repeat:no-repeat;
	margin-top:25px;
	width:960px;
	height:189px;
}

.callout-left{
	margin-left:10px;
	margin-top:20px;

}

.callout-left h3{
	color:#0066cc;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bold;
}
.callout-left h4{
	color:#333;
	font-size:12px;
	font-weight:bold;
}

.callout-right h3{
	color:#0066cc;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bold;
}
.callout-right h4{
	color:#333;
	font-size:12px;
	font-weight:bold;
}
a.learn-more{
	margin-top:10px;
	background: url(/common_2010/img/product-lp/learn-more-button.gif) no-repeat 0 0;
	width: 102px;
	height: 20px;
	display: block;
	text-indent: -9999px;
}
a.learn-more:hover { background-position: 0 -20px; }

/*jquery rounded corners */
a.rounded, .button {
  outline: none;
  border: none;
  text-decoration: none;
  cursor: pointer;
  white-space: nowrap;
  vertical-align: middle; /* or top */
  display: -moz-inline-box;
  display: inline-block;
  overflow: visible; /* IE6 form button fix */ 
}
.button {
  color: #fff;
  background-color: #ee7711;
  padding: 5px 7px;
 
}
.button:hover {
  background-color: #ff7601;
  color:#fff;
 
} 
a.pdf-lg{
	padding-left:18px; 
	padding-bottom:5px; 
	background-repeat:no-repeat;
	background-image:url(/common_2010/img/lp-images/pdf-15x15.gif);
}

.big-orange{
	font-size:12px;
	color:#ff6600;
	font-weight:bold;
	margin-bottom:5px;
	margin-left:0px;
	border-bottom:1px dotted #999;
}

.section-title{
	font-family:"Lucida Grande","Lucida Sans Unicode", Arial,Verdana,sans-serif;
	font-size:16px;
	color:#000;
}

a.view {
	padding-left: 15px;
	background: transparent url(/common_2010/img/lp-images/bg-a-view.gif) 0 0.15em no-repeat;

}
.more-info{
background:transparent url(/common_2010/img/product-lp/double-arrow.gif) no-repeat scroll 100% 7px;
display:block;
float:left;
padding:0 15px 0 0;
}

