/* Standard styles */

* { font-size:100.01%; }
html, body, dl, dt, dd, div, p, h1, h2, h3, h4, h5, h6, blockquote, form, fieldset, legend, table, td, th { margin:0; padding:0; }
html, body { height:100%; }
body { color:#000; font-family: Arial,sans-serif; line-height:1.4; background-color:#fff; }

a { color:#000; }
a:visited { color:#666; }
a:hover, a:focus { color:#e28619; }

img { border-width:0; }
p, dl, address, blockquote { margin:0 0 1.3em 0; }
dt { margin:0; font-weight:bold; }
dd { margin:0 0 0.6em 0; }
address { font-style:normal; }
small { font-size:0.8em; }
hr { border:0 hidden; border-top:1px solid #d9cdc0; height:0; clear:both; }
ul { list-style-position:outside; }
ol { margin:0 0 1.5em 2.5em; }
li { margin:0 0 0.3em 0; }
li ul, li ol { margin:0.6em 0 0 1.3em; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; line-height:1.2; font-variant:small-caps; }
h1 { font-size:3em; margin:0 0 0.5em 0; }
h2 { font-size:2.1em; margin:0 0 0.5em 0; }
h3 { font-size:1.6em; margin:0 0 0.5em 0; }
h4 { font-size:1.3em; margin:0 0 0.5em 0; }
h5 { font-size:1.2em; margin:0 0 0.5em 0; }
h6 { font-size:1.1em; margin:0 0 0.5em 0; }
table { border-spacing:0; border:none; border-collapse:collapse; }
td, th { border:none; }

body { background:#fff; }
body, td, select, input { color:#000; font-size:10pt; font-family:Tahoma,sans-serif; }

.tb_main { background-color:#000 }
.tb_head { background-color:#fff; color:#fff; font-weight:bold; }
.tb_row  { background-color:#fff; color:#000; }
a.tb_head:link { color:#fff; text-decoration:underline; font-weight:bold; }
a.tb_head:visited { color:#fff; text-decoration:underline; font-weight:bold; }
a.tb_head:hover, a.tb_head:focus { color:#fff; text-decoration:underline; font-weight:bold; }

.inp { color:#000; border:1px solid #000; background-color:#fff; }
.inp_but { color:#000; border:1px solid #000; background-color:#fff; }
.inp_line { color:#000; border:0px solid #fff; border-bottom:1px solid #000; background-color:#fff; }
.trans { border:none; border:0px solid #fff; background:none; }
.txt_gray { color:#6d6d6d; }
.txt_small { font-size:7pt; }
.error { color:#cc6666; }
.outer_abs { position:relative; margin:0; padding:0; }

.tbl_form_box td { padding:0 2px 5px 0; }
.div_content_table {}
.h2_page_head {}

/* User styles */

h1,h2,h3,h4,h5,h6 { color:#e28619; }

#tbl_main {
	width:100%;
	height:100%;
}
#td_top { padding:0 0 0 20px; }
#td_top h1 { font-size:17pt; }
#td_topmenu {
	padding:10px 15px 10px 20px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	background:#e28619 url(../../images/topmenu_bg.gif) 0 0 repeat-x;
}
#td_topmenu a {
	color:#000;
	text-decoration:none;
}
#td_topmenu a:hover {
	color:#000;
	text-decoration:underline;
}
#td_tbl_center { height:100%; }
#tbl_center {
	width:100%;
	height:100%;
}
#td_left {
	width:210px;
	padding:20px 15px 15px;
	background:#fcfcfc;
	border-right:1px solid #d1d1d1;
	vertical-align:top;
}
#td_content {	padding:20px 40px 15px;
	vertical-align:top;
}
#td_right {
	width:250px;
	padding:20px 15px 15px;
	vertical-align:top;
}
#td_bottom {
	padding:10px 20px 0;
	background:#f0f0f0;
	border-top:1px solid #d9d9d9;
}