table, tr, td { font-family: Verdana, Helvetica, sans-serif; color: #000000; vertical-align: top; }
body { margin: 0px; padding: 20px 0px 0px 20px; background: #ffffff;
		font-family: Verdana, Helvetica, sans-serif; color: #000000; }

#body_popup { margin: 0px; padding: 20px 20px 20px 20px; background: #ffffff;
		font-family: Verdana, Helvetica, sans-serif; color: #000000; }


#body_tests { margin: 0px; padding: 0px 0px 0px 20px; background: #ffffff;
		font-family: Verdana, Helvetica, sans-serif; color: #000000; }

#body_mailman { margin: 0px; padding: 0px 0px 0px 20px; background: #ffffff;
		font-family: Verdana, Helvetica, sans-serif; color: #000000; }


/*
#footer {
	position: absolute;
	bottom: 0;
	padding: 0px;
	margin: 0px;
}
*/


li { font-size: 75%; padding: 0px;
		margin: 0px 0px 3px 0px; line-height: 1.3; /*text-align: justify;*/ }
ul { margin: 0px 20px 10px 40px; padding: 0px; list-style-image: url(/_pics/list_bullet.gif); }
li#codex { margin-bottom: 5px; }

ul#tnved {  font-size: 100%; margin: 0px 20px 0px 20px; list-style-image: url(); list-style-type: none; }
li#tnved { font-size: 11px; padding: 0px;
		margin: 4px 0px 4px 0px; line-height: 1.3; /*text-align: justify;*/ }
li#inside { font-size: 11px; padding: 0px;
		margin: 4px 0px 4px 0px; line-height: 1.3; /*text-align: justify;*/ }

ul#rb {  font-size: 100%; margin: 0px; padding: 5px 0px 10px 20px;
			list-style-image: url(/_pics/list_bullet_rb.gif); }
li#rb { font-size: 11px; padding: 0px;
		margin: 5px 0px 0px 0px; /*text-align: justify;*/ }

ul#testbody {  font-size: 100%; margin: 0px; padding: 0px 0px 10px 20px;
			list-style-image: url(/_pics/list_bullet_rb.gif); }
li#testbody { font-size: 12px; padding: 0px;
		margin: 0px 20px 0px 20px; /*text-align: justify;*/ }


#tnved_l2 { background: #B5D9FF; }
#tnved_l3 { background: #C9EAE6; }
#tnved_l4 { background: #A7EEA3; }
#tnved_l5 { background: #E6F9BE; }
#tnved_l6 { background: #FFF071; }
#tnved_l7 { background: #FFDECF; }
#tnved_l8 { background: #E7CFFA; }
#tnved_l9 { background: #FFF071; }
#tnved_l10 { background: #E6F9BE; }

#tnved_header { font-size: 70%; font-weight: bold;
				padding: 0px 0px 0px 0px; margin: 15px 20px 0px 0px; }
#tnved_links { font-size: 70%; line-height: 1.3; padding: 0px 0px 10px 0px; margin: 0px 20px 0px 0px; }
#tnved_duty_name { background: #E7EDF4; padding: 5px 10px 5px 10px;
								margin: 0px 0px 0px 0px; width: 100%; font-size: 70%; font-weight: bold; }
#tnved_duty { /* background: #FFE8CC; */ padding: 5px 10px 5px 10px;
								margin: 0px 0px 0px 0px; width: 100%; font-size: 70%; font-weight: normal; }
#tnved_duty_prim { /* background: #E7EDF4; */ padding: 5px 5px 5px 10px;
								margin: 0px 0px 0px 0px; width: 100%; font-size: 70%; font-weight: normal; }
#tnved_duty_prim_value { /* background: #FFF6EB; */ padding: 5px 10px 5px 10px;
								margin: 0px 0px 0px 0px; width: 100%; font-size: 70%; font-weight: normal; }
#tnved_duty_prim_note { font-size: 70%; padding: 0px 20px 0px 10px; margin: 0px; }
#tnved_gray { color: #808080; padding: 0px 0px 5px 0px; margin: 0px; }
#tnved_searchform { background: #FF7E00; padding: 10px 5px 10px 5px; margin: 0px; }
#tnved_searchtext { color: #FFFFFF; font-size: 65%; padding: 3px 0px 0px 0px; margin: 0px 0px 0px 0px; }



a:link {color: #0057B0; text-decoration: underline;}
a:visited {color: #0057B0; text-decoration: underline;}
a:hover {color: #FF7E00; text-decoration: underline;}

#info_bar:link {color: #FFFFFF; text-decoration: underline;}
#info_bar:visited {color: #FFFFFF; text-decoration: underline;}
#info_bar:hover {color: #FFFFFF; text-decoration: underline;}


#leftnav { font-size: 70%; line-height: 1.3; padding: 0px 0px 0px 0px; margin: 0px 20px 5px 0px; }
#leftnav_bold { font-size: 65%; line-height: 1.3; padding: 0px 0px 0px 0px;
				margin: 0px 20px 5px 0px; font-weight: bold; }
#leftnav_nomargin { font-size: 70%; line-height: 1.3; padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; }

#leftnav br {
  margin-bottom: 10px;
}

#topnav { font-size: 65%; font-weight: bold; }
#next { font-size: 90%; color: #808080; }
#header { font-size: 18px; line-height: 1; vertical-align: baseline;
					padding: 0px 20px 5px 0px; margin: 0px }
#header_1 { font-size: 18px; line-height: 1; vertical-align: baseline;
					padding: 0px 0px 0px 0px; margin: 0px 0px 5px 0px; }
