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

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

#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:1px; top:192px; 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; }

#info { position:absolute; left:-8px; top:986px; width:1017px; height:178px; z-index:20; text-align: center; }

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

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

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

#bluefooter { position:absolute; left:0px; top:1000px; width:1000px; height:165px; z-index:0; background-image: url(images/blue_grad.gif); background-repeat: repeat-x; }

#sign_in { position:absolute; left:809px; top:231px; width:155px; height:84px; z-index:20; text-align: center; }

#pro1040 { position:absolute; left:-2px; top:583px; width:395px; height:367px; z-index:10; }

#proPlus { position:absolute; left:388px; top:584px; width:414px; height:381px; z-index:30; }

#pro299 { position:absolute; left:256px; top:856px; width:127px; height:75px; z-index:20; }

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

#proPremiumbutton { position:absolute; left:641px; top:523px; width:127px; height:75px; z-index:30; }

#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:748px; z-index:3; background-image: url(images/betweenyellowbar.gif); background-repeat: repeat-y; }

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

#content { position:absolute; left:2px; top:251px; width:776px; height:87px; z-index:5; }

#content_text { position:absolute; left:68px; top:386px; width:667px; height:547px; z-index:20; }

#rule_border { position:absolute; left:50px; top:373px; width:697px; height:604px; border:1px solid #707070; z-index:3; background-repeat: repeat-y; }

#rule { position:absolute; left:94px; top:414px; width:573px; height:14px; z-index:5; border-top-width: 1px; border-top-style: solid; border-top-color: #999; }

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

#bilinguel { position:absolute; left:860px; top:89px; width:119px; height:45px; layer-background-color:#FF00FF; border:1px none #000000; z-index:40; }

#demobutton { position:absolute; left:804px; top:354px; width:160px; height:150px; z-index:10; text-align: center; }

#referral { position:absolute; left:785px; top:703px; width:201px; height:197px; z-index:10; text-align: center; }

#logo { position:absolute; left:809px; top:528px; width:145px; height:157px; layer-background-color:#FF00FF; border:1px none #000000; z-index:20; }

body { background-color: #CCC; background-image: url(images/background_art.gif); background-repeat: repeat; }

img { border:none; }

h1 { font-size:18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #004F93; }

h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-size: 12px; line-height: 26px; font-weight: normal; word-spacing: 1px; }

h3 { font-family: "Times New Roman", Times, serif; font-size: 22px; line-height: 26px; color: #000; }

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

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; }

.RED { color: #ED1C24; }

.black { color: #000; }

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

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

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

a:active { color: #004E93; text-decoration: none; }

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