﻿    *               {border: solid 0px black; font-family: arial, verdana, Sans-serif; font-size: 12px; color: black;margin: 0px; padding: 0px; }
    body            {text-align:left; background-image: url(images/zNFI_Background7.jpg); background-repeat:repeat; margin: 0 auto; }

    .section_00	{text-align: left;  width: 960px; margin: 0 auto; background-image: url(images/NFI_Background.jpg); background-repeat:repeat-y;border: 0px black solid; padding: 0 0 0px 0px;}
    .section_10	{text-align: left;  width: 960px; margin: 0 auto; background-color: #CC0000;border: 0px black solid; padding: 0 0 0px 0px; height: 37px;}
    .section_20	{text-align: left;  width: 960px; margin: 0 auto; background-color: #F0ECED;border: 0px black solid; padding: 0 0 0px 0px; height: 165px;}
    .section_30	{text-align: left;  width: 960px; margin: 0 auto; background-color: #666666;border: 0px black solid; padding: 0 0 0px 0px; height: 49px; text-align: right;}
    .section_40	{text-align: left;  width: 960px; 							  background-color: #ffffff;border: 0px black solid; 					  text-align: right;}

    .banner	{text-align: left;  width: 540px; margin-right: 0 auto; background-color: #F0ECED;border: 0px black solid; padding: 0 0 0px 0px; height: 49px; float: left; }
    .flash_object	{text-align: left;  width: 43px; margin-right: 0 auto; background-color: #F0ECED;border: 0px black solid; padding: 0 0 0px 0px; height: 49px; align: right;float: right; }
    .gray_spacer	{width: 520px; }

    .wrapper_outer  {text-align: left;  width: 960px; margin: 0 auto; background-color: white; border: 0px black solid; padding: 0px 0 0px 0px; margin-top: 3px;}
    .wrapper_middle {text-align: left;  width: 627px; margin: 0 auto; background: white; }
    .wrapper_inner  {float: left;       width: 190px; color: yellow;  background: white; } 
    
    .column_left    {float: left; width: 250px; margin: 0 auto; text-align: center;padding: 30px 00px 30px 00px;  }  
    .column_left2   {float: left; width: 250px; margin: 0 auto; text-align: left;padding: 30px 00px 30px 00px;background-color:#EFEFEF;   }  
    .column_left3   {float: left; width: 260px; margin: 0 auto; text-align: left;padding: 0px; background-color: #666666; background-image: url(evt_images/main/lt_greytable_wedge.gif); background-position:center bottom; background-repeat:no-repeat;}  
     
    .column_center  {width: 600px; float: right; padding: 30px 50px 30px 50px; font-size: 10px; color: black; background-color: white;}    
    .column_right   {float: right; width: 600px; border-left: solid 0px #C7D6B5; margin: 0px;} 
    
    #header_banner          {height: 422px; width: 878px; background-image: url(images/NFI_Banner.jpg); background-repeat: no-repeat; padding: 0; z-index: 50;
                            float: left;}
    #header_pageName        {height: 422px; width: 82px; padding: 0; z-index: 50; float: right;}
    #sideNavigationDiv      {float: left; width: 200px; background: transparent; padding: 130px 15px 0px 15px;} 
    #TopNavigationDiv       {text-align: right; float: right; width: 200px; background: transparent; margin: 0px 0px 0px 315px;} 
    
    h1 {background-color: transparent; font-size: 16pt; text-align: center; border: solid 0px #2F2D2E; margin: 10px; }
    h2 {background-color: transparent; font-size: 14pt; text-align: center; margin: 10px;}
    h3 {text-align: center; font-style:normal; font-weight: bold;     font-size: 12pt; }

    img.portrait    {padding: 0 20px 0 0px;float: left;}
    img.normal      {padding: 0px;}
    img.gallery     {padding: 10px 0px 5px 0px;color: #2F250C;letter-spacing: 1px;margin: 0px 0px 0px 10px;clear:both; padding: 10px 40px 10px 40px;
                    overflow: hidden;position: static; border: solid 0px white;background-color: #F0ECED; float: left; text-align: center; }
    
    p               {margin: 10px; text-align: justify; }
    p.homepage      {width: 500px; font-size: 12px; background: white; padding: 0 50px 0 50px; color: gray; text-align: justify; line-height: 16px;}
    p.leftcolumn    {font-size: 12px; padding: 0 0px 0 0px; text-align: center; line-height: 16px;}
    p.rightcolumn   {text-align: justify; line-height: 16px; line-height: 2em;}

    p.footnote      {margin: 15px; color: #081F7C; font-size: 10px;}
    
    .footerdiv      {background-color: #666666; height: 40px;}
    p.footer        {font-size: 12px; margin: 0 0px 0 0px; text-align: center; color: white;}

    .emphasis       {text-align: center; font-style:normal; font-weight: bold;}
    .tag            {text-align: center; font-size: 16px;}

    .clear_across   {clear: both; height: 0px; border-top: solid 0px #C7D6B5; }

    input       {color: Black; background: #C7D6B5;}
    select      {color: Black; background: #C7D6B5;}
    textarea    {color: Black; background: #C7D6B5;}
    option      {color: Black; background: #C7D6B5;}

    a                   {margin: 0px 0px 0px 0px; color: White;}
    a:link              {font-size: 12px; font-weight: 100; color: blue; letter-spacing: 0px;}
    a:visited, a:hover  {font-size: 12px;  font-weight: 100; text-decoration: dotted; color: black;}
    
    a.text              {margin: 0px 0px 0px 0px; color: white ;font-size: 12px;text-decoration: none; }
    a.text:link         {text-decoration: none; letter-spacing: 0px;}
    a.text:visited, a.text:hover {text-decoration: none; color: white;}

    p.footer a          {font-size: 12px; border: dotted 0px gray; background: transparent; border-bottom-style:dotted; padding: 4px; display: inline;color: white;}
    i                   {color: gray;}
    a.centered          {text-align: center; font-weight: 100; text-decoration: underline; color: gray; padding: 0 0 4px 0;
                        width: 100%; margin: 0 0 4px 0; display: block; border: solid 0px gray; background: transparent;}

 
    a.bodyLinksBlock        {display: inline; color: white; font-size: 15px;padding: 0px 20px 0px 20px; height: 30px; text-decoration: none; font-weight: bold;vertical-align:top;margin-top: 20px;}
    a.bodyLinksBlock:link   {background: #CC0000;color: white;  }
    a.bodyLinksBlock:active {background: #CC0000;color: black;  }
    a.bodyLinksBlock:visited{background: #CC0000;color: white; background-image: url(images/bullet_box.jpg); background-position:right center; background-repeat:no-repeat; }
    a.bodyLinksBlock:hover  {background: #CC0000;color: white; background-image: url(images/bullet_box.gif); background-position:right center; background-repeat:no-repeat; }

    a.bodyLinksBlock2        {color: black; font-size: 15px;padding: 0px 20px 0px 20px; height: 20px; 
                              text-decoration: none; font-weight: bold;vertical-align:top;margin-left: 20px; 
                              text-align: left; width: 200px; display: block;}
    a.bodyLinksBlock2:link   {background: #CC0000;color: white;  }
    a.bodyLinksBlock2:active {background: #ff8e35;color: black;  }
    a.bodyLinksBlock2:visited{background: #ffffff;color: Gray; background-image: url(images/bullet_box_circle_grey.gif); 
                              background-position:right center; background-repeat:no-repeat;  }
    a.bodyLinksBlock2:hover  {background: #ffffff;color: green; background-image: url(images/bullet_box_circle_red.gif); 
                              background-position:right center; background-repeat:no-repeat; }

    a.bodyLinksBlock3        {color: black; font-size: 15px;padding: 0px 20px 0px 20px; height: 20px; text-decoration: none; font-weight: bold;vertical-align:top;margin-left: 20px; text-align: left; width: 200px; display: block;}
    a.bodyLinksBlock3:link   {color: white;  }
    a.bodyLinksBlock3:active {color: black;  }
    a.bodyLinksBlock3:visited{color: #ff8e35;  }
    a.bodyLinksBlock3:hover  {color:lime;  }

    .rectangle  {height: 350px; background-image: url(images/NFI_Rectangle.gif); background-position:right center; background-repeat:no-repeat; padding:  20px 20px 0px 20px; color: #a00000; text-align: left; margin: 0 auto;}

    ul.navigation li        {display: block; width: 8em; float: left; border: 1px dotted gray; border-bottom: none; 
        padding: 2px; margin-right: 0px; background-color: #ffffff; text-decoration: none; color: #000000; text-align: center; }
    ul.navigation li a       {color: Blue;}
    ul.navigation li a:link       {color: Blue;}
    ul.navigation li a:hover       {color: Red;}
    ul.navigation li a:active       {color: Blue;}
    ul.navigation li a:visited       {color: Blue;}
    #navigatin_div 		{background-color: red;height: 20px;}
    #navigation_div a       {color: Blue;}
    #navigation_div a:link       {color: Blue;}
    #navigation_div a:hover       {background: Red;}
    #navigation_div a:active       {color: Blue;}
    #navigation_div a:visited       {color: Blue;}


#form_column_one {
	width: 150px; float:left; 
}

#form_column_one p {
	text-align: right; padding-right: 8px; padding-bottom: 10px;
}
#form_column_two {
	width: 300px; float:left;
}

#form_column_two p {
	padding-bottom: 2px;
}
/*Added by JV*/
.marginleft {text-align:left;}
.testimonial {color: black; font-size: 13px; padding: 0px 20px 5px 20px; margin-left: 20px; background-color:#
E8E7Ec;width: 200px; }
.intro {background-color: transparent; font-size: 14pt; text-align: center; margin: 10px;}
