@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100.1%;
	background:#FFF url(/mm/adm/images/body_bg.gif) repeat-x left top;
	}
table{
	border-collapse:collapse;
	font-size:inherit;
	}
#Table_01{
	font-size:0.9em;
	}
#manual_pic{
	float:left;
	display:inline;
	margin-bottom:0;
	margin-left:11px;
	margin-right:0;
	margin-top:3px;
	}
/* popup */
#popup{
	position:relative;
	width:85px;
	/*background-color:#CFC;*/
}
#popup a{display:inline;background-color:red;padding:0px 3px;text-decoration:none;color:#FFF;}
#popup_cont{
	position:absolute;
	z-index:1000;
	visibility:hidden;
	height:auto;
	display:block;
	}
.page_title{
	background-color:#9FA977;
	color:#FFF;
	text-align:right;
	font-weight:bold;
	font-size:1em;
	padding:3px 10px;
	}
.content_text{
	font-size:1em;
	font-weight:normal;
	padding:3px 10px;
	}
.button_on{
	font-family:Arial, Helvetica, sans-serif;
	border:1px #7b994e solid;
	background:#91B45C url(/mm/adm/images/button_on.gif) repeat-x;
	height:20px;
	width:100px;
	font-size:12px;
	font-weight:bolder;
	cursor:pointer;
	text-align:center;
	margin:0 2px;
	padding-bottom:3px;
	}
