﻿body {color:#111;font-size:12px;}
.c {color:#006935; font-weight:bold;}
span ul li dl dt dd {margin:0; padding:0; list-style:none;}
a {
    text-decoration:underline;
	color:#000;
}
.fs{ font-size:12px}
h1{ font-size:16px;}
h2{ font-size:14px;}
.bold{ font-weight:bold}
#div_leftt {	
	background-image:url(left_t.png);
	background-repeat:no-repeat;
	height:112px;
	width:100%;
	font-size:12px;
	line-height:20px;
}
#div_leftt table {	
	font-size:12px;
	line-height:20px;
}
.menudiv_none {
	width:100%;
	margin:0px;
	padding:0px;
	border-bottom: #bbb solid 1px;
}

dl,dl dd,ul, ul li, ol{margin:0; padding:0; list-style:none;}

#div_right {	
	background-color:#f2f2f2;
	min-height:605px;
	_height:605px;
	width:100%;
	border:solid 1px #c0c0c0;
	border-top:solid 0px #c0c0c0;
	padding-bottom:20px;	
}
.nav {
	background-image:url(../nav.png);
	background-repeat:no-repeat;
	height:30px;
	width:580px;
	line-height:46px;
	font-size:14px;
	font-weight:bold;
	color:#006935;
	margin-left:19px;
	margin-bottom:10px;
 
}
.info-box {
    height:200px;
	overflow:auto;
	width:98%;
	border:solid 1px #cbc6b2;
	margin:20px 0;
	padding:5px;
}
.message {
	height:auto;
	width:580px;
	line-height:20px;
	font-size:12px;
	margin-left:19px;
}
.message ul,.message ul li {
	margin:0;
	padding:0;
}
.message ul li {
	margin:10px 0;	
	list-style:none;
}
#div_rightbottom {	
	background-color:#484452;
	height:14px;
	width:100%;
	font-size:1px;
}
.edittable {	
	width:100%;
	font-size:12px;
	border:solid 1px #c0c0c0;
}
.c1{	
	width:23%;
	background-color:#dfe0d7;
}
.c2{	
	width:27%;
	background-color:#FFF;
}
.textbox{
	width:200px;
}
.mtextbox{
	width:120px;
}
.mselectbox{
	width:124px;
}
#div_query { background-color: #f2f2f2; width:100%; padding-left:2px;}
#div_query table{}
#div_query table td { font-size:12px;}
#div_List {
	overflow: auto; 
    height: auto; 
    width:100%;
    background-color:#f9f9f9;
	color:#111;
}	
#div_List table {	
	border-right:solid 1px #c5bfa9;
	border-bottom:solid 1px #c5bfa9;
}
#div_List table td {	
	border-left:solid 1px #c5bfa9;
	border-top:solid 1px #c5bfa9;
	padding:2px;
	height:26px;
	font-size:12px;
}
#div_List table a {
	color: #366;
	text-align:left;
	text-decoration: none;
}
#div_List table a:hover {
	color: #c30;
	text-decoration: underline;
}
#div_List_row {
	overflow: auto; 
    height: auto; 
    width:100%;
    background-color:#f9f9f9;
	color:#111;
}	
#div_List_row table {	
	border:solid 1px #c5bfa9;
	border-bottom:solid 0px #c5bfa9;
}
#div_List_row table td {	
	border-bottom:solid 1px #c5bfa9;
	padding:2px;
	height:26px;
	font-size:12px;
}
#div_List_row table a {
	color: #366;
	text-align:left;
	text-decoration: none;
}
#div_List_row table a:hover {
	color: #c30;
	text-decoration: underline;
}
#div_List_noborder {
	overflow: auto; 
    height: auto; 
    width:100%;
	color:#111;
}
#div_List_noborder table {	
	border:0;
}
#div_List_noborder table td {	
	border:0;
	padding:2px;
	height:26px;
	font-size:12px;
	font-weight:bold;
}
#div_List_noborder table a {
	color: #366;
	text-align:left;
	text-decoration: none;
}
#div_List_noborder table a:hover {
	color: #c30;
	text-decoration: underline;
}
.List_header {	
	height:24px;
	line-height:24px;
	background-color:#777d62;
	text-align: center;
	color: #fff;
	font-size:13px;
}
.AlternatingRow {
     background-color:#eff1e7;
}
.SelectRow {
     background-color:#d7ddc1;
}

