

body,th,td,select,checkbox,input,button,font,textarea {
	xfont-family: MS Sans Serif;
	font-family: sans-serif;
	font-size: 8pt;
}

body {
   background-color: #ffffff; 
}

.LoginLink:link { color: #ffffff; text-decoration: none;}
.LoginLink:visited { color: #ffffff; text-decoration: none; }
.LoginLink:hover { color: #0000ff; text-decoration: underline; }
.LoginLink:active { color: #ffffff; } 

xa:link { color: #e0e0ff; text-decoration: none;}
xa:visited { color: #e0e0ff; text-decoration: none; }
xa:hover { color: #c0c0ff; text-decoration: underline; }
xa:active { color: #e0e0ff; } 

.LostPassword {
	font-family: Arial;
	font-size: 6pt;
}

.FontInfoPage {
	font-size: 10pt;
}

.RowNormal {
   background-color: #ffffff; 
}

.RowHighLight {
   background-color: #D1E9F7; 
}

.RowHighLightx {
   background-color: #00ff00; 
}

.RowSelected {
   background-color: #3399ff; 
	color: #ffffff;
}

.Header {
	font-size: 14pt;
	color: #4b91be;
}

.StartItemHeader {
	font-size: 12pt;
	font-weight: bold;
	color: #4b91be;
}

.StartItemText {
	font-size: 10pt;
}

.BorderTableClass {  }
.BorderLineClass { background-color: #B0AFB0; }
.BorderFillClass { background-color: #eeeeee; }
.BorderTitleClass { background-color: #3399cc; color: #ffffff; font-weight: bold; font-size: 10pt; }
.BorderInnerClass { padding: 4px; }

.EditFields_BorderTableClass {  }
.EditFields_BorderLineClass { background-color: #B0AFB0; }
.EditFields_BorderFillClass { background-color: #f8f8f8; }
.EditFields_BorderTitleClass { background-color: #3399cc; color: #ffffff; font-weight: bold; font-size: 10pt; }
.EditFields_BorderInnerClass { padding: 4px; }

.Layout_BorderTableClass {  }
.Layout_BorderLineClass { background-color: #B0AFB0; }
.Layout_BorderFillClass { background-color: #f8f8f8; }
.Layout_BorderTitleClass { background-color: #3399cc; color: #ffffff; font-weight: bold; font-size: 10pt; }
.Layout_BorderInnerClass { padding: 4px; }

.ImportPhoto_BorderTableClass {  }
.ImportPhoto_BorderLineClass { background-color: #B0AFB0; }
.ImportPhoto_BorderFillClass { background-color: #f8f8f8; }
.ImportPhoto_BorderTitleClass { background-color: #3399cc; color: #ffffff; font-weight: bold; font-size: 10pt; }
.ImportPhoto_BorderInnerClass { padding: 0px; }

.Login_BorderTableClass {  }
.Login_BorderLineClass { background-color: #B0AFB0; }
.Login_BorderFillClass { background-color: #4b91be; }
.xLogin_BorderFillClass { background-color: #D1E9F7; }
.Login_BorderInnerClass { padding: 0px; }

.LoginHeader {
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	xcolor: #4b91be;
}

.LoginInfo{
	color: #e0e0e0;
	xcolor: #4b91be;
}

.LoginLink{
	color: #0000ff;
}

.LoginAdminUser_BorderTableClass {  }
.LoginAdminUser_BorderLineClass { background-color: #B0AFB0; }
.LoginAdminUser_BorderFillClass { background-color: #FF8000; }
.xLoginAdminUser_BorderFillClass { background-color: #D1E9F7; }
.LoginAdminUser_BorderInnerClass { padding: 0px; }

.BorderFillInfoClass { background-color: #d9f1Ff; }

.AdminEdit_BorderTableClass {  }
.AdminEdit_BorderLineClass { background-color: #91a9b7; }
.AdminEdit_BorderFillClass { background-color: #D1E9F7; }
.AdminEdit_BorderTitleClass { background-color: #3399ff; color: #ffffff; }
.AdminEdit_BorderInnerClass { padding: 4px; }
.AdminEdit_BorderInnerClass td { vertical-align: top; }

.Admin_BorderTableClass {  }
.Admin_BorderLineClass { background-color: #91a9b7; }
.Admin_BorderFillClass { background-color: #ffffff; }
.Admin_BorderTitleClass { background-color: #3399ff; color: #ffffff;  }
.Admin_BorderInnerClass { padding: 4px; }
.Admin_BorderInnerClass td { vertical-align: top; }

.tbAdmin_Info {
	table-layout: fixed;  empty-cells:show;
   white-space: nowrap; overflow: hidden;
         }
.tbAdmin_Info td {
	table-layout: fixed;  empty-cells:show;
   white-space: nowrap; overflow: hidden;
 }
.tbAdmin_Info tr {
   height: 15px;
}

.Admin_Label { color: #999999; }
.Admin_Value { color: #000000; }
.Admin_Info { color: #D1E9F7; }

.AdminOrg_BorderTableClass {  }
.AdminOrg_BorderLineClass { background-color: #91a9b7; }
.AdminOrg_BorderFillClass { background-color: #D1F7E9; }
.AdminOrg_BorderTitleClass { background-color: #3399cc; color: #ffffff; font-weight: bold; font-size: 12pt;  }
.AdminOrg_BorderInnerClass { padding: 4px; }

.SystemAdmin_BorderTableClass {  }
.SystemAdmin_BorderLineClass { background-color: #B0AFB0; }
.SystemAdmin_BorderFillClass { background-color: #eeeeee; }
.SystemAdmin_BorderTitleClass { background-color: #3399ff; color: #ffffff;  }
.SystemAdmin_BorderInnerClass { padding: 4px; }
.SystemAdmin_BorderInnerClass td { vertical-align: top; }


.DivNoClick  {
  background-color: #ffffff;
  filter: Alpha(Opacity=60); -moz-opacity:0.6; opacity: 0.6;
}

.RegHeader {
   font-family: Arial;MS Sans Serif;
	font-size: 12pt;
}

.RegTitle {
   font-size: 10pt;
}

.ListHeader {
	table-layout: fixed;  empty-cells:show;
   white-space: nowrap; overflow: hidden;
}
.ListHeader td {
	table-layout: fixed;  empty-cells:show;
   white-space: nowrap; overflow: hidden;
   font-size: 8pt;
	border-top-width:1;
	border-top-style:solid;
	border-top-color:#808080;
	border-bottom-width:1;
	border-bottom-style:solid;
	border-bottom-color:#808080;
	border-left-width:1;
	border-left-style:solid;
	border-left-color:#808080;
	border-right-width:0;
	border-right-style:solid;
	border-right-color:#808080;
	xborder-top:1 solid #808080;
	xborder-bottom:1 solid #808080;
	xborder-left:1 solid #808080;
	xborder-right:0 solid #808080;
}
.ListHeader tr {
   height: 17px;
}


.ListHeaderColumn {
   background-color: #cfedff; 
}
.ListHeaderColumnSelected {
   background-color: #bfddff; 
}

.List {
	table-layout: fixed;  empty-cells:show;
   white-space: nowrap; overflow: hidden;
         }
.List td {
	table-layout: fixed;  empty-cells:show;
   white-space: nowrap; overflow: hidden;
   font-size: 8pt;
	border-top-width:0;
	border-top-style:solid;
	border-top-color:#808080;
	border-bottom-width:0;
	border-bottom-style:solid;
	border-bottom-color:#808080;
	border-left-width:1;
	border-left-style:solid;
	border-left-color:#808080;
	border-right-width:0;
	border-right-style:solid;
	border-right-color:#808080;
	xborder-right:0 solid #808080;
   xheight: 15px;
 }
.List tr {
   height: 15px;
}

.tbBorderOff td {
	border-top:0 solid #808080;
	border-bottom:0 solid #808080;
	border-left:0 solid #808080;
	border-right:0 solid #808080;
 }

.style3 {font-family: sans-serif; font-size: 8pt; }

.style4 {font-family: Verdana, Arial, Helvetica, sans-serif;
             font-weight: bold;
             font-size: 12px; }

.style5 {font-size: 12px}
.style6 {font-size: 24px}
.style7 {font-size: 24px;
             font-weight: bold;
             color: #006699; }
.style9 {color: #006699}

