html,body{margin: 0;padding:0;height:100%;}
body	{
	font-family: Arial;
	font-size: 76%;
	background-color: #FFFFFF;
}
div#container {
	position:relative; 
	width: 100%; 
	height: 100%;
	margin: 0 auto;
	}
body>div#container {
	height:auto;
	min-height:100%
}

/* Begin HEADER */
div#header
{
	background-color: ff9900;
	vertical-align: middle;
	color: White;
	font-size: 1.2em;
	font-weight: bold;
	height: 42px;
	background-image: url(../img/back_header.gif);
}

div#header table {
	width: 100%;
	color: #fff;
	margin-top: 5px;
	font-size: 0.8em
}

div#header a
{
	color: #FFFFFF;
	text-decoration: none;
}
div#header a:hover
{
	text-decoration: underline;
}
div#header a#activelink
{
	text-decoration: none;
}

div#header td#Divider
{
	background-image: url(../img/header_divider.gif);
	background-repeat: no-repeat;
}

div#header td#title
{
	width:70%;
	font-weight: bolder;
	font-size: 1.2em
}

/* end HEADER */

h1{margin: 0;padding:0}
h2{color:#4078B8; font-size:1.5em; text-align:center}

/* Begin SEPARATOR*/

div#separator	{
	background-image: url(../img/back_separator.gif);
	height:9px;
}
/* End SEPARATOR*/


/* Begin NAVIGATION*/
div#navigation{
	background-color: white;
	border-bottom: 1px solid #787878;
	padding-left: 30px;
	padding-top:10px;
}
div#navigation ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
div#navigation li{display: inline;margin: 0;padding:0;}
div#navigation li a{text-decoration: none;border: 1px solid #787878;padding: 0px 0.3em;background: #ccc;color: #036}
div#navigation li a:hover{background-color: #ffffff;}
div#navigation li#activelink a{
	border-bottom: 1px solid #F0F1F7;
	background-color: #F0F1F7;
	color: #970100;
	font-weight: bold;
}
div#navigation li#activelink a:hover{background-color: #F0F1F7;}
div#navigation li#disable a{
	text-decoration: none;
	border: 1px solid #787878;
	padding: 0px 0.3em;
	background: Silver;
	color: #DCDCDC;
}
select#view{
	background: #A9A9A9;
	color: White;

	font-weight: bold;
}
/* End NAVIGATION */


/* Begin SEARCH*/
div#search{
	padding: 10px;
	background-color: #FFEFD8;
	background-image: url(../img/back_search.gif);
}

div#search
{
	font-size: 1em;
	text-align: left;
}
div#search select
{
	font-size: 0.8em
}
div#search td
{
	font-size: 0.7em;
	color: #970100;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	white-space: nowrap;
}

div#search td#buttons
{
	text-align: right;
}

/* end SEARCH */

/* Begin CONTENT */
div#content p{
	line-height: 1.3em;
}

div#content a{
	text-decoration: none;
}


div#content {
	text-align: left;
	margin-left:10px;
	padding-bottom: 40px;
}

div#content title {
	font-weight: bold;
}

div#content table {
	font-size: 0.9 em;
	text-align: center;
	border: 1px solid #AAAAAA;
}

div#content table td {
	padding:3px;
}

div#content table#command {
	font-size: 0.9 em;
	text-align: center;
	border: 0px;
}

div#content table#subtable {
	border: 0px;
	font-size:12px;
}

div#content table input{
	border: 1px solid #999;
	background-color: #EEE;
	font-size: 0.9 em;
	text-align: center;
}

div#content table td#hor_divider {
	height: 1px;
	background-color: #CCC;
}

div#content table td#Divider {
	BACKGROUND-REPEAT: no-repeat;
	background-image: url(../img/table-header-divider.gif);
}

div#content table td#Caption {
	font-weight: bold;
	background-image: url(../img/table-header-blue.gif);
	padding: 2px;
}

div#content table td#Tot {
	font-weight: bold;
}

div#content table td#Divider2 {
	BACKGROUND-REPEAT: no-repeat;
	background-image: url(../img/table-header-divider-gray.gif);
}

div#content table td#Caption2 {
	background-image: url(../img/table-header-gray.gif);
	padding: 2px;
}

div#content table td#Divider3 {
	BACKGROUND-REPEAT: no-repeat;
	background-image: url(../img/table-header-divider-yellow.gif);
}

div#content table td#Caption3 {
   font-weight: normal;
	background-image: url(../img/table-header-yellow.gif);
	padding: 2px;
}

div#content table#suggested {
	margin-top: 30px;
}

div#content table td#CodAm{
	padding-left: 5px;
	text-align:left;
}

div#content table td#CodZm{
	padding-left: 15px;
	text-align:left;
}

div#content table td#CodAg{
	padding-left: 25px;
	text-align:left;
}

div#content table td#sq_r input{
	background: #FFB6A5;
	margin-left: 1px;
	margin-right: 1px;
}

div#content table td#sq_r {
	background: #FFB6A5;
}

div#content table td#sq_y input{
	background: #F9EEA4;
	margin-left: 1px;
	margin-right: 1px;
}
div#content table td#sq_y {
	background: #F9EEA4;
}

div#content table td#sq_b input{
	background: #ABD0E8;
	margin-left: 1px;
	margin-right: 1px;
}
div#content table td#sq_b {
	background: #ABD0E8;
}







/* End CONTENT */

/* Begin FOOTER */
div#footer{
	background-image: url(../img/back_footer.gif);
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 20px;
	color: White;
	font-weight: bold;
	font-size: 0.8 em;
	text-align: center;
	padding-top: 5px;
}
/* end FOOTER*/

/* CLASS */

.button
{
	 font-family:tahoma;
	 padding-left:15px;
	 border-left:1px solid 		#B7B7B7;
	 border-top:1px solid 		#B7B7B7;
	 border-right:1px solid 	#999999;
	 border-bottom:1px solid 	#999999; 
	 background-color:#EFEFEF;
	 height:20px;
	 color:#970100;
	 cursor:hand;
	 /*margin-top: 5px;
	 margin-bottom: 5px*/
	 margin-right: 5px;
}

.rowAM{
	background-color: #FAFFB0;
}

.rowZm{
	background-color: #FBFDDF;
}

.rowAg{
	background-color: #FFF;
}


