table.border
{background-color:#FFFFFF;
border-color:#9DB0FB;
border-style:normal;
border-collapse:collapse}

.form_header
{background-color:#0F2AF9;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center}

.header_text 
{font-family: Arial, Helvetica, sans-serif;
font-style:normal;
text-align:center;}

.bgcolor { background-color:#FFFFFF}

.banner { 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #4a4a6d;
background-color: #7d7d9e;
border: #7d7d9e;
}

a.banner:active { color: #ffffff; text-decoration: none; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

a.banner:link { color: #ffffff; text-decoration: none; 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
a.banner:visited { color: #ffffff; text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
a.banner:hover { color: #ffffff; text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px; }

input.standard { 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt; 
 width: 190px; 
 border: solid #A7BCD6 1px; 
}
input.standard_compulsory { 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt; 
 width: 190px; 
 border: solid #A7BCD6 1px; 
 background-color:#FFFFEA;
}
input.disabled { 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt; 
 width: 190px; 
 border: solid #A7BCD6 1px; 
 background-color:#F0F3F9; 
}

input.form_button {
 border-width: 1px;
 border-color: #999999;
 border-style: solid;
 background-color: White;
 color: #666666;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 height: 20px;
 width : auto;
}

select.standard { 
 padding-right: 2px; 
 padding-left: 2px; 
 padding-bottom: 2px; 
 padding-top: 2px; 
 font-size: 8pt; 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 border: solid #A7BCD6 1; 
 background-color: #A7BCD6; 
 border-color : #FFFF66 #FFFF66 #FFFF66 #FFFF66; 
 border-style : none none none none; 
 width:270px;
}
select.standard2 { 
 padding-right: 2px; 
 padding-left: 2px; 
 padding-bottom: 2px; 
 padding-top: 2px; 
 font-size: 8pt; 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 border: solid #A7BCD6 1; 
 background-color: #A7BCD6; 
 border-color : #FFFF66 #FFFF66 #FFFF66 #FFFF66; 
 border-style : none none none none; 
 width:60px;
}
select.standard5 { 
 padding-right: 2px; 
 padding-left: 2px; 
 padding-bottom: 2px; 
 padding-top: 2px; 
 font-size: 8pt; 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 border: solid #A7BCD6 1; 
 background-color: #A7BCD6; 
 border-color : #FFFF66 #FFFF66 #FFFF66 #FFFF66; 
 border-style : none none none none; 
 width:120px;
}
select.standard_compulsory { 
 padding-right: 2px; 
 padding-left: 2px; 
 padding-bottom: 2px; 
 padding-top: 2px; 
 font-size: 8pt; 
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 border: solid #A7BCD6 1; 
 background-color: #A7BCD6; 
 border-color : #FFFF66 #FFFF66 #FFFF66 #FFFF66; 
 border-style : none none none none; 
 width:120px;
}

textarea.standard {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt; 
 width:200px;
 border: solid #A7BCD6 1px;
 border-style: solid; 
 border-top-width: 1px; 
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px;
}
textarea.standard_compulsory {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt; 
 width:200px;
 border: solid #A7BCD6 1px;
 background-color: #A7BCD6;
 border-style: solid; 
 border-top-width: 1px; 
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px;
}

/*    FORM    */
form {
 margin:0 0 0 0;
}
td {
 
 font-size: 11px;
}
td.page_title {
 color:#302F2F;
 font-weight:bold;
}
td.header
{
 background: #ffffff url(../../image/table/header_bg.jpg) repeat-x;
 color:#333333;
 font-size:11px;
 height:25px;
 font-weight:bold;
 padding: 0px 3px 0px 3px;
}
tr.list_row
{
 background-color:#F9F5E9;
 color:#000000;
 font-size:11px;
 height:25px;
}

tr.list_row_curr
{
 background-color:#FFDFA6;
 color:#000000;
 font-size:11px;
 height:25px;
}
tr.list_row_hover
{
 background-color:#F9EECC;
 color:#000000;
 font-size:11px;
 height:25px;
}
td.form_header {
 color:#ffffff;
 font-size:11px;
 font-weight:bold
}

table.box {
 /*border: solid #CBCCC6 1px; */
/* background-color: #FFFFFF; */
 width:500px;
}
td.form_title {
 background: url(../../image/icon/title_dot.gif) no-repeat 0px 50%;
 padding: 3px 0px 4px 0px;
 color:#000000; 
 font-size:11px;
 border-bottom-color:#999999;
 border-bottom-style:dotted;
 border-bottom-width:1px; 
 width:300px;
}

td.field_red {
 background: url(../../image/icon/title_dot.gif) no-repeat 0px 50%;
 font-family: Arial, Helvetica, sans-serif;
 color:#FD0220; 
 font-size:12px;
 border-bottom-color:#999999;
 border-bottom-style:dotted;
 border-bottom-width:1px; 
}

td.field_black {
 background: url(../../image/icon/title_dot.gif) no-repeat 0px 50%;
 font-family: Arial, Helvetica, sans-serif;
 color:#000000; 
 font-size:12px;
 border-bottom-color:#999999;
 border-bottom-style:dotted;
 border-bottom-width:1px; 
}

td.form_field {
 background: url(../../image/icon/title_dot.gif) no-repeat 0px 50%;
 font-family: Arial, Helvetica, sans-serif;
 color:#000000; 
 font-size:7px;
 border-bottom-color:#999999;
 border-bottom-style:dotted;
 border-bottom-width:1px; 
}

td.form_title_empty {
 padding: 3px 0px 4px 12px;
 color:#333333; 
 font-size:11px;
 border-bottom-color:#999999;
 border-bottom-style:dotted;
 border-bottom-width:1px; 
}
td.form_title_end {
 background: url(../../image/icon/title_dot.gif) no-repeat 0px 50%;
 padding: 3px 0px 4px 12px;
 color:#333333; 
 font-size:11px;
}
td.form_title_empty_end {
 padding: 3px 0px 4px 12px;
 color:#333333; 
 font-size:11px;
}
td.form_title, td.form_title_empty, td.form_title_end, td.form_title_empty_end
{
 width: 130px;
}
td.form_content {
 color:#666666;
 padding: 3px 0px 4px 12px;
 font-size:11px;
 border-bottom-color:#999999;
 border-bottom-style:dotted;
 border-bottom-width:1px;
}
td.form_content_end {
 color:#666666;
 padding: 3px 0px 4px 12px;
 font-size:11px;
}
td.form_content, td.form_content_end
{
 width:240px; 
}
td.form_space {
 width:10px; 
 border-bottom-color:#999999;
 border-bottom-style:dotted;
 border-bottom-width:1px;
}
td.form_space_end {
 width:10px; 
}
td.form_description {
 color:#B0B0B0;
 font-size:11px;
}
td.box_header {
 color:#666666;
 font-size:11px;
}
td.box_title {
 color:#FFFF99;
 font-size:11px;
}
td.box_content {
 color:#ffffff;
 font-size:11px;
}
td.box_description {
 color:#ffffff;
 font-size:11px;
}
td.sublink {
 /*border-bottom:1px solid #F0F3F9;*/
 background: url(../../../elements/image/bx_search_item.gif) no-repeat 12px 1px;
 height: 16px; 
 font-family: Arial, Tahoma, Helvetica, San-serif;
 font-size: 8pt;
}
td.sublink a {
 color: #000000;
 text-indent: 30px;
}
td.sublink a:hover {
 color: #8DA5FE;
}
input.radio
{
	vertical-align:middle;
	border:1px none #D8D8D8;
	width:auto
}
input.radio
{
	font-family:Arial, Tahoma, Helvetica, San-Serif;
	font-size:7pt;
}

input.checkbox
{
	vertical-align:middle;
	border:1px none #D8D8D8;
	width:auto
}
input.checkbox
{
	font-family:Arial, Tahoma, Helvetica, San-Serif;
	font-size:7pt;
}
