﻿#typonine_application										{ text-align: center; font-size: 1.15em; }
#typonine_holder												{ margin: 0 auto; text-align: left; width: 800px; font-size: 1.3em; }
#typonine_holder #typonine_image_holder									{ float: left; clear: both; width: 800px; background: #fff; padding-bottom: 0px; text-align: center; }
#typonine_holder #typonine_image_holder div.image				{ position: relative; width: 800px; height: 185px; margin: auto 0; text-align: center; background: #eee; }
#typonine_holder #typonine_image_holder div.image.last_child	{ margin-top: 10px; }
#typonine_holder #typonine_image_holder div.image div.loader	{ position: absolute; bottom: 0px; left: 0; color: #fff; padding: 5px 0; margin: 0 0 10px 10px; text-align: center; }
#typonine_holder #typonine_image_holder div.image div.loader[class] { background-image: url(/css/cssimg/loading_bg.png); }
#typonine_holder #typonine_form_holder									{ float: left; clear: both; width: 800px; background: #f1f1f1; padding-bottom: 10px; margin-top: 10px; }
#typonine_holder #typonine_form_holder div.form					{ float: left; clear: both; width: 780px; margin: 10px 0 0 10px; padding-bottom: 10px; background: #f9f9f9; }
#typonine_holder #typonine_form_holder div.selector			{ float: left; clear: both; width: 731px; margin: 10px 0 0 10px; }
#typonine_holder #typonine_form_holder fieldset					{ float: left; clear: both; border: 0; border-top: 1px solid #eee; width: 731px; margin: 10px 0 0 10px; padding: 0; }
#typonine_holder #typonine_form_holder legend						{ font-size: 0.8em; color: #aaa; float: left; clear: both; margin: 2px !important; padding: 0 20px; border-left: 1px solid #eee; border-right: 1px solid #eee; margin-left: -7px; }
#typonine_holder #typonine_form_holder fieldset .fieldset_div	{ float: left; clear: both; width: 751px; margin-left: -10px; }
#typonine_holder #typonine_form_holder input.text_input	{ float: left; background: #fffff3; border-width: 1x; height: 2.2em; width: 350px; margin: 0 !important; margin-left: -10px; padding: 4px 5px 0 5px;}
#typonine_holder #typonine_form_holder select						{ float: left; border-width: 1px; width: 170px; margin: 2px 0 0 10px; padding: 0; height: 1.5em;}
#typonine_holder #typonine_form_holder label						{ float: left; width: 170px; margin: 2px 0 0 10px !important; margin: 3px 0 0 10px; padding: 0 0 4px 0 !important; padding: 0 0 3px 0; font-size: 0.9em;}
#typonine_holder #typonine_form_holder label input			{ float: left; margin: 3px 5px 0 0 !important; margin: -1px 0 0 -4px; padding: 0;}

#pdf															{ clear: both; text-align: center; padding-top: 10px; }
#pdf div														{ margin: 0 auto; text-align: left; padding: 10px 0 !important; padding: 12px 0 8px; width: 800px; font-size: 1.1em; background: #f9f9f9; }
#pdf div a														{ text-decoration: none; padding: 0 20px; color: #999; }
#pdf div a:hover												{ color: #333; }
#pdf div a img													{ margin: -9px 5px 0 0 !important; margin-top: -4px; }