body{margin:0px; font-family:sans-serif; font-size:14px}
a{text-decoration:none; color:#ab2b4f;}
.copyright{text-align:left; margin-left:5px; bottom:5px; position:absolute; color:#330513; font-size:12px}
.placeholder{font-style:italic; color:#704753; padding:0px;}
.phwp{font-style:italic; color:#704753; padding:6px;}
.info{font-style:italic; color:#704753; font-size:12px}
input, select{padding:6px}
input[type=checkbox]:checked ~ label{font-weight:bold;}
.user{Font-Size:20px; text-transform:uppercase}
#info span{display:inline; padding-right:25px;}
.step{float:left; width:95%; margin-top:15px; margin-left:50px; text-align:left; font-style:italic; font-size:16px;}
.rt_align{text-align:right}
.no_data{font-size:12px; color:Maroon; font-style:italic; text-align:center; height:50px; vertical-align:middle}
.po_summary{margin-left:35%; width:30%;}
.container{margin:0 2% 0 6%; width:92%; float:left}
.txt{border-bottom:1px solid black; height:15px; padding:0; border-width:0 0 1px 0;}
.no_padding{padding:0}
#print_preview {font-family:Arial;}
.no_border{border-width:0}
.input{border-bottom: 1px solid black; height: 15px; padding: 0; border-width:0; text-align: right; font-size:14px}
.print_preview {float: left;width: 90%;margin: 15px 5%;font-size: 11px;font-family:Verdana;}
.autocomplete_completionListElement {position:static; margin:0px; background-color: white; color: windowtext;border:buttonshadow;border-width:1px;border-style: solid;overflow: auto;max-height: 200px; font-size: small;text-align: left;list-style:circle;}
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem {background-color:wheat;color: black; padding: 5px; border-bottom: 1px solid #704753;}
/* AutoComplete item */
.autocomplete_listItem {background-color: window; color: windowtext;padding: 5px;border-bottom:1px solid #704753;}
.footer {font-weight:bold; background-color:antiquewhite;}