.MouseMoveRow {
     background-color:#e2e3df;
}
#div_page {
	margin-top:10px;
    color:#111;
	width:100%;
}
#div_page table {	
	width:100%;
	font-size:12px;
}
#div_page a {
    font-size:12px;
	color:#03c;
	text-decoration:none;
	border:none;
}
#div_page a:hover{
    font-size:12px;
	color:#c30;
	text-decoration:underline;
	border:none;
}
.img{ vertical-align: middle; border:none;}
.ico{vertical-align: middle; border:none; margin-right:5px;}

#div_pop_title {
	width:100%;
	height:28px;
	background-color:#777d62;
	border:solid 1px #c5bfa9;
	border-bottom:solid 0px #c5bfa9;
	float:left;
}
#div_pop_title .f {
	color:#fff;
	font-weight:bold;
	line-height:28px;
	text-indent:10px;
	font-size:14px;
}

#div_pop_body p {
	margin:10px;
	line-height:20px;
	color:#333;
}
#div_pop_bottom {
	width:100%;
	height:40px;
	background-color:#ece9e0;
	border:solid 1px #c5bfa9;
	border-top:solid 0px #c5bfa9;
	float:left;
}
.button {
	background-image:url(../btn-bg.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	background-position:left bottom;
	border:1px solid #959595;
	padding:0px 5px;
	white-space:nowrap;
	text-decoration:none;
	text-align:center;
	color:#111;
	display:inline-block;
	height:22px;
	margin-right:5px;
	font-size:12px;
	cursor:pointer;
}
#div_summary {
	width:100%;
}
#div_summary dl,#div_summary dl dt,#div_summary  dl dd{
	margin:0;
	padding:0;
	list-style:none;
}
#div_summary dl{
	width:580px;
	float:left;
	margin-bottom:10px;
}
#div_summary table{
	font-size:12px;
	line-height:18px;
}
#div_summary table a{
	color: #366;
	font-size:12px;
	text-align:left;
	text-decoration: none;
}
#div_summary table a:hover{
	color: #c30;
	text-decoration: underline;
}
#div_summary dl dt{
	height:26px;
	line-height:26px;
	border:solid 1px #b2b89e;
	background-color:#b2b89e;
}
#div_summary dl dd{
	height:80px;
	border:solid 1px #b2b89e;
	background-color:#eff1e7;
	overflow:auto;
}
.must_input {
	color:Red;
	font-weight:bold;
}
.menubg {
	background-image:url(menu_bg.png);
	background-repeat:no-repeat;
	height:595px;
}


  <!--[imcss] *** Infinite Menus Core CSS: Keep this section in the document head for full validation. -->

.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{
text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}.imcm li a img{display:inline;border-width:0px;}
.imcm span{display:inline;}
.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;font-size:1px;float:left;}
.imcm ul ul li{width:100%;float:none !important;}
.imcm a{display:block;position:relative;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}
.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}
.dvs,.dvm{border-width:0px}
/*\*//*/.imcm .imea{visibility:hidden;}/**/</style><!--[if IE]><style type="text/css">.imcm .imea span{position:absolute;}.imcm .imclear,.imclear{display:none;}.imcm{zoom:1;} .imcm li{curosr:hand;} .imcm ul{zoom:1}.imcm a{zoom:1;}</style><![endif]--><!--[if gte IE 7]><style type="text/css">.imcm .imsubc{background-image:url(ie_css_fix);}</style><![endif]--><!--end-->

