body { text-align:center; margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
a { color:#0066cc; text-decoration:underline; }
a:hover { text-decoration:none; }
a.und { text-decoration:none; }
a.und:hover { text-decoration:underline; }
.mWrap .section { margin:auto; padding:0px 0px 20px; width:902px; clear:both; }
.mWrap .mbot .lSet li { float:left; margin:0px 10px; padding:0px 10px 0px 23px; list-style:none; font-size:13px; }
.mWrap .mbot .lSet .pricingIcon { background:url(../images/uds-aug-ico-pr.png) no-repeat left 1px; }
.mWrap .mbot .lSet .emailIcon { background:url(../images/uds-aug-ico-em.png) no-repeat left 0px; }
.mWrap .mbot .lSet .largetxt a:hover { text-decoration:none; }
.mWrap .mPOrder { width:611px; margin:0px auto; padding:0px; text-align:left; }
.upfUpCont .upfCMidWrp { margin:0px auto; padding:0px; width:95%; }
.upfCTit { margin:0px; padding:0px; font-size:20px; text-align:left; }
.upfCTit a { font-size:12px; color:#0066cc; margin:0px 10px; }
.upfUpCL { float:left; width:515px; }
.upfUpCL .upftop { background:url(../images/upf-aug-leftbg.png) no-repeat bottom; clear:both; }
.upfUpCL .upfmid { width:513px; float:left; background:#ffffcc; border:1px solid #ccc; border-width:0px 1px;  *width:100%;
padding:10px 0px; }
.upfUpCL .upfbot { background:url(../images/upf-aug-leftbg.png) no-repeat top; clear:both; }
.upfmidwrp { margin:0px auto; padding:0px; width:85%; text-align:left; }
.upfmRight { float:right; }
.upfmRight ul { margin:25px 0px 10px 0px; padding:0px; }
.upfmRight ul li { list-style:none; margin: 5px 0px; }
.upfmRight span { }
.upfmRight span input { border:1px solid #ccc; background:#fff; }
.upfmRight .orienthide { visibility: hidden; }
.upfBlocks { margin:15px 0px; padding:0px; clear:both; float:left; width:100%; }
.upfBlocks .upfmLeft { float:left; }
.upfBlocks .upfmLeft strong { font-size:15px; display: inline; }
.upfBlocks .upfmLeft a { margin:0px 10px; }
.upfBlocks .upfmLeft .upfmprevthum { width:129px; text-align:center; height: 117px; }
.upfBlocks .upfmLeft .upfmprevthum2 { text-align:center; margin: 0px; }
.upfUpCR { float:right; width:266px; }
.upfUpCR .upfctop { background:url(../images/upf-aug-rightbg.png) no-repeat bottom; }
.upfUpCR .upfcbot { background:url(../images/upf-aug-rightbg.png) no-repeat top; clear:both; }
.upfUpCR .upfcmid { float:left; width:264px;  *width:100%;
border:1px solid #ccc; border-width:0px 1px; padding:0px; background-color:#fff}
.upfcrmidwrp { text-align:left; margin:0px auto; width:85%; }
.upfcrmidwrp strong { font-size:16px; display:block; }
.upfcrmidwrp p { font-size:13px; margin:0px 0px 25px; }
.upfcrmidwrp p strong { font-size:13px; }
.upfcrmidwrp p span { }
.upfcrmidwrp .slabel { font-size:13px; }
.upfcrmidwrp ul { margin:0; padding:10px 0px 20px 20px }
.upfcrmidwrp select { border:1px solid #ccc; background:#fff; margin-bottom:75px; width: 220px; }
.upfUpCLtoR { float: right; }
.upfUpCRtoL { float: left; }
.upfBlocks .upfmLeft .upfFile { display: block; }
.upfBlocks .upfmLeft .upfFileOr { }
.upfBlocks .upfmLeft .upfFileOr ul { margin:0px; padding:0px; }
.upfBlocks .upfmLeft .upfFileOr ul li { list-style:none; display:inline; border-left:1px solid #ccc; }
.Pwrp { text-align: center; }
.Pwrp strong { display: block; text-align: left; font-size: 16px; }
.Pwrp .Popt { margin:15px 0px 40px 0px; padding:0px; width:411px; }
.Pwrp .Popt .PoptT { background:url(../images/upf-aug-optcurve.png) no-repeat bottom; }
.Pwrp .Popt .PoptB { background:url(../images/upf-aug-optcurve.png) no-repeat top; clear:both; }
.Pwrp .Popt .PoptM { float:left; width:409px;  *width:100%;
background: #fff url(../images/upf-aug-optstrip.png) repeat-y left; border:1px solid #ccc; border-width:0px 1px; }
.Pwrp .Popt .PoptM ul { margin:0px; padding:0px; }
.Pwrp .Popt .PoptM ul li { list-style:none; clear:both; float:left; width:100%; }
.Pwrp .Popt .PoptM ul li.asis { list-style:none; padding-bottom:11px; }
.Pwrp .Popt .PoptM ul li.asis .PoptGbg { float:left; display:block; background:#fafafa; padding:11px 4px 16px 4px; }
.Pwrp .Popt .PoptM ul li.pdfp { list-style:none; border:1px solid #ccc; border-width:1px 0px; padding:10px 0px; }
.Pwrp .Popt .PoptM ul li.pdfp .PoptGbg { float:left; display:block; background:#fafafa; padding:10px 4px 14px 4px; }
.Pwrp .Popt .PoptM ul li.hrdc { list-style:none; padding:9px 0px 4px 0px; }
.Pwrp .Popt .PoptM ul li.hrdc .PoptGbg { float:left; display:block; background:#fafafa; padding:11px 4px 0px 4px; }
.Pwrp .Popt .PoptM ul .PoptD { float:left; text-align:left; padding-left:20px; }
.Pwrp .Popt .PoptM ul .PoptD strong { display:inline; font-size:18px; }
.Pwrp .Popt .PoptM ul .PoptD p { margin:0px; padding:0px; }
.Pwrp .Popt .PoptM ul .PoptInfo { float:right; text-align:right; margin-right:15px; }
.Pwrp .Popt .PoptM ul .PoptInfo strong { display:inline; font-size:12px; }
.Pwrp .Popt .PoptM ul .PoptInfo a { display:block; font-size:12px; }
.prevtxts { text-align: left; }
.prevtxts strong { }
.prevtxts p { font-size: 13px; margin: 10px 0px 55px 0px; }
.prevtxts a { font-size: 18px; text-decoration: underline; }
.prevtxts a:hover { text-decoration: none; }
.mWrap .mbot .rSet .prevconfirm { float: left; margin: 15px 0px 0px 0px; font-size: 13px; }
/*Project Review*/
.infoCenter { margin:auto; padding:0; width:870px; }
.infoW { background:url(../images/aug-ffr-wbg.png) no-repeat top left; margin:auto; padding:0px 0px 60px; float:left; width:100%; text-align:left; }
.infoW .infoLeft { width:550px; float:left; margin:0; padding:0; }
.infoW .infoLeft .sloMain { font-size:18px; margin:0; padding:30px 20px 20px; }
.infoW .infoLeft .guide { margin:0; padding:20px; list-style:none; }
.infoW .infoLeft .guide li { float:left; margin:0px 0px 20px; padding-bottom:85px; }
.infoW .infoLeft .guide li.g1 { background:url(../images/aug-ffr-guide1.png) no-repeat bottom left; width:174px; }
.infoW .infoLeft .guide li.g2 { background:url(../images/aug-ffr-guide2.png) no-repeat bottom left; width:176px; }
.infoW .infoLeft .guide li.g3 { background:url(../images/aug-ffr-guide3.png) no-repeat bottom left; width:125px; }
.infoW .infoRight { float:right; margin:10px; padding:0; background:url(../images/aug-ffr-vl-bg.png) no-repeat left; width:300px; }
.infoW .infoRight .linkSet { padding:20px 5px; margin:0; list-style:none; font-size:12px; }
.infoW .infoRight .linkSet li { padding:0px 15px; float:left; border-right:#cccccc solid 1px; }
.infoW .infoRight .linkSet li.last { border:none; }
.infoW .infoRight .linkSet li a { color:#0066cc; text-decoration:none; }
.infoW .infoRight .linkSet li a:hover { text-decoration:underline; }
.infoW .infoRight .svcRec { clear:both; margin:0; padding:20px 0px 20px 20px; font-size:12px; }
.infoW .infoRight .svcRec ul { margin:0; padding:20px; color:#666666; }
.infoW .infoRight .svcRec ul li { margin:0; padding:0px 0px 5px; list-style:disc; }
.infoW .infoRight .svcRec ul li span { color:#000000; }
.infoRed { color:#cc0000; }
.midhWrap .lSet .ffrH { background:url(../images/aug-ffr-ico.png) no-repeat left bottom; margin:0; padding:10px 0px 10px 55px; font-size:20px; }
.mConfW { margin:0px; padding:0; text-align:left; font-size:14px; float:left; width:100%; }
.mConfW .headTx { font-size:16px; color:#000000; display:block; margin:0px auto; padding:10px 0px; width:575px; }
.mConfW .setT { background:url(../images/ms-s1-box-t.png) no-repeat top left; margin:0; padding:20px 0px 0px; width:100%; }
.mConfW .setM { background:url(../images/ms-s1-box-m.png) repeat-y left; margin:0px auto; padding:0; width:575px; }
.mConfW .setB { background:url(../images/ms-s1-box-b.png) no-repeat bottom left; margin:0px; padding:0; clear:both; height:46px; width:100%; }
.mConfW .setSubT { background:url(../images/ms-s1-box-sub.png) no-repeat top left; width:575px; height:72px; margin:20px auto 0px auto; padding:0; font-size:20px; text-align:right; }
.mConfW .fieldSet { float:left; margin:0; padding:0px 0px 10px; clear:both; width:100%; }
.mConfW .fieldSet .fName { float:left; width:176px; margin:0; padding:0px 10px; text-align:right; }
.mConfW .fieldSet .fVal { float:left; /*	width:310px;*/
	margin:0; padding:0; text-align:left; }
.mConfW .fieldSet .fVal .sField, .mConfW .fieldSet .fVal .field, .mConfW .fieldSet .fVal .ssField { }
.mConfW .fieldSet .fVal label { display:block; }
.mConfW .fieldSet .fVal .required { background:#ffffcc; border:#cccccc solid 1px; }
.mConfW .fieldSet .calcMail { margin:0px 5px; }
.mConfW .fieldSet .fN { width:200px;/*padding:3px 0px;*/
}
.mConfW .fieldSet .fL { width:300px; padding:3px 0px; }
.mConfW .fieldSet .fS { width:120px; padding:3px 0px; }
.mConfW .fieldSet .fShort { width:100px; padding:3px 0px; }
.mConfW .fieldSet .note { font-size:11px; color:#999999; }
.mOptW { width:645px; margin:auto; padding:0; text-align:left; }
.mOptW p { background:url(../images/ms-s2-opt-box.png) no-repeat top left; margin:0px 0px 20px; padding:0; width:645px; height:102px; }
.mOptW p .desc { float:left; margin:0; padding:20px; width:340px; font-size:14px; }
.mOptW p .desc strong { display:block; font-size:16px; padding:10px 0px 0px; }
.mOptW p .desc img { float:left; margin:0px 10px 0px 0px; padding:0; }
.mOptW p .button { float:right; width:250px; margin:0; padding:30px 0px 0px; }
.mslUplW { width:460px; margin:auto; padding:20px 0px 0px; text-align:left; }
.mslUplW .section { margin:0; padding:0px 0px 20px; float:left; width:100%; }
.mslUplW .section .fieldTx { float:left; text-align:left; width:140px; font-size:16px; }
.mslUplW .section .fieldVal { width:320px; margin:0; padding:0; float:left; font-size:11px; color:#999999; }
.mslUplW .section .fieldVal label { float:left; clear:both; margin:0; padding:0px 0px 10px; font-size:14px; color:#000000; }
.msbContW { clear:both; margin:0; padding:20px 0px 0px; text-align:left; }
.msbLeftT { background:url(../images/ms-s3-lp-t.png) no-repeat top left; margin:0; padding:0; float:left; width:100%; }
.msbLeftB { background:url(../images/ms-s3-lp-b.png) no-repeat bottom left; margin:0; padding:0px 0px 20px; float:left; width:100%; min-height:510px; }
.msbLeftM { background:url(../images/ms-s3-lp-m.png) repeat-y left; margin:0; padding:0; float:left; width:193px; }
.msbContW .leftSec { margin:0; padding:15px 15px 0px; }
.msbContW .leftSec .lTitle { display:block; margin:0; padding:5px 0px; }
.msbContW .leftSec .lTitle a { color:#0066cc; padding:0px 15px; font-weight:normal; }
.msbContW .leftSec ul { margin:0; padding:0; list-style:none; }
.msbContW .leftSec ul li { margin:0; padding:0px 0px 3px; }
.msbRight { float:right; margin:0; padding:0; width:603px; }
.msbRight .rTitle { color:#ff6600; font-size:18px; margin:0; padding:5px 0px; }
.msbRight .rSec { float:left; margin:0; padding:10px 0px 0px; width:100%; font-size:14px; }
.msbRight .rSec .changeLink { margin:0; padding:0px 10px; }
.msbRight .rSec .fieldN { float:left; margin:0; padding:0; width:75px; }
.msbRight .rSec .fieldV { float:left; margin:0; padding:0px 10px; min-width:20px; }
.msbRight .subTx { display:block; text-align:left; }
.msTgtLi { margin:0; padding:0; border:#cccccc solid 1px; border-top:none; list-style:none; }
.msTgtLi li { margin:0; padding:0; border-top:#cccccc solid 1px; font-size:12px; }
.msTgtLi li .txt { background:url(../images/ms-s3-li-bg-g.png) repeat-x bottom; display:block; margin:0; padding:5px 5px; cursor:pointer; }
.msTgtLi li .txt strong { background:url(../images/ms-s3-li-min.png) no-repeat left; display:block; margin:0; padding: 0px 20px 0px; }
.msTgtLi li.sel .txt { background:url(../images/ms-s3-li-bg-b.png) repeat-x bottom; cursor:default; color:#ffffff; }
.msTgtLi li.sel .txt strong { background:url(../images/ms-s3-li-plus.png) no-repeat left; }
.msTgtLi li .cont { background: #efefef; display:block; margin:0; padding:10px; }
.msPrvBoxT { background:url(../images/ms-s3-prv-boxt.png) no-repeat top left; margin:0; padding:0; width:599px; float:left; }
.msPrvBoxM { background:url(../images/ms-s3-prv-boxm.png) repeat-y left; margin:0; padding:0; width:599px; float:left; }
.msPrvH { float:left; font-size:14px; margin:0; padding:20px; width:250px; }
.msPrvPage { float:right; margin:0; padding:20px; min-width:200px; list-style:none; }
.msPrvPage li { float:left; margin:0; padding:0px 5px 0px 0px; }
.msPrvPage li a { border:#cccccc solid 1px; float:left; margin:0; padding:2px 5px; }
.msPrvPage li.sel a { border:none; text-decoration:none; font-weight:bold; color:#000000; }
.msPrvPage li.dir a { border:none; }
.msPrvPage li.disabled a { color:#cccccc; }
.msPrvTbl { clear:both; width:589px; height:300px; overflow:scroll; margin:5px; padding:0; border:#cccccc solid 1px; }
.msPrvTbl table tr.blue { background:#edf5ff; }
.msPrvTbl table th { font-weight:bold; font-size:12px; text-align:left; margin:0; padding:0px 10px; background:url(../images/ms-s3-prv-th.png) repeat-x bottom; border-left:#cccccc solid 1px; }
.msPrvTbl table td { padding:10px; margin:0; border-left:#cccccc solid 1px; border-top:#cccccc solid 1px; }
.msPrvBoxB { background:url(../images/ms-s3-prv-boxb.png) no-repeat bottom left; margin:0; padding:0; width:599px; float:left; }
.msPrvSum { float:right; margin:0; padding:20px; width:300px; list-style:none; }
.msPrvSum li { float:left; width:100%; margin:0; padding:0px 0px 10px; }
.msPrvSum li .fiN { float:left; width:200px; text-align:right; }
.msPrvSum li .fiV { float:left; margin:0; padding:0px 10px; width:80px; }
.msVideoHelp { background:url(../images/ms-s3-ar-bul.png) no-repeat left; margin:0; padding:0px 20px; }
.msSubStep { margin:0; padding:0; float:right; min-width:400px; list-style:none; }
.msSubStep li { float:left; margin:0; padding:0; font-size:14px; }
.msSubStep li strong { font-weight:normal; float:left; margin:0; padding:5px 30px; }
.msSubStep li.sel { background:url(../images/ms-s2-subs-r.png) no-repeat top right; }
.msSubStep li.sel strong { background:url(../images/ms-s2-subs-l.png) no-repeat top left; font-weight:bold; }
/*10.16.09*/

.msSubStep { /*margin:0 45px 0 0;*/
	margin:0px; padding:0; float:right; min-width:400px; list-style:none; }
.msSubStep li { float:left; margin:0 20px; padding:0; font-size:14px; line-height:25px; }
.msSubStep li strong { font-weight:normal; float:left; margin:0; padding:1px 30px; }
.lprocWrp { }
.lprocWrp ul { margin:0; padding:0; }
.lprocWrp ul li { list-style:none; text-align:left; clear:both; font-size:13px; float:left; width:100%; margin:15px 0px; }
.lprocWrp ul li input { margin-right:10px; }
.lprocWrp ul li .lprocTit { font-size:22px; }
.lprocWrp ul li span { float:left; width:200px; text-align:right; padding-right:40px; }
.lprocWrp ul li span a { margin-left:26px; }
.lprocWrp ul li span.redtext{ width:auto; margin:0; padding:0; float:none }
.lprocWrp ul li span.redtext strong{display:block}
.lprocWrp ul li .lprocLab { }
.lprocWrp ul li .lprocLab a { display:block; }
.lprocWrp ul li .lpNC { width:520px; margin:0; padding:0; }
.lprocWrp ul li .lpNC-ver1 { width:239px; margin:0; padding:0; }
.lprocWrp ul li .lpNC span { width:100%; text-align:left; margin-bottom:30px; padding:0; }
.lprocWrp ul li .lpNC-ver1 span { width:100%; text-align:left; padding:0; margin-bottom:10px;}
.lprocWrp ul li .lpNC-ver1 ul{}
.lprocWrp ul li .lpNC-ver1 ul li{margin:5px 0}
.lprocWrp ul li span .ncoaTxt { margin-left:40px; }
.lprocWrp ul li .lpNC span .redtext { float:none; margin:0; width:auto; }
.lprocWrp ul li ul { float:left; margin:0; padding:0; }
.lprocWrp ul li ul li { margin:3px 0; padding:0; width:auto; }
.lprocWrp ul li ul li label span{margin:0; padding:0}

