    /***************************** FONT FAMILY************************************************************************************/
    body                          {font-family: arial, helvetica, sans;}
    /****************************FONT SIZE****************************************************************************************/
    .section h1, .section h6       {font-size: 16px;}
    .widget a,.widget .text,.bar-gradient h4,.widget h2,.nav h6,.featured h2,.sidebar h2,.section h2,.section a,h3,
    .nav a                        {font-size: 13px;}
    .section p,
    .foot,.search,.section-nav h2,.section ul li,.section ol li,.phone, .featured .agent,.buttonlink,.form-cell,.agent-results, .section td,.widebox .top,
    .section-nav a                {font-size: 12px;}
    .breadcrumbs a,.breadcrumbs,.box p,.section-nav .box a,.careers td,.careers th,.stockprice,.box .text,.eleven,.ufgnews,.section-nav.investor h6.subnav a,
    .slides p,.widget .text, .widget .text a       {font-size: 11px;}
    /****************************FONT WEIGHT/STYLE**************************************************************************************/
    .widget h2,.nav a,.bar-gradient h4,.search,.section-nav h6 a,h1,.sidebar h2,.section-nav h2,.section h2,tr.headrow td, tr.headrow th, .bold,b,
    .blockhead,.phone,.buttonlink,h3,.agent-result-title,h6,.ufgnews a,
    .featured h2                  {font-weight: bold;}
    .section-nav.investor h6.subnav a,
    .nav h6                       {font-weight: normal;} 
    .stockprice,
    .italic                       {font-style: italic;}
    .section.noimage  h1          {font-style: normal;}
    /****************************FONT COLORS**************************************************************************************/
    .widget h2,.featured h2,.nav h6,.bar-gradient h4,.search,.search a, tr.headrow td, .blockhead,.phone,.buttonlink,body.home .home main,
    .section h1,
    .nav a                        {color: #ffffff;}/* WHITE */
    tr.headrow th                 {color: #ffffff !important;}/* WHITE */
    body.home .home a,body.business .business a, body.personal .personal a, body.bonds .bonds a, body.life .life a, body.about .about a,
    body.contactus .contactus a, body.careers .careers a,
    .nav a:active                 {color: #fdd402 !important;}/* YELLOW */
    .widget a,.section.noimage h1,
    a.slides                      {color: #000;}/*black*/
    .breadcrumbs,
    .section p,.sidebar h2,.box p,.section-nav h2,.section h2,.section ul li,.section ol li,.sidebar a,
    .section-nav a                {color: #000 !important;}/*grey 595b5c*/
    .sidebar a a,.section-nav .box a,.section a,.section-nav h6 a:hover,.red,a.joblink,.ufgnews a,  .widget .text a,
    .breadcrumbs a                {color: #820404 !important;}/* red */
    .section-nav .box a           {color: #012c55;}
    .foot a                       {color: maroon;}
    .buttonlink p                 {color: #fff !important;}
    /***************************** IMAGES ***************************************************************************************/
    html                          {background: #ffffff url("/images/background.png") repeat-x;}
     .blockhead,
    .nav                          {background: #012c55/*url("/images/top-nav.png")*/;}
    .buttonlink                   {background: url("/images/arrow_btn_blue.png") no-repeat;}
    .widget .arrow                {background: url("/images/arrow-small-grey.png") no-repeat;}
    .button-go                    {background: url("/images/button-go.png") no-repeat;}
    .button-find                  {background: url("/images/button-find.png") no-repeat;}
    .bar-gradient                 {background: url("/images/gradient-link-bar.png") no-repeat;}
    .bar-gradient:hover           {background: url("/images/gradient-link-bar-hover.png") no-repeat;}
    .bar-gradient h4              {background: url("/images/arrow-small-white.png") left center no-repeat;}
    body.home .home,    
    .sidebar .box                 {background: url("/images/related-links-body.png");}
    .sidebar h2                   {background: url("/images/related-links-header.png");}
    .sidebar .box-bottom          {background: url("/images/related-links-footer.png");}
    .section-nav .box             {background: url("/images/related-links-body.png");}
    .section-nav h2               {background: url("/images/related-links-header.png");}
    .section-nav .box-bottom      {background: url("/images/related-links-footer.png");}
    .ufgnews                      {background: url("/images/UfgNewsLogo.jpg");background-repeat: no-repeat;}
    .main                         {background: url("/images/main-bg.jpg");}
    .main.investor                {background: url("/images/investorbg.png");}
    .trash                        {background: url("/images/trash_can.png");}
    .widebox .top                 {background: url("/images/rboxtop.png");}
    .widebox .butt                {background: url("/images/rboxbottom.png");}
    body.careers.apply .main      {background: url("/images/no-right.jpg") !important;}
    .bar-gradient-red			  {background: url("/ufgmastertheme/images/red/red_bar.png") no-repeat !important;}
    /***************************** BACKGROUND COLORS ******************************************************************************/
    .middle,.mail-body,body.home .main,.timeline .main,
    .bottom                       {background: #ffffff;}/* WHITE */
    
    .careers tr.headrow,
    .widget h2, .featured h2      {background: #012c55;}/*DARK BLUE */

    .investors h6.parent          {background:  #cacbcc;}
    
    .alt-row                      {background: #F4F4F4;}

    .section-nav,
    .sidebar                      {background: #edeff0;}
    .section-nav h6.subnav        {background: #edeff0;}
    .business .overview .section-nav h6.overview,.approach .section-nav h6.approach,.recognition .section-nav h6.recognition,
    .timeline .section-nav h6.timeline,.message .section-nav h6.message,.opps .section-nav h6.opps, .benefits .section-nav h6.benefits,
    .apply .section-nav h6.apply,.life .section-nav h6.overview,.overview .section-nav h6.overview,.email .section-nav h6.email,
    .byphone .section-nav h6.byphone,.mail .section-nav h6.mail, .bonds .overview .section-nav h6.overview,.bonds .basics .section-nav h6.basics,
    .contract .section-nav h6.contract,.overview .section-nav h6.overview,.homeowners .section-nav h6.homeowners,.autos .section-nav h6.autos,
    .dwelling .section-nav h6.dwelling, .fidelity .section-nav h6.fidelity, .judicial .section-nav h6.judicial, .public .section-nav h6.public,
    .license .section-nav h6.license,.faq .section-nav h6.faq, .paycheck .section-nav h6.paycheck, .wellbeing .section-nav h6.wellbeing, 
    .retirement .section-nav h6.retirement, .break .section-nav h6.break, .everyday .section-nav h6.everyday, .property .section-nav h6.property,
    .watercraft .section-nav h6.watercraft, .umbrella .section-nav h6.umbrella, .leftnav1 .section-nav h6.leftnav1, .leftnav2 .section-nav h6.leftnav2, 
    .leftnav3 .section-nav h6.leftnav3, .leftnav4 .section-nav h6.leftnav4, .leftnav5 .section-nav h6.leftnav5, .leftnav6 .section-nav h6.leftnav6, 
    .leftnav7 .section-nav h6.leftnav7, .leftnav8 .section-nav h6.leftnav8, .leftnav9 .section-nav h6.leftnav9, .leftnav10 .section-nav h6.leftnav10, 
    .leftnav11 .section-nav h6.leftnav11, .leftnav12 .section-nav h6.leftnav12, .leftnav13 .section-nav h6.leftnav13, 
    .leftnav14 .section-nav h6.leftnav14,.investors .section-nav h6.leftnav1
                                   {background: #fff;}
    /***************************** HEIGHTS ***************************************************************************************/
    html,body                     {height: 100%;}
    .main                         {height: 360px;}
    body.home .main               {height: 335px !important;}
    .button-go,
    .button-find                  {height: 22px;} 

    .header,.logo                 {height: 45px;}
    /*body.business .main           {height: 575px;}
    .section-nav,.sidebar         {height: 574px;}
    .section-nav,.sidebar         {*height: 575px;}

    body.about .main              {height: 1775px;}
    body.about .section-nav,
    body.about .sidebar           {height: 1774px;}
    body.about .section-nav,
    body.about .sidebar           {*height: 1775px;}

    body.careers .main            {height: 975px;}
    body.careers .section-nav,
    body.careers .sidebar         {height: 974px;}
    body.careers .section-nav,
    body.careers .sidebar         {*height: 975px;}*/

    .ufg                          {height: 23px;}
    .rotator,.featured            {height: 214px;}
    
    .section .rotator             {height: 253px}
    .widget .arrow                {height: 18px;} 
    .worm                         {height: 48px;}
    .foot                         {height: 32px;}
    .arrowbox                     {height: 150px;}
    .section-nav h2               {height: 24px;}

    .sidebar .box-bottom          {height: 9px;}
    /*.sidebar .box                 {min-height: 112px;}*/
    .section-nav .box-bottom      {height: 9px;}
    .buttonlink                   {height: 35px;}
    .ufgnews                      {height: 72px;}
    .box                          {min-height: 30px;}
    .widebox .top                 {height: 33px;}
    .widebox .butt              {height: 8px;}
    /***************************** WIDTHS ****************************************************************************************/
    td.content,
    .nav,.shell                   {width: 1006px;}
    .bottom,.foot,.main,.mail-body,
    .header                       {width: 1006px;}
    .middle                       {width: 968px;}
    .widget h2,.widget            {width: 279px;}
    .logo                         {width: 317px;}
    .ufg                          {width: 247px;}
    .rotator                      {width: 441px;}
    .section .rotator             {width: 570px;}
    .featured                     {width: 481px;}
    .login                        {width: 210px;}
    .agent                        {width: 230px;}
    .widget .text                 {width: 292px;}
    .widget .arrow                {width: 18px;}
    .featured .login h2           {width: 190px;}
    .button-go                    {width: 30px;} 
    .form-row select              {width: 160px;} 
    .sidebar .form-row select     {width: 90px;} 
    .button-find                  {width: 78px;}
    .input-find                   {width: 65px;}
    .input-user                   {width: 75px;}
    .input-pass                   {width: 70px;}
    .bar-gradient                 {width: 457px;}
    .worm                         {width: 50px;}
    #slider                       {width: 780px;}
    .arrowbox                     {width: 850px;}
    #carousel                     {width: 2900px;}
    .slides,.slides p,.slides img {width: 170px;}
    .section-nav,.section-nav h6  {width: 199px;}
    .section                      {width: 570px;}
    .sidebar                      {width: 179px;}
    .sidebar                      {*width: 178px;}
    .search                       {width: 332px;}
    .messageBox                   {width: 435px;}
    .office                       {width: 250px;}
    .trash                        {width: 16px;}

    .sidebar .box-bottom,
    .sidebar .box                 {width: 142px;}
    .sidebar h2                   {width: 130px;}
    .section  h1                  {width: 300px;}
    .box p                        {width: 120px;}


    .section-nav .box-bottom,
    .section-nav .box             {width: 142px;}
    .section-nav h2               {width: 130px;}

    .blockhead, .gridApp          {width: 580px;}
    .buttonlink                   {width: 147px;}
    .instype                      {width: 105px !important;}
    .stockprice                   {width: 400px;}
    .ufgnews                      {width: 380px;}
    .bottomtext                   {width: 950px;}
    .agent-results,
    .agent-result-field           {width: 500px;}
    .agent-result-title           {width: 70px;}
    .section.ir                   {width: 740px;}   
    div.leftnav1                  {width: 200px;}
    .ufgnews img                  {width: 105px;}
    .widebox .butt,
    .widebox .top                 {width: 585px;}
    .widebox .belly               {width: 583px;}
    body.careers.apply .section   {width: 740px;}
    /***************************** PADDING ****************************************************************************************/
    .widget h2,.featured h2       {padding: 5px 0px 5px 10px;}
    .widget .image                {padding: 5px 0px 0 10px;}
    .middle                       {padding: 0 0 12px 36px;}
    .bar-gradient                 {padding: 6px 4px 6px 7px;}
    .bar-gradient h4              {padding: 0 4px 0 16px;}
    .nav a                        {padding: 0 0 0 16px;}
    .nav                          {padding: 1px 0 3px 0;}
    .logo                         {padding: 11px 0 0 16px;}
    .foot                         {padding: 8px 8px;}
    .form-row                     {padding: 2px 2px 0px 0;}
    .button-go,.bottom, .shell,
    .button-find                  {padding: 0 0 0 0;}
    .arrowbox                     {padding-top: 27px;}
    .slides p                     {padding: 4px 4px;}
    .section-nav h6               {padding:6px 0 5px 0;}
    .section-nav a                {padding-left: 12px;}
    .sidebar                      {padding: 30px 0 0 0;}
    .sidebar h2                   {padding: 7px 0 14px 12px;}
    .section-nav h2               {padding: 7px 0 0 12px;}
    .box                          {padding-bottom: 5px;}
    .blockhead                    {padding: 4px 3px 4px 6px !important;}
    .careers .section td          {padding: 3px 3px;}
    .careers .section th          {padding: 3px 3px;}
    .sidebar .box p               {padding: 3px 0 0 8px;}
    .stockprice                   {padding: 23px 0 0 0;}
    .buttonlink p                 {padding: 10px 12px 0 27px;}
    .buttonlink p                 {*padding: 9px 12px 0 27px;}/*IE7 hack*/
    .cell-type                    {padding: 3px 3px;}
    .cell-zip                    {padding: 3px 3px;}
    .cell-user                    {padding: 3px 3px;}
    .cell-pass                    {padding: 3px 3px;}
    .cell-go                      {padding: 14px 2px 2px 0px;}
    .cell-go                      {*padding: 15px 3px 3px 0px;}/*IE 8 and below*/
    .ufgnews                      {padding: 3px 0 0 85px;}
    .logtext                      {padding-left: 4px;}
    .acctlogin                    {padding-left: 8px;}
    .form-cell                    {padding-right: 12px;}
    .section  h1                  {padding: 8px 8px 8px 0;}
    .section.noimage  h1          {padding: 0 0;}
    .agent-result-field           {padding: 2px;}
    .office                       {padding: 12px 12px;}
    .form-cell-field              {padding: 2px 2px 2px 4px;}
    .form-cell-text               {padding: 8px 2px 0 2px;}
    .home .main td.content         {padding-bottom: 24px !important;}
    .main td.content              {padding-bottom: 124px;}
    .gridApp td, .gridApp th      {padding: 2px;}


    /***************************** MARGINS ***************************************************************************************/

    .header                       {margin-bottom:30px;}
    .button-go,.form-row          {margin: 1px 0 0 0;}
    .find                         {margin: 0px 0 0 0;}
    .arrowleft,.arrowright        {margin-top:25px;}    
    .arrowright                   {margin-left:820px;}        
    .shell,.foot                  {margin: 0 auto;}
    .widget                       {margin: 22px 16px 16px 12px;}
    .widget p                     {margin: 6px 0 8px 0;}
    .ufg                          {margin: -60px 0 0 63px;}
    .rotator                      {margin: 46px 18px 0 32px;}
    .section .rotator             {margin: 0 0 12px 0;}
    .featured                     {margin: 27px 0 0 0;}
    .widget .text                 {margin: 3px 0 0 0;}
    .widget .arrow                {margin: 8px 0 0 19px;}
    .login,.agent                 {margin: 12px 0 10px 12px;}
    .featured h2                  {margin: 6px 0 0px 0;}
    .bar-gradient                 {margin: 0 0 5px 12px;}
    .nav a                        {margin: 3px 0 0 11px;}
    .nav h6                       {margin: 0 0 0 20px;}
   
    .slides                       {margin: 0 12px 0 12px;}
    .main                         {/*margin-top: 20px !important;*/}
    .main                         {*margin-top: 0px !important;}/*IE7 hack*/
    .middle                       {margin: 12px 0 10px 0;}
    .widget.left                  {margin-left: 36px}
    .widget h2                    {margin-bottom: 2px;}
    .logo                         {margin-bottom: 0;}
    .nav                          {margin-top: -12px;}
    body                          {margin-top: 30px;}
    .arrowbox                     {margin-left: 77px;}
    #slider                       {margin: -150px 0 0 114px;}
    .search                       {margin: -22px 0 0 660px;}
    .search .form                 {margin: 0 0 0 12px;}
    .search input                 {margin: 0 6px 0 0;}
    #slideshow-loading            {margin: 44px 0 0 470px;}
    .section                      {margin: 70px 0 0 225px;}
    .section                      {*margin: 70 0 0 225px;}

    .section.jobs                 {margin: 20px 0 0 25px !important;}
    .breadcrumbs                  {margin: 35px 0 0 225px;}
    .breadcrumbs                  {*margin: 35px 0 0 25px;}

    .breadcrumbs.timeline         {margin: 35px 0 0 109px;}
    /*.breadcrumbs.timeline         {*margin: 35px 0px 0px -120px;}IE7 hack*/

    .section .rotator,
    .section  h1                  {top: 344px;left:222px;}
    .section  h1                  {*top: 266px;left:222px;}

    .section.noimage  h1          {margin: 0 0 8px -112px;}
    .history h1                   {margin: 0 0 8px -225px !important; }


    .sidebar                      {margin-left: 825px}
    .sidebar                      {*margin-left: 826px}/*IE7 hack*/
    .box p a                      {margin-left: 6px;}
    .sidebar .box,.sidebar h2,
    .sidebar .box-bottom          {margin-left: 18px;}
    .sidebar .box                 {margin-top: -3px;}


    .section-nav h2,
    .sidebar h2                   {margin-top: 12px;}
    .sidebar .box img             {margin: 6px 12px 2px 17px;}
    .section-nav .box p           {margin: 3px 0 0 17px;}
    .sidebar .box p               {margin: 3px 0 0 6px;}
    .section-nav .box,
    .section-nav h2,
    .section-nav .box-bottom      {margin-left: 26px;}
    .section h2                   {margin: 14px 0 14px 0;}
    .section ol li,
    .section ul li                {margin:0 0 4px 26px;}

    .section-nav,
    .sidebar                      {margin-top: 1px;}
    .section-nav,
    .sidebar                      {*margin-top: 0px;}/*IE7 hack*/

    .rightRailLinks a p               {font-size:11px !important;}


    .phone                        {margin: 8px 14px 0 0}
 
    .contact                      {margin: 3px 12px 0 0;}

    .buttonlink                   {margin: 7px 12px 0 15px;}

    .box .text                    {margin: 3px 0 3px 15px;}
    .element                      {margin: 0 0 3px 15px;}
    .ufgnews                      {margin: -26px 0 0 12px;}
    .ufgnews                      {margin: 0 0 0 12px;}/*IE7 hack*/
    .stockprice                   {margin: 0 0 0 55px;}
    .bottomtext                   {margin: 0 0 0 35px;}
    .instype                      {margin: 2px 0 0 0;}
    .logtext                      {margin: 0 0 3px 0;}

    #stockTicker img              {margin: 0 0 0 120px;}
    .contactimage                 {margin: 0 12px -22px 0;}
    .trash                        {margin-bottom: -3px;}
    
    
    .tmargin                      {margin-top: 6px !important;}
    .rmargin                      {margin-right: 6px;}
    .bmargin                      {margin-bottom: 6px;}
    .lmargin                      {margin-left: 6px;}
    .phlbtn                       {margin: 0 0 0 22px;}
    .ufgnews img                  {margin: 0 0 0 42px;}
    .office                       {margin: 12px 0 0 0;}
    .simpleAcc h2                 {margin: 16px 0 16px 0;}
    .section h6                   {margin: 12px 0 12px 0;}
    .widebox .top p               {margin: 6px 0 0 12px;}
    .widebox .belly table         {margin: 12px 12px;}
    .widebox .butt                {margin-bottom: 12px;}
    .jobs .buttonlink             {margin-left: -4px;}
    /***************************** FLOATS/ALIGNMENT *********************************************************************************/
    .button-go,.button-find,.form-cell,
    .dropdown                     {vertical-align: bottom;}  
    .middle,.bottom,.rotator, .featured,.login, .agent, .widget .text, .widget .img,.bar-gradient,.widget,.arrowleft,.arrowright,.lfloat,
    .slides,.social,.nav,.stockprice,.box .text,.element,.cell-user,.cell-pass,.cell-go,.ufgnews,.bottomtext,.cell-zip,.cell-type,.instype,
    .form-row,.form-cell,.mappin,.agent-results,.agent-result-field,.map-pin,.agent-result-title, .office,.find-form-row,.form-cell-field,.form-cell-text,
    .form-cell,div.leftnav1,.section-nav,.widebox .butt, .widebox .top, .widebox .belly,
    .form                         {float: left}
    .widget .arrow, .floatRight,.phone,.contact,.social,.fright,
    .arrowright                   {float: right;}
    .nav a, .nav h6               {display: inline;}
    .arrow,.bottom,.none,.section-nav h2,.section-nav .box,.section-nav .box-bottom,
    .search  .form                {display: none;}
    .slides p, .blockhead         {text-align: left;}
    .section  h1,
    a.slides,#slider,.foot        {text-align: center;}
    /***************************** POSITION *****************************************************************************************/
    .ufg,.section p,.shell,
    #carousel                     {position: relative;}

    .main                         {*position: relative;}

    .arrowleft,.arrowright,.search, .rotator img,#slideshow-loading,.breadcrumbs,.section .rotator img,.nav,.sidebar,
    .section h1,
    #slider                       {position: absolute;}
    .sidebar                      {top: 80px;}
    
    .sidebar                      {*top: 10px;}
    .rotator,.section.noimage  h1,
    #Slideshow                    {position: static;}
    #ufgOverlay                   {position: fixed !important;}
    tr.headrow th                 {text-align:left;}
    /***************************** BORDER ******************************************************************************************/
    .mail-body, .rotator, .slides img
                                  {border: 1px solid #012c55;}
    .button-go,.button-find       {border: 0px solid #012c55;} 
    .section-nav h6               {border-bottom: 1px solid #fff;}
    /*.sidebar                      {border-left: 1px solid #c0c0c0;}*/
    .arrowbox img                 {border: none;}
    .section-nav,
    /*.sidebar                    {border-bottom: 1px solid #012c55;}*/
    .education                    {border-top: 1px solid #EDEFF0;}
    .widebox .belly               {border: 1px solid #d6d4d4;}
    .widebox .belly               {border-width: 0 1px 0 1px;}
    /***************************** LIST ****************************************************************************************/
    .section ul li                {list-style-type: disc;}
    .section ol li                {list-style-type: decimal;}
    /***************************** SPECIAL ****************************************************************************************/
    .widget .arrow,.nav a,.button-go,.bar-gradient,	.widget a, .buttonlink,.hand, .simpleAcc h2,
    .button-find                  {cursor: hand !important; cursor: pointer!important;}
    .section  h1,
    .shell                        {z-index: 1;}
    .arrowbox                     {z-index: 1;}
    .vertical,
    .section-nav                  {z-index: 0;}
    .nav                          {z-index: 2;}
    .main                         {z-index: -2;}
    .rotator,
    #Slideshow                    {z-index: -2;}
    .section-nav a,.breadcrumbs a,.widget a,.sidebar a,a,
    .nav a,a.slides               {text-decoration: none}
    .ufgnews a,
    .simpleAcc h2                 {text-decoration: underline;}
    .section p,.section-nav .box a,.simpleAcc h2,
    .widget .text                 {line-height: 120%;}
    .main p,.ufgnews,
    .main ul li                   {line-height: 130%;}
    .section td,.section th       {line-height:140%;}
    .ufgOverlayContent            {overflow-y: auto;}
    #slider,#carousel             {overflow: hidden;}
    .slides p,#slider,.slides     {white-space: normal;}
    .clear						  {clear:both;}
    .application textarea         {resize: none;}
    .nowrap                       {white-space: nowrap;}

    .promise p {margin-bottom:1.7em;}
    .promise .missionstatement {margin-left:22px; margin-bottom:1em;}
    .promise .missionstatement li {margin-bottom:1em; list-style:none; }
    .promise .missionstatement-highlight { text-align:center; font-weight:bold; font-size:medium; font-style:italic;  }
    .promise .missionstatement p {margin-bottom:.8em;}
    .promise .mission-tag {font-weight:bold;font-size:12px; margin-bottom:1em;}

    .culture p {margin-bottom:1.5em;}
    .culture .section-head {font-weight:bold; font-size:13px;}
    .culture ul {padding-left:30px;}
    .culture .culturestatement li {margin-bottom:1em;}

.vision p {margin-bottom:1.5em;}
.vision .section-head {font-weight:bold; font-size:13px;}

/*redesign classes*/
     #home-nav-container {margin-top:10px; border:1px solid white;}
     #home-nav-container li {width:256px; border-bottom:1px solid #DDDDDD;}
     #home-nav-container li a, #home-nav-container li a:active, #home-nav-container li a:visited {font-size:24px; font-family: 'Oswald', sans-serif; font-weight: 400; text-shadow: 0 0 1px rgba(51,51,51,0.2); line-height:50px; padding:10px 0; color:#003366; }
     #home-nav-container li a:hover  {color:#B52327;}
     .home-links-container {float:right; width:268px;}
     .home-links-title {padding:0 0 10px 0; font-size:32px; color:#003366; font-family: 'Oswald', sans-serif; font-weight:700; text-shadow: 0 0 2px rgba(51,51,51,0.2);}
     .footer-tagline {margin-top:20px; margin-bottom:10px; text-align:center; color:#003366; font-size:18px; font-weight:normal;}
     .footer-registration {vertical-align:8px; font-size:11px;}
      html {overflow-y: scroll; /* TURN ON SCROLLBARS */} 
     .new-middle {width:964px; border:1px solid #fff; padding:20px 20px 20px 20px; margin:15px 0 0 0; background-color:#fff; }
     .required {color:red; font-size:11px;}
     .new-widget {float:left; width:226px;}


     .home-logo-container {width:215px; height:45px; float:left; margin-left:16px; margin-top:6px;}
     .home-social-container {float:right; height:45px; vertical-align:bottom;margin-top:25px;}
     .home-phone-container {float:right; height:45px; color:white; font-size:13px; font-weight:bold; padding:0 20px 0 0; margin-top:30px;}

     .agent-search-button {background:url('/images/button-search.gif') no-repeat; border:none; width:103px; height: 22px;}
     .agent-search-button:hover {background:url('/images/button-search-over.gif') no-repeat; border:none; width:103px; height: 22px;}

     
     .new-text {font-size:13px; line-height:129%; margin:5px 0 0 0; }
     .new-text a, .new-text a:active, .new-text a:visited  {cursor:hand; color:#820404;}
     .new-text a:hover {color:blue}
     .titlebar {font-weight:bold; background-color:#003366; color:white; font-size:13px; padding:5px 0 5px 10px; margin:0 0 2px 0;}
     .home-col-spacer{width:20px; float:left;}       
     .new-agentsearch-container {margin-top:5px;}
     .new-agentsearch-label-dropdown {float:left; display:block; font-size:12px; color:#444444; margin:0 5px 0 0;}
     .new-agentsearch-label-zip {float:left; display:block; font-size:12px; color:#444444; margin:0 5px 0 0;}                              
     .new-agentsearch-input-dropdown { margin:4px 0 0 0; height:22px; font-size:14px; line-height:0; padding:0 4px 0 0;}
     .new-agentsearch-input-zip {width:45px; height:16px; margin-top:4px;}              
     .clear {clear:both;}
     .widget-spacer {margin-top:30px; padding:0;}
     ol.bjqs-markers li a{ padding:2px 5px; background:#CCC; color:#fff; margin:5px; text-decoration: none; font-size:11px;}
     ol.bjqs-markers li.active-marker a,
          ol.bjqs-markers li a:hover{background: #003366;}

     .investor-contactus .subnote {font-style:italic;}
