/*global styles*/
html {background-color:#cccc99; color:#000000; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12pt; line-height:16px; }
p {padding-bottom:16px;}
td {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12pt; line-height:16px; padding:5px 0;}

#page {width:800px; top: 0px; left: auto; right: auto; margin-left: auto; margin-right: auto; background-color:#cccc99; color:#000000; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12pt; line-height:16px; }
#container {width:800px; }
#head {padding: 25px 0 0 125px;}
#nav {margin: 0 0 30px 55px;}
#content {margin-bottom:20px;}
#page_title {background-color:#999966; text-align:center; font-size:24px; line-height:26px; font-weight:bold; padding:5px; margin:15px 0; font-family: Book Antiqua, Times New Roman, Times, serif; color: #660000;}
#page_sub_title {text-align:center; font-size:18px; line-height:20px; padding-bottom:20px; }
#additional_instructions {clear:both; padding:35px 0; }
#additional_instructions ol li {list-style-type: disc; margin-left:25px;}
#accounting_instructions {margin-bottom: 20px;}

.formline {clear: both; position:relative; width:100%; margin-bottom:20px; }
.formline_last {width:100%; margin-bottom:20px; padding-top:20px;}
.right_half {float: left; width:50%;}
.left_half {float: left; width:50%;}
.clear_float {clear:both;}
.form_field_label {display:inline; width: 200px; text-align:left;}
.form_field_label_float {display:inline; width: 200px; text-align:left;float:left; padding-right:15px; }
.form_field_label2 {display:inline; width: 250px; text-align:left; float:left; padding-right:15px; }
.form_field_label3 {display:inline; width: 300px; text-align:left; float:left; padding-right:15px; }
.form_field_label_long {width: 800px; text-align:left; float:left; padding-right:15px;}
.bold {font-weight:bold;}
.small_italic {font-style: italic; font-size: 10px;}
.sectiontitle {font-weight:bold; font-size: 16px; line-height:18px; padding-top:20px;}

.limit-prompt { font-style:italic; font-size:10px; clear:both; }
.limit-prompt-alert { color:red; }
.textarea-div {background-color:#ffffff; border: 1px solid #888888; padding: 5px; clear:both; min-height: 30px; }



/* link styles */
a:link {color:#996600; text-decoration:underline; }
a:visited {color:#666666; text-decoration:underline; }
a:active {color:#336600; text-decoration:underline; }
a:hover {color: #996600; text-decoration: underline; }


