﻿body { background:#fff;}

.b0 { text-align:right !important; padding:5px !important; }
.r { text-align:right; }

.find_doc_steps { width:100%; }
.find_doc_steps td { width:50%; color:#000; padding:10px; vertical-align:top; font:normal 14px Arial; }
.find_doc_steps td.title_padding { padding:0; }
.find_doc_steps td.step_padding { padding:0 0 5px 10px; }
.find_doc_steps td.reg_padding { padding:0 20px 5px 20px; }
.find_doc_steps td h1 { font:bold 16px Arial; color:#015697; margin:0; padding:0; width:auto; height:auto; text-align:left; left:0; top:0; }
.find_doc_steps td h1.step { color:#c78b11; }
.find_doc_steps td a:link { font:normal 12px Arial; color:blue; text-decoration:none; }
.find_doc_steps td a:visited { font:normal 12px Arial; color:Purple; }
.find_doc_steps td a:hover, .find_doc_steps td a:active { text-decoration:underline; }

.find_doc_type { width:100%; border-bottom:1px solid #000; }
.find_doc_type td { width:50%; color:#000; padding:10px !important; vertical-align:top; }
.find_doc_type td span { font:bold 14px Arial; }
.find_doc_type td a:link { font:normal 12px Arial; color:blue; text-decoration:none; }
.find_doc_type td a:visited { font:normal 12px Arial; color:Purple; }
.find_doc_type td a:hover, .find_doc_type td a:active { text-decoration:underline; }

.find_doc_search { width:100%; }
.find_doc_search td { width:50%; color:#000; padding:20px; vertical-align:top; font:normal 14px Arial; }
.find_doc_search td.title_padding { padding:0 0 20px 0; }
.find_doc_search td.step_padding { padding:0; }
.find_doc_search td.reg_padding { padding:0; }
.find_doc_search td h1 { font:bold 16px Arial; color:#015697; margin:0; padding:0; }
.find_doc_search td h1.step { color:#c78b11; }
.find_doc_search td a:link { font:normal 12px Arial; color:blue; text-decoration:none; }
.find_doc_search td a:visited { font:normal 12px Arial; color:Purple; }
.find_doc_search td a:hover, .find_doc_search td a:active { text-decoration:underline; }

.find_doc_fields td { color:#000; width: 50% }

.button_submit { color:#000; background:orange; border:2px solid #666; margin-top:20px; }

table#upmc { margin-top:0.7em; }
table#upmc tr td { vertical-align:top; }
.pu_radio { margin:0; padding:0 1em; }
.continue_button { margin:0.5em 0.7em; }

/*IE Sucks*/
*.find_doc_steps td h1 { margin-bottom:20px; }
*.find_doc_steps td h1.step { margin-bottom:0; }
/**/

