body 
{
    margin:0;
    background-color:#fff;
}
BODY
{
    font-size: 12px;
    line-height: 150%;
    font-family: "Verdana" , "Arial" , "Helvetica" , "sans-serif";
    margin: 0px;
    background-color:#fff;
}
P
{
    margin: 0px;
}

TABLE
{
    font-size: 12px;
    line-height: 150%;
    font-family: "Verdana" , "Arial" , "Helvetica" , "sans-serif";
}

SELECT
{
    font-size: 12px;
    font-family: "Verdana" , "Arial" , "Helvetica" , "sans-serif";
}
TEXTAREA
{
    font-size: 12px;
    font-family: "Verdana" , "Arial" , "Helvetica" , "sans-serif";
}
A:link
{
    color: #036;
    text-decoration: none;
}
A:visited
{
    color: #036;
    text-decoration: none;
}
A:hover
{
    color: #f60;
    text-decoration: underline;
}
A.menuChild:link
{
    color: #036;
    text-decoration: none;
}
A.menuChild:visited
{
    color: #036;
    text-decoration: none;
}
A.menuChild:hover
{
    color: #f60;
    text-decoration: underline;
}
A.menuParent:link
{
    color: #000;
    text-decoration: none;
}
A.menuParent:visited
{
    color: #000;
    text-decoration: none;
}
A.menuParent:hover
{
    color: #f60;
    text-decoration: none;
}
/*head*/
a{ text-decoration:none; color:#000;}
.topl{ margin:0 auto; height:54px; overflow:hidden; background:#297808;}
.topl img{ float:left; margin-left:24px; }
.topl ul{ float:right; width:310px; margin:0px; padding:0px; padding-right:20px; margin-top:15px; }
.topl ul li{ list-style:none; height:21px; font-size:12px; line-height:21px; color:#48d212; display:inline; margin:0 10px; float:left;}
.topl ul li span{ color:#FFF;}
.topl ul li em{ font-style:normal; display:block; width:79px; line-height:21px;text-align:center; height:21px; background:url('../images/cmsbg.gif') no-repeat 0 -104px;}
.LeftMenu{width:218px; font-size:25px;}
.ContentArea{padding-left:20px;padding-right:20px;}

/*list*/
.ContentArea{background-color:#fff;}
.TableList{border:1px #b0b0b0 solid; border-color:#b0b0b0 ; background-color:#e8f6e3;width:100%; overflow:hidden;}
.TableList tr td{border:1px #b0b0b0 solid; border-left:none; border-top:none;}
.TableList .gridtitle{ background:#ececec;color:#297808; font-size:12px; height:31px; line-height:31px; font-weight:bold;}
.TableList .gridtitle th{border:1px #b0b0b0 solid; border-left:none; border-top:none;}
.TableList .tdbg td,.TableList .ListPageTr td{background-color:#fff;}
.trbg1{ background:#fff;}
.trbg2{ background:#FAFAFA;}
.TableList .trbg1:hover,.TableList .trbg2:hover  {background-color:#e8f6e3}
.TableList a{  background:#eeeeee; font-size:12px; margin:4px 3px; padding:0 4px; height:18px;  line-height:18px; border:1px solid #a9a9a9;}
.TableList td{padding-left:5px;}
.ListPageTr td{ line-height:30px;}

.ListPageTr .aspNetDisabled{color:#808080; text-decoration:none;}

.inputbutton, .inputbutton_hover
{
	background: url(../images/List/btn_bgs.gif) repeat-x scroll 0 0px;
	border: 1px solid #c9c9c9;
	cursor: pointer;
    margin-left: 2px;
    margin-right: 2px;
    line-height:21px;
    margin-top: 2px;
    padding-left: 13px;
    padding-right: 14px;
 
}
.inputbutton_hover
{
	background-position: 0 -21px;
	border: 1px solid #43ae15;
	color: #fff;
}
.ListPageTr .GridViewCurrentPage{padding:2px 5px;color:#fff;border:1px #d4fac6 solid; background-color:#43ae15;}
.GridViewOthersPage,.GridViewFirstLastPage{padding:0px 5px;color:#666666;}
.GridViewCurrentPage,.GridViewOthersPage,.GridViewFirstLastPage{margin:0px 5px;border:1px #b0b0b0 solid;}
.TxtPageIndex{border:1px #b0b0b0 solid;}
input,textarea{ border:1px solid #b0b0b0; background:#fff; color:#000;}

/*content*/
.TableContent{width:100%;}
.TableContent .TableContentTitle{background:url('../Images/List/topbg.gif') #fff repeat-x;color:#000; height:31px; line-height:31px;}
.TableContent .tdbg td{background-color:#e9f6e4; height:37px;  padding-left:20px;line-height:37px;}
.TableContent .tdbg .tablelefttd{background-color:#f1f1f1; width:130px;}

/*Template Content*/
.AdminDivContentArea{height:500px;}
.DivContentTitle{background-color:#D5E9FF;border-bottom:1px #FFF solid;margin-bottom:3px;}
.AdminDivContentAreaLeft{border: 1px #79B7E7 solid; width: 20%;float: left;}
.AdminDivContentAreaLeftTitle{background-color:#EAF4FD;color:#E17009;padding-left:5px;line-height:30px;}
.AdminDivContentAreaRight{border: 1px #79B7E7 solid; width: 79%;float: right;}
.FormButtonArea{margin:15px auto;}
/*All*/
.SiteMap{margin:20px auto;}
.DivContentArea{margin:15px;}
/*search*/
.DivAdminSearch{border:1px #b0b0b0 solid; padding:5px 10px;}
.DivAdminSearch .SearchKeywrods{width:200px;margin:auto 6px;}
/*top menu*/
.FormTopSearchButtonArea .amenu{ overflow:hidden;}
.FormTopSearchButtonArea .amenu,.FormTopSearchButtonArea .amenu li{ margin:0; padding:0; list-style-type:none; }
.FormTopSearchButtonArea .amenu li{ float:left; margin-right:3px;}
.FormTopSearchButtonArea .amenu li a{  background:url(../images/cmsbg.gif) no-repeat top right; height:26px;float:left;  line-height:26px; padding-right:15px; text-align:center;}
.FormTopSearchButtonArea .amenu li a span{ float:left; background: url(../images/cmsbg.gif) no-repeat 0 -52px;  height:26px; padding-left:15px;line-height:26px;}
.FormTopSearchButtonArea .amenu li a:hover{  background:url(../images/cmsbg.gif) no-repeat 100% -26px;color:White;  }
.FormTopSearchButtonArea .amenu li a:hover span{ background: url(../images/cmsbg.gif) no-repeat 0% -78px; }
.FormTopSearchButtonArea .amenu li .hover a{ background:url(../images/cmsbg.gif) no-repeat 100% -26px; height:26px;float:left; line-height:26px; padding-right:15px;}
.FormTopSearchButtonArea .amenu li .hover a span{background: url(../images/frame/cmsbg.gif) no-repeat 0% -78px; height:26px;float:left; line-height:26px;padding-left:15px;}
/*position*/
.pos{ height:24px; overflow:hidden; background:#fff;margin-bottom:15px; line-height:24px; font-size:12px;}
.pos em{ color:#505863; float:left; font-style:normal; text-align:center; background: url(../images/cmsbg.gif) no-repeat 0 -125px; width:68px; }
.pos span{ background: #297808 url(../images/admin1_09.gif) no-repeat right; color:#fff; float:left; padding:0 20px 0 6px;}
.pos2{ height:24px; overflow:hidden; margin-bottom:15px; background:#fff; line-height:24px; font-size:12px;}
.pos2 em{ color:#505863; float:left; font-style:normal; text-align:center; background: url(../images/cmsbg.gif) no-repeat 0 -125px; width:68px; }
.pos2 i{font-style:normal; float:left;background: #3bab0d url(../images/admin3_05.gif) no-repeat right;  color:#fff;padding:0 15px 0 6px; }
.pos2 span{ background: #297808 url(../images/admin3_03.gif) no-repeat right; color:#fff; float:left; padding:0 20px 0 6px;}
.pos2 em a,.pos2 em a:visited,.pos em a,.pos em a:visited{ color:#505863;}
.pos2 span a,.pos2 span a:visited{ color:#fff;}
dl,dd,dt,ul,li{ margin:0; list-style:none; padding:0;}
.adml{ border:1px solid #ccd1d7; width:99%; margin:5px auto 10px auto;}
.adml dt{ background:url(../images/adminl_03.gif) repeat-x; height:28px; line-height:28px; border-bottom:1px solid #ccd1d7; font-size:14px; color:#fff; font-weight:bold; padding-left:11px;}
.adml dt em{ float:left; display:block; background: url(../images/cmsbg.gif) 0 -152px; width:14px; height:14px; margin-right:6px; margin-top:6px;}
.adml dd{ overflow:hidden;}
.adm2{ background:#fff;}
.adm2 li{ line-height:28px;border-bottom:1px solid #ccd1d7; font-size:12px; clear:left; padding-left:24px; }
.adm2 li span{ background:url(../images/cmsbg.gif) -16px -157px; width:3px; margin-top:12px; height:3px; float:left; -top:12px; display:block; margin-right:6px;}
.adm2 li a,.adm2 li a:visited{ color:#505863; text-decoration:none}
.adm2 li a:hover{ color:#246d07;}
