* { margin: 0px; padding: 0px; }

#main_container { position: relative; width: 1000px; z-index:2; margin-left:auto; margin-right:auto; top: 95px; background-color: #FFF; border: 1px solid #000; min-height: 1175px; }

#advance { position:absolute; left:3px; top:251px; width:783px; height:81px; z-index:10; background: url(images/advanceloan.png) no-repeat; }

#header { position:absolute; left:0px; top:0px; width:1000px; height:180px; z-index:5; background-repeat: no-repeat; background-image: url(images/header.gif); }

#bottom_nav { position:absolute; left:48px; top:943px; width:900px; height:30px; z-index:20; }

#prices_div { position:absolute; left:832px; top:70px; width:387px; height:116px; z-index:25; margin: 0px; text-decoration: none; padding: 5px; background-color: #FF00FF; }

#news699_div { position:absolute; left:620px; top:169px; width:288px; height:178px; z-index:2; }

#text_frame { position:absolute; top:225px; width: 535px; height:334px; z-index:5; margin: 0px; padding: 3px; left: 1070px; border: 1px solid #FFFF00; background-image: url(images/blue_grad_to_dark.gif); background-repeat: repeat-x; }

#news { position:absolute; left:1064px; top:4px; width:259px; height:201px; z-index:5; margin: 0px; padding: 0px; background-repeat: repeat-x; border: 1px none #FFFF00; }

#news1 { position:absolute; left:21px; top:578px; width:740px; height:163px; z-index:5; margin: 0px; padding: 10px; background-repeat: repeat-x; border: 1px solid #FFFF00; background-image: url(images/blue_grad_to_dark.gif); }

#demo_div { position:absolute; left:393px; top:525px; width:435px; height:96px; z-index:25; padding: 5px; }

#main_nav { position:absolute; left:3px; top:188px; width:786px; height:65px; border: none; z-index:30; }

#free_checks { position:absolute; left:610px; top:49px; width:278px; height:235px; z-index:50; }

#atx { position:absolute; left:634px; top:207px; width:264px; height:103px; z-index:30; }

#TW_both { position:absolute; left:1074px; top:18px; width:254px; height:102px; z-index:30; }

#guide { position:absolute; left:11px; top:44px; width:319px; height:601px; z-index:40; }

#alliance_div { position:absolute; left:10px; top:-131px; width:170px; height:130px; z-index:20; }

#banner { position:absolute; left:2px; top:492px; width:776px; height:240px; z-index:10; }

#leftShadow { position:absolute; left:-9px; width:10px; height:1225px; z-index: 0; background-image: url(images/left_s.png); background-repeat: repeat-y; }

#rightShadow { position:absolute; left:1000px; top:0px; width:10px; height:1225px; z-index: 0; background-image: url(images/right_s.png); background-repeat: repeat-y; }

#info { left:20px; top:1225px; width:1000px; height:50px; text-align: center; background: #666; z-index: 50; margin-right: auto; margin-left: auto; margin-top: 95px; }

#info h1 { font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: normal; font-weight: bold; color: #F00; background: #FAEB1D; }


#info a:link { color: #FFF; }

#info a:hover { color: #F00; }

#info h4 { padding-top: 15px; }

#pro1040 { position:absolute; left:0px; top:405px; width:395px; height:350px; z-index:5; background: url(images/299_2010.png) no-repeat; }

#proPlus { position:absolute; left:262px; top:255px; width:279px; height:263px; z-index:5; background-image: url(images/buttonPlussmall.png); background-repeat: no-repeat; }

#pro299 { position:absolute; left:260px; top:683px; width:127px; height:63px; z-index:40; }

#proPlusbutton { position:absolute; left:427px; top:449px; width:127px; height:75px; z-index:30; }

#proPremiumbutton { position:absolute; left:645px; top:734px; width:112px; height:64px; z-index:35; background-repeat: no-repeat; visibility: visible; }

#rightcolumn { position:absolute; left:782px; top:197px; width:205px; height:21px; z-index:3; background-image: url(images/topyellowbar.gif); background-repeat: no-repeat; }

#middlecolumn { position:absolute; left:782px; top:214px; width:205px; height:819px; z-index:3; background-image: url(images/betweenyellowbar.gif); background-repeat: repeat-y; }

#bottomcolumn { position:absolute; left:782px; top:1024px; width:205px; height:29px; z-index:0; background-image: url(images/YBottom.png); background-repeat: no-repeat; }

#repneeded { position:absolute; left:3px; top:1054px; width:769px; height:70px; z-index:20; text-align: center; visibility: hidden; }

#text { position:absolute; left:11px; top:323px; width:757px; height:33px; z-index:11; text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 8.5px; font-weight: normal; color: #000; line-height: normal; }

