@charset "utf-8";
/* CSS Document */

a {font-family:Arial Narrow; font-size:12px; color:#454141; text-decoration:none;}
h3 {font-size:140%; font-style:italic; text-transform:uppercase;}

#header {position:absolute; top:0px; left:0px; background-image:url(images/bg.gif); background-repeat:repeat; width:100%; height:190px;}
#corpo {position:absolute; width:960px; height:1050px; top:0px; left:50%; margin-left:-480px;}
#logo {position:absolute; width:320px; height:95px; top:70px; background-image:url(images/logo.gif);}
#title {position:absolute; width:563px; height:76px; top:200px; left:30px; background-image:url(images/title.gif);}
#bullets {position:absolute; width:357px; height:265px; top:309px; left:242px; background-image:url(images/bullets.gif);}
#pill {position:absolute; width:276px; height:285px; top:300px; left:0px; background-image:url(images/pill.jpg);}
#form {position:absolute; width:320px; height:600px; top:0px; right:10px;}
#title_form {float:left; margin-top:80px; margin-left:25px; background-image:url(images/title_form.gif); background-repeat:no-repeat; width:268px; height:168px; padding-bottom:20px;}
#button1 {clear:both; width:194px; height:51px; margin-left:65px;}
#button2 {clear:both; width:194px; height:51px; margin-left:65px;}

#links {position:absolute; width:200px; height:30px; top:650px; left:50%; margin-left:-100px; text-align:center;}
#debt {margin-top:690px; font-family:Arial Narrow; font-size:14px; color:#1f2a32; text-align:center;}
#bar {position:absolute; width:800px; height:1px; left:50%; margin-left:-400px; top:650px; background-color:#003;}
#flag {position:absolute; width:145px; height:94px; left:-30px; top:0px;}

.form_bg {float:left; width:320px; height:auto; background-image:url(images/bg_form.png); background-repeat:repeat;}
.form_bottom {clear:both; float:left; width:320px; height:15; background-image:url(images/bottom_form.gif);}
.info {clear:both; font-family:Arial Narrow; font-size:13px; color:#454141; font-weight:bold;}
.left {float:left; padding-left:0px; width:120px; padding-top:16px; font-size:11px;}
.right {float:left; padding-left:3px; width:150px; padding-top:13px;} 
.boxes {margin-bottom:6px; width:180px; font-size:12px;}
.titles {text-align:right; padding-bottom:16px; font-size:11px;}
.checkbox {clear:both; width:280px; height:51px;margin-left:20px; font-size:12px;}
.titles2 {text-align:right; padding-bottom:18px; font-size:11px;}
.titles3 {text-align:right; padding-bottom:10px; font-size:11px;}
.titles4 {text-align:right; padding-bottom:4px; font-size:11px;}
.titles5 {text-align:right; padding-bottom:1px; font-size:11px;}
.titles6 {text-align:right; padding-bottom:13px; font-size:11px;}

.field {float:left; padding-top:15px;}
.field label {float:left; width:127px; text-align:right; line-height:22px; padding-right:5px;}
.checkbox {width:100%;}
.field input, .field select {width:160px;}
