@charset "utf-8";
/* CSS Document */
body { margin:0; margin-bottom:4px; background-color:#002045; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
#divContainer { display:block; width:908px; margin-left:auto; margin-right:auto; background-color:#E5EAEF; }
.padding4pxRound { padding:0 4px 4px 4px; }
.blueRoundColor { background-color:#002E62; padding-right:3px; padding-left:3px; padding-bottom:3px; }
.whiteBgColor { background-color:#ffffff; }

.servicesSection { display:block; background-image:url(images/greybg.jpg); background-repeat:repeat-x; margin:0 1px 1px 1px; padding:14px; }
.servicesSection a{ text-decoration:none;  }
.servSecMargin { margin-right:16px; }
.urOptions { cursor:pointer; display:block; float:left; background-image:url(images/your_options.jpg); background-repeat:no-repeat; width:277px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:169px; }
.ourServices { cursor:pointer; display:block; float:left; background-image:url(images/our_services.jpg); background-repeat:no-repeat; width:277px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:169px; }
.conConsult { cursor:pointer; display:block; float:left; background-image:url(images/consulting.jpg); background-repeat:no-repeat; width:277px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:169px; }
.leftColHd { display:block; width:275px; height:31px; background-image:url(images/left_col_curves.gif); background-repeat:no-repeat; font-size:16px; font-weight:bold; color:#DE0000; padding-top:14px; }
.leftColBox { display:block; width:254px; padding:12px 10px 12px 10px; text-align:center; background-color:#D7E4F1; border:0px solid #98BEEB; border-top:0px solid #98BEEB; font-size:14px; color:#1B3859; line-height:20px; }


.leftColBoxTd { background-color:#D7E4F1; border:1px solid #98BEEB; border-top:0px solid #98BEEB; }

.leftColHdSub { display:block; width:260px; height:31px; background-image:url(images/left_col_curves.gif); background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#000000; padding-top:14px; text-align:left; padding-left:15px; }
.leftColBoxSub { display:block; width:250px; padding:8px 10px 12px 15px; text-align:center; background-color:#D7E4F1; font-size:12px; color:#1B3859; line-height:20px; text-align:left; }

.leftColBoxSubLink a{ display:block; color:#003399; text-decoration:none; background-image:url(images/arrow.gif); background-repeat:no-repeat; padding-left:15px; line-height:20px; }
.leftColBoxSubLink a:hover{ text-decoration:underline; color:#DE0000; background-image:url(images/redarrow.gif); background-repeat:no-repeat; }
.leftColBoxSubLinkActive a{ color:#DE0000; text-decoration:none; background-image:url(images/redarrow.gif); background-repeat:no-repeat; padding-left:15px; line-height:20px; }

.blueBgHd { display:block; font-size:14px; font-weight:bold; background-color:#98BEEB; padding:7px 0 6px 0; width:541px; text-transform:uppercase; }
.blueBgHd2 { display:block; font-size:14px; font-weight:bold; background-color:#98BEEB; padding:7px 0 6px 0; width:835px; text-transform:uppercase; }

.blueBgPara { display:block; background-color:#E5E9EF; border:1px solid #98BEEB; border-top:0px solid #98BEEB; padding:14px; line-height:17px; }
.blueBgPara a{ color:#003399; text-decoration:none; }
.blueBgPara a:hover{ text-decoration:underline; color:#DE0000; }
.picMargin { margin-right:10px; margin-bottom:10px; }
.darkRedBg { display:block; width:301px; height:23px; padding:7px 0 0 12px; background-image:url(images/darkred_bg.gif); background-repeat:no-repeat; color:#FFFFFF; font-weight:bold; }
.video { display:block; padding:1px; width:309px; height:253px; border:1px solid #9A0000; border-top:0px solid #9A0000; }

.greyBg { display:block; width:234px; height:23px; padding:7px 0 0 12px; background-image:url(images/greycurvebg.gif); background-repeat:no-repeat; font-weight:bold; }
.contactDetails { display:block; padding:10px 12px 10px 12px; width:220px; background-color:#EEEEEE; border:1px solid #CCCCCC; border-top:0px solid #CCCCCC; line-height:15px; }
.redColor { color:#DE0000; }
.fontSize11px { font-size:11px; }
.fontSize16px { font-size:16px; }
.itemLink { display:block; background-color:#E5E9EF; border:1px solid #B4BCC9; padding:8px 0 7px 0; line-height:19px; font-size:12px; font-weight:bold; color:#002C61; text-align:center; }
.clearAll { clear:both; }
.footer { display:block; background-color:#002E62; font-size:11px; color:#C2D2E3; text-align:center; padding:9px 0 9px 0; }

.hd1 { font-size:13px; font-weight:bold; color:#1B3859; padding-bottom:2px; }
.hd2 { font-size:15px; font-weight:bold; border-bottom:1px dotted #6390C6; padding-bottom:5px; margin-bottom:10px; line-height:20px; }
.hd3 { font-size:15px; font-weight:bold; line-height:17px; }
.redColor { font-weight:bold; color:#EB0000; }
.darkColor { color:#4F607B; }
.blueColor { color:#003399; font-weight:bold; }
.inputBox { border:1px solid #7EA2CD; padding:3px; }

.pMsg { display:block; padding:10px; border:1px solid #789ECB; background-color:#D7E4F1; font-size:13px; line-height:18px; }
.pMsg a{ color:#003399; text-decoration:none; line-height:22px; }
.pMsg a:hover{ text-decoration:underline; color:#DE0000; }

.top a{ display:block; background-image:url(images/toparrow.gif); background-repeat:no-repeat; background-position:right; margin-top:10px; margin-bottom:10px; padding-right:18px; text-align:right; font-size:11px; text-decoration:none; }
.top a:hover{ text-decoration:none; background-image:url(images/topredarrow.gif); background-repeat:no-repeat; background-position:right; }