#arch_links { font-size: 70%; line-height: 1.3; padding: 0px 0px 0px 0px; margin: 0px 20px 0px 0px; }
#arch_header { font-size: 18px; padding: 0px 0px 0px 0px; margin: 15px 20px 10px 0px; }


h2 { font-size: 20px; line-height: 1; vertical-align: baseline;
			padding: 0px 20px 0px 0px; margin: 0px 0px 15px 0px; font-weight: normal; }
h3 { font-size: 90%; line-height: 1; vertical-align: baseline;
			padding: 10px 20px 0px 0px; margin: 10px 0px 10px 0px;
		font-weight: bold }
h4 { font-size: 80%; vertical-align: baseline;
			padding: 10px 20px 10px 0px; margin: 0px;
		font-weight: bold; }

pre { font-size: 75%;}

#doc_data { font-size: 80%; line-height: 1; vertical-align: baseline;
			padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px;
		font-weight: bold }


#r_ban { float: right; margin: 0px 0px 10px 20px; }

#va_bottom { vertical-align: bottom; }
#va_middle { vertical-align: middle; }

#info_bar_bold { font-size: 65%; font-weight: bold; color: #ffffff; background: #115193; vertical-align: middle; }
#info_bar_normal { font-size: 65%; color: #ffffff; background: #115193; vertical-align: middle; }

#hot_stuff { font-size: 70%; padding: 0px 0px 0px 0px;
		margin: 0px 20px 5px 0px; line-height: 1.3; }
#hot_stuff_1 { font-size: 70%; padding: 0px 0px 0px 0px;
		margin: 0px 0px 5px 0px; line-height: 1.3; }
#normal_stuff { font-size: 70%; padding: 0px 0px 0px 0px;
		margin: 0px 20px 5px 0px; line-height: 1.3; }
#normal_stuff_1 { font-size: 70%; padding: 0px 0px 0px 0px;
		margin: 0px 0px 5px 0px; line-height: 1.3; }
#calendar { font-size: 70%; padding: 0px 0px 0px 0px;
		margin: 0px 5px 0px 5px; }

#new_ver { font-size: 65%; color: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 15px; }
#normal { font-weight: normal; }
#bold { font-weight: bold; }
#italic { font-style: italic; }
#nomargin { padding: 0px 20px 0px 0px; margin: 0px 0px 3px 0px; }
#nopadding { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#small_paragraph { padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; }

#bold_small { font-size: 70%; font-weight: bold; }
#bold_smallest { font-size: 65%; font-weight: bold; }

#source { font-size: 75%; padding: 0px 0px 0px 0px;
		margin: 0px 20px 2px 0px; text-align: right; }

#maintext { font-size: 75%; padding: 0px 20px 0px 0px;
		margin: 0px 0px 15px 0px; line-height: 1.3; /*text-align: justify;*/ }
#maintext_nomargin { font-size: 75%; padding: 0px 20px 0px 0px;
		margin: 0px 0px 3px 0px; line-height: 1.3; /*text-align: justify;*/ }
#maintext_nopadding { font-size: 75%; padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px; line-height: 1.3; /*text-align: justify;*/ }


td.answertext { font-size: 75%; padding: 0px 20px 0px 0px;
		margin: 0px 0px 15px 0px; line-height: 1.3; /*text-align: justify;*/ }
/*td.answertext:hover {color: #FF7E00;}*/


#maintd { font-size: 75%; padding: 5px 5px 5px 5px;
		margin: 0px 0px 15px 0px; line-height: 1.3; /*text-align: justify;*/ }
#maintable { padding: 0px 20px 0px 0px; }
#normaltext { font-size: 70%; padding: 0px 20px 0px 0px; margin: 0px 0px 5px 0px; }
#normaltext_par { font-size: 70%; padding: 5px 20px 5px 0px; margin: 0px 0px 0px 0px; }
#normaltext_nomargin { font-size: 70%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

#smalltext { font-size: 65%; padding: 0px 0px 0px 0px; margin: 0px 20px 5px 0px; }

#gray { color: #808080; }

#white_bg { background: #FFFFFF; }
#gray_bg { background: #E1E1E1; }
#lightgray_bg { background: #E9E9E9; }
#lightestgray_bg { background: #F5F5F5; }
#orange_bg { background: #FF7E00; }
#yellow_bg { background: #FFD900; }
#blue_bg { background: #115193; }

#tnved_gray_bg { background: #E7EDF4; }

#orange { color: #FF7E00; }
#red { color: #FF0000; }


#currency_input { font-size: 70%; font-family: verdana, helvetica, sans-serif; width: 100%; vertical-align: middle; }
#currency_btn { font-size: 70%; font-family: verdana, helvetica, sans-serif; width: 100%;
								text-align: center; vertical-align: middle; }
#currency_result { font-size: 75%; font-weight: bold; color: #ffffff; background: #115193;
							vertical-align: middle; padding: 7px 0px 7px 0px; margin: 0px 0px 0px 0px; }

#autocalc_result_header { font-size: 70%; font-weight: bold; color: #ffffff; background: #88A8C9;
							vertical-align: middle; padding: 4px 0px 4px 100px; margin: 0px 0px 0px 0px; }


#nsi_form_header { font-size: 70%; font-weight: bold; color: #000000; background: #E7EDF4;
							vertical-align: middle; padding: 4px 0px 4px 10px; margin: 0px; }

input, select { font-size: 70%; font-family: verdana, helvetica, sans-serif; }

.textinput { font-size: 70%; font-family: verdana, helvetica, sans-serif; width: 99%; vertical-align: middle; }
.button { font-size: 70%; font-family: verdana, helvetica, sans-serif; vertical-align: middle; }

pre { font-size: 12px; font-family: monospace; }

