@charset "utf-8";
/* CSS Document for BritePix, developed By Mauricio Poveda, 25 / August / 2008 */
/*Ultimos cambios, 7/12/08, Safari and Chrome Fixes*/

body, p, ul, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, div {border:0;margin:0;padding:0;font-size:10pt;font-weight:normal;}
img { border:0}
ul {list-style:none; list-style-position:outside; } 
li {color:#646464; font: normal normal normal 0.9em/1em Arial, Helvetica, sans-serif; margin-bottom:7px;}
p {color:#646464; font: normal normal normal 0.9em/1em Arial, Helvetica, sans-serif; margin-bottom:12px; line-height:15px;}
a {color:#343399; font: normal normal normal 1em/1em Arial, Helvetica, sans-serif; text-decoration:none;}
hr { border:1px #CCC dotted;}

h1 {color:#343399; font: bold 1.4em/1em Arial, Helvetica, sans-serif; margin-bottom:10px;}
h2 {color:#343399 !important; font: bold 1.2em/1em Arial, Helvetica, sans-serif !important; margin-bottom:10px !important; line-height:25px !important; text-indent: 0px !important; margin-top:0px !important;}
h3 {color:#343399; font: bold normal normal 1.1em/1em Arial, Helvetica, sans-serif; text-align:center; margin-bottom:5px;}
h4 {color:#FFF; font: bold normal normal 1.1em/1em Arial, Helvetica, sans-serif; text-align:center; background:url(../images/h4Bgd.gif) transparent repeat-x 0 0; margin:20px 0 7px 0 ; width:213px; height:18px/*Oheight:22px*/; margin-top:20px; padding-top:4px;}
h5 {color:#FFF; font: bold normal normal 1.1em/1em Arial, Helvetica, sans-serif; text-align:center; background:url(../images/h5Bgd.gif) transparent repeat-x 0 0; margin:20px 0 7px 0 ; width:213px; height:18px/*Oheight:22px*/; margin-top:20px; padding-top:4px;}
h6 {color:#343399; font: normal normal normal 1.0em/1em Arial, Helvetica, sans-serif; text-transform:uppercase;}
.h7 {color:#343399; font: bold 0.9em/1em Arial, Helvetica, sans-serif; margin-bottom:5px;}

body { background-color:#CCC;}

#DIVdocument { width:1000px; margin-left:auto; margin-right:auto; background-color:#FFF}
#DIVheader { width:976px;}
#DIVheaderLogo { width:976px/*Owidth:1000px*/; height: 111px/*Oheight: 123px*/; _height: 123px; background:url(../images/logoBgd.gif) transparent no-repeat 0 0; padding:12px 12px 0 12px; _padding:0 12px 0 12px;}
 .logo { float:left; width:150px; height:91px; margin-right:487px; }
 .getStarted { float:left; width:225px; height:84px/*Oheight:91px*/; /*background:url(../images/getStarted.gif) transparent no-repeat bottom right;*/ text-align:right; padding-top:7px;}
 
#DIVheaderBanner { width:976px; height:320px; margin-left:12px; }
 #DIVheaderBannerImg { width:600px; height:320px; float:left; }
 #DIVheaderBannerTxt { width:346px/*Owidth:376px*/; _width:345px/*StylesForIE6*/; height:290px/*Oheight:320px*/; float:left; padding:15px;}
 #DIVheaderBanner ul { list-style-position:outside; }
 #DIVheaderBanner li { color:#343399; font: normal normal normal 1.1em/1em Arial, Helvetica, sans-serif; margin-bottom:10px; }
 
#DIVheaderBreadcrumbs {width:956px/*Owidth:976px*/; height:16px/*Oheight: 23px*/; background:url(../images/breadcrumbsBgd.gif) transparent no-repeat 0 0; margin-left:12px; padding:7px 0 0 20px; _padding:0 0 0 20px; }
 .breadcrumbs { color:#c5caff; font: normal normal normal 0.8em/1em Arial, Helvetica, sans-serif;}
 .breadcrumbs a { color:#c5caff; text-decoration:underline;}
 .breadcrumbs a:hover { color:#FFF; text-decoration:none;}
 
/*DropDownMenu Container Styles*/
#menu_container { width:976px; height: 30px; margin:0 0 0 12px; background: #dfdfdf; }
#menu_container a {font-size:0.8em;}

#DIVcontent { width:976px; margin: 15px 0 0 12px;}
#DIVcontentLeft , #DIVcontentRight { float:left;}
#DIVcontentLeft {width:213px; margin-right:20px;}
 .greenBorder { width:197px/*Owidth:213px*/; border:1px solid #9bc324; margin-top:20px; padding:7px;}
 .leftPanelTable {border:1px solid #9bc324; border-collapse:collapse;}
 .leftPanelTable td {border:1px solid #9bc324;padding:7px; color:#8e8e8e;}
#DIVcontentRight { width:743px/*Owidth:763px - 20px margin contentLeft*/; _width:729px/*ForIE6*/; }
 .contentPageCorner { width:693px/*Owidth:763px - 20px margin contentLeft from DIVcontentRight - this.padding*/; _width:679px; background:url(../images/contentPageCornerBgd.jpg) transparent no-repeat 0 0; padding:25px;}
  .contentPageCornerinternal { width:693px/*Owidth:763px - 20px margin contentLeft*/; /*background:url(../images/contentPageCornerBgd.jpg) transparent no-repeat 0 0;*/ padding:25px;}
  .contentPageCornerTxt , .contentPageCornerPic { float:left;}
  .contentPageCornerTxt {
	width:460px/*Owidth:478px*/;
	_width:464px;
	float: right;
	list-style-type: circle;
	list-style-position: outside;
}
  .contentPageCornerPic { width:215px/*Owidth:215*/; }
  .contentPageCorner ul { list-style:circle; margin-bottom:15px;}
  .contentPageCorner li { color:#343399; font: normal normal normal 0.8em/1em Arial, Helvetica, sans-serif; margin-top:7px;}
  
  .contentLinks { width:740px; text-align:right; }
  .contentLinks a { text-decoration: underline; color:#343399; font-size:9px; }
  .contentLinks a:hover { text-decoration: none; }
  #AlastItem { border:none; }

#DIVphotoSharingFooter { width:693px/*Same as contentPageCorner*/; _width:679px; } 
  
#DIVfooter {
	width:1000px;
	padding-top:35px;
	background-color: transparent;
	background-image: url(../images/footer/footerbg.jpg);
	background-repeat: no-repeat;
	background-position: center 0;
	margin-top: 40px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
 #DIVfooterLeft {
	width:976px;
	float:none;
	left: 12px;
	margin-left: 12px;
}
  .footerAsSeen {
	width:976px;
	height:25px;
}
  .footerBrands {
	width:976px;
	height:145px;
}
   .floatedBrands {
	float:left;
	width:220px/*Owidth:200px*/;
	height:135px/*Oheight:110px*/;
	text-align: center;
	background-image: url(../images/footer/txtbox.png);
	background-position: center 22px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 11px;
	padding-left: 11px;
}
   .floatedBrands img {
	display:block;
	padding-left: 10px;
}
 #DIVfooterRight {
	width:976px;
	height:95px/*Oheight:135px*/;
	padding-top:40px;
	margin-left: 12px;
	text-align: center;
	background-image: url(../images/footer/raya.png);
	background-repeat: no-repeat;
	background-position: center 15px;
}
 #DIVfooterRight ul {
	margin-bottom:25px;
}
 #DIVfooterRight li { float:center; margin-bottom:3px;}
 #DIVfooterRight a {
	float:center;
	color:#000;
	font: normal normal normal 0.9em/1em Arial, Helvetica, sans-serif;
}
 #DIVfooterRight a:hover { color:#ff570a;}


/*INICIO CLASES NUEVAS PARA LAS PAGINAS INTERNAS Y TESTIMONIALS*/
#DIVcontentRightContainer {width:696px/*Owidth:743px -2px borders & -45px paddings*/; border:1px solid #9BC324; padding:10px 23px 30px 22px; _padding:15px;} 
 .contentRightOneCol {width:696px; margin-bottom:15px;}
  img.pageHeaderBanner {margin-bottom:10px;}
 .contentRightTwoCol {width:696px; margin-bottom:15px;}
  .contentRightTwoColLeft {float:left; width:317px/*Owidth:343px -2px borders & 24px padding*/; border:1px solid #ccc; padding:12px; margin-right:10px; background:url(../images/contentRightTwoColLeftBgd.gif) transparent repeat-x 0 0; min-height:350px; height:515px;}
  .contentRightTwoColRight {float:left; width:317px/*Owidth:343px -2px borders & 24px padding*/; border:1px solid #ccc; padding:12px; background:url(../images/contentRightTwoColRightBgd.gif) transparent repeat-x 0 0; min-height:350px; height:515px;} 
  .contentRightTwoColGenericLeft {float:left; width:317px/*Owidth:343px -2px borders & 24px padding*/; border:1px solid #ccc; padding:12px; margin-right:10px; background:url(../images/contentRightTwoColLeftBgd.gif) transparent repeat-x 0 0;}
  .contentRightTwoColGenericRight {float:left; width:317px/*Owidth:343px -2px borders & 24px padding*/; border:1px solid #ccc; padding:12px; background:url(../images/contentRightTwoColLeftBgd.gif) transparent repeat-x 0 0;}
 .contentRightTestimonial {width:674px/*Owidth:696px - 2px border & -20px padding*/; margin-bottom:15px; border:1px solid #ccc; background:url(../images/testimonialsboxBgd.gif) transparent repeat-x 0 0; min-height:100%; padding:10px;}
  .testimonialImgBox {float:left; width:262px; margin-right:10px;}
  .testimonialTxtBox {float:left; width:402px;}
/*FINAL CLASES NUEVAS PARA LAS PAGINAS INTERNAS Y TESTIMONIALS*/
 
 
 
/*CLASES GENERALES*/
.clearer {clear:both;}
.grayText {color:#8e8e8e;}
.centered {text-align:center;}
.leftPanelText {width:197px/*Owidth:213px*/;padding:0 7px;}
.darkBlueBolded {color:#343399; font: bold normal normal 1.1em/1em Arial, Helvetica, sans-serif;}
.copyright {color:#9bc324; font: normal normal normal 0.8em/1em Arial, Helvetica, sans-serif; text-align:center;}
.blueText {color:#343399;}
.blueTextUNDERLINE {color:#343399; text-decoration:underline}
.bigText { font-size:1.5em;}
.orangeText { color:#343399;}
a.greenLink {color:#a4ba00; text-decoration:underline; font-size:1em; background:url(../images/greenLinkBullet.png) transparent no-repeat right center; padding-right:13px;}
a.greenLink:hover {text-decoration:none;}
.underlinedLink {text-decoration:underline; color:#000;}
.rightAlign {text-align:right;}
.whiteHeader {color:white;}
.blueList li {color:#343399; background:url(../images/blueListBullet.png) transparent no-repeat left top; padding-left:13px; font: normal normal normal 1em/1em Arial, Helvetica, sans-serif; margin-bottom:15px;}
.blueList LINK {text-decoration:underline; color:#343399; background:url(../images/blueListBullet.png) transparent no-repeat left top; padding-left:13px; font: normal normal normal 1em/1em Arial, Helvetica, sans-serif; margin-bottom:15px;}

.ticker {font-family:arial, tahoma, times new roman,sans-serif; font-size:11px; color:#5F5F5F; font-weight:normal; line-height:17px;}

.fondoderechaarriba {
	background-image: url(https://www.britepix.com/common/images/order/Order-Form_17.jpg);
	background-repeat: no-repeat;
	background-position: right top; }
	
.contact-info {
	color: #000099;
	font:bolder 10pt Arial;
	text-align: left;
	valign: middle;
	padding-left: 7px;}
	
	
.table-header {
	color: #000099;
	font:bolder 10pt Arial;
	text-align: center;
	valign: middle;
	padding-left: 7px;}	
	
	
.return-address {color: #000000; padding-left: 7px; font:bolder 10pt Arial; text-align: left;}

.required {
	font-size: 9pt;
	color: #999999;
	font-family: Arial;
	valign: middle;
	text-align: left;
	padding-left: 5px;}
	
.offer-warning {color: #000099; font: 700 10pt Arial; valign: middle; align: center;}			

.pricing {
color: #000099; font: 500 9pt Arial; valign: middle; align: center;
}
.darkBlackBolded {
	color:#000000;
	font: normal normal 1.1em/1em Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 14px;
}
.contentphotoscanning {
	width:700px/*Owidth:763px - 20px margin contentLeft from DIVcontentRight - this.padding*/;
	_width:679px;
	background-color: transparent;
	background-image: url(../images/photo-scanning-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 158px;
	padding-top: 45px;
	padding-right: 25px;
	padding-bottom: 65px;
	padding-left: 17px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.contentslidescanning {
	width:700px/*Owidth:763px - 20px margin contentLeft from DIVcontentRight - this.padding*/;
	_width:679px;
	background-color: transparent;
	background-image: url(../images/slidescanning-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 158px;
	padding-top: 45px;
	padding-right: 25px;
	padding-bottom: 65px;
	padding-left: 17px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.contentnegativecanning {
	width:700px/*Owidth:763px - 20px margin contentLeft from DIVcontentRight - this.padding*/;
	_width:679px;
	background-color: transparent;
	background-image: url(../images/scanning-neg-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 158px;
	padding-top: 45px;
	padding-right: 25px;
	padding-bottom: 65px;
	padding-left: 17px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.darkBlueBolded16 {
color:#343399; font: bold normal normal 1.6em/1em Arial, Helvetica, sans-serif;
}

.alignbr {
	background-repeat: no-repeat;
	background-position: right bottom;
}