﻿body{font-size: 9pt;font-family: Tahoma,Arial;text-align: center;margin: 0px;}
td{color: #65747B;}
A:link{height: 19px;text-decoration: none;}
A:visited {TEXT-DECORATION: none;height: 19px; text-decoration: none;}
A:hover{text-decoration: none;height: 19px; text-decoration: none;}
A:active  {TEXT-DECORATION: none;height: 19px; text-decoration: none;}
#Container{margin: auto;width: 900px;}
#Header{width: 900px;height: 98px;background-image: url(Images/Header.jpg);text-align: right;margin:0px; }
#Header .Operate{padding:72px 46px 0px 0px;}
#MenuBar{background-color: #0483bf;text-align: center; height:25px; margin:3px auto 3px auto; line-height:25px; vertical-align:middle; }
#SiteMapBar{vertical-align: middle;background-color: #0483bf;text-align: left;text-indent: 24px; height:22px;padding:6px 0px 0px 0px; }

#BodyContainer{width:100%;border-collapse:collapse;text-align:left;}
#SideContainer{border-right:3px solid #0483bf;padding:3px 3px 0px 0px; vertical-align:top;}
#MainContainer{padding:3px 0px 0px 3px; vertical-align:top;}
#Adcolumn{padding :3px 0px 3px 3px; width:169px;vertical-align:top;}
.Advertising{background-color: #E3EBCF;border: #5B7728 1px solid;text-align: center; padding:4px 4px 0px 4px;}
.Advertising img{border:1px solid #526B3D;padding:3px;}
.Advertising p{margin:0px 0px 4px 0px;}

#Footer{vertical-align: middle;background-color: #0483bf;text-align: center;height: 30px;font-weight: bold;color: #ffffff;line-height: 30px;clear:both;}

.Menu{margin:auto;}
.Menu A:link{background-color: #0483bf;color: #ffffff;font-weight: bold;height: 19px; }
.Menu A:visited {COLOR: #ffffff; TEXT-DECORATION: none;background-color: #0483bf;font-weight: bold;height: 19px;}
.Menu A:hover{color: #97B15E;	text-decoration: none;background-color: #0483bf;font-weight: bold;height: 19px;}
.Menu A:active  {COLOR: #ffffff; TEXT-DECORATION: none;background-color: #0483bf;font-weight: bold;height: 19px;}

.SubMenu{background-color: #0483bf;color: #ffffff;font-weight: bold;height: 25px;border-right: #4F9DC1 1px solid;border-top: #4F9DC1 1px solid;border-left: #4F9DC1 1px solid;padding:3px 8px 3px 8px;text-align: left;text-indent: 12px;}
.SubMenu A:link{background-color: #0483bf;color: #ffffff;font-weight: bold;height: 19px; }
.SubMenu A:visited {COLOR: #ffffff; TEXT-DECORATION: none;background-color: #0483bf;font-weight: bold;height: 19px;}
.SubMenu A:hover{color: #97B15E;	text-decoration: none;background-color: #0483bf;font-weight: bold;height: 19px;}
.SubMenu A:active  {COLOR: #ffffff; TEXT-DECORATION: none;background-color: #0483bf;font-weight: bold;height: 19px;}


.ExtendPanel{border: 1px solid #0483BF;margin: 0px 0px 3px 0px;}
.ExtendPanel .Title{background-color: #0483bf;text-indent: 15px;padding:8px 24px 8px 6px;font-weight: bold;color: #FFFFFF;text-align: left;border-left:1px solid #FFF;border-right:1px solid #FFF;border-top:1px solid #FFF;}
.ExtendPanel .Content{padding:6px;}
.ExtendPanel .Operate{position:relative;top:-32px;margin-bottom:-29px;text-align:right;display:inline;float:right;   }
.ExtendPanel .Operate input{margin:0px 0px 0px 2px;padding:0px;  }
.SidePanel{border: 1px solid #0483BF;margin: 0px 0px 3px 0px;}
.SidePanel .Title{background-color: #0483bf;height: 27px;text-indent: 15px;font-weight: bold;color: #FFFFFF;text-align: left;line-height: 27px;border-left:1px solid #FFF;border-right:1px solid #FFF;border-top:1px solid #FFF; }
.SidePanel .Content{padding:6px;}

.Pagination {color: #65747B;font-weight:bold;height:21px;padding:2px;vertical-align:bottom;text-align:right;}
.Pagination .PageLabel{float:left;height:21px;vertical-align:middle;line-height:21px; }
.Pagination .PagerButton{overflow:hidden;height:21px; vertical-align:middle;line-height:21px;}
.Pagination .PagerButton select{vertical-align:middle;height:21px;width:36px; line-height:21px;}
.Pagination  A{color: #65747B;	text-decoration: none; padding:0px 3px 0px 2px; }

.Navigation{margin:6px 6px 6px -15px ; font-weight:bolder;border-collapse:collapse; }
.Navigation A{color: #65747B; text-decoration: none;}
.Navigation A:hover{color: #97B15E; text-decoration: none;}
.Navigation ul{list-style-image:url(Images/Mark_b.gif); list-style-position:outside;border-collapse:collapse; }
.Navigation li{margin:3px 0px 3px 0px; border-bottom: #c0c0c0 1px dotted;height:24px;line-height:17px;text-indent:8px;Padding:6px 0px 0px 0px;border-collapse:collapse; }
.Navigation ul .Selected A{color: #3AA55B;font-weight: bold;}
.Navigation ul .Selected A:hover{color: #97B15E;font-weight: bold;}

.RepeaterList,.DLList{margin:0px;padding:0px;}
.RepeaterList dt{padding:6px 3px 6px 3px ;border-top :1px dotted #C0C0C0;border-left :1px dotted #C0C0C0;border-right :1px dotted #C0C0C0; background-color:#DDEAF6;}
.RepeaterList dt A{color:#65747b;font-weight:bolder;font-size:12px;}
.RepeaterList dd{padding:6px;margin:0px; border-bottom :1px dotted #C0C0C0;border-left :1px dotted #C0C0C0;border-right :1px dotted #C0C0C0;margin:0px 0px 6px 0px;text-indent:24px; }
.RepeaterList .AlternatingDT{ }
.RepeaterList .AlternatingDD{background-color:#F3F8E6; }

.RepeaterTableList,.RepeaterAlternatingTable ,.RepeaterTable{width:100%;border-collapse:collapse;border:1px dotted #C0C0C0;margin:0px 0px 6px 0px;}
.RepeaterAlternatingTable tr,.RepeaterTable tr{height:24px;line-height:24px;}
.RepeaterAlternatingTable th,.RepeaterTable th{text-indent:3px;padding:0px 0px 0px 3px; }
.RepeaterAlternatingTable{ background-color:#F3F8E6;}
.RepeaterAlternatingTable .RepeaterTitle ,.RepeaterTable .RepeaterTitle{background-color:#DDEAF6;}
.RepeaterAlternatingTable td,.RepeaterTable td{color:#2F818E;text-indent:3px;padding:0px 0px 0px 3px; }

.FormTable{width:100%;}
.FormTable .Center{text-align:center;}
.FormTable td {text-align:left; }

.RepeaterTableList th{background-color:#DDEAF6; border-collapse:collapse;}
.RepeaterTableList td,.RepeaterTableList th{text-align:center;height:25px;line-height:25px;border-top:1px dotted #C0C0C0;}
.RepeaterTableList  .Alternating td{ background-color:#F3F8E6;}


.LineTable{width:100%;border-collapse:collapse;border:1px dotted #C0C0C0;margin:0px 0px 6px 0px;}
.LineTable td,.LineTable th{padding:6px;text-align:left;}
.LineTable .Alternating{background-color:#F3F8E6;}
.LineTable .Indent{text-indent:18px; }
.LineTable .Center{text-align:center;}
.Button{margin:0px 12px 0px 12px;background-image: url(Images/Button.gif);border:none 0px;width: 76px;height: 23px;color: #277158;vertical-align: middle;cursor:pointer;}
.Center{text-align:center;}
.Center input{margin:0px 12px 0px 12px;background-image: url(Images/Button.gif);border:none 0px;width: 76px;height: 23px;color: #277158;vertical-align: middle;cursor:pointer; }
.LoginTable,.RegistrationList{width:100%;border-collapse:collapse;}
.LoginTable .TextBox{width:115px;}
.LoginTable tr td{width:132px;}

.RegistrationList td,th{padding:3px 0px 3px 0px;}
.RegistrationList td input{width:300px; } 
.RegistrationList td select{width:306px;}
.RegistrationList td textarea{width:458px; }
.RegistrationList .RadioItems span input{width:18px;margin:0px 12px 0px 12px; }
.RegistrationList th{color:#DE8403;font-weight:normal;}
/*
.treeContainer{padding:0px 0px 0px 0px; *padding:0px 0px 14px 0px;margin:0px;overflow-x:auto;overflow-y:hidden;width:276px;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#D6D6D6;scrollbar-shadow-color:#D6D6D6;scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#D6D6D6;scrollbar-track-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-base-color:#FFFFFF;}
*/
.treeCss {color:#FFF;}
.treeCss td div{height: 20px !important;}

.treeCss A{color: #65747B; text-decoration: none; font-weight:bolder;}
.treeCss A:hover{color: #97B15E; text-decoration: none;}

.AdminLoginTable{margin:0px auto 0px auto;width:300px;}
.AdminLoginTable th{width:75px;}
.AdminLoginTable .Center{text-align:center; width:100%;}
.AdminLoginTable td {text-align:left; }
.AdminLoginTable td input{width:180px;}
.OButton{margin:0px 12px 0px 12px;background-image: url(Images/OButton.jpg);border:none 0px;width: 51px;height: 19px;line-height:18px;  color: #277158; font-size:8pt; color:#000; vertical-align: middle;cursor:pointer;}

.ajax__calendar{text-align:center;margin:0px auto 0px auto;}
.ajax__calendar_container{width:200px;border:1px solid #97B15E; background-color:#FFF;}
.ajax__calendar_body td{padding:2px;}
.pnlSearch input{ margin:0px 6px 0px 6px; }