html,body,a,input,textarea,select {font-size: 12px; font-family : "MS Sans Serif", Geneva, sans-serif; color : #222222;}
body,html,.unread {background-color: #f8f8f8; margin: 0;}
a {color: #cc3333;	text-decoration: none;}
.header {font-weight: bold; min-height: 10px !important;}
.header a {color: #222222; text-decoration: underline;}
input,select,textarea {font-size: 1em; background-image: url('images/bg.gif'); border: 1px solid #222222}
h1,h2 {margin: 0}
.warning {color: #cc3333;}
.button {cursor: pointer; background-image: url('images/bg_button.png'); margin-top: 10px; line-height: 23px; border: none; font-size: 1.3em;  color : #ffffff; text-align : center; width: 120px; height: 23px}
.content {width: 800px}
.col {float: left}
.colr {float: right}
.row {margin-bottom: 10px; min-height: 30px}
.active {background-color: #ccdddd; cursor: pointer}
.mr {margin-right: 10px}
.bold,.mark {font-weight: bold}
.clear {clear: both; float: none; height: 0}
.side {background-color: #cc3335; width: 100px; height: 100%; background-image: url('images/bg_side.gif');}
.error {border: 1px solid #cc3333;}
.error_message {color: #cc3333; line-height: 20px; font-weight: bold;}
.markopt {color: #cc3333;}
.hide {display: none}
.mouseover {background-color: #cc3335; background-image: url('images/bg_side.gif')}
.unread {position: fixed; z-index: 1000; display:none; width: 230px; padding: 10px; background-position: 50%,50%; background-repeat: no-repeat; border: 1px solid black; text-align: left}
.pointer {cursor: pointer}
.not_declared {background-color: #fc6e18}
.detailbox {max-height: 200px!important; overflow-x: hidden; overflow-y: auto}