html, body            {background:#00456b url('../img/main_bg.gif') repeat-x center top; font-family:'Arial', sans-serif; font-size:14px; color:#00456a; margin:0; padding:0;}

img,div,span,a        {behavior:url(css/iepngfix.htc) /* IE PNG Fix v1.0,(c) 2004-2008 Angus Turnbull http://www.twinhelix.com */}

a:link                {color:#ee3124; font-weight:bold; text-decoration:underline; margin:0; padding:0;}
a:visited             {color:#ee3124; font-weight:bold; text-decoration:underline; margin:0; padding:0;}
a:hover               {color:#ee3124; font-weight:bold; text-decoration:none; margin:0; padding:0;}

a.a_arrow:link        {padding-left:15px; font-size:12px; font-weight:bold; background:url('../img/orange_arrow.gif') no-repeat left center; color:#00456a;}
a.a_arrow:visited     {padding-left:15px; font-size:12px; font-weight:bold; background:url('../img/orange_arrow.gif') no-repeat left center; color:#00456a;}

h1                    {display:none;}
h2                    {font-size:22px; font-weight:normal; margin:0 0 5px 0; color:#ee3124; background:url('../img/arrow_orange.gif') no-repeat left 6px; padding-left:15px;}
h3                    {font-size:18px; font-weight:normal; margin:0 0 10px 0; color:#00456a;}

hr                    {border-top:1px solid; border-bottom:0; border-left:0; border-right:0; float:left; line-height:1px;}

p                     {margin:7px 0 15px 0; padding:0; line-height:20px;}
p#p_first             {margin:7px 0 15px 0; padding:0; line-height:25px; font-size:18px;}
p.date                {margin:0; padding:0; line-height:15px;}
p.p_smaller             {font-size:12px; line-height:12px}

img                   {border:none; margin:0; padding:0;}

ul                    {margin:15px 0 15px;padding:0px;}
li                    {list-style:none; padding-left:15px; background:url('../img/arrow_green.gif') no-repeat left 6px; margin-bottom:10px}
li li                 {padding-left:25px; background:url('../img/li_dot.gif') no-repeat 12px 7px; font-size:11px;}

div#cleaner           {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}

div#frameholder       {width:952px; padding:0; margin:0 auto 0 auto; background:url('../img/content_bg.png') repeat-y center top;}

div#top_line          {height:26px; background:url('../img/top_space.jpg') no-repeat center top;}

div#top_part          {height:261px;}
div#top_part img      {position:relative; top:130px; left:100px;}
div#top_news          {width:370px; height:130px; text-align:right; position:relative; top:60px; left:540px; color:white}
div#top_news h2       {font-size:25px; font-weight:normal; margin:0 0 5px 0; color:white; background:none;}
div#top_news p        {font-size:15px; font-weight:normal; margin:0 0 5px 0; color:white;}
div#top_news a        {font-size:12px; font-weight:bold; margin:0 0 5px 0; color:white;}

div#menu              {width:918px; height:44px; line-height:44px; background:#a3b6bd; margin:0 auto 0 auto;}
div#menu ul           {padding:0; margin:0;}
div#menu li           {float:left; list-style:none; display:block; padding:0 0 0 36px; margin:0; font-size:12px; background:url('../img/menu_splitter.gif') no-repeat 18px center; text-transform:uppercase;}
div#menu li a         {float:left; color:white; font-size:12px; font-weight:bold; text-decoration:none;}
div#menu li a:hover   {font-size:12px; background:url('../img/menu_arrow.gif') no-repeat center top;}
div#menu li.li_first  {background:none; padding-left:30px}
div#menu p            {float:right; width:230px; text-align:right; margin:0; padding:0 10px 0 0; font-size:11px; color:#00456a; line-height:18px; position:relative; top:5px;}
div#menu p a          {color:#00456a}

div#content           {width:918px; margin:5px auto 0 auto; padding:0; background:url('../img/content_bg.gif') repeat-x top left;}
div#content h2        {float:left; padding:0; margin:20px 0 0 30px; _margin:20px 0 0 15px; background:url('../img/h3_bg.gif') repeat-x top left;}
div#content h3        {width:918px; float:left; padding:0; margin:0; position:relative; top:5px; left:55px}
div#content_head      {width:918px; height:75px; float:left;}
div#main_content      {padding:0 25px 40px 25px;}
div#main_content ul   {margin:0 0 15px;padding:0px; float:left;}
div#main_content li   {list-style:none; padding-left:15px; background:url('../img/orange_arrow.gif') no-repeat left 6px; margin-bottom:10px}
div#main_content li a {font-size:12px; color:#00456a;}
div#main_content h3   {top:0; left:0;}
div#main_content h4   {padding:0; margin:0; font-size:15px;}

div#column_01, #column_02, #column_03 {float:left; width:274px; position:relative;}
div#column_01 h3, #column_02 h3 , #column_03 h3, #column_03 h3 a, #column_03 span a {width:230px; float:none; margin-bottom:10px; padding:0; background:none;}
div#column_01 a, #column_02 a, #column_03 a {font-size:11px; font-weight:bold; color:#00456a;}
div#column_01, #column_02 {margin-right:20px;}
div#column_01 p       {line-height:20px;}
div#column_02         {background:url('../img/three_column_bg.gif') repeat-y top center;}
div#column_02 h3      {width:230px; padding-left:20px;}
div#column_02 h4      {padding-left:20px;}
div#column_02 object  {margin-left:1px; margin-bottom:10px;}
div#column_02 table   {margin-left:20px; width:250px; font-size:11px;}
div#column_02 input, textarea  {background:white; border:1px solid #a3b6bd; width:170px; color:#ee3124}
div#column_02 textarea {height:80px;}
div#column_02 .submit  {height:30px; width:50px; background:#ee3124; color:white; border:none; margin:5px 5px 0 0}
div#column_02 td      {height:30px;}
div#column_03 h3      {width:230px; margin-bottom:5px;}
div#column_03 span    {position:absolute; top:0; left:170px; display:block; width:100px;}
div#column_03 span img {position:relative; top:5px; left:5px;}
div.news              {background:url('../img/news_splitter.gif') no-repeat bottom left; padding-bottom:10px; margin-bottom:10px;}
div.news h3           {float:none; width:auto; height:auto; font-size:12px; font-weight:bold; margin-bottom:0; padding:0;}
div.news p            {font-size:11px; margin:0; padding:0; line-height:15px;}

div.faq               {width:810px; border-bottom:1px solid #b0b0b0; margin-bottom:10px; float:left;}
div.faq h4            {line-height:20px; font-size:14px; margin:0 0 5px;}
div.faq img           {margin-right:10px}
div.faq p             {padding:0; font-size:12px; margin:0 0 15px;}
div.faq h4 span, .faq p span {color:#ee3124; font-weight:bold;}

div.news_all          {width:810px; border-bottom:1px solid #ee3124; padding-bottom:10px;  margin-bottom:10px; float:left;}
div.news_all h4       {font-size:17px; padding:0; margin:0; }
div.news_all p.date   {font-size:11px;}
div.news_all p        {font-size:12px; margin-bottom:0; padding-bottom:0;}
div.news_all a img    {background:none;}
div.news_all_img      {float:left; border:1px solid #a3b6bd; padding:5px; margin:0 10px 0 10px;}

div#left              {width:650px; float:left;}
div#left h3           {margin:0 0 5px 0; padding:0; width:650px;}
div#left p.date       {font-size:11px; margin:0; padding:0; line-height:11px;}
div#right             {width:190px; float:right; text-align:center;}
div#right img         {margin-bottom:10px; border:1px solid #a3b6bd; padding:5px;}

table#tb_weekly_payment {width:850px; float:left; font-size:11px; text-align:center; vertical-align:middle; background:#003a53 url('../img/weekly_payment.gif') no-repeat 23px center;}

tr#tb_wp_top          {font-size:12px; color:white; font-weight:bold; text-transform:uppercase; height:40px; background:#a3b6bd;}
tr#tb_wp_top td.tb_wp_left {font-size:12px; color:white; font-weight:bold; text-transform:uppercase; height:40px; background:#003a53; padding:0; margin:0;}
td.tb_wp_left         {width:70px;}
td.tb_wp_td_regular   {background:#e9f3f7; color:#616161; border-right:1px solid #a3b6bd; border-bottom:1px solid #a3b6bd; height:18px;}

table#tb_other_days      {width:850px; float:left; font-size:11px; text-align:center; vertical-align:middle; background:#0072a3}
td.tb_other_left         {width:70px;}
td.tb_other_td_regular   {background:#d1f0fd; color:#616161; border-right:1px solid #a3b6bd; border-bottom:1px solid #a3b6bd;}

table#tb_45_days      {width:850px; float:left; font-size:11px; text-align:center; vertical-align:middle; background:#ff3000 url('../img/45_days.gif') no-repeat 23px center;}
td.tb_45_left         {width:70px;}
td.tb_45_td_regular   {background:#fff4f1; color:#616161; border-right:1px solid #a3b6bd; border-bottom:1px solid #a3b6bd;}

table#tb_60_days      {width:850px; float:left; font-size:11px; text-align:center; vertical-align:middle; background:#ff7c00 url('../img/60_days.gif') no-repeat 23px center;}
td.tb_60_left         {width:70px;}
td.tb_60_td_regular   {background:#ffe8d3; color:#616161; border-right:1px solid #a3b6bd; border-bottom:1px solid #a3b6bd;}

div#footer            {width:952px; height:80px; margin:0 auto 0 auto; padding-top:50px; background:url('../img/footer_bg.gif') no-repeat top left; text-align:center; color:white; font-size:11px;}

/* show me all 
p, li, h2, h3, div, a {border:1px solid red;}*/