input.disabled_btn{background:#bdd39e url(/mm/adm/images/button_off.gif) repeat-x;border-color:#b0c295;color:#687356 !important;cursor:default;}
.a_button_on{
	font-family:Arial, Helvetica, sans-serif;
	border:1px #7b994e solid;
	background:url(/mm/adm/images/button_on.gif) repeat-x;
	height:18px;
	width:100px;
	font-size:12px;
	font-weight:bolder;
	color:#000;
	text-decoration:none;
	display:block;
	text-align:center;
	margin:0 2px;
	}
.login_txt{
	color:#aa4d42;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	}
.login_input{
	border:1px #9fa978 solid;
	height:20px;
	}
.stared{
	font-size:8pt !important;
	}
.red{color:red;}
.subcat_title{
	background-color:#E2E4D6;
	color:#69743c;
	padding:5px 10px;
	font-size:9pt;
	}
.subcat_link{
	color:#69743c;
	font-size:9pt;
	text-decoration:none;
	margin:5px 20px 0 20px;
	padding-right:10px;
	display:block;
	background:url(/mm/adm/images/link_arr.gif) no-repeat right center;
	}
.subcat_link:hover{color:black;}
#tab table{width:100%;}
.th{
	background-color:#e2e5d6;
	border-right:#f3f5eb 2px solid;
	color:#69743c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-align:right;
	white-space:nowrap;
	padding:5px 10px;
	}
td.text{
	background-color:#f3f5eb;
	border-bottom:1px #e2e5d6 solid;
	border-right:1px solid #F3F5EB;
	padding:5px 10px;
	text-align:right;
	}
.tab_content_title{
	background:#FFF url(/mm/adm/images/tab_content_title.gif) no-repeat left bottom;
	height:25px;
	width:730px;
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
	padding:0 20px;
	}
.tab_content_header{
	height:4px;
	background:transparent url(/mm/adm/images/tab_content_header.gif) no-repeat left bottom;
	}
.tab_content_title_ft{
	background:#FFF url(/mm/adm/images/tab_content_title_ft.gif) no-repeat left bottom;
	height:25px;
	width:730px;
	color:#fff;
	font-size:1em;
	font-weight:bold;
	padding:0 20px;
	}
.tab_content_td{
	padding:5px 10px;
	background:transparent url(/mm/adm/images/tab_content_td.gif) repeat-y left top;
	}
.tab_content_footer{
	height:4px;
	background:transparent url(/mm/adm/images/tab_content_footer.gif) no-repeat left top;
	}
#tab table.summery_table{
	width:auto;text-align:right;
	}
#tab table.summery_table td{white-space:nowrap;}
.summery_table .text{border:0px none;text-align:right;color:#69743c;font-size:1em;padding-left:0px;padding-right:5px;padding-bottom:0px;}
.summery_table .text div{color:#000;}

/* Summery */
.tab_content_td table.text{
	border-collapse:separate !important;
}
.date_td{
	background-color:#EAEEE0;
	border-bottom:1px solid #C9CFB1;
	border-top:0px none #F3F5EB;
	border-right:2px solid #F3F5EB;
	padding:5px 10px;
	text-align:right;
	width:68px;
	color:#69743c;
	}
.noreport{background-color:#cf5736;}
.tab_content_td table.text tr.noreport td.text, .tab_content_td table.text tr.noreport td.date_td{background:#cf5736 none;color:FFF;border-bottom:0px none;}
tr.noreport td td.text{
	border-right:0px none;
	padding-right:12px;
	}
.tab_content_td table.text tr.row{
	border-top:2px solid #F3F5EB;
	}
tr.row td.text{
	border-right-width:0px;
	}
.tab_content_td table.text td.text{
	border-bottom:1px #c9cfb1 solid;
	}
.tab_content_td table.text td .lightBorder td.text{
	border-bottom:1px #e2e5d6 dotted;
	}
table.text th.th{border-right-width:1px;}
table.text .longtd th.th{border-right-width:2px;}
.longtd{border-right:1px solid #F3F5EB;border-left:1px solid #F3F5EB;}
td.summerylast{
	background-color:#ecefe3;
	color:#69743c;
	font-weight:bold;
	}
/* tab view fixes */
.yui-skin-sam .yui-navset .yui-nav li.noerrors a {
    background-color:#FFF !important;
    background-image:url(/mm/adm/images/noerrors.gif) !important;
	background-repeat:no-repeat !important;
	width:77px !important;
	height:26px !important;
	color:#fff;
}
.yui-skin-sam .yui-navset .yui-nav li.yeserrors a {
    background-color:#FFF !important;
    background-image:url(/mm/adm/images/yeserrors.gif) !important;
	background-repeat:no-repeat !important;
	width:77px !important;
	height:26px !important;
	color:#fff;
}
.yui-skin-sam .yui-navset .yui-nav li.selected a {
    background-color:#FFF !important;
    background-image:url(/mm/adm/images/selected.gif) !important;
	background-repeat:no-repeat !important;
	width:77px !important;
	height:31px !important;
	color:#fff;
	font-weight:bold;
}
.yui-skin-sam .yui-navset .yui-nav li.selected-yes a {
    background-color:#FFF !important;
    background-image:url(/mm/adm/images/selected.gif) !important;
	background-repeat:no-repeat !important;
	width:77px !important;
	height:31px !important;
	color:#fff;
	font-weight:bold;
}
.yui-skin-sam .yui-navset .yui-nav li.selected-no a {
    background-color:#FFF !important;
    background-image:url(/mm/adm/images/selected_ft.gif) !important;
	background-repeat:no-repeat !important;
	width:77px !important;
	height:31px !important;
	color:#fff;
	font-weight:bold;
}
.yui-skin-sam .yui-navset .yui-nav li.noerrors a:hover, .yui-skin-sam .yui-navset .yui-nav li.noerrors a:focus {
    background-color:#FFF !important;
    background-image:url(/mm/adm/images/noerrors_focus.gif) !important;
	background-repeat:no-repeat !important;
	width:77px !important;
	height:26px !important;
	color:#fff;
}
.yui-skin-sam .yui-navset .yui-nav li.yeserrors a:hover, .yui-skin-sam .yui-navset .yui-nav li.yeserrors a:focus {
    background-color:#FFF !important;
    background-image:url(/mm/adm/images/yeserrors_focus.gif) !important;
	background-repeat:no-repeat !important;
	width:77px !important;
	height:26px !important;
	color:#fff;
}
.yui-skin-sam .yui-navset .yui-nav li.selected a:hover, .yui-skin-sam .yui-navset .yui-nav li.selected a:focus {
    background-color:#FFF !important;
    background-image:url(/mm/adm/images/selected.gif) !important;
	background-repeat:no-repeat !important;
	width:77px !important;
	height:31px !important;
	color:#fff;
}
.yui-skin-sam .yui-navset .yui-nav li.selected-yes a:hover, .yui-skin-sam .yui-navset .yui-nav li.selected-yes a:focus {
    background-color:#FFF !important;
    background-image:url(/mm/adm/images/selected.gif) !important;
	background-repeat:no-repeat !important;
	width:77px !important;
	height:31px !important;
	color:#fff;
}
.yui-skin-sam .yui-navset .yui-nav li.selected-no a:hover, .yui-skin-sam .yui-navset .yui-nav li.selected-no a:focus {
    background-color:#FFF !important;
    background-image:url(/mm/adm/images/selected_ft.gif) !important;
	background-repeat:no-repeat !important;
	width:77px !important;
	height:31px !important;
	color:#fff;
}
/* .yui-navset defaults to .yui-navset-top */
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
    border:solid #ff0000 !important; /* color between tab list and content */
    border-width:0 0 0px !important;
    Xposition:relative;
    zoom:1;
	margin:0px 10px;
}
/* end of tab view fixes */