/* BODY */
h1.tblock, h1.gray { font-size:24px; color:#808080; text-align:center; text-decoration:none; }
h1.sized { font-size:28px; }
h3.highlights { margin-bottom:10px; }
a:hover { color:orange; }
ul { margin:10px 0 0 0; }
li { margin:0px; }
.in { margin-left:30px; }
.in20 { margin-left:20px; }
.in50 { margin-left:100px; }
.in60 { margin-left:60px; }
.hline { line-height:.5em; }
.text12 { font:12px arial; }
.text13 { font:13px arial; }
.text14 { font:14px arial; }
.text16 { font:16px arial; }
.red { color:red; }
.black { color:black; }
.clear { clear:both; }
.right { margin:0px; text-align:right; }
.vspace { margin:0px; }
.info { font:11px arial; }
ul.dropdown li.hover, ul.dropdown li:hover {
background: url(images/bg_nav_h.png);
color: white;
}
ul.dropdown a:hover { color: white; }

/* TABLES AND FORMS */
form.colored input { background-color:#C1D7FF; }
form.colored input.red { background-color:red; color:white; }
input.clear { background:black; color:white; border:3px outset #b1b1b1; font-weight:bold; margin:3px; cursor:pointer; }
input#green { border:2px outset white; background:#aaffaa; }
input#submit { border:2px outset white; background:gold; }
input#submit2 { border:2px outset white; background:red; color:white; }
td.pad5 { padding:5px 0 5px 0; }
td.pad0 { padding:0px }
tr.theader { background:#99BBFF; text-align:center; font-weight:bold; }

/* CONTENT */
#header { position:relative; background:url(images/headerbg.gif) repeat-x; width:100%; height:100px; text-align:left; }
#header2 { position:relative; background:url(images/headerbg.gif) repeat-x; width:100%; height:100px; margin:0px; text-align:left; }
#content { position:relative; width:810px; height:auto; } 
.center_col { width:650px; text-align:left; }
.col_display { width:320px; float:left; }
#roundedcornr_box_375 { float:left; margin-left:20px; width:375px; }
#roundedcornr_box_780 { display:inline; width:780px; }
#roundedcornr_box_144 { display:inline; width:144px; }
#roundedcornr_box_550 { width:550px; }
#roundedcornr_box_650 { display:inline; width:650px; }
.payment_box { border:1px solid black; padding:5px; }
.showoff { display:none; margin:0px; }
.showon { visibility:visible; margin:0px; }
#split_menu { float:right; margin:20px 10px 0 0; font:13px arial; }
.user { background:#c0c0c0; height:15px; border-bottom:1px solid black; margin-bottom:2px; padding-top:2px; }
.user4 { background:#c0c0c0; height:auto; border-bottom:1px solid black; padding:5px 0 5px 0; }
#legend { margin:10px 0 0 5px; float:left; width:220px; height:auto; padding:3px; display:inline; text-align:left; }
.desc { display:inline; position:relative; top:-15px; padding:2px; }
.desc2 { display:inline; position:relative; top:-35px; padding:2px; }
.button_position { position:relative; width:150px; text-align:left; }
.backbut { position:absolute; left:10px; top:0px; font:bold 12px arial; cursor:pointer; }
.backbut2 { position:relative; text-align:left; margin-left:10px; }
.offer_instructions { text-align:left; border:1px solid black; padding:10px; width:400px; height:auto; }
.library_links { text-align:left; width:350px; }
.doc_display { width:430px; height:auto; text-align:left; background:#99BBFF; margin-bottom:3px; padding-left:3px; }
.doc_display2 { width:550px; height:auto; text-align:right; background:#99BBFF; margin-bottom:3px; }
.border { border:1px solid black; padding:5px; background:#ffffbf; }
.lockbox_form { width:520px; text-align:left; border:6px double black; padding:15px; }
.lockbox_form550 { width:550px; text-align:left; border:6px double black; padding:15px; }
.display_box { width:470px; height:auto; padding:10px; border:1px solid black; text-align:left; font:14px arial; }
.logoff { position:absolute; top:105px; right:10px; }
.password_form { position:absolute; float:right; top:10px; right:10px; text-align:left; display:block; width:160px; height:auto; border:1px solid black; font:11px arial; background-color:lightyellow; padding:3px; }
.password_form2 { position:relative; float:right; top:10px; right:50px; display:block; width:195px; height:auto; border:1px solid black; font:11px arial; background-color:lightyellow; padding:3px; }
.rts_box { width:430px; border:1px dotted black; padding:5px; float:left; text-align:left; font:12px arial; }

  /* BLUE BOX */
.roundedcornr_box_blue {background:#ffffff url(images/roundedcornr_blue_grad.jpg) no-repeat; width:auto; margin:20px 0px 30px 0px; }
.roundedcornr_box_blue2 {background:#ffffff url(images/roundedcornr_blue_grad.jpg) no-repeat; width:100%; float:left; }
.roundedcornr_content_blue { margin:0 30px; text-align:left; }

.roundedcornr_top_blue div { background:url(images/roundedcornr_tl.gif) no-repeat top left; }
.roundedcornr_top_blue { background:transparent url(images/roundedcornr_tr.gif) no-repeat top right; }
.roundedcornr_bottom_blue div { background:url(images/roundedcornr_bl.gif) no-repeat bottom left; }
.roundedcornr_bottom_blue { background:transparent url(images/roundedcornr_br.gif) no-repeat bottom right; }
.roundedcornr_top_blue div, .roundedcornr_top_blue, .roundedcornr_bottom_blue div, .roundedcornr_bottom_blue { width:auto; height:20px; font-size:1px; }

  /* GRAY BOX */
.roundedcornr_box_gray { background:#ffffff url(images/roundedcornr_gray_grad.jpg) no-repeat; width:auto; margin:20px 0px 30px 0px; }
.roundedcornr_content_gray { margin:0 30px; text-align:left; }

.roundedcornr_top_gray div { background:url(images/roundedcornr_tl.gif) no-repeat top left; }
.roundedcornr_top_gray { background:transparent url(images/roundedcornr_tr.gif) no-repeat top right; }
.roundedcornr_bottom_gray div { background:url(images/roundedcornr_bl.gif) no-repeat bottom left; }
.roundedcornr_bottom_gray { background:transparent url(images/roundedcornr_br.gif) no-repeat bottom right; margin-top:5px; }
.roundedcornr_top_gray div, .roundedcornr_top_gray, .roundedcornr_bottom_gray div, .roundedcornr_bottom_gray { width:auto; height:20px; font-size:1px; }
  
  /* ROUNDED CORNER BOX FOR OFFER SUBMISSION PAGE */
#box { position:relative; text-align:center; height:auto; background-color:#eeeeee; }
	
/* ---=== border code follows ===--- */

#tlc, #trc, #blc, #brc { background-color: transparent; background-repeat: no-repeat; }
#tlc { background-image:url(images/tlc.gif); background-position: 0% 0%; }
#trc { background-image:url(images/trc.gif); background-position: 100% 0%; }
#blc { background-image:url(images/blc.gif); background-position: 0% 100%; }
#brc { background-image:url(images/brc.gif); background-position: 100% 100%; }
#tb, #bb { background-color: transparent; background-repeat: repeat-x; }
#tb { background-image:url(images/tb.gif); background-position: 0% 0%; }
#bb { background-image:url(images/bb.gif); background-position: 50% 100%; }
#rb { background-image:url(images/r.gif); background-position: 100% 0%; background-repeat: repeat-y; }
#lb { background-color: #eeeeee; background-image:url(images/l.gif); background-position: 0% 100%; background-repeat: repeat-y; }


.tblock {
background: url(images/item_bg.gif) no-repeat top left;
width: 900px;
margin: 10px;
padding: 6px 0px 6px 10px;/*top, right, bottom, left*/
font-family: Arial;
font-size: 14px;
text-align: left;
}
.btext {
margin: 10px;
padding: 10px 20px 10px 20px;/*top, right, bottom, left*/
font-family: Arial;
font-size: 14px;
}