#linktocredit { position:absolute; left:9px; top:251px; width:761px; height:79px; z-index:20; background-image: url(images/clear.png); background-repeat: repeat; }

#proPremiumsmall { position:absolute; left:388px; top:354px; width:388px; height:507px; z-index:20; background-image: url(images/699_2010.png); background-repeat: no-repeat; visibility: visible; }

#test_graphic { position:absolute; left:88px; top:957px; width:393px; height:199px; z-index:5; background-image: url(images/testimonial_graphic.png); background-repeat: no-repeat; }

#testimonal { position:absolute; left:393px; top:829px; width:355px; z-index:30; background-color: #D2D4D5; height: 196px; padding: 10px; }

#testimonal h2 { font-family: "Times New Roman", Times, serif; font-size: 20px; color: #000; font-weight: bold; padding-left: 20px; line-height: 28px; }

#testimonal h3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #004F93; line-height: normal; font-weight: bold; letter-spacing: 1px; }

#affiliates_text { position:absolute; left:10px; top:753px; width:358px; height:395px; z-index:30; padding: 10px; background: #D2D4D5; overflow: scroll; }

#affiliates_text h2 { font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000; line-height: 18px; font-weight: bold; }

#affiliates_text h3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #004F93; line-height: normal; font-weight: bold; letter-spacing: 1px; }

#bilinguel { position:absolute; left:860px; top:89px; width:119px; height:45px; z-index:40; }

#demobutton { position:absolute; left:796px; top:583px; width:175px; height:150px; z-index:10; text-align: center; }

#referral { position:absolute; left:784px; top:734px; width:201px; height:141px; z-index:10; text-align: center; }

#logo { position:absolute; left:782px; top:417px; width:205px; height:155px; z-index:20; text-align: center; }

#sign_in { position:absolute; left:806px; top:211px; width:155px; height:108px; z-index:20; text-align: center; }

#financial { position:absolute; left:791px; top:320px; width:191px; height:94px; layer-background-color:#FF00FF; z-index:30; text-align: center; }

#award { position:absolute; left:805px; top:206px; width:159px; height:163px; z-index:50; }

#award h1 { font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bold; color: #004E93; text-align: center; padding-top: 0px; }

#award h2 { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #000; text-align: center; }

