@charset "utf-8";
/* CSS Document */
/*********************************** GENERIC STYLES **************************************/
div.row {padding: 9px 0 0 0; /* See IE */text-align:center;display:table;clear: left;}
div.lgerow {clear: both;padding: 5px 0 5px 0;  /* See IE */}

div.label {float: left;padding: 0px;text-align:left;width: 95px;margin: 0;  /* See IE */}
div.label h3 {margin: 3px 0px 0px 0px;padding:0;}
div.label h4 {margin: 3px 0px 0px 0px;padding:0;}
div.label h5 {margin: 3px 0px 0px 0px;padding:0;}

div.control,div.smlcontrol {float: left;padding: 0;margin: 0 0 0 6px;}

div.val {float: left;padding: 0;margin: 0 0 0 4px;  /* See IE */text-align: left;}
div.val h4{margin: 4px 0px 0px 0px;color: #d2232a;}

div.row select {width: 174px;}
input {margin:0px;padding:0px;height:16px;font: normal 12px Arial, Helvetica, sans-serif;}

img{margin:0;padding: 0;border: 0;}

textarea {font: normal 12px Arial, Helvetica, sans-serif;}

div.smlcontrol input {width: 50px;}
div.lgerow h3 input{width: 20px;height: 12px;   /* See IE */}

select {margin:0px;padding:0px;}

span.red{color: #d2232a;}
span.yellow{color: #ffef3f;}
span.black{color: #111111;}
span.green{color: #198337;}

.floatleft{float: left;}
.floatright{float: right;}
.aligncenter{text-align: center;}
.alignright{text-align: right;}
.clear{clear:both;}
.clearright{clear:right;}
.marginright{margin-right:15px;}
.marginleft{margin-left:15px;}

.show{display: block;}
.hide{display: none;}
/*                                                                                       */
/*********************************** CONTENT STYLES **************************************/
/*                                                                                       */