@import url(bnsi.applications.css);

body {background:url(background.png);text-align:center}

form {    background-color: #f0f0f0;
    color: #666;
    border: 1px solid #fff;
    padding: 3px;
    vertical-align: middle;
    text-align: left;}
form input {margin-right:1em;font-size:1.0em; height: 1.0em;}
form fieldset {border-color:#fff;}
form fieldset legend {color:#fff}
form div.odd, form div.even {padding:.5em 1em;display:block;float:none;clear:both}
form div.even, form div.over {background:url(td_even_background.png)}
form div strong {font-size:1.3em}
form div label.text {display:block;float:left; width:55%}
li.simple { list-style-type: none !important; margin:0px !important; padding:0px !important; }
label.error {background:#f00;color:#fff;padding:4px}
a[rel=nbc_RTEbutton1] {margin-left: 40%;
    margin-bottom: 3%;}
form div span {display:block;float:left; width:20px}

table {margin:1em 0 0 0;border:1px solid #eee;text-align:left}
td {white-space: nowrap;}
th {background:url(th_background.png);white-space: nowrap;padding-right: 5px;}
tfoot td {background:url(gray_trans_background.png)}
#rowExElectronicTransactions td {border-top:2px solid #ddd}

col.highlight {background:#FFFFCA}

div.buttons {text-align:center}
div.clear {clear:both;float:none}

a#print {background: url(printer.gif) no-repeat left center ;padding:4px;padding-left:20px;margin-left:20px}

#page {width:680px;margin:1em auto 0 auto;position:relative;background:urlheader.png) no-repeat}

#header {height:74px;background:none;text-align:left}
#header h1 {position:absolute;left:30px;top:10px}
#header h2 {display:none}

#content form h1, #content form h2 {font-size:1.3em}
#content form h2 {font-size:1.1em}
#content form h1.main {width:56%;}

#intro {margin:0 auto 1em auto;text-align:left;padding:0 0;width:610px;font-size:1.1em}
#intro p {margin:.75em 0;padding:0}

#content {background:url(page_background.png) repeat-y}
#footer {height:35px;background:url(footer.png) no-repeat left top;padding:4em 2em 0 2em;text-align:left;font-size:.9em}

#result {width:610px;margin:0 auto}

/*#submit {background:url(submit.gif);width:98px;display:block;text-align:center;vertical-align:middle;color:#000;text-decoration:none;font-weight:bold;padding:10px 0;margin:0 auto}*/

/*#submit:hover {background:url(submit_hover.gif)}*/
#forfait {height:90px;background: url(ecusson.gif) no-repeat left center;padding-left:80px;;margin-top:1em}
#forfait p {display:block;float:left;margin-right:4%;font-size:1.3em;width:45%}

#forfaitSavePercentage, #forfaitName {font-weight:bold}
#forfaitNote {font-size:.9em;display:block}

#note {padding:1em 3em}

* html form div.even {background:#366175}
* html form div.over  {background:#457A95}
* html tfoot td {background:#f4f4f4}
* html #content {background:url(page_background.gif) repeat-y}
* html #footer {height:35px;background:url(footer.jpg) no-repeat}
* html #page {background:url(header.jpg) no-repeat}