/* CSS Document */
body {margin: 0;padding: 0;	background:url(../images/pattern.gif) top left;	background-color:#FFFFFF;}
img {border: none;}
.imgBrd{ border:1px solid #b4b6b7}
#logoCont{ padding:10px 0;}
#topMenu{ padding:5px; background: url(../images/innerBg.gif) top right no-repeat; height:10px;}
.btnLft{ background:url(../images/blftcrnr.gif) top left no-repeat;height:25px; width:5px;}
.btn{ background:url(../images/btnBg.gif) top left repeat-x; height:25px;}
.btnRt{ background:url(../images/btnRt.gif) top left no-repeat; height:25px; width:15px;}
.bannerCont{ background:url(../images/bannerimg.jpg) top left no-repeat #f7f7f6; height:214px;}
.innerbannerCont{ background:url(../images/topinnerimg.jpg) top right no-repeat #ffffff; height:110px;}
ul{padding-left:0; margin-left:10px;  list-style:none}
ul li{ background: url(../images/icons/icon_sq_bul.gif) 5px 5px no-repeat; padding-left:15px; line-height:18px; }
.bannerCont ul{ margin:0; padding:0; list-style:none}
.bannerCont ul li{ background:url(../images/icons/bullet.gif) 5px 5px no-repeat; }
#leftNav{ width:100%}
#leftNav ul{ margin:0; padding:0; list-style:none}
#leftNav ul li{padding-left:10px; background: url(../images/icons/arrow.gif) 0 3px no-repeat; font-size:10px; font:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:14px; }
#secondaryNav{ margin-top:5px; display:block}
#secondaryNav ul{ margin:0; padding:0; list-style:none}
#secondaryNav ul li{display:block; list-style:none; padding-left:0; background:none; font-size:11px; font:Arial, Helvetica, sans-serif; line-height:14px; text-transform:none; margin-bottom:5px;}
#secondaryNav ul ul{padding-left:0; margin-left:0;  list-style:none; margin:6px 0;}
#secondaryNav ul li ul li{ background:  url(../images/icons/sqblu.gif) 5px 5px no-repeat; padding-left:15px; }
ul li A.selected, ul li A.selected, #secondaryNav ul li A.selected:active, #secondaryNav ul li A.selected:visited { color:#666666}
ul.list {padding:0; margin:0;  list-style:none}
ul.list li{ background:url(../images/icons/bullet.gif) 0 8px no-repeat; padding-left:20px; margin-bottom:10px; line-height:18px;}
#topNav{ float:right}
#topNav ul{ margin:0; padding:0; list-style:none;}
#topNav ul li{ background:none; padding-left:10px;  display:block; float:left; font-size:10px; font:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:14px; }
#topNav ul li A, #topNav ul li A:active, #topNav ul li:visited{ color:#666666}
.clearAll{clear:both}
Div.greyRule{ background:url(../images/hdot.gif) repeat-x; height:1px; margin:4px 0 }
.bgrepX{ background-repeat:repeat-x}
.bgrepY{ background-repeat:repeat-y}
.bgrepNone{ background-repeat:no-repeat} 
.padLft{ padding-left:15px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.padTop5{ padding-top:5px;}
.padLft20{ padding-left:20px;}
.mlr10{ margin-left:10px; margin-right:10px;}
.vdot{ background:url(../images/vdot.gif) repeat-y top right;}
.hdot{ background:url(../images/hdot.gif) bottom left repeat-x;}
.advtBg{ background:url(../images/advtBg.gif) TOP center no-repeat; width:209px; height:167px;}
.sep{ background:url(../images/sep.gif) top right no-repeat;}
.fltLft{ float:left}
.fltRt{ float:right}
.spacer10{ height:10px; overflow:hidden}
.teaserTxt{ background:#ebeceb; font-size:16px; font-weight:bold}
.brdGrey{ border:1px solid #e5eaed}
.teaserBox{margin:2px; background:#4fa5d8; width:150px; text-transform:uppercase; font-size:10px; height:25px; padding:10px; }
.quoteBox{ background:#ffffea; border:1px solid #dbdb91; padding:10px;}
/*Css for All Of Us*/
.bannerCont2{ background:url(../allofus/images/bannerimg.jpg) top right no-repeat #56c0fe; height:128px; width:330px}
.bannergradient{ background:url(../allofus/images/bannergradient.gif) top left repeat-y #46bfff} 
.bannergradient h1{ color:#ffffff; font-size:25px; font-family:'trebuchet Ms'  Arial, Helvetica, sans-serif; font-weight:bold;  text-align:left}
.bannergradient p{color:#ffffff; font-size:16px; font-family:'trebuchet Ms'  Arial, Helvetica, sans-serif; font-weight:bold;  text-align:left}
.boxCont{ background:url(../allofus/images/roundCont.jpg) top center no-repeat; width:203px; height:132px;}
.titleGradient{ background:url(../allofus/images/gradient.gif) top left repeat-x; height:18px;}
.titleGradient h4{ font:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#699e00}
.vstroke{ background:url(../allofus/images/stroke.gif)  top right no-repeat;}
ul.qns {padding:0; margin:0;  list-style:none}
ul.qns li{ background: url(../allofus/images/bull1.gif) 0 2px no-repeat; padding-left:20px; margin-bottom:10px; line-height:18px;}
ul.check {padding:0; margin:0;  list-style:none}
ul.check li{ background:url(../allofus/images/bull2.gif) 0 6px no-repeat; padding-left:20px; margin-bottom:10px; line-height:18px;}
.ycont{width:95%}
.top{ background:url(../allofus/images/lftTop.gif) top left no-repeat  #f7f7f7}
.top div{ background:url(../allofus/images/rtTop.gif) top right no-repeat}
.btm{background:url(../allofus/images/lftBtm.gif) bottom left no-repeat #f7f7f7}
.btm div{ background:url(../allofus/images/rtBtm.gif) bottom right no-repeat}
.rtTitle { text-transform:uppercase; padding-left:10px;}
.rtTitle h4{ text-transform:uppercase; font-size:12px;}