/* CSS Document */
.sWrap{
	width:790px; height:100%;
	margin:0 auto;
	text-align:left;
}
.sWrapInner{
	background:url(/includes/templates/pci/images/s2-m.png) repeat-y top left;
	width:790px; 
}
.tgrad{
	background:url(/includes/templates/pci/images/s2-tg.png) no-repeat top left;
	margin:0;
	padding:49px 0px 0px 0px;	
	width:790px;
}
.boxTop{
	background:url(/includes/templates/pci/images/s2-t.png) no-repeat top left;
	margin:0;
	padding:13px 0px 0px 30px;
}

.boxBot{
	background:url(/includes/templates/pci/images/s2-b.png) no-repeat bottom left;
	margin:0;
	padding:15px 30px 92px 30px;
	height:1000px;
}
.lMid{
	float:left;
	background:url(/includes/templates/pci/images/s2-l-m.png) repeat-y top left;
	width:241px;
	margin:0;
	padding:0;
}
.lTop{
	background:url(/includes/templates/pci/images/s2-l-t.png) no-repeat top left;
	margin:0;
	padding:15px 20px 0px 20px;	
}
.lBot{
	background:url(/includes/templates/pci/images/s2-l-b.png) no-repeat bottom left;
	margin:0;
	padding:0px 20px 15px 20px;
}
.mMid{
	background:url(/includes/templates/pci/images/s2-m-m.png) repeat-y top left;
	width:545px;
	margin:0px 0px 0px 0px;
	padding:0;
	float:right;
}
.mTop{
	background:url(/includes/templates/pci/images/s2-m-t.png) no-repeat top left;
	margin:0;
	padding:15px 30px 0px 30px;
}
.mBot{
	background:url(/includes/templates/pci/images/s2-m-r.png) no-repeat bottom left;
	margin:0;
	padding:0px 30px 30px 30px;
}
.lTxt{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
}
.hTxt{
	font-size:25px;
	color:#0066cc;
}
.hsTxt{
	font-size:18px;
	line-height:50px;
	color:#0066cc;
}
.hG{
	background-color :#cccccc;
	color :#cccccc;
	height :1px;
	width:100%;
	border :0 solid #cccccc;
	border-top-width :thin;
	text-align:center;
	margin:10px 0px 20px 0px;
	padding:0;
}
.redBold{
	color:#cc0000;
}
.chList{
	margin:0px 0px 20px 20px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.chList li{
	margin:0;
	padding:0px 0px 0px 0px;
	line-height:25px;
}
.upbox{
	background:url(/includes/templates/pci/images/s2-ib-bg.png) no-repeat top left;
	margin:0;
	padding:15px;
	width:450px;
	height:57px;
	position:relative;
}
.upField{
	margin:0;
	padding:0;
	font-size:14px;
	width:210px;
	height:60px;
}
.upClick{
	position:absolute;
	right:20px;
	top:41px;
}
.upField form{
	padding:0;
	margin:10px 0px 10px 0px;
}
.upBh{
	background:url(/includes/templates/pci/images/s2-ib-bg2.png) no-repeat top left;
	width:450px;
	height:37px;
	margin:0;
	padding:15px;
	position:relative;
}
.upSideTxt{
	float:left;
	font-size:14px;
	font-weight:bold;
}
.sideT{
	margin-top:10px;
	text-align:center;
}
.sRdT{
	font-size:12px;
	color:#cc0000;
}
.sTL{
	float:left;
	width:100px;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.sSuccess{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(/includes/templates/pci/images/s2-ch-sc.png) no-repeat top left;
	line-height:20px;
	padding:0px 0px 0px 25px;
	margin:0;
	width:200px;
	font-size:12px;
}
.grTxt{
	color:#006633;
}
.skipL{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#003399;
}
.docH{
	background:url(/includes/templates/pci/images/s2-img-l.png) no-repeat bottom right;
	margin:0;
	width:200px;
	padding:0px 215px 0px 0px;
}
.tmpList{
	margin:10px 0px 0px 20px;
	padding:0;
}
.tmpList li{
	background:url(/includes/templates/pci/images/s2-b-ar.png) no-repeat left;
	margin:0;
	padding:0px 0px 0px 20px;
	list-style:none;
}
.tmpList a{
	color:#0066cc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.specsWrap{
	margin:0px 0px 5px 0px;
	padding:0;
	height:20px;
}
.specsWrap2{
	margin:0px 0px 5px 0px;
	padding:0;
	height:30px;
}
.specsField{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#777777;
	width:87px;	
}
.specsVal{
	float:left;
	width:110px;
	font-size:12px;
}
.costWrap{
	margin:0px 0px 5px 0px;
	padding:0;
	text-align:right;
	font-size:12px;
	height:20px;
}
.costField{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#777777;
}
.calcLink{
	margin:0;
	padding:0;
	color:#0066cc;
}
.preW{
	margin:20px 0px 0px 0px;
	padding:0;
	height:200px;
}
.preBoxW{
	float:left;
	font-size:11px;
	width:230px;
	padding:0;
	margin:0px 8px 0px 0px;
}
.prImgW{
	border:2px solid #cccccc;
	background-color:#f1f1f1;
	text-align:center;
	width:230px;
	height:140px;
}
.prImgWe{
	border:1px solid #cc0000;
	background-color:#f1f1f1;
	text-align:center;
	width:230px;
	height:140px;
}
.noPr{
	font-size:12px;
	margin:50px 0px 0px 0px;
	padding:0;
}
.icoZ{
	float:left;
	background:url(/includes/templates/pci/images/s3-ico-z.png) no-repeat bottom left;
	font-size:11px;
	width:90px;
	height:15px;
	padding:10px 0px 0px 20px;
	margin:0;
}
.icoR{
	float:left;
	background:url(/includes/templates/pci/images/s3-ico-r.png) no-repeat bottom left;
	font-size:11px;
	width:90px;
	height:15px;
	padding:10px 0px 0px 20px;
	margin:0;
}
.prBw{
	border:1px solid #cccccc;
	background-color:#f1f1f1;
	font-size:12px;
	margin:0;
	padding:15px;
	height:65px;
	position:relative;
}
.chBox{
	margin:10px 0px 0px 0px;
	padding:0;
}
.poB{
	position:absolute;
	left:287px;
	top:42px;
}
.errTab{
	background:url(/includes/templates/pci/images/s3-cb-t.png) no-repeat bottom left;
	height:33px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 14px 0px;
	white-space:nowrap;
}
.errTab ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	list-style:none;
	white-space:nowrap;
}
.errTab li{
	float:left;
	background:url(/includes/templates/pci/images/s3-tw-r.png) no-repeat right top;
	margin:0px 5px 0px 0px;
	padding:0;
	width:100px;
	height:33px;
	text-align:center;
	white-space:nowrap;
}
.errTab a{
	display:block;
	background:url(/includes/templates/pci/images/s3-tw-l.png) no-repeat left top;
 	padding:10px 0px 15px 0px;
	margin:0;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.errTab li.curr{
	float:left;
	background:url(/includes/templates/pci/images/s3-tg-r.png) no-repeat right top;
	text-align:center;
}
.errTab .curr a{
	display:block;
	background:url(/includes/templates/pci/images/s3-tg-l.png) no-repeat left top;
}
.errBxM{
	background:url(/includes/templates/pci/images/s3-cb-m.png) repeat-y left top;
	margin:0;
	padding:0;
}
.errBxB{
	background:url(/includes/templates/pci/images/s3-cb-r.png) no-repeat bottom left;
	padding:10px 0px 15px 20px;
	margin:0;
	font-size:12px;
}
.errTbl{
	border:1px solid #cccccc;
	font-size:12px;
	margin:10px 0px 0px 0px;
	padding:0;
}
.errTblT{
	border-bottom:1px solid #cccccc;
	background-color:#f1f1f1;
	margin:0;
	padding:0;
}
.icoEr{
	background:url(/includes/templates/pci/images/s3-ico-w.png) no-repeat center;
	width:30px;
	height:30px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.icoCh{
	background:url(/includes/templates/pci/images/s2-ch-sc.png) no-repeat center;
	width:30px;
	height:30px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.toDo{
	background:url(/includes/templates/pci/images/fr-ico-dscs.png) no-repeat left;
	padding:0px 0px 0px 20px;
	font-size:11px;
	margin:0;
}
.toDoTip{
	background:#f1f1f1;
	width:360px;
	margin:10px 0px 10px 50px;
	font-size:12px;
	padding:10px;
}
.pfBgNp{
	background:url(/includes/templates/pci/images/s4-bg-np.png) no-repeat top left;
	width:483px;
	height:78px;
	margin:20px 0px 20px 0px;
	padding:20px 0px 0px 18px;
	font-size:12px;
	position:relative;
}
.clPfNp{
	position:absolute;
	right:30px;
	top:37px;
}
.pfBgAp{
	background:url(/includes/templates/pci/images/s4-bg-ap.png) no-repeat top left;
	width:483px;
	height:163px;
	margin:20px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:12px;
	position:relative;
}
.pfApCont{
	position:absolute;
	width:212px;
	left:109px;
	top:22px;
}
.clPfAp{
	position:absolute;
	right:15px;
	top:119px;
}
.pfBgAh{
	background:url(/includes/templates/pci/images/s4-bg-ah.png) no-repeat top left;
	width:483px;
	height:189px;
	margin:20px 0px 20px 0px;
	padding:20px 0px 0px 18px;
	font-size:12px;
	position:relative;
}
.pfAhBul{
	position:absolute;
	width:245px;
	left:131px;
	top:63px;
}
.clPfAh{
	position:absolute;
	right:30px;
	top:141px;
}
.fcomp{
	padding:0;
	margin:0;
	position:relative;
}
.fHdW{
	text-align:center;
}
.fcH{
	color:#003399;
	font-size:20px;
}
.fGen{
	background:url(/includes/templates/pci/images/ftc-genprev.gif) no-repeat top left;
	width:337px;
	height:139px;
	display:block;
	text-decoration:none;
	text-align:center;
	margin-left:224px;
}
.fHp{
	background:url(/includes/templates/pci/images/ftc-c-h.gif) no-repeat top left;
	display:block;
	width:154px;
	height:56px;
	text-decoration:none;
	text-align:center;
	margin-left:303px;
}
.fNxt{
	position:relative;
	margin:20px 0px 0px 0px;
	font-size:12px;
	padding:0;
	position:relative;
}
.fLine{
	background-color :#bfbfbf;
	color :#bfbfbf;
	height :1px;
	width:100%;
	border:0 dashed #bfbfbf;
	border-top-width :thin;
	text-align:center;
}
.fChP{
	margin:20px 0px 0px 0px;
	padding:0;
	width:395px;
}
.fChTx{
	font-size:14px;
	color:#4e4e4e;
}
.fEc{
	background:url(/includes/templates/pci/images/ftc-ch-pr.gif) no-repeat top left;
	width:342px;
	height:119px;
	margin:0;
	padding:15px 10px 0px 40px;
}
.fEc p{
	padding:0;
	margin:0px 0px 20px 0px;
}
.fSmp{
	position:absolute;
	width:265px;
	left:472px;
	top:66px;
}
.frBoxT{
	background:url(/includes/templates/pci/images/fr-bx-t.png) no-repeat bottom left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:462px;
	height:27px;
	margin:0;
	padding:10px 0px 0px 20px;
}
.frBoxM{
	background:url(/includes/templates/pci/images/fr-bx-m.png) repeat-y top left;
	margin:0;
	padding:0;
	width:482px;
}
.frBoxB{
	background:url(/includes/templates/pci/images/fr-bx-b.png) no-repeat bottom left;
	margin:0;
	padding:15px 0px 20px 0px;
	width:482px;
}
.frBoxBT{
	background:url(/includes/templates/pci/images/fr-bx-b.png) no-repeat bottom left;
	border-top:1px solid #cccccc;
	line-height:20px;
	margin:0;
	padding:30px 20px 40px 20px;
	width:442px;
}
.pReadyW{
	font-size:12px;
	margin:0;
	padding:0;
	height:60px;
}
.frPr{
	background:url(/includes/templates/pci/images/fr-ico-chl.png) no-repeat top left;
	height:25px;
	margin:0;
	padding:10px 0px 0px 45px;
	font-size:12px;
}
.frEr{
	background:url(/includes/templates/pci/images/fr-ico-wrl.png) no-repeat top left;
	height:25px;
	margin:0;
	padding:10px 0px 0px 45px;
	font-size:12px;
}
.dotDot{
	border:none 0;
	border-top:1px dotted #000;/*the border*/
	width:95%;
	height:1px;
	text-align:center;
}
.wantCopy{
	font-size:12px;
	height:20px;
	margin:0;
	padding:0;
}
.wantCopy strong{
	float:left;
	padding:0px 20px 0px 0px;
}
.wantCopy ul{
	margin:0;
	padding:0;
	list-style:none;
}
.wantCopy ul li{
	float:left;
	margin:0px 20px 0px 10px;
	padding:0;
}
.icoPrList{
	display:block;
	background:url(/includes/templates/pci/images/fr-ico-pr.png) no-repeat left;
	padding:0px 0px 0px 20px;
	font-size:11px;
	color:#000000;
}
.icoEmList{
	display:block;
	background:url(/includes/templates/pci/images/fr-ico-em.png) no-repeat left;
	padding:0px 0px 0px 20px;
	font-size:11px;
	color:#000000;
}
.skipBg{
	background:url(/includes/templates/pci/images/fr-bg-skp.png) no-repeat top left;
	font-size:12px;
	height:25px;
	margin:0;
	padding:8px 0px 0px 45px;
}
.uploadW{
	font-size:12px;	
	margin:0;
	padding:0;
	text-align:left;
}
.uploadW form{
	margin:auto;
	padding:0;
}
.fileField{
	margin:2px 5px 0px 0px;
	padding:0;
	width:350px;
	height:18px;
	font-size:12px;
	float:left;

}
.icoDisc{
	background:url(/includes/templates/pci/images/fr-ico-dsc.png) no-repeat left;
	font-size:12px;
	height:100%;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 40px;
}
.setUpW{
	font-size:12px;
	margin:0px 0px 0px 20px;
	padding:0;
}
.icoEr2{
	background:url(/includes/templates/pci/images/fr-ico-wrs.png) no-repeat center;
	width:30px;
	height:30px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.pErrW{
	font-size:12px;
	margin:0;
	padding:0;
	height:110px;
}
.fixReUp{
	float:left;
	background:url(/includes/templates/pci/images/fr-li-v.png) no-repeat right;
	font-size:15px;
	margin:0px 20px 0px 0px;
	padding:20px 0px 0px 0px;
	height:86px;
	width:180px;
	text-align:center;
}
.prNoCh{
	margin:0;
	padding:20px 0px 0px 0px;
	float:left;
	font-size:11px;
}
.prNxt{
	float:left;
	margin:0;
	padding:0;
	font-size:12px;
}
.hG2{
	background-color :#cccccc;
	color :#cccccc;
	height :1px;
	width:100%;
	border :0 solid #cccccc;
	border-top-width :thin;
	text-align:center;
	margin:10px 0px 0px 0px;
	padding:0;
}
.blackLink{
	color:#000000;
}
.pfClFloat{
	float:right;
}
.noProof{
	font-size:12px;
	height:35px;
	line-height:30px;
	margin:0;
	padding:0;
	text-align:left;
}
.prProof{
	background:url(/includes/templates/pci/images/fpr-bg-pp.png) no-repeat top;
	font-size:12px;
	width:448px;
	height:118px;
}
.prProof ul{
	margin:0;
	padding:20px 0px 10px 125px;
}
.prProof ul li{
	margin:0;
	padding:0;
	line-height:25px;
}
.freeRdBoldI{
	font-size:12px;
	color:#cc0000;
	font-style:italic;
	font-weight:bold;
}
.hcProof{
	background:url(/includes/templates/pci/images/fpr-bg-hp.png) no-repeat top;
	font-size:12px;
	width:448px;
	height:217px;
	margin:0;
	padding:10px 0px 0px 0px;
}
.hcProof ul{
	list-style:none;
	margin:0;
	padding:10px 0px 10px 100px;
}
.hcPrice{
		width:230px;
		margin:10px 0px 25px 25px;
		padding:0;
}
.tempLink{
	margin:0;
	padding:0;
	color:#0066cc;
	text-decoration:none;
}
.bleedW{
	background:url(/includes/templates/pci/images/fup-img-bl.png) no-repeat left;
	height:113px;
	font-size:12px;
	margin:0;
	padding:5px 0px 0px 130px;
}
.bleedW p{
	margin:0px 0px 10px 0px;
	padding:0;
}
.invCont{
	position:absolute;
	visibility:hidden;
}
.icoZmLink{
	display:block;
	background:url(/includes/templates/pci/images/s3-ico-z.png) no-repeat bottom left;
	font-size:11px;
	width:90px;
	height:15px;
	padding:10px 0px 0px 20px;
	margin:0px 0px 0px 175px;
	color:#0066cc;
}
.prevImgW{
	margin:0;
	padding:0;
}
.prevImgWIn{
	padding:10px;
	margin:10px 0px 10px 0px;
	text-align:center;
}
.fTbBg{
	background:url(/includes/templates/pci/images/fu-tb-bg.png) no-repeat bottom left;
	width:482px;
	height:38px;
	margin:0;
	padding:0px 0px 11px 0px;
}
.fTbBg ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
	list-style:none;
}.fTbBg ul li{
	float:left;
	background:url(/includes/templates/pci/images/fu-tb-r-d.png) no-repeat  bottom right;
	width:219px;
	height:38px;
	display:inline;
}
.fTbBg a{
	color:#0066cc;
	background:url(/includes/templates/pci/images/fu-tb-l-d.png) no-repeat bottom left;
	display:block;
	height:28px;
	padding:10px 0px 0px 20px;
}
.fTbBg ul li.selTab{
	background:url(/includes/templates/pci/images/fu-tb-r-u.png) no-repeat bottom right;
}
.fTbBg ul li.selTab a{
	background:url(/includes/templates/pci/images/fu-tb-l-u.png) no-repeat bottom left;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.upLContW{
	margin:0;
	padding:0px 20px 0px 20px;
	text-align:left;
}
.dimW{
	font-size:14px;
	margin:0;
	padding:0;
}
.dimH{
	float:right;
	font-size:14px;
	margin:80px 0px 0px 0px;
	padding:0;
}
.skipBg2{
	background:url(/includes/templates/pci/images/fu-bg-skp.png) no-repeat top center;
	font-size:14px;
	height:25px;
	margin:0px 0px -10px 0px;
	padding:8px 0px 0px 45px;
}
.setUpW2{
	font-size:12px;
	margin:0px 0px 0px 20px;
	padding:0;
	height:150px;
}
.setUpW2 li{
	float:left;
	background:url(/includes/templates/pci/images/fu-bul.png) no-repeat left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 15px;
	list-style:none;
	width:150px;
}
.browseTx{
	font-size:12px;
	height:24px;
	width:64px;
}
.buttonMargin{
	padding:0;
	margin:0px 0px 10px 0px;
}

/*update*/
.rightSpecs{
	width:221px;;
	margin:0px 0px 0px 0px;
	padding:0;
	float:left;
}
.rSpecsHead{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:10px 0px 0px 15px;
	background:url(/includes/templates/pci/images/fl-r-h.png) no-repeat top left;
	height:27px;
}
.rSpecsMid{
	background:url(/includes/templates/pci/images/fl-r-m.png) repeat-y left;
	margin:0;
	padding:0;
}
.rSpecsBot{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(/includes/templates/pci/images/fl-r-b.png) no-repeat bottom left;
	margin:0;
	padding:10px 10px 20px 15px;
}
.rSpecsBot div{
	margin:0px 0px 15px 0px;
	padding:0;
}
.rSpecsLink{
	font-size:12px;
	color:#0066cc;
}
.rSpecsTitle{
	color:#000000;
	font-size:14px;
}
.sCrumbs{
	background:url(/includes/templates/pci/images/bc-stp-upl.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.flowWrap{
	margin:0;
	padding:15px 0px 20px 0px;
	/*height:1000px;*/
	height:100%;
}
.tabSet2{
	background-repeat:no-repeat;
	background-position:left bottom;
	height:39px;
	margin-top:20px;
	white-space:nowrap;
}
.tabSet2 ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	list-style:none;
	white-space:nowrap;
}
.tabSet2 li{
	float:left;
	margin:0px 5px 0px 0px;
	padding:0;
	height:39px;
	text-align:left;
	white-space:nowrap;
}
.tabSet2 a{
	display:block;
	/*background:url(/includes/templates/pci/images/up-xcss-gt-arrow.gif) no-repeat left top;*/
 	padding:10px 15px 15px 15px;
	margin:0;
	color:#0066cc;
	text-decoration:none;
}
.tabSet2 li.currentFixed{
	float:left;
	background:url(/includes/templates/pci/images/up-xcss-gt-right.gif) no-repeat right top;
	text-align:center;
}
.tabSet2 .currentFixed a{
	display:block;
	background:url(/includes/templates/pci/images/up-xcss-gt-left.gif) no-repeat left top;
	text-decoration:none;
	color:#000000;
}
.invTxt{
	visibility:hidden;
}

/* step2 specific */
.sCrumbs2{
	background:url(/includes/templates/pci/images/bc-stp-prp.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.largeFrameT{
	background:url(/includes/templates/pci/images/fl-lframe-t.png) no-repeat top center;
	margin:0;
	padding:10px 0px 0px 0px;
}
.largeFrameM{
	background:url(/includes/templates/pci/images/fl-lframe-m.png) repeat-y center;
	margin:0;
	padding:0;
}
.largeFrameB{
	background:url(/includes/templates/pci/images/fl-lframe-b.png) no-repeat bottom center;
	margin:0;
	padding:10px 20px 20px 20px;
	text-align:center;
}
.midBoxW{
	width:601px;
	margin:auto;
	padding:0;
}
.lGrBoxT{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#313131;
	background:url(/includes/templates/pci/images/fl-lgbox-t.png) no-repeat top left;
	height:17px;
	margin:0;
	padding:10px 0px 10px 20px;
	text-align:left;
}
.lGrBoxM{
	background:url(/includes/templates/pci/images/fl-lgbox-m.png) repeat-y left;
	margin:0;
	padding:0;
}
.lGrBoxB{
	background:url(/includes/templates/pci/images/fl-lgbox-b.png) no-repeat bottom left;
	margin:0;
	padding:20px 15px 20px 15px;
	text-align:center;
}
.previewW{
	margin:0;
	padding:0;
	height:300px;
	text-align:left
}
.prevBoxW{
	float:left;
	width:235px;
	margin:0px 0px 0px 20px;
	padding:0;
}
.prevBox{
	border:1px #cccccc solid;
	margin:0;
	padding:5px;
	width:218px;
	text-align:center;
}
.warningBox{
	background:url(/includes/templates/pci/images/fl-ico-wr.png) no-repeat left;
	height:27px;
	font-size:12px;
	color:#FF0000;
	padding:10px 0px 0px 30px;
}
.warningBox a{
	color:#0066cc;
}
.zoomBox{
	background:url(/includes/templates/pci/images/fl-ico-zm.png) no-repeat left;
	height:27px;
	font-size:12px;
	padding:10px 0px 0px 30px;
}
.zoomBox a{
	color:#0066cc;
}
.fileOkBox{
	background:url(/includes/templates/pci/images/fl-ico-ch.png) no-repeat left;
	height:27px;
	font-size:12px;
	padding:10px 0px 0px 30px;
}
.prevComment{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}
.prevComment .red{
	color:#d2000e;
}
.prevComment p{
	padding:0;
	margin:0;
}
.proofOptW{
	width:520px;
	margin:auto;
	text-align:left;
}
.proofOptW ul{
	margin:0;
	padding:0;
}
.proofOptW ul li{
	list-style:none;
}
.proofOptSel{
	background:url(/includes/templates/pci/images/fl-bg-yw.png) no-repeat top left;
	height:36px;
	font-size:14px;
	padding:8px 0px 0px 20px;
	margin:0;
}
.proofOpt{
	height:36px;
	font-size:14px;
	padding:8px 0px 0px 20px;
	margin:0;
}
.proofOptComment{
	font-size:12px;
	padding:5px 20px 20px 45px;
	margin:0;
}
.botGrBg{
	font-size:12px;
	background:url(/includes/templates/pci/images/fl-bg-gr.png) no-repeat left top;
	height:54px;
	width:498px;
	margin:auto;
}
.botGrBg span{
	float:left;
	margin:20px 0px 0px 20px;
}
.botGrBg .click{
	float:right;
	margin:10px 10px 0px 0px;
}
.botGrBg .check{
	float:left;
	margin:22px 0px 0px 40px;
}
/* project review styles*/
.txtSmall{
	font-size:11px;
}
.txtblackMed{
	font-size:12px;
}
.yellowBox{
	background:#ffffcc;
	border:#cccccc 1px solid;
	padding:15px;
	margin:0px;
}
.vlBoxW{
	width:721px;
	margin:auto;
}
.vlBoxT{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(/includes/templates/pci/images/pr-vlbox-t.png) no-repeat top left;
	height:17px;
	padding:10px 0px 10px 20px;
	text-align:left;
	color:#333333;
}
.vlBoxM{
	background:url(/includes/templates/pci/images/pr-vlbox-m.png) repeat-y left;
	margin:0;
	padding:0;
}
.vlBoxB{
	background:url(/includes/templates/pci/images/pr-vlbox-b.png) no-repeat bottom left;
	margin:0;
	padding:10px 15px 20px 15px;
	text-align:left;
}
.multiBoxW{
	width:721px;
	height:420px;
	margin:auto;
}
.medBoxW{
	width:441px;
	float:left;
}
.medBoxT{
	background:url(/includes/templates/pci/images/pr-medbox-t.png) no-repeat top left;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:17px;
	padding:10px 0px 10px 15px;
	text-align:left;
	color:#333333;
}
.medBoxM{
	background:url(/includes/templates/pci/images/pr-medbox-m.png) repeat-y left;
	margin:0;
	padding:0;	
}
.medBoxB{
	background:url(/includes/templates/pci/images/pr-medbox-b.png) no-repeat bottom left;
	margin:0;
	padding:0px 15px 0px 15px;
	text-align:left;
	height:380px;
	font-size:12px;	
}
.minBoxW{
	width:266px;
	float:right;
}
.minBoxT{
	background:url(/includes/templates/pci/images/pr-minbox-t.png) no-repeat top left;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:17px;
	padding:10px 0px 10px 15px;
	text-align:left;
	color:#333333;
}
.minBoxM{
	background:url(/includes/templates/pci/images/pr-minbox-m.png) repeat-y left;
	margin:0;
	padding:0;	
}
.minBoxB{
	background:url(/includes/templates/pci/images/pr-minbox-b.png) no-repeat bottom left;
	margin:0;
	padding:0px 15px 0px 15px;
	text-align:left;
	height:380px;
	font-size:12px;	
}
.jobIdTxt{
	font-size:16px;
	text-align:left;
}
.jobDateTxt{
	font-size:12px;
	text-align:right;
}
.jobTableTitle{
	background:#d9d9d9;
	border-bottom:#bfbfbf solid 1px;
	font-size:12px;
	text-align:left;
}
.jobTableCont{
	font-size:12px;
	text-align:left;
}
.jobCommentTxt{
	font-size:11px;
	border-top:#bfbfbf solid 1px;
}
.salesRepText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.wNxtContW{
	margin:0;
	padding:10px 8px 0px 8px;
}
.nextStepList{
	list-style:none;
	margin:20px 0px 0px 0px;
	padding:0;
}
.nextStepList li{
	margin:0;
	padding:0px 0px 20px 25px;
}
.nxStep1{
	background:url(/includes/templates/pci/images/pr-ns-1.png) no-repeat top left;
}
.nxStep2{
	background:url(/includes/templates/pci/images/pr-ns-2.png) no-repeat top left;
}
.nxStep3{
	background:url(/includes/templates/pci/images/pr-ns-3.png) no-repeat top left;
}
.rateBox{
	border:#bfbfbf solid 1px;
	padding:10px;
	margin:0;
	font-size:12px;
}
.fRevS2{
	background:url(/includes/templates/pci/images/pr-bc-s2.png)no-repeat top left;
	height:42px;
	width:789px;
	overflow:hidden;
}
.fRevS3{
	background:url(/includes/templates/pci/images/pr-bc-s3.png)no-repeat top left;
	height:42px;
	width:789px;
	overflow:hidden;
}
.fRevS4{
	background:url(/includes/templates/pci/images/pr-bc-s4.png)no-repeat top left;
	height:42px;
	width:789px;
	overflow:hidden;
}
.fRevS5{
	background:url(/includes/templates/pci/images/pr-bc-s5.png)no-repeat top left;
	height:42px;
	width:789px;
	overflow:hidden;
}
.prnPageIco{
	float:right;
	background:url(/includes/templates/pci/images/pr-ico-prn.png) no-repeat top left;
	height:29px;
	width:100px;
	margin:0;
	padding:10px 0px 10px 45px;
	font-size:12px;
	color:#0066cc;	
}
.emPageIco{
	float:right;
	background:url(/includes/templates/pci/images/pr-ico-em.png) no-repeat top left;
	height:29px;
	width:100px;
	margin:0;
	padding:10px 0px 10px 45px;
	font-size:12px;
	color:#0066cc;	
}

/*0529 */
.selProjTurn{
	width:211px; 
	height:31px; 
	background:url(/includes/templates/pci/images/st-bg-sel.png) no-repeat left; 
	margin:0px 0px 5px 0px;
	font-size:11px;
}
.unSelProjTurn{
	width:211px; 
	height:31px; 
	margin:0px 0px 5px 0px;
	font-size:11px;
}
.shipCalcBg{
	background:url(/includes/templates/pci/images/st-bg-calc.png) no-repeat top left;
	width:210px;
	height:59px;
}
.nxStep4{
	background:url(/includes/templates/pci/images/pr-ns-4.png) no-repeat top left;
}

/* 0530 */
.stSteps2{
	background:url(/includes/templates/pci/images/st-crumbs-2.png)no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.stSteps3{
	background:url(/includes/templates/pci/images/st-crumbs-3.png)no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.stSteps4{
	background:url(/includes/templates/pci/images/st-crumbs-4.png)no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
/* 0604 */
.nStep2{
	background:url(/includes/templates/pci/images/nf-s2.png)no-repeat top left;
	height:42px;
	width:789px;
	overflow:hidden;
}
.nStep3{
	background:url(/includes/templates/pci/images/nf-s3.png)no-repeat top left;
	height:42px;
	width:789px;
	overflow:hidden;
}
.nStep4{
	background:url(/includes/templates/pci/images/nf-s4.png)no-repeat top left;
	height:42px;
	width:789px;
	overflow:hidden;
}
.nStep5{
	background:url(/includes/templates/pci/images/nf-s5.png)no-repeat top left;
	height:42px;
	width:789px;
	overflow:hidden;
}
.nStep6{
	background:url(/includes/templates/pci/images/nf-s6.png)no-repeat top left;
	height:42px;
	width:789px;
	overflow:hidden;
}

/*0605 */
.blackFontN{
	font-size:12px;
	color:#000000;
}
.blackFontL{
	font-size:14px;
	color:#000000;
}
.blackSifrM{
	font-size:14px;
	color:#000000;
}
.redFontL{
	font-size:14px;
	color:#cc0000;
}
.inLineList{
	font-size:12px;
	height:50px;
	margin:10px 0px 10px 0px;
	padding:0;
	text-align:left;
}
.inLineList ul{
	margin:0px 0px 0px 10px;
	padding:0;
	list-style:none;
}
.inLineList ul li{
	background:url(/includes/templates/pci/images/fu-bul.png) no-repeat left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 15px;
	float:left;
	width:200px;
}
.checkBoxLbl{
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px;
}
.chBox{
	float:left;
	margin:0px 0px 0px 10px;
	padding:0;
}
.hardCopyOpt{
	float:left;
	font-size:12px;
	width:400px;
	text-align:left;
	padding:0;
	margin:10px 0px 0px 20px;
}
.hCopyOpt{
	height:20px;
	margin:5px 0px 0px 0px;
	padding:0;
}
.hcOptW{
	margin:0;
	padding:0;
	height:200px;
}
.botGrBg2{
	font-size:12px;
	background:url(/includes/templates/pci/images/nf-box-gr-s.png) no-repeat left top;
	height:54px;
	width:601px;
	margin:auto;
}
.botGrBg2 span{
	float:left;
	margin:20px 0px 0px 20px;
}
.botGrBg2 .click{
	float:right;
	margin:10px 10px 0px 0px;
}
.botGrBg2 .check{
	float:left;
	margin:18px 0px 0px 40px;
}
.stpDetW{
	padding:0px 0px 0px 20px;
	margin:0;
}
.nfOrdCrumb2{
	background:url(/includes/templates/pci/images/nf-bc-2.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.nfOrdCrumb3{
	background:url(/includes/templates/pci/images/nf-bc-3.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.nfOrdCrumb4{
	background:url(/includes/templates/pci/images/nf-bc-4.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}

.nfPrCrumb2{
	background:url(/includes/templates/pci/images/nf-bc-p2.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.nfPrCrumb3{
	background:url(/includes/templates/pci/images/nf-bc-p3.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.nfPrCrumb4{
	background:url(/includes/templates/pci/images/nf-bc-p4.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
/* 06102008 */
.avoidDelay{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.avoidDelay ul{
	padding:0;
	margin:10px 0px 0px 20px;
}
.avoidDelay ul li{
	margin:0px 10px 10px 0px;
	padding:0;
}
.avoidDelay a{
	color:#0066cc;
}

.boxHeadBlue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066cc;	
}
.smallTxt{
	font-size:11px;
	width:200px;
	float:left;
	margin:5px 5px 0px 0px;
}
.smallTxt a{
	color:#0066cc;
}
.bulletNxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px 0px 0px 20px;
}
.midBoxW2{
	width:712px;
	margin:auto;
	padding:0;
}
.lGrBoxT2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#313131;
	background:url(/includes/templates/pci/images/frr-bx-xt.png) no-repeat top left;
	height:17px;
	margin:0;
	padding:10px 0px 10px 20px;
	text-align:left;
}
.lGrBoxM2{
	background:url(/includes/templates/pci/images/frr-bx-xm.png) repeat-y left;
	margin:0;
	padding:0;
}
.lGrBoxB2{
	background:url(/includes/templates/pci/images/frr-bx-xb.png) no-repeat bottom left;
	margin:0;
	padding:20px 15px 20px 15px;
	text-align:center;
}
.lGrBoxB2 a{
	color:#0066cc;
}
.proofRevW{	
	height:90px;
	text-align:left;
	padding:0;
	margin:10px 0px 0px 0px;
}
.proofRevW img{
	float:left;
}
.pfOpt{
	width:530px;
	padding:0;
	margin:0px 0px 0px 20px;
	float:left;
}
.pfOpt div{
	padding:0px;
	margin:5px 0px 0px 0px;
}
.invSet{
	position:absolute;
	visibility:hidden;
	/*top:0px;*/
}
.visSet{
	visibility:visible;
}
.botGrBg2{
	font-size:12px;
	background:url(/includes/templates/pci/images/frr-bx-xg.png) no-repeat left top;
	height:54px;
	width:712px;
	margin:auto;
}
/* 06112008 */

.frrOrd2{
	background:url(/includes/templates/pci/images/frr-s2.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.frrOrd3{
	background:url(/includes/templates/pci/images/frr-s3.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.frrOrd4{
	background:url(/includes/templates/pci/images/frr-s4.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.frrOrd5{
	background:url(/includes/templates/pci/images/frr-s5.png) no-repeat top center;
	height:42px;
	width:790px;
	overflow:hidden;
}
.frrPr2{
	background:url(/includes/templates/pci/images/frr-ps2.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.frrPr3{
	background:url(/includes/templates/pci/images/frr-ps3.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.frrPr4{
	background:url(/includes/templates/pci/images/frr-ps4.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.frrPr5{
	background:url(/includes/templates/pci/images/frr-ps5.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}

.multiOrd2{
	background:url(/includes/templates/pci/images/multi-os2.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.multiOrd3{
	background:url(/includes/templates/pci/images/multi-os3.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.multiOrd4{
	background:url(/includes/templates/pci/images/multi-os4.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.multiPr2{
	background:url(/includes/templates/pci/images/multi-s2.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.multiPr3{
	background:url(/includes/templates/pci/images/multi-s3.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.multiPr4{
	background:url(/includes/templates/pci/images/multi-s4.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}

/*update 06132008*/
.confBox{
	border:1px solid #cccccc;
	background:#ffffcc;
	margin:0;
	padding:20px;
	font-size:14px;
}
.confBox a{
	color:#0066cc;
}
.confBox strong.left{
	float:left;
}
.confBox span.right{
	float:right;
}
.coutS1{
	background:url(/includes/templates/pci/images/cout-s1.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.coutS2{
	background:url(/includes/templates/pci/images/cout-s2.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.coutS3{
	background:url(/includes/templates/pci/images/cout-s3.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.coutS4{
	background:url(/includes/templates/pci/images/cout-s4.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.coutS5{
	background:url(/includes/templates/pci/images/cout-s5.png) no-repeat top left;
	height:42px;
	width:790px;
	overflow:hidden;
}
.coutLock{
	background:url(/includes/templates/pci/images/cout-lock.png) no-repeat top left; 
	height:28px; 
	padding:10px 20px 0px 40px;
}
.coutLock ul{
	margin:0;
	padding:0;
	list-style:none;
}
.coutLock ul li{
	border-right:1px solid #999999;
	float:right;
	padding:0px 20px 0px 20px;
}
.coutLock a{
	color:#0066cc;
}
.leftFloat{
	float:left;
}
.rightFloat{
	float:right;
}
/* cart ::06212008 */
.innerBoxT{
	font-size:14px;
	background:url(/includes/templates/pci/images/inner-bx-t.png) no-repeat top left;
	width:666px;
	height:19px;
	margin:0px;
	padding:8px 10px 5px 10px;
}
.innerBoxM{
	background:url(/includes/templates/pci/images/inner-bx-m.png) repeat-y left;
	width:686px;
	margin:0;
	padding:0;
}
.innerBoxB{
	background:url(/includes/templates/pci/images/inner-bx-b.png) no-repeat bottom left;
	width:666px;
	margin:0;
	padding:10px 10px 20px 15px;
}
.innerBoxB a{
	color:#0066cc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.hrDot{
	border:dotted #666666; 
	border-width:1px 0 0;
	height:1px;
}
/* cart ::06212008*/
.vlBoxTB{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/includes/templates/pci/images/pr-vlbox-tb.png) no-repeat top left;
	height:15px;
	padding:10px 0px 10px 20px;
	text-align:left;
	color:#333333;
}
.vlBoxTG{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/includes/templates/pci/images/pr-vlbox-tg.png) no-repeat top left;
	height:18px;
	padding:10px 0px 10px 20px;
	text-align:left;
	color:#333333;
}
.vlBoxMB{
	background:url(/includes/templates/pci/images/pr-vlbox-mb.png) repeat-y left;
	margin:0;
	padding:0;
}
.vlBoxBB{
	background:url(/includes/templates/pci/images/pr-vlbox-bb.png) no-repeat bottom left;
	margin:0;
	padding:10px 15px 20px 15px;
	text-align:left;
}
.vlBoxWB{
	width:746px;
	margin:auto;
}
.linkBluS{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0066cc;
}
.divHidden{
	display:none;
	/*visibility:hidden;
	position:absolute;*/
}
.divVisible{
	display:block;
	/*visibility:visible;
	position:relative;*/
}

/* from flowModStyle.css by John */
@charset "utf-8";
/*from uploadStyles.css*/
.hrDot{
	border:dotted #666666; 
	border-width:1px 0 0;
	height:1px;
}

/* used by new order page */
.txtBlL{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
}
.txtRedN{
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0000;
}
.txtGrnL{
	font-family:Arial, Helvetica, sans-serif;
	color:#009900;
	font-size:14px;
}
.tabW{
	background:url(/includes/templates/pci/images/nord-tb-bg.png);
	height:39px;
	margin:0px 0px -2px 0px;
	padding:0;
}
.tabW ul{
	margin:0;
	padding:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.tabW ul li{
	background:url(/includes/templates/pci/images/nord-tb-dl.png) no-repeat top left;
	float:left;
	height:39px;
	cursor:pointer;
}
.tabW ul li{
	background:url(/includes/templates/pci/images/nord-tb-dr.png) no-repeat top right;	
	float:left;
	height:39px;
}
.tabW ul li div{
	background:url(/includes/templates/pci/images/nord-tb-dl.png) no-repeat top left;
	padding:10px 15px 15px 15px;
}
.tabW ul li.first div{
	background:url(/includes/templates/pci/images/nord-tb-dlf.png) no-repeat top left;
}
.tabW ul li.selTab{
	background:url(/includes/templates/pci/images/nord-tb-ur.png) no-repeat top right;
}
.tabW ul li.selTab div{
	background:url(/includes/templates/pci/images/nord-tb-ul.png) no-repeat top left;
	font-weight:bold;
}
.tabW ul li.firstSelTab{
	background:url(/includes/templates/pci/images/nord-tb-ur.png) no-repeat top right;
}
.tabW ul li.firstSelTab div{
	background:url(/includes/templates/pci/images/nord-tb-ulf.png) no-repeat top left;
	font-weight:bold;
}
.tabContInv{
	display:none;
}
.tabContVis{
	display:block;
}
/*flow specific*/
.tabW ul li div span{
	font-size:12px;
	font-weight:normal;
	color:#999999;
}
.tabW ul li.first div span{
	font-size:12px;
	font-weight:normal;
	color:#999999;
}
.tabW ul li.firstSelTab div span{
	font-size:12px;
	font-weight:normal;
	color:#999999;
}
.baxFlxTopL{
	background:url(/includes/templates/pci/images/fmod-bxf-tl.png) no-repeat top left;
	padding:10px 20px 10px 20px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.baxFlxTopR{
	background:url(/includes/templates/pci/images/fmod-bxf-tr.png) repeat-x top right;
	margin:0;
	padding:0;
}
.boxBigT{
	background:url(/includes/templates/pci/images/fmod-bxl-t.png) no-repeat top left;
	margin:0;
	padding:5px 0px 0px 0px;
	width:724px;
}
.boxBigB{
	background:url(/includes/templates/pci/images/fmod-bxl-b.png) no-repeat bottom left;
	margin:0;
	padding:0px 0px 5px 0px;
	width:724px;
}
.boxSmlB{
	background:url(/includes/templates/pci/images/fmod-bxs-b.png) no-repeat bottom left;
	margin:0;
	padding:0px 0px 5px 0px;
	width:332px;
}
.boxMid{
	border-left:#cccccc solid 1px; 
	border-right:#cccccc solid 1px; 
	padding:10px 20px 20px 20px;
	text-align:left;
}
.boxMid a{
	color:#0066cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.boxMid a.smallRight{
	width:auto;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.msgBox{
	background:url(/includes/templates/pci/images/fmod-bot-gr.png) repeat-x bottom;
	border-left:#cccccc solid 1px; 
	border-right:#cccccc solid 1px; 
	margin:0;
	padding:15px 20px 15px 20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.msgBox a{
	color:#0066cc;
	text-decoration:underline;
}
.msgQuery a{
	color:#0066cc;
	text-decoration:underline;
	font-size:12px;
}
.msgCheck a{
	color:#0066cc;
	text-decoration:underline;
	font-size:12px;
}
.msgQuery{
	background:url(/includes/templates/pci/images/fmod-ico-q.png) no-repeat left;
	padding:5px 0px 5px 30px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.msgCheck{
	background:url(/includes/templates/pci/images/fmod-ico-ch.png) no-repeat left;
	padding:10px 0px 10px 45px;
	margin:0;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.uploadBox{
	width:460px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	text-align:left;
}
.nxtBox{
	width:185px;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	float: right;
}
.nxtBox ul{
	margin:5px 0px 10px 15px;
	padding:0;
}
.nxtBox ul li{
	margin:0px 0px 5px 0px;
	padding:0;
}
.subHdBlu{
	font-size:14px;
	color:#0066cc;
	display:block;
	padding:0px 0px 10px 0px;
}
.txtGry{
	color:#999999;
}
.listDef{
	margin:15px;
	padding:0;
}
.listDef li{
	margin:0px 0px 10px 0px;
	padding:0;
}
.radList{
	margin:15px 0px 0px 0px;
	padding:0;
	list-style:none;
}
.radList li{
	margin:0px 0px 10px 0px;
	padding:0;
}
.proofWrap{
	width:724px;
	margin:auto;
	padding:0;
}
.proofIcoNp{
	background:url(/includes/templates/pci/images/fmod-ico-np.png) no-repeat left;
	height:34px;
	padding:5px 0px 0px 45px;
	text-align:left;
}
.proofIcoEp{
	background:url(/includes/templates/pci/images/fmod-ico-ep.png) no-repeat left;
	height:34px;
	padding:5px 0px 0px 50px;
	text-align:left;
}
.proofIcoHp{
	background:url(/includes/templates/pci/images/fmod-ico-hp.png) no-repeat left;
	padding:5px 0px 20px 60px;
	text-align:left;
	width:290px;
}
.proofIcoHp2{
	background:url(/includes/templates/pci/images/fmod-ico-hp.png) no-repeat left;
	height:34px;
	padding:10px 0px 10px 40px;
	text-align:center;
	width:265px;
	margin:20px auto 20px auto;
}
.proofIcoHp3{
	background:url(/includes/templates/pci/images/fmod-ico-hp.png) no-repeat left;
	height:34px;
	padding:5px 0px 0px 55px;
	text-align:left;
}
.proofHpRight{
	width:auto;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0;
}
.proofNpW{
	width:332px;
	float:left;
	margin:0;
	padding:0;
}
.proofEpW{
	width:332px;
	float:left;
	margin:0px 0px 0px 30px;
	padding:0;
}
.proofHpW{
	width:724px;
	float:left;
	margin:0;
	padding:0;
}
.proofEpC{
	width:332px;
	margin:auto;
	padding:0;
	display:block;
}
.hpShowLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:20px 0px 20px 0px;
	padding:0;
}
.hpShowLink a{
	color:#0066cc;
	font-size:14px;
}
.liOrdNumW{
	height:80px;
}
.liOrdNum{
	margin:5px 0px 0px 0px;
	padding:0;
	list-style:none;
}
.liOrdNum li{
	margin:0;
	padding:5px 0px 5px 25px;
}
.liOrdNum li.one{
	background:url(/includes/templates/pci/images/fmod-num1.png) no-repeat left;
}
.liOrdNum li.two{
	background:url(/includes/templates/pci/images/fmod-num2.png) no-repeat left;
}
.liOrdNum li.tri{
	background:url(/includes/templates/pci/images/fmod-num3.png) no-repeat left;
}
.noteW{
	margin:20px 0px 15px 0px;
	padding:0;
}
.fineTxt{
	font-size:11px;
}
.emFloatR{
	float:right;
	color:#cc0000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:auto;
}
.hcItem{
	height:140px;
	margin:15px 0px 0px 0px;
	padding:0;
}
.hcItem a{
	color:#0066cc;
	font-size:11px;
}
.hcItem .fileBox{
	float:left;
	width:185px;
	margin:0;
	padding:0;
}
.hcItem .pSpecs{
	float:left;
	width:365px;
	margin:0;
	padding:0;
}
.hcItem .svcCost{
	float:left;
	width:105px;
	margin:0;
	padding:0;
	text-align:right;
}
.blueText11{
	color:#0066cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* checkoutHeader */
.cartBox{
	width:171px; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	float:right;
	text-align:left;
	border:#cccccc 1px solid;
}
.cartBox a{
	color:#0066cc;
	line-height:15px;
}
.cartBox u{
	color:#0066cc;
	line-height:15px;
}
.flowTR{
	background:url(/includes/templates/pci/images/fmod-hb-r.png) no-repeat top right;
	margin:0;
	padding:0;
	height:11px;
}
.flowTL{
	background:url(/includes/templates/pci/images/fmod-hb-l.png) no-repeat top left;
	margin:0;
	padding:0;
	height:11px;
}
