BODY {
    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #ccff66; background-image: url("bckgrnd.bmp")
}
BODY.topheader {

}
BODY.leftmenu {
    BACKGROUND-COLOR: #EDEDED
}
BODY.contentcontrol {
    MARGIN-TOP: 4px; FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: VERDANA,ARIAL,HELVETICA
}
BODY.content {
    MARGIN-TOP: 15px
}
BODY.printout {
    MARGIN-TOP: 15px
}
DIV.onepage {
    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
P.phdr {
    FONT-WEIGHT: bold; FONT-SIZE: 13pt
}
P.hdr {
    FONT-WEIGHT: bold; FONT-SIZE: 14pt; TEXT-ALIGN: center
}
TD.auiBorder {
    FONT-WEIGHT: bold; FONT-SIZE: 11pt; TEXT-ALIGN: left
}
TABLE.border {
    BACKGROUND-COLOR: #0099ff
}
TD.border {
    BACKGROUND-COLOR: #0099ff
}
TD.tableheader {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
TD.headerdate {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center
}
TD.menustatus {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: center
}
TD.pageheader {
    FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003399; TEXT-INDENT: 8pt; FONT-FAMILY: Tahoma, Arial, Helvetica; LETTER-SPACING: 5pt
}
CENTER.pageheader {
    FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003399; FONT-FAMILY: Tahoma, Arial, Helvetica
}
TD.controlswitchers {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: right
}
SPAN.menustatus {
    COLOR: #003399
}
SPAN.contentheader {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: left
}
SPAN.alert {
    FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: VERDANA,ARIAL,HELVETICA
}
SPAN.go {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
IMG.likehref {

}
TD.controltabline {
    BACKGROUND-COLOR: #0099ff
}
TD.controltabcell {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #EDEDED; TEXT-ALIGN: center
}
TD.controltabcell A {
    COLOR: blue; TEXT-DECORATION: none
}
TD.controltabcellactive {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center
}
TD.controltabcellactive A {
    CURSOR: text; COLOR: white; TEXT-DECORATION: none
}
TABLE.tipsandnews {
    BACKGROUND-COLOR: #EDEDED
}
TD.tipsandnews {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial,Helvetica
}
TD.tipsandnews SPAN {
    COLOR: red
}
TD.tipsandnews A {
    COLOR: blue; TEXT-DECORATION: none
}
TABLE.blockheader {

}
TD.blockheader {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: bottom; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
TD.blockheaderactive {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: bottom; CURSOR: hand; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
TABLE.commonlist {
    BACKGROUND-COLOR: #ffffff
}
FONT.commonlist {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
TH.commonlist {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
TD.commonlist {
    FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica
}
TD.alertcommonlist {
    FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica
}
TABLE.commonlist TR.even {
    BACKGROUND-COLOR: #f5f5f5
}
TD.commonlist A {
    FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: blue; FONT-FAMILY: ARIAL,HELVETICA; TEXT-DECORATION: none
}
TABLE.commonlist TR.prehead TD {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; LETTER-SPACING: 3pt; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.commonlist TR TD.a {
    FONT-SIZE: 9pt; COLOR: red
}
TR.termtotal TD.a {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red
}
TR.termtotal TD.b {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
TR.classtotal {
    BACKGROUND-COLOR: #ebebeb
}
TR.classtotal TH {
    FONT-SIZE: 9pt; BACKGROUND-COLOR: #ebebeb
}
TR.classtotal TD.a {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red
}
TR.classtotal TD.b {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
TR.termtotal {
    BACKGROUND-COLOR: #EDEDED
}
TABLE.commonedit {
    BACKGROUND-COLOR: #EDEDED
}
TD.commonedit {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
TH.commonedit {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: Arial, Helvetica
}
TD.tdbodynoinfo {
    FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: Arial, Helvetica
}
TABLE.teacheredumessage {
    BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
TH.teacheredumessage {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica
}
TD.teacheredumessage {
    FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: VERDANA,ARIAL,HELVETICA; BACKGROUND-COLOR: #EDEDED
}
TD.ateacheredumessage {
    FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: VERDANA,ARIAL,HELVETICA; BACKGROUND-COLOR: #EDEDED
}
TD.calmhdr {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: ARIAL,HELVETICA; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TH.calm {
    FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: ARIAL,HELVETICA; BACKGROUND-COLOR: #99ccff
}
TD.calm {
    FONT-SIZE: 9pt; FONT-FAMILY: ARIAL,HELVETICA; BACKGROUND-COLOR: #ffffff
}
TD.calmo {
    FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Verdana, ARIAL,HELVETICA; BACKGROUND-COLOR: #f5f5f5
}
TD.calmd {
    FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Verdana, ARIAL,HELVETICA; BACKGROUND-COLOR: #EDEDED
}
TD.calmoom {
    FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Verdana, ARIAL,HELVETICA; BACKGROUND-COLOR: #ffffff
}
DIV.calmttp {
    VISIBILITY: hidden; POSITION: absolute
}
SPAN.calm {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: ARIAL,HELVETICA
}
TABLE.caly {

}
TD.calyhdr {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: ARIAL,HELVETICA; BACKGROUND-COLOR: #ffffff
}
TD.caly {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: ARIAL,HELVETICA; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.calym {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: ARIAL,HELVETICA; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center
}
TD.calym A {
    COLOR: #003399; TEXT-DECORATION: none
}
TD.calyc {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: ARIAL,HELVETICA; BACKGROUND-COLOR: #EDEDED; TEXT-ALIGN: center
}
TD.calyc A {
    COLOR: #003399; TEXT-DECORATION: none
}
TH.calyth {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: center
}
TD.calytd {
    FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: center
}
TD.calytd A {
    COLOR: #000000; TEXT-DECORATION: none
}
TD.calytdd {
    FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: center
}
TD.calytdd A {
    COLOR: #ff0000; TEXT-DECORATION: none
}
SPAN.b {
    FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica
}
SPAN.w {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
TH.clientcalendar {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399
}
TD.wkn {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
TABLE.clientcalendar {
    BACKGROUND-COLOR: #EDEDED
}
A.nav {
    FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none
}
TD.df {
    FONT-SIZE: 9pt; COLOR: #c6c6c6
}
A.dn {
    FONT-SIZE: 9pt; COLOR: #000000; TEXT-DECORATION: none
}
SPAN.ermsg {
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: VERDANA,ARIAL,HELVETICA
}
DIV.ermsg {
    FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: VERDANA,ARIAL,HELVETICA; BACKGROUND-COLOR: #ffffff
}
TABLE.attcontrolinfo {

}
TD.attcontrolinfo {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: ARIAL,HELVETICA
}
SPAN.attcontrolinfo {
    FONT-WEIGHT: normal; COLOR: #ff0000
}
SPAN.wrng {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica
}
.tdhead2 {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
.tdbody2 {
    FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: ARIAL,HELVETICA
}
.tdbody2 A {
    COLOR: blue; TEXT-DECORATION: none
}
SPAN.pagenavigator {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003399; FONT-FAMILY: ARIAL,HELVETICA; TEXT-ALIGN: left
}
SPAN.pagenavigator A {
    COLOR: blue; TEXT-DECORATION: none
}
SPAN.pagenavigator A.ulnd {
    COLOR: blue; TEXT-DECORATION: underline
}
.alrt {
    BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}

A {
    COLOR: blue; TEXT-DECORATION: none
}
A:hover {
    COLOR: white
}

.EMAILA {
    COLOR: blue; TEXT-DECORATION: none
}
.EMAILA:hover {
    COLOR:  blue; TEXT-DECORATION: underline
}

.Switcher {
    FONT-WEIGHT: normal
}
.Switcher SELECT {
    COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
.HeadFIO {
    FONT-SIZE: 80%; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HeadDate {
    FONT-SIZE: 70%; FONT-FAMILY: Arial, Helvetica
}
.Error {
    COLOR: red
}
.Status {
    COLOR: red
}
.Border {
    BACKGROUND-COLOR: #0099ff
}
.System {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; VERTICAL-ALIGN: middle; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
.SystemBody {
    FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.SystemSmall {
    FONT-WEIGHT: bold; FONT-SIZE: 70%; VERTICAL-ALIGN: middle; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
.SystemBlack {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica
}
.TopBanner {
    BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.Toolbar {
    FONT-SIZE: 60%; FONT-FAMILY: Arial, sans-serif
}
.Toolbar A {
    TEXT-DECORATION: underline
}
.LeftMenu {
    VERTICAL-ALIGN: top; BACKGROUND-COLOR: white
}
.TopMenu {
    BACKGROUND-COLOR: #99ccff
}
.MM {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #153b6f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.MMActive {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #153b6f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.MMActive {
    TEXT-DECORATION: underline
}
.MMActive SPAN {
    COLOR: red
}
.MM SPAN {
    COLOR: red
}
.Title {
    FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #003399; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.TitleRight {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: right
}
.PopUpTitle {
    FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #003399; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.ComponentTitle {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; VERTICAL-ALIGN: bottom; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
.ComponentTitleLine {
    BACKGROUND-COLOR: #0099ff
}
.CTBorder {
    BACKGROUND-COLOR: #0099ff
}
.CTCell {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #EDEDED
}
.CTCellActive {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #99ccff; COLOR: white;
}

.CTCell A {
    COLOR: #003399
}

.CTCell2 {
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #EDEDED
}
.CTCellActive2 {
    FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #99ccff; COLOR: white;
}

.CTCell2 A {
    COLOR: #003399
}

.ControlRed {
    FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: red; FONT-FAMILY: Arial, Helvetica
}
.LN {
    FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
.LN A {
    TEXT-DECORATION: underline
}
.BorderCal {
    BACKGROUND-COLOR: #0099ff
}
.HMCal {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white
}
.TMCal {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white
}
.TMCal {
    COLOR: white; BACKGROUND-COLOR: #99ccff
}
.B1MCal {
    FONT-WEIGHT: bold; FONT-SIZE: 90%; VERTICAL-ALIGN: top; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.B2MCal {
    FONT-WEIGHT: bold; FONT-SIZE: 90%; VERTICAL-ALIGN: top; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.AMCal {
    FONT-WEIGHT: bold; FONT-SIZE: 90%; VERTICAL-ALIGN: top; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.B1MCal A {
    COLOR: #003399
}
.B2MCal A {
    COLOR: #003399
}
.AMCal A {
    COLOR: #003399
}
.B1MCal {
    BACKGROUND-COLOR: white
}
.B2MCal {
    BACKGROUND-COLOR: #f5f5f5
}
.BWCal {
    FONT-SIZE: 70%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white
}
.AWCal {
    FONT-SIZE: 70%; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white
}
.AWCal {
    BACKGROUND-COLOR: #EDEDED
}
.HWCal {
    FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica
}
.HYCal {
    FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white
}
.BYCal {
    VERTICAL-ALIGN: top; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.TYMCal {
    FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.HYMCal {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center
}
.AYMCal {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center
}
.AYMCal {
    BACKGROUND-COLOR: #EDEDED
}
.HYMCal A {
    COLOR: #003399
}
.AYMCal A {
    COLOR: #003399
}
.BYMCal {
    FONT-SIZE: 70%; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
.ABYMCal {
    FONT-SIZE: 70%; VERTICAL-ALIGN: top; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
.BYMCal A {
    COLOR: black
}
.ABYMCal {
    COLOR: red
}
.ABYMCal A {
    COLOR: red
}
.AltCal {
    VISIBILITY: hidden; WIDTH: 240px; POSITION: absolute
}
.AltCalBorder {
    BACKGROUND-COLOR: #0099ff
}
.AltCalIE {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.AltCalNS {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.AltCalIE {
    BORDER-RIGHT: #0099ff 1px solid; PADDING-RIGHT: 5pt; BORDER-TOP: #0099ff 1px solid; PADDING-LEFT: 5pt; PADDING-BOTTOM: 5pt; BORDER-LEFT: #0099ff 1px solid; PADDING-TOP: 5pt; BORDER-BOTTOM: #0099ff 1px solid
}
.SmallHeader {
    FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Border1 {
    BACKGROUND-COLOR: #0099ff
}
.SHead1 {
    FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.Head1 {
    FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.PreHead1 {
    FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.SHead1 {
    WIDTH: 8pt
}
.PreHead1 {
    FONT-SIZE: 75%; LETTER-SPACING: 3pt; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.Body1 {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.EBody1 {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.BodyRed {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.EBodyRed {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.NoInfo1 {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.SNoInfo1 {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.EBodyRed {
    COLOR: red; BACKGROUND-COLOR: #f5f5f5
}
.BodyRed {
    COLOR: red
}
.EBody1 {
    BACKGROUND-COLOR: #f5f5f5
}
.NoInfo1 {
    COLOR: red
}
.SNoInfo1 {
    WIDTH: 8pt
}
.Head2 {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white
}
.Body2 {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.Head3 {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.Head3Red {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.Head3Red {
    COLOR: red
}
.Body3 {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.Head4 {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003399; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: threedface
}
.Line4 {
    BACKGROUND-COLOR: #003399
}
.Body4 {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.Body4Bold {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: white
}
.Body4Bold {
    FONT-WEIGHT: bold
}
.MsgHead {
    FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #003399; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: white
}
.MsgBody {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.NoMsg {
    FONT-SIZE: 70%; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #EDEDED
}
.AnnouncBody {
    FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #ffff99
}
A.AssignGridLink {
    FONT-WEIGHT: normal; COLOR: blue; FONT-FAMILY: ARIAL,HELVETICA; TEXT-DECORATION: none
}
.AssignGridType {
    FONT-WEIGHT: normal; COLOR: #003399; FONT-FAMILY: ARIAL,HELVETICA; TEXT-DECORATION: none
}
.AssignGridDate {
    FONT-WEIGHT: normal; COLOR: red; FONT-FAMILY: ARIAL,HELVETICA; TEXT-DECORATION: none
}
.AssignGridStName {
    FONT-SIZE: 70%
}
.PrPageBR {
    PAGE-BREAK-BEFORE: always
}
.PrTBorder {
    BACKGROUND-COLOR: black
}
.Pr {
    FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica
}
PrH1 {
    FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica
}
PrH2 {
    FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica
}
PrH3 .PrTBody {
    FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica
}
.PrTBody {
    FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND-COLOR: white
}
.PrH1 {
    FONT-WEIGHT: bold; FONT-SIZE: 13pt
}
.PrH2 {
    FONT-WEIGHT: bold; FONT-SIZE: 14pt; TEXT-ALIGN: center
}
.PrH3 {
    FONT-SIZE: 20pt
}


.header0
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FF3399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.header1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 25px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.header18
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.header1_1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 25px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.header3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF3399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.header5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.default
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.default2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.default3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.txtarea {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    width:320;
    height:120;
}

.activity_title
{
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #008080; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BORDER-BOTTOM: 1 dotted #000080
}
.activity_text {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; BORDER-BOTTOM: 1 dotted #000080
}
.subject {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-ALIGN: right
}
.scores {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-ALIGN: right; BORDER-TOP: 1 dotted #FF0000
}

.baslik {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana;
}
.baslik1 {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #008800; FONT-FAMILY: Verdana; TEXT-ALIGN: center; BORDER-LEFT: 1 solid #303030;
}
.baslik2 {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana; TEXT-ALIGN: center; BORDER-LEFT: 1 solid #303030;BORDER-TOP: 1 solid #303030;BORDER-BOTTOM: 2 solid #303030
}



.print0
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
    BORDER: 1 solid   #003399;
    BORDER-TOP: 1 solid    #003399;
    BORDER-BOTTOM: 1 solid #003399;
}

.print1
{
    PADDING-RIGHT: 0;
    PADDING-LEFT: 2;
    PADDING-BOTTOM: 0;
    PADDING-TOP: 0;
    COLOR: #111111;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #EDEDED;
    TEXT-ALIGN: left;
    BORDER: 1 solid   #003399;
    BORDER-BOTTOM: 1 solid #003399;
}


.print2
{
    PADDING-RIGHT: 0;
    PADDING-LEFT: 2;
    PADDING-BOTTOM: 0;
    PADDING-TOP: 0;
    COLOR: #111111;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER: 1 solid   #003399;
    BORDER-BOTTOM: 1 solid #003399;
}

.cell1 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right;
    BORDER-LEFT: 1 solid #303030;
    BORDER-BOTTOM: 1 solid #303030;
    BACKGROUND-COLOR: #EDEDED;
}

.score1
{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: 0;
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    BACKGROUND-COLOR: #EDEDED;
    TEXT-ALIGN: center;
}

.score_b1
{
    BORDER: 1 solid #303030;
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    BACKGROUND-COLOR: #EDEDED;
    TEXT-ALIGN: center;
}

.score_l1
{
    BORDER-RIGHT: 0;
    BORDER-TOP: 0;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: 0;
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    BACKGROUND-COLOR: #EDEDED;
    TEXT-ALIGN: center;
}


.grade1
{
    BORDER: 1 solid #303030;
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #111111;
    BACKGROUND-COLOR: #EDEDED;
    TEXT-ALIGN: right;
}

.desc1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 2;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}


.desc_bold1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 2;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #EDEDED;    
    TEXT-ALIGN: left;
}

.desc_bold_r1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 2;
    BORDER-TOP: 0px;
    PADDING-LEFT: 5;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #EDEDED;    
    TEXT-ALIGN: right;
}

.desc_b1
{
    BORDER: 1 solid #303030;
    PADDING-RIGHT: 2;
    PADDING-LEFT: 5;
    PADDING-BOTTOM: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #EDEDED;
    TEXT-ALIGN: left;
}

.desc_r1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 5;
    BORDER-TOP: 0px;
    PADDING-LEFT: 2;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #EDEDED;
    TEXT-ALIGN: center;
}


.desc_l1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 5;
    BORDER-TOP: 0px;
    PADDING-LEFT: 2;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #EDEDED;
    TEXT-ALIGN: left;
}

.slct1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 2pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #EDEDED;
    TEXT-ALIGN: left;
}

.cell2 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right;
    BORDER-LEFT: 1 solid #303030;
    BORDER-BOTTOM: 1 solid #303030;
    BACKGROUND-COLOR: #ffffff;
}

.score2
{
    BORDER-RIGHT: 0;
    BORDER-TOP:  0;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: 0;
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
}

.score_l2
{
    BORDER-RIGHT: 0;
    BORDER-TOP:  0;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: 0;
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
}

.score_b2
{
    BORDER: 1 solid #303030;
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
}

.grade2
{
    BORDER: 1 solid #303030;
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #111111;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right;
}

.desc2
{
    BORDER-RIGHT: 0pt;
    PADDING-RIGHT: 2;
    BORDER-TOP: 0pt;
    PADDING-LEFT: 5;
    PADDING-BOTTOM: 0pt;
    BORDER-LEFT: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.desc_bold2
{
    BORDER-RIGHT: 0pt;
    PADDING-RIGHT: 2;
    BORDER-TOP: 0pt;
    PADDING-LEFT: 5;
    PADDING-BOTTOM: 0pt;
    BORDER-LEFT: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
}

.desc_bold_r2
{
    BORDER-RIGHT: 0pt;
    PADDING-RIGHT: 2;
    BORDER-TOP: 0pt;
    PADDING-LEFT: 5;
    PADDING-BOTTOM: 0pt;
    BORDER-LEFT: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
}

.desc_bold3
{
    BORDER: 1 solid #303030;
    PADDING-RIGHT: 0;
    PADDING-LEFT: 0;
    PADDING-BOTTOM: 0pt;
    PADDING-TOP: 0px;
    COLOR: #003399;    
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
}

.desc_b2
{
    BORDER: 1 solid #303030;
    PADDING-RIGHT: 2;
    PADDING-LEFT: 5;
    PADDING-BOTTOM: 0pt;
    COLOR: #111111;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.desc_r2
{
    BORDER-RIGHT: 0pt;
    PADDING-RIGHT: 5;
    BORDER-TOP: 0pt;
    PADDING-LEFT: 2;
    PADDING-BOTTOM: 0pt;
    BORDER-LEFT: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
}

.desc_l2
{
    BORDER-RIGHT: 0pt;
    PADDING-RIGHT: 5;
    BORDER-TOP: 0pt;
    PADDING-LEFT: 2;
    PADDING-BOTTOM: 0pt;
    BORDER-LEFT: 0px;
    COLOR: #111111;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.slct2
{
    BORDER-RIGHT: 0pt;
    PADDING-RIGHT: 2pt;
    BORDER-TOP: 0pt;
    PADDING-LEFT: 2pt;
    PADDING-BOTTOM: 0pt;
    BORDER-LEFT: 0pt;
    COLOR: #333333;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.list
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000052;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    WIDTH:140pt;
}

.list1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000052;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    WIDTH:80pt;
}

.list2
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000052;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    WIDTH:60pt;
}

.list3
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000052;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    WIDTH:200pt;
}

.list4
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000052;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    WIDTH:110pt;
}

.list5
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000052;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    WIDTH:100;
}

.list6
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000052;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    WIDTH:450;
}


.list7
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #000052;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    WIDTH:600;
}

.option
{
    BORDER : 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}

.button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
    width:80;
}
.button4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
    width:100;
}

.button2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
    width:180;
}
.button3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
    width:30;
}
.date {
    FONT-WEIGHT: bold; FONT-SIZE:10px; COLOR: #000080; background:#EDEDED; FONT-FAMILY: Tahoma; text-align:center; width:25; height:15;border:0;
}

.dateInv {
    FONT-WEIGHT: bold; FONT-SIZE:10px; COLOR: #EDEDED; background:#000080; FONT-FAMILY: Tahoma; text-align:center; width:25; height:15;border:0;
}

.dateBack {
    FONT-WEIGHT: bold; FONT-SIZE:10px; COLOR: #000080; background:#DEDEDE; FONT-FAMILY: Tahoma; text-align:center; width:25; height:15;border:0;
}

.day {
    FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000080; background:#DEDEDE; FONT-FAMILY: Verdana; text-align:center; width:25; height:15;border:0;
}
.year_month {
    FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #DEDEDE; background:#000080; FONT-FAMILY: Verdana; text-align:center; width:125; height:17; border:0;
}
.empty {
    COLOR: #000080; background:#000080; width:25; height:15; text-align:center;
}
.marked {
    FONT-WEIGHT: normal; FONT-SIZE:10px; COLOR: #DEDEDE; background:#000080; FONT-FAMILY; Verdana; text-align:center; width:25; height:15;border:1;
}

.textarea2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    border : 0;
}

.textarea3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER: 1 solid #303030;
}

.textarea4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    border : 0;
}

.textarea5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER: 1 solid #303030;
}

.tab_off
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.tab_on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF2000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.section
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #DDDDDD;
    COLOR: #FF2000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    ALIGN: center;
}


.list_10
{
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: #DDDDDD;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    ALIGN: center;
    width:20;
}
.list_11
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    ALIGN: center;
    width:270px;
}

.baslik_bl
{
    BORDER: 1 solid #303030;
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    BACKGROUND-COLOR: #FFCDED;
    TEXT-ALIGN: center;
}
.baslik_b3
{
    BORDER: 1 solid #303030;
    PADDING-RIGHT: 1pt;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    BACKGROUND-COLOR: #FFCDED;
    TEXT-ALIGN: center;
}

.baslik_bl2
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 2;
    BORDER-TOP: 1px;
    PADDING-LEFT: 5;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 1px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR: #FFCDED;
    TEXT-ALIGN: center;
}
.baslik_bl21
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 2;
    BORDER-TOP: 1px;
    PADDING-LEFT: 3;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 1px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt;
    BACKGROUND-COLOR: #FFCDED;
    TEXT-ALIGN: center;
}
.default20 
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
}
.default9 
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7px; 
	FONT-FAMILY:  Arial,Verdana,Helvetica; 
}

.line, .line2 {
			color: #009;
			font-family: Tahoma, MS Sans Serif, helvetica;
			font-weight: bold;
			font-size: 11px;			
			width:700px;
			height:400px;
		}

.line2 {
			font-weight: normal;
		}
.box1 
{
	        color: #009;
			font-family: Tahoma, MS Sans Serif, helvetica;
			font-weight: bold;
			font-size: 11px;			
			width:270px;
			height:200px;
}

.loading {
			width:400px;
			height:20px;
			background:url(../Common/scripts/loading.gif) no-repeat;
		}

.active-controls-grid { font: menu;}


.active-grid-column {border-right: 1px solid threedlightshadow;width:auto;}
.active-grid-row {border-bottom: 1px solid threedlightshadow;}
.active-column-0 {display: none!important;}
.active-column-1 {width:210px;}
.active-column-2 {width:70px;}
.active-column-3 {width:40;}
.active-column-4 {width:70px;}
.active-column-5 {width:70px;}
.active-column-6 {width:70px;}
.active-column-7 {width:70px;}
.active-column-8 {width:40px;}

#objstd .active-column-1 {width:230px;}
	
.active-templates-row.gecko { display: -moz-box;  	}

.active-row-highlight {background-color: #ddeeff!important}
.active-row-highlight .active-row-cell {background-color: #ddeeff;}

.first1
{ 
 position:relative; 
 height:16px; 
 vertical-align:top;
 border-width:1px;
 border-style : none none solid solid;
 border-color:#cbc7b8;
 background-color:#fcfaf6!important;
 
 font-size : 10px;
 width:auto;
}
.first2
{ 
 position:relative; 
 height:16px; 
 vertical-align:top;
 border-width:1px;
 border-style : none none solid solid;
 border-color:#cbc7b8;
 background-color:#ffffff!important;
 
 font-size : 10px;
 
 
}
.second
{
overflow:hidden;
white-space:nowrap;
width:100%;
height:16px;

border-width:1px;
border-style : none none solid solid;
border-color:threedface;

color:highlighttext!important;
background-color:highlight!important;
font-size : 10px;
vertical-align:top;
}
.gridbtn
{
color:Navy;
height:16px;
width:100%;
vertical-align:top;
border-width:1px;
border-style : none none solid solid;
border-color:#cbc7b8; 
background-color:threedface;
font-size : 11px;
}
.gridbtn1
{
color:Navy;
height:16px;
width:15px;
vertical-align:top;
border-width:1px;
border-style:none none solid none;
border-color:#cbc7b8; 
background-color:threedface;
font-size : 11px;
text-align:center;
margin:0 2px 0 2px;
}

.textarea4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER: 1 solid #303030;
}


.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: 4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}

.smallFont
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 	
	
}

.smallBoldFont
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 	
}


/* Classic Textbox Style */
.width40
{
	width: 40px;
	text-align: center;
}


/* Classic Textbox Style */
.width60
{
	width: 60px;
	text-align: center;
}
