.expanded-products-left {
	height: 250px !important;
}
#expanded-products {
	width: 750px !important;
}

#maincontent .left-content a:link, .left-content a:visited, #maincontent .right-content a:link, .right-content a:visited{
	color:#0F4072;
}
#maincontent .left-content a:hover, #maincontent .right-content a:hover {
	color:#000000;
}
abbr {
    border-bottom: 0;
}

h1, h2, h3 {
  margin: 0 0 13px 0;
}

	#center-content {
	  width: 996px;
	  background: url('/cpg_section/images/product/template/column-fix.gif');
	}
		#center-content #left-nav {
		  float: left;
		  width: 176px;
	  	  background: url('/cpg_section/images/product/template/column-fix.gif');
		}

			#center-content #left-nav ul {
			  padding: 0;
			  margin: 0;
			  font-size: 0;
			  list-style: none;
			}

			#center-content #left-nav ul li {
			  padding: 0;
			  margin: 0;
			  background: url('/cpg_section/images/product/template/leftnav_sep.gif') bottom no-repeat;
			}

				#center-content #left-nav li a {
	  		  	  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
			  	  font-size: 10px;
			  	  font-weight: bold;
				  color: #fff;
				  text-decoration: none;
				  display: block;
			  	  margin: 0px 0px 0px 0px;
			  	  padding: 13px 0px 13px 18px;
			  	  background: url('/cpg_section/images/product/template/leftnav_bullet.gif') no-repeat 11px 19px;
				  _height: 10px;

				}

				#center-content #left-nav li a:hover {
				  background-color: #0F4072;
				}

				#center-content #left-nav .sep {
				  font-size: 0;
				  height: 1px;

				}

				#center-content #left-nav ul .on {
				  background: #0F4072;			
				}

				#center-content #left-nav li ul, #center-content #left-nav li ul li {
	  		  	  font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
			  	  font-size: 9px;
			  	  font-weight: normal;
				  color: #fff;
				  text-decoration: none;
				  display: block;
			  	  margin: 0 0 0 0 !important;
			  	  padding: 0 0 0 0px !important;
				  background: #0F4072 0 0;
				}

				#center-content #left-nav li ul a {
				  background: #0F4072 0 0;
			  	  margin: 0;
			  	  padding: 3px 0 3px 12px !important;
			  	  font-weight: normal;
				}

				#center-content #left-nav li ul a:hover {
				  color: #ffbb00;
				}

				#center-content #left-nav li ul li {
			  	  padding: 3px 0 3px 12px !important;
				  color: #ffbb00 !important;			  
				}
				
			#center-content #left-nav h5 {
			  width: 144px;
			  height: 14px;
			  text-indent: -9999em;
			  margin: 21px auto 21px auto;
			  background: url('/cpg_section/images/product/template/leftnav_captureitall.gif') no-repeat;
			}

			#maincontent-container {
				padding: 8px;
				width: 794px;
			}
				#maincontent-container #maincontent {
					background-color:#FFFFFF;
					color:#000000;
					padding:20px;
					width: auto;
					margin: 0;
				}
				
				#maincontent h2 {
					margin: 0.5em 0 8px 0;
				}
		
		#center-content #page-content {
		  float: right;
		  width: 809px;
		  color: #fff;
		}
		#page-content table td, #page-content table th{
            font-size: 8pt;
        }
		#page-content #section-header {
			height: 66px;
			margin: 0 0 10px;
			padding: 0;
			background: #000 url('/msg_section/images/bg_section-header.gif') repeat-y 0 0;
			width: 809px;
			float: left;
		}
		
		#page-content #page-heading h1.imageHeading {
			background-position: 0 0;
			background-repeat: no-repeat;
			height:34px;
			margin:16px 0 0 20px;
		}

		#page-content #page-graphicheader {
			height: 201px;
			margin: 0 0 10px;
			padding: 0;
			width: 809px;
			float: left;
		}

			#section-header h1#h1-customerinfo {
			  margin: 19px 0 0 20px;
			  background: url("../images/h1-customerinfo.gif") no-repeat;
			  text-indent: -9999em;
			  height: 28px;
			  width: 590px;
			}
		
	#promotion-container {
	  background-color: #000;
	  width: 809px;
	  height: 200px;
	  display: inline-block;
	}

		#promotion-container #promotion {
		  width: 651px;
		  margin: 35px auto 45px auto;
		  background-color: #E6E6E6;
		  position:relative;

		}

		#promotion-container #promotion br {
		  height: 13px;
		  clear: both;
		}			

			#slider{
			   height:96px;
			   float: left;
			   margin: 13px 0px 13px 0px;
		  	   overflow: hidden;
			}
	
			#slider ul, #slider li{
			  margin: 0 0 0 0;
			  padding:0;
			  list-style:none;

			}

			#slider li{ 
			  width:611px;
			  height:96px;
			}

			#slider li img {
			  border: 5px solid #B3B3B3;
			} 


			#slider li .first {
			  margin: 0px 15px 0px 0px;
			}	

			#prevBtn, #nextBtn{ 
			  width:20px;
			  height:96px;
			  text-indent:-8000px;
			  float: left;
			   margin: 13px 0px 13px 0px;
			}
										
			#prevBtn a, #nextBtn a{  
			  display:block;
			  width:20px;
			  height:96px;
			  background:url(/cpg_section/images/product/template/btn_prev.gif) no-repeat 0 0;
			}
	
			#nextBtn a{ 
			  background:url(/cpg_section/images/product/template/btn_next.gif) no-repeat 0 0;
			}
			
h1.imageHeading, h2.imageHeading, h3.imageHeading, h4.imageHeading, h5.imageHeading, h6.imageHeading, label.imageHeading {
    margin: 0;
    padding: 0.5em 0;
    background-position: 0 0.5em;
    background-repeat: no-repeat;
    font-size: 1px;
    line-height: 1px;
    text-indent: -9999px;
}
#roundedTop, #roundedBottom {
    height: 5px;
    line-height: 1px;
    font-size: 1px;
}
#roundedContent {
    background-color: #fff;
}
#promotion-container {
	width: 794px;
    height: auto;
}
#promotion-container #promotion {
    margin: 13px auto;
}
#footer #links {
	width: 750px !important;
    padding-left: 21px;
}
#footer #footer-content #links ul {
    margin-right: 68px !important;
}
#footer #footer-content #links li {
	color: #CCC;
}
#footer #footer-content #links li.sectionHead {
	font-weight: bold;
}
#footer #copyright {
	text-align:center;
}
			
/* clear fix */
.clearfix{
	clear: both;
}
div.clearfix {
    font-size: 1px;
	line-height: 1px;
	margin-top: -1px;
}






/* Begin Page Specific CSS */



/* msg_customerinfo.asp */

#customerinfo ul {
  margin: 15px 0 0 0;
  padding: 0;
}

	#customerinfo ul li {
	  margin: 0 13px 25px 13px;
	  padding: 0;
	  line-height: 16px;
	  color: #4E4E4E;
	}

	#customerinfo ul li a {
	  font-weight: bold;
	  display: block;
	  color: #08107b;
	  text-transform: uppercase;	
	}

	#customerinfo ul li a:hover {
	  color: #666;
	}