<!--[imstyles] *** Infinite Menu Styles: Keep this section in the document head for full validation. -->


	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(../arrow_r.png); width:6px; height:10px; left:-6px; top:2px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(../arrow_ron.png); background-repeat:no-repeat;background-position:top left;}	

	/* --[[ Main Container ]]-- */
	#imouter0 {background-color:#ece9e0;}
	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#ece9e0;border: #cbc6b2 solid 1px; padding:1px; margin:4px 0px 0px; }


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#293529; text-align:left; font-family:Verdana; font-size:12px; font-weight:normal; text-decoration:none; border-bottom: #cbc6b2 solid 1px; padding:8px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {background-color:#d7ddc1; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {background-color:#d7ddc1;}

		/* [active] */
		#imenus0 li a.iactive {}


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {background-color:#ece9e0; color:#293529; text-align:left; font-size:12px; font-weight:normal; text-decoration:none; padding:8px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {background-color:#d7ddc1; color:#293529; }
		#imenus0 ul li a.ihover {background-color:#d7ddc1; color:#293529; }

		/* [active] */
		#imenus0 ul li a.iactive {text-decoration:underline; }


<!--end-->


.pwddefault {	
	background-image:url(pwddefault.gif);
	background-repeat:no-repeat;
	height:18px;
	width:154px;
	border-style:none;	
}	
.pwdweak {	
	background-image:url(pwdweak.gif);
	background-repeat:no-repeat;
	height:18px;
	width:154px;
	border-style:none;	
}	
.pwdmedium {	
	background-image:url(pwdmedium.gif);
	background-repeat:no-repeat;
	height:18px;
	width:154px;
	border-style:none;	
}	
.pwdstrong {	
	background-image:url(pwdstrong.gif);
	background-repeat:no-repeat;
	height:18px;
	width:154px;
	border-style:none;	
}
.tabLabelCont {
	float:left;
	margin-top:4px;
	height:28px;	
}
	
.tabL {
	background-image:url(tabL.gif);
	background-repeat:no-repeat;
	height:28px;
	width:10px;
	float:left;
}
	
.tabCur {
	float:left;
	font-weight:bold;
	font-size:12px;
	background-image:url(tabcur.gif);
	color:#fff;
	cursor:pointer;
	background-repeat:repeat-x;
	line-height:28px;
}
	
.tabR {
	background-image:url(tabR.gif);
	background-repeat:no-repeat;
	height:28px;
	width:10px;
	float:left;
	margin-right:2px;	
}
	
.tabL_1 {
	background-image:url(tabL_1.gif);
	background-repeat:no-repeat;
	height:28px;
	width:10px;
	float:left;
}

.tabCur_1 {
	font-weight:bold;
	font-size:12px;
	background-image:url(tabcur_1.gif);
	color:#3c3c3c;
	cursor:pointer;
	background-repeat:repeat-x;	
	float:left;
	line-height:28px;
}
	
.tabR_1 {
	background-image:url(tabR_1.gif);
	background-repeat:no-repeat;
	height:28px;
	width:10px;
	float:left;
	margin-right:2px;
}

.hover {
	color:#006935;
	line-height:28px;
	font-weight:normal;
	font-size:12px;
}
.navigationlabel {
	font-weight:normal;
	line-height:28px;
	font-size:12px;
	color:#111111;
	display:block;
}	

img{
	border:0px;
}
#apDiv1 {
	position:absolute;
	left:812px;
	top:131px;
	width:133px;
	height:182px;
	z-index:1;
}
.style2 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style4 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link {
	color: #006600;
}
.style6 {	font-size: 13px;
	font-weight: bold;
	color: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style7 {font-size: 12px}
A.BlackLink{
  color: #000000;
  text-decoration: none;
}
A.BlackLink:hover{
  color: #000000;
  text-decoration: underline;
}
