.fCDiv {text-align:center;padding:20px 0px 20px 0px;margin:0 auto;}
.fCDiv div {display:inline-block;*display:inline;zoom:1;width:240px;height:180px;margin:40px;}
.fCDiv img {width:240px;height:180px;}
.cRow{text-align:center;padding:0px 0px 10px 0px;margin:0 auto;}
.cRow #cF{display:none;}
.cRow .lnks{margin:0px 100px 0px 100px;}
.cRow img{width:26px;height:25px;margin:0px 15px 0px 15px;}
#intro{display:block;width:600px;margin:0 auto;height:420px;background-image:url('layout_ab/agent-broker-training-06k.jpg');background-size:cover;}
#intro #h1{display:block;font-size:2em;color:#191F4B;font-weight:bold;line-height:0.8em;margin-bottom:10px;padding:20px 150px 0px 30px;margin-top:0px;}
#intro #iLn{display:block;padding:0px 150px 0px 30px;color:#025260;font-size:1.2em;line-height:1.2em;}
#intro #bLn{display:block;padding:5px 0px 0px 85px;}
.cRow .lB, #intro .lB{background-color:#6EB1CE;display:inline-block;*display:inline;zoom:1;margin:0 auto;width:170px;font-size:1.2em;text-align:center;text-decoration:none;color:white;padding:2px 20px 2px 20px;border-radius:7px;border:0px solid #bb212e;margin-top:25px;}
#intro #lfB{background-color:#F26822;margin-right:15px;}
#intro #rtB{background-color:#6EB1CE;}
.hdr{display:block;text-align:center;font-size:2em;padding:0px;margin-top:5px;}
#fCalBx{background-color:#F5F5F5;height:550px;margin-top:50px;}
#cPrt{display:block;height:400px;overflow:hidden;}
#fCal{display:block;width:600px;margin:0 auto;height:300px;font-size:1.2em;}
#fCal .calItmDesc{display:none;border-top:0px solid white;height:300px;background-color:#F5F5F5;width:600px;margin:0 auto;}
#fCal .itmDte{display:block;padding:0px 0px 10px 10px;font-style: italic;}
#fCal .itmDtlRw{display:block;border-top:0px solid white;}
#fCal .itmDtlRw .tsr{display:block;height:200px;overflow:hidden;}
#fCal .itmDtlRw .aL{display:inline-block;*display:inline;zoom:1;padding-left:20px;}
#fCal .itmLftI{display:table-cell;width:180px;text-align:center;min-height:140px;padding:15px 10px 15px 10px;vertical-align:top;}
#fCal .itmLftI img{padding-bottom:20px;}
#fCal .itmLftNoI{display:table-cell;width:180px;text-align:left;min-height:140px;padding:0px 10px 10px 10px;vertical-align:bottom;}
#fCal .itmDtl{display:table-cell;width:100%;vertical-align:top;text-align:left;padding:10px;min-height:140px;}
#fCal .itmMr{display:block;padding:20px 10px 10px 0px;text-align:right;text-align:top;}
#fCal .itmMr a,#fCal .itmMr a:visited,#fCal .itmMr a:hover;{color:#0071BD;text-decoration:none;}
#fCal .cD{display:block;margin:0px 0px 50px 0px;text-align:right;}
#fCal .l2{text-align:right;padding-top:20px;color:#0071BD;}
#fCal .l3{display:block;padding:10px;font-size:1.5em;font-weight:bold;color:#0071BD;text-decoration:none;}
.icLst{display:block;margin:0 auto;text-align:center;margin-top:80px;margin-bottom:50px;background-color:white;}
.icLst img{margin-bottom:20px;}
.icLst a{display:inline-block;*display:inline;zoom:1;width:211px;margin:15px 15px 40px 15px;text-align:center;font-size:1.5em;color:black;text-decoration:none;vertical-align:top;}
.icLst #exp{display:block;font-size:1.3em;}
#events,#insurance-licensing{background-color:#DEDEDE;padding-top:30px;}
#hpsrc{display:block;padding:20px 20px 50px 20px;background-color:#191F4B;text-align:center;margin:0 auto;}
#hpsrc #frm{display:block;margin:0 auto;margin-top:50px;}
#hpsrc #slf,#hpsrc #srg{display:block;}
#hpsrc #srg{padding-top:100px;}
#ab-training-partners{display:block;padding:20px;text-align:center;margin:0 auto;background-image:url('layout_ab/partners-m.gif');width:580px;padding:10px;height:485px;}
#nhto{display:block;padding:50px;background-color:#6EB1CE;text-align:center;margin:0 auto;}
#nhto #lf{display:block;color:white;font-size:2em;}
#nhto #rt{display:block;}
#nhto #email{width:500px;margin:60px 0px 60px 0px;height:50px;}
#email,#kwords{border-radius:7px;border:0px solid #bb212e;margin-top:20px;font-size:2em;width:400px;}
#sep{background: linear-gradient(to bottom, #E4E1E1, #FFFFFF);margin:0 auto;height:20px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
.fSep{display:block;margin:30px 0px 10px 0px;font-size:2em;color:white;}
#oTr{display:block;margin:0 auto;margin-top:50px;text-align:center;}
#oTr #hdr{display:block;margin-bottom:40px;color:#6EB1CE;font-size:1.7em;font-weight:bold;}
#oTr #txt{display:block;margin-bottom:40px;font-size:1.5em;}
#oTr #txt a{display:inline-block;*display:inline;zoom:1;padding:5px 10px 5px 10px;background-color:#D0AD60;margin:30px;color:white;text-decoration:none;border-radius:12px;border-right:3px solid #444444;border-bottom:3px solid #444444;}
.bodyText {font-size:1em;color: #000000;}
.bodyText A {font-size:1em;color: #003366;}
.bodyText A:hover {text-decoration:none; color: #FFFFFF; background-color: #003366;}
.boxHeader{font-size:1.2em;color:#003366;font-weight:bold;}
.boxSubHeader{font-size:1em;color:#003366;font-weight: bold;}
.boxText{font-size:0.9em;}
.boxText A{font-size:0.9em;color:#003366;}
.boxText A:hover{text-decoration:none;color:#CCE8F2;background-color: #003366;}
.pDH h1{background-color:#191F4B;color:White;margin-top:0px;padding:10px;text-align:left;}
.sBx{display:block;min-height:250px;padding:10px;background-color:#191F4B;color:white;width:570px;margin-bottom:50px;}
.sBx #bH{display:block;font-size:2.3em;}
.sBx .cL1,.sBx .cL2,.sBx .cL3{display:block;width:560px;margin:40px 0px 100px 0px;}
.sBx .selItm{width:560px;border-radius:7px;margin:15px 0px 15px 0px;font-size:1.5em;}
/*.sBx div{display:block;margin:5px 0px 5px 0px;width:590px;background-color:yellow;}*/
.sBx .h{font-size:2em;}
.sBx .i{min-height:50px;font-size:1.3em;color:#aeaeae;}
.sBx .btn{background-color:#C22027;text-align:center;text-decoration:none;color:white;padding:10px 20px 10px 20px;border-radius:7px;border:0px solid #bb212e;margin-top:20px;font-size:1.5em;}