body { background: #1C1C1C url(images/newgraybackground.jpg) repeat-x; }

img { border:none; }

h1 { font-size:18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; }

h2 { font-family:Arial, Helvetica, sans-serif; color:#000; font-size: 12px; line-height: 18px; font-weight: normal; }

h3 { font-family: "Times New Roman", Times, serif; font-size: 22px; }

h4 { font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: normal; color: #FFF; }

h5 { font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000; }

h6 { font-family:"Times New Roman", Times, serif; font-size:11px; line-height: 18px; text-align: center; }

.whitetext { color: #FFF; }

p { font-size:13px; font-family: "Times New Roman", Times, serif; font-weight: bold; color: #000; line-height: 18px; }

.redtext { color: #F00; }

.bluetext { color: #004F93; }

a:link { color: #004F93; text-decoration: none; }

a:visited { color: #F00; text-decoration: none; }

a:hover { color: #FFF; text-decoration: none; }

a:active { color: #076B2D; text-decoration: none; }

#repneeded a:hover { color: #006838; border-bottom: 1px dashed; }

#weather_alert { position:absolute; left:-132px; top:372px; width:1228px; height:155px; border:1px none #000000; z-index:50; text-align: center; color: #FFF; visibility: hidden; }

#thanksgiving { position:absolute; left:0px; top:-95px; width:1000px; height:95px; z-index:20; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; visibility: visible; border-bottom: thin solid #B1B1B1; background: #F00; }

#thanksgiving h1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FFF; padding-top: 5px; text-align: center; padding-left: 10px; line-height: normal; }

#thanksgiving h2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FFE70A; padding-top: 10px; text-align: center; }

#trx_299 { position:absolute; left:165px; top:358px; width:108px; height:107px; z-index:50; }

#ad_banking { position:absolute; left:12px; top:962px; width:760px; height:125; layer-background-color:#FF00FF; border:1px solid #000000; z-index:30; visibility: visible; }

#renewAd2010 { position:absolute; left:12px; top:255px; width:371px; height:115px; background-color:#004F92; layer-background-color:#FF00FF; border:3px solid #FF0; z-index:30; text-align: center; }

#renewAd2010 h1 { layer-background-color:#FF00FF; font-family: "Times New Roman", Times, serif; font-size: 48px; line-height: normal; font-weight: bold; color: #FFF; padding-top: 10px; }

#renewAd2010 h2 { layer-background-color:#FF00FF; font-family: "Times New Roman", Times, serif; font-size: 20px; line-height: normal; font-weight: bold; color: #FF0; }

#renewForm { position:absolute; left:13px; top:382px; width:371px; height:293px; background-color:#006838; layer-background-color:#FF00FF; border:3px solid #FF0; z-index:30; }

#renewForm h1 { font-family: "Times New Roman", Times, serif; font-size: 31px; line-height: normal; font-weight: bold; color: #F00; padding-top: 10px; text-align: center; }

#renewForm h2 { font-family: "Times New Roman", Times, serif; font-size: 16px; line-height: normal; font-weight: bold; color: #FFF; padding-top: 3px; text-align: center; }

#renewForm h3 { font-family: "Times New Roman", Times, serif; font-size: 12px; line-height: normal; font-weight: bold; color: #FF0; padding-top: 3px; text-align: center; }

#renew { font-family: Verdana, Geneva, sans-serif; color: #FF0; font-size: 12px; line-height: normal; font-weight: bold; width: 90%; margin-left: 10px; }

#new2010 { position:absolute; left:9px; top:249px; width:386px; height:193px; layer-background-color:#FF00FF; border:1px none #000000; z-index:31; background: url(images/newfor2010.png) no-repeat; }

#special299 { position:absolute; left:9px; top:427px; width:363px; height:75px; layer-background-color:#FF00FF; z-index:31; background-color: #FFE70A; text-align: center; padding: 5px; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: 1px none #000; border-left: 1px solid #000; visibility: hidden; }

#special299 h1 { layer-background-color:#FF00FF; font-family: "Times New Roman", Times, serif; font-size: 18px; color: #F00; }

#special299 h2 { layer-background-color:#FF00FF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #004F93; font-weight: bold; }

#special699 { position:absolute; left:394px; top:255px; width:363px; height:111px; layer-background-color:#FF00FF; z-index:21; background-color: #FF0000; text-align: left; padding: 5px; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: 1px none #000; border-left: 1px solid #000; visibility: visible; }

#special699 p { layer-background-color:#FF00FF; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #FFF; text-align: center; line-height: normal; }


#special699 h1 { layer-background-color:#FF00FF; font-family: "Times New Roman", Times, serif; font-size: 36px; color: #004E93; background: #FFF; text-align: center; line-height: normal; font-weight: bold; }


#special699 h3 { layer-background-color:#FF00FF; font-family: Arial, Helvetica, sans-serif; font-size: 28px; color: #FFF; text-align: center; line-height: normal; }

#special699 h6 { layer-background-color:#FF00FF; font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #FFF; text-align: center; line-height: 30px; padding-left: 10px; }


#special699 h2 { layer-background-color:#FF00FF; font-family: "Times New Roman", Times, serif; font-size: 18px; color: #FFF; font-weight: normal; line-height: 20px; }

#special699 h4 { layer-background-color:#FF00FF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFF; font-weight: bold; line-height: 20px; }

#special699 h5 { layer-background-color:#FF00FF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #FFF; font-weight: normal; line-height: 20px; background: #004E93; border-style: solid; border-color: #004E93; }

.rule_Style { border-top: 1px dashed #004E93; border-right: 1px none #004E93; border-bottom: 1px none #004E93; border-left: 1px none #004E93; }

#ad2010 { position:absolute; left:9px; top:255px; width:373px; height:163px; background-color:#F00; layer-background-color:#FF00FF; z-index:40; visibility: visible; border-top: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px none #000000; border-left: 1px solid #000000; }

#ad2010 h1 { layer-background-color:#FF00FF; font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #FFF; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }

#ad2010 h2 { layer-background-color:#FF00FF; font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #000; padding-right: 10px; padding-left: 10px; }

#ad2010 h6 { layer-background-color:#FF00FF; font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #004F92; text-align: left; line-height: 30px; }

#apDiv1 { position:absolute; width:200px; height:115px; background-color:#FF00FF; layer-background-color:#FF00FF; border:1px none #000000; z-index:3; left: 93px; top: 282px; }

#webinar { position:absolute; left:393px; top:1050px; width:573px; height:98px; layer-background-color:#FF00FF; border:1px none #000000; z-index:30; background: #D2D4D5; padding: 10px; visibility: visible; }

#webinar h6 { layer-background-color:#FF00FF; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 12px; color: #000; text-align: left; }

#webinar h3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #004F93; line-height: normal; font-weight: bold; letter-spacing: 1px; }

#webinar h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000; line-height: normal; font-weight: bold; letter-spacing: 1px; padding-left: 50px; }
