﻿* { margin: 0px; padding: 0px; font-family: Verdana; font-size: 8pt; /* font-family: Arial,Helvetica,sans-serif; font-size: 8pt; */ }
p, table { margin: 10px 0px 10px 0px }
/*h1, h2, h3, h4 { padding-top: 10px }*/
td, th { padding: 2px 2px 2px 0px }
th { text-align: left }
h1, h2, h3, h4 { color: #ef5400; font-weight: bold }
h1 { font-size: 160%; font-weight: normal; }
h2 { font-size: 140%; font-weight: normal; }
h3 { font-size: 120%; }
h4 { font-size: 100%; }
label { margin-left: 5px }
a { color: #ef5400; }
h3 a { text-decoration: none }
code { font-family: 'Courier New', Courier }

fieldset { border: 0px; }
input, select, textarea { border: 1px solid #bbb; padding: 1px }
option { padding-right: 8px }
li { margin-left: 20px; }
body { text-align: center /*background-color: #ef5400; background-image: url(<%= Page.ResolveUrl("~/Templates/Images/stripes.gif") %>); background-repeat: repeat */ }
div#container { text-align:left; padding: 10px; width: 1000px; margin: 0 auto; background-color: White; /*width: 90%; margin: 0 auto; min-width: 780px;*/ }
div#container div#kimipoHeader { /*overflow: auto; */ /* background-color: #eee; */ }
div#container div#kimipoHeader div#languageSelection { float: right; }
div#container div#kimipoHeader ul#menu { clear:right; float: right; margin-top: 10px; list-style-type:none ; list-style-image: none; }
div#container div#kimipoHeader ul#menu li { display:inline; margin: 0px; padding: 0px 5px 0px 0px; border-right: 1px solid #444; }
div#container div#introBar { margin-top: 20px; background-color: #ef5400; }
div#container div#searchBar { clear: both; background-color: #ef5400; color: White; margin: 10px 0px 10px 0px; padding: 5px; }
div#container div#searchBar a { color: White }
div#container div#content { overflow: auto; border: 1px solid #ccc; padding: 10px; }

.info { display:block; min-height: 15px; padding-left: 17px; background-image: url(../Images/smallicon-info.png); background-position: left top; background-repeat: no-repeat; }
.error { display:block; min-height: 15px; padding-left: 17px; color: red; background-image: url(../Images/smallicon-error.png); background-position: left top; background-repeat: no-repeat; }
.warning { display:block; min-height: 15px; padding-left: 17px; color: red; background-image: url(../Images/smallicon-warning.png); background-position: left top; background-repeat: no-repeat; }
.inline { display:inline }

.checkbox, .radiobutton, .checkboxlist input, .radiobuttonlist input { border: 0px; }
.checkbox label, .radiobutton label, .checkboxlist label, .radiobuttonlist label { margin-right:5px; }
