body {
margin-left:0px; margin-right:0px; margin-bottom:0px; margin-top:0px;
background-color: #88BAF3;
background-image:url('../img/body_back.png'); background-repeat:repeat-x;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}
#main {
width:976px;
position:absolute;
left:50%;
margin-left:-488px;
min-height:100%;
height:auto !important;
height:100%;
background-image:url('../img/main_back.png'); background-repeat:repeat-y;
}
#head {
text-align:center;
}
#nav1 {
font-family:"Arial", Helvetica, sans-serif;
position:relative;
left:13px;
height:30px;
background-image:url('../img/nav1_back.png'); background-repeat:no-repeat;
}
#nav1_link:link, #nav1_link:visited {
position:relative;
top:8px;
left:15px;
padding:8px 15px 7px 15px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#nav1_link:hover, #nav1_link:active {
padding:8px 14px 7px 14px;
background-image:url('../img/nav1_back_hover.png'); background-repeat:repeat-x;
border-left-color:#19609E; border-left-width:1px; border-left-style:solid;
border-right-color:#19609E; border-right-width:1px; border-right-style:solid;
}
#nav1_active,  #nav1_active:hover, #nav1_active:active {
position:relative;
top:3px;
left:15px;
padding:8px 15px 12px 15px;
background-image:url('../img/nav1_back_active.png'); background-repeat:repeat-x;
border-left-color:#19609E; border-left-width:1px; border-left-style:solid;
border-right-color:#19609E; border-right-width:1px; border-right-style:solid;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
#spacer {
width:1px;
height:20px;
position:absolute;
top:277px;
left:200px;
background-color:#FFFFFF;
}
#nav2 {
font-family:"Arial", Helvetica, sans-serif;
float:left;
width:220px;
font-size:11px;
color:#000000;
width:160px;
margin-top:20px;
margin-left:30px;
}
#subnav1 :link, #subnav1 :visited {
display:block;
border-color:#FFFFFF; border-width:1px; border-style:solid;
color:#000000;
text-decoration:none;
padding:1px 1px 1px 10px;
margin:0px;
}
#subnav1 :link:hover, #subnav1 :visited:hover {
border-color:#CCCCCC; border-width:1px; border-style:solid;
color:#000000;
text-decoration:none;
background-color:#CCE0F0;
}
#subnav1 :link:active, #subnav1 :visited:active {
border-color:#CCCCCC; border-width:1px; border-style:solid;
color:#000000;
text-decoration:none;
background-color:#218AC1;
}
#subnav1_active {
color:#218AC1;
}
#subnav1 h2 {
margin:0px 0px 15px 0px;
padding:0px;
font-size:13px;
color:#218AC1;
font-weight:bold;
}
#content {
overflow:hidden;
width:700px;
margin-top:20px;
position:relative;
left:40px;
margin-bottom:20px;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:13px;
}
#content a:link, #content a:visited {
color:#218AC1;
text-decoration:none;
}
#content a:hover, #content a:active {
color:#389838;
text-decoration:none;
}
#content table {
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:13px;
}
#tbl_border td {
border-color:#CCCCCC; border-width:1px; border-style:solid; border-collapse:collapse;
}
#lang_selector {
position:absolute;
left:785px;
top:2px;
font-weight:bold;
color:#333333;
}
#lang_selector select {
width:105px;
font-size:11px;
color:#333333;
}
#lang_selector img {
vertical-align:top;
}
#search input {
padding:0px;
background-color:#FFFFFF;
border-color:#999999; border-width:1px; border-style:solid;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
font-size:11px;
}
#search select {
padding:0px;
background-color:#FFFFFF;
border-color:#999999; border-width:1px; border-style:solid;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
}
#search button {
padding:0px;
background-color:#FFFFFF;
border-color:#999999; border-width:1px; border-style:solid;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
}
hr {
height:0px;
width:100%;
border:none;
border-top-color:#CCCCCC; border-top-width:1px; border-top-style:solid;
margin-top:2px; margin-bottom:2px;
}
#img {
border-color:#19609E; border-width:1px; border-style:solid;
}
#print {
height:18px;
margin-top:20px;
margin-left:10px;
background-image:url('../img/icon_print.png'); background-repeat:no-repeat; background-position:0px -1px;
}
#print :link, #print :visited {
margin-left: 22px;
font-size:11px;
color:#389838;
text-decoration:none;
}
#print :hover, #print :active {
text-decoration:underline;
}
input {
height:15px;
width:180px;
padding:2px 5px 2px 5px;
color:#000000;
border-color:#999999; border-width:1px; border-style:solid;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
}
input:hover, textarea:hover, button:hover, #textarea_small:hover {
border-color:#218AC1; border-width:1px; border-style:solid;
}
input:focus, textarea:focus, button:focus, #textarea_small:focus {
border-color:#90B421; border-width:1px; border-style:solid;
}
#input_small {
width:50px;
}
#checkbox {
width:15px;
height:15px;
border:none;
padding:0px;
margin:0px;
}
textarea {
width:252px;
height:150px;
padding:2px 5px 2px 5px;
border-color:#999999; border-width:1px; border-style:solid;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
}
#textarea_small {
width:200px;
height:80px;
padding:2px 5px 2px 5px;
border-color:#999999; border-width:1px; border-style:solid;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
}
select {
background-color:#FFFFFF;
border-color:#999999; border-width:1px; border-style:solid;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
}
button {
padding:2px 5px 2px 5px;
background-color:#FFFFFF;
border-color:#999999; border-width:1px; border-style:solid;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:11px;
}
#tbl_box h1 {
color:#389838;
font-size:12px;
font-weight:bold;
margin:0px;
}
#title {
padding-bottom:10px;
color:#218AC1;
font-size:13px;
font-weight:bold;
border-bottom-color:#CCCCCC; border-bottom-width:1px; border-bottom-style:solid;
}
#pagebar {font-size:0.8em; padding:0.2em 0.5em; margin-right:0.1em; border:1px solid #FFF; background:#FFF; text-decoration:none; text-align:center;}
#pagebar a {border-color:#E3E3E3; border-width:1px; border-style:solid; text-decoration:none; padding:0.2em 0.5em;}
#pagebar a:hover, #pagebar a:active {border-color:#693;} 
#pagebar #break {padding:2px 6px; border:none; background:#FFF; text-decoration:none;}
#pagebar #this_page {border-color:#693; border-width:1px; border-style:solid; padding:0.2em 0.5em; font-weight:bold; background-color:#693; color:#FFF;}
#error {
font-size:13px;
color:#FF0000;
}
#error input {
border-color:#FF0000;
}
#error textarea {
border-color:#FF0000;
}
