body              { top:              0px;
                    left:             0px;
                    font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    color:            #151515;
                    background-color: #FFFFFF; }

td                { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    color:            #151515; }

.logo             { top:              10px;
                    right:            14px;
                    width:            360px;
                    height:           11px;
                    margin:           0px;
                    position:         absolute;
                    z-index:          2; }

.menu             { top:              55px;
                    left:             11px;
                    height:           11px;
                    margin:           0px;
                    padding:          0px;
                    position:         absolute;
                    z-index:          3; }

.content          { top:              81px;
                    left:             0px;
                    right:            0px;
                    bottom:           22px;
                    overflow:         auto;
                    background-color: #FFFFFF;
                    margin:           0px;
                    position:         absolute;
                    border-top:       1px solid #151515;
                    border-bottom:    1px solid #151515;
                    padding:          11px;
                    z-index:          2; }

.search           { top:              10px;
                    left:             15px;
                    width:            22px;
                    height:           22px;
                    margin:           0px;
                    position:         absolute;
                    z-index:          4; }

.searchdiv        { top:              30px;
                    left:             15px;
                    width:            450px;
                    height:           250px;
                    margin:           0px;
                    position:         absolute;
                    background-color: #FFFFFF;
                    border:           1px solid #151515;
                    display:          none;
                    padding:          5px;
                    z-index:          4; }

.print            { top:              6px;
                    left:             45px;
                    width:            22px;
                    height:           22px;
                    margin:           0px;
                    position:         absolute;
                    z-index:          4; }

.printdiv         { top:              30px;
                    left:             45px;
                    width:            450px;
                    height:           290px;
                    margin:           0px;
                    position:         absolute;
                    background-color: #FFFFFF;
                    border:           1px solid #151515;
                    display:          none;
                    padding:          5px;
                    z-index:          4; }

.lables           { top:              6px;
                    left:             75px;
                    width:            22px;
                    height:           22px;
                    margin:           0px;
                    position:         absolute;
                    z-index:          4; }

.lablesdiv        { top:              30px;
                    left:             75px;
                    width:            450px;
                    height:           290px;
                    margin:           0px;
                    position:         absolute;
                    background-color: #FFFFFF;
                    border:           1px solid #151515;
                    display:          none;
                    padding:          5px;
                    z-index:          4; }                    

.sesslistcount    { top:              12px;
                    left:             128px;
                    width:            200px;
                    height:           22px;
                    margin:           0px;
                    position:         absolute;
                    z-index:          4; }

.sesslist         { top:              6px;
                    left:             105px;
                    width:            22px;
                    height:           22px;
                    margin:           0px;
                    position:         absolute;
                    z-index:          4; }

.sesslistdiv      { top:              30px;
                    left:             105px;
                    width:            450px;
                    height:           250px;
                    margin:           0px;
                    position:         absolute;
                    background-color: #FFFFFF;
                    border:           1px solid #151515;
                    display:          none;
                    padding:          5px;
                    z-index:          4; }

.status           { bottom:           0px;
                    left:             0px;
                    right:            0px;
                    height:           14px;
                    margin:           0px;
                    padding:          2px;
                    background-color: #FFFFFF;
                    position:         absolute;
                    z-index:          2; }

.bblack           { text-decoration:  none;
                    font-weight:      bold;
		                  cursor:           pointer;
                    font-size:        11px;
                    color:            #151515; }

.bblack:hover     { text-decoration:  none;
                    font-weight:      bold;
		                  cursor:           pointer;
		                  font-size:        11px;
                    color:            #B42000; }

.black            { text-decoration:  none;
                    font-weight:      normal;
		                  cursor:           pointer;
		                  font-size:        11px;
                    color:            #151515; }

.black:hover      { text-decoration:  none;
                    font-weight:      normal;
		                  cursor:           pointer;
              		    font-size:        11px;
                    color:            #B42000; }

input             { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      bold;
                    border:           1px;
                    border-style:     solid;
                    border-color:     #151515;
                    padding:          2px;
                    color:            #151515;
                    background-color: #ffffff;
                    -webkit-border-radius: 3px; 
                    -moz-border-radius: 3px; 
                    border-radius: 3px; }

textarea          { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      bold;
                    border:           1px;
                    border-style:     solid;
                    border-color:     #151515;
                    padding:          2px;
                    color:            #151515;
                    background-color: #ffffff;
                    -webkit-border-radius: 3px; 
                    -moz-border-radius: 3px; 
                    border-radius: 3px; }

textarea.fixed    { font-family:      Courier New;
                    font-size:        11px;
                    font-weight:      bold;
                    border:           1px;
                    border-style:     solid;
                    border-color:     #151515;
                    padding:          2px;
                    color:            #151515;
                    background-color: #ffffff;
                    -webkit-border-radius: 3px; 
                    -moz-border-radius: 3px; 
                    border-radius: 3px; }

select            { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      bold;
                    border:           1px;
                    border-style:     solid;
                    padding:          2px;
                    border-color:     #151515;
                    color:            #151515;
                    background-color: #ffffff;
                    -webkit-border-radius: 3px; 
                    -moz-border-radius: 3px; 
                    border-radius: 3px; }

input.but         { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border:           1px;
                    border-style:     solid;
                    border-color:     #151515;
                    width:            100px;
                    background-color: #F3F3F3;
                    color:            #0AA321;
                    -webkit-border-radius: 3px; 
                    -moz-border-radius: 3px; 
                    border-radius: 3px; }

.abut             { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border:           1px;
                    border-style:     solid;
                    border-color:     #151515;
                    width:            100px;
                    padding-top:      3px;
                    padding-bottom:   3px;
                    padding-left:     20px;
                    padding-right:    20px;
                    background-color: #F3F3F3;
                    color:            #0AA321;
                    cursor:           pointer;
                    -webkit-border-radius: 3px; 
                    -moz-border-radius: 3px; 
                    border-radius: 3px; }

button            { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border:           1px;
                    border-style:     solid;
                    border-color:     #151515;
                    background-color: #F3F3F3;
                    color:            #0AA321;
                    -webkit-border-radius: 3px; 
                    -moz-border-radius: 3px; 
                    border-radius: 3px; }

button.but        { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border:           1px;
                    border-style:     solid;
                    border-color:     #151515;
                    width:            100px;
                    padding-top:      3px;
                    padding-bottom:   3px;
                    padding-left:     20px;
                    padding-right:    20px;
                    background-color: #F3F3F3;
                    color:            #000000;
                    -webkit-border-radius: 3px; 
                    -moz-border-radius: 3px; 
                    border-radius: 3px; }

form              {  margin:          0px; }

td.menulink       { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border-left:      1px solid #151515;
                    border-right:     1px solid #151515;
                    border-top:       1px solid #151515;
                    border-bottom:    1px solid #151515;
                    background-color: #EEEEEE;
                    height:           25px;
                    color:            #151515; }

td.menulinks      { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border-left:      0px solid #FFFFFF;
                    border-right:     0px solid #FFFFFF;
                    border-top:       1px solid #FFFFFF;
                    border-bottom:    1px solid #151515;
                    background-color: #FFFFFF;
                    height:           25px;
                    color:            #151515; }

td.menulinka      { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border-left:      1px solid #151515;
                    border-right:     1px solid #151515;
                    border-top:       1px solid #151515;
                    border-bottom:    0px solid #FFFFFF;
                    height:           25px;
                    background-color: #FFFFFF;
                    color:            #151515; }

td.bordered       { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border-left:      1px solid #151515;
                    border-right:     1px solid #151515;
                    border-top:       0px solid #FFFFFF;
                    border-bottom:    1px solid #151515;
                    height:           25px;
                    background-color: #FFFFFF;
                    color:            #151515; }

td.tabhead        { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      bold;
                    background-color: #DDDDDD;
                    color:            #151515; }

td.nohighlight    { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    color:            #151515; }

td.highlight      { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    background-color: #EEEEEE;
                    color:            #151515; }

.ltabrow:hover    { background-color: #DDDDDD; }

textarea.mceEdit  { font-family:  Arial, Helvetica, sans-serif;
                    font-size: 11px;
                    font-weight: bold;
                    border: 0px solid #333333;
                    color: #151515;
                    width: 100%; }

.thumblist       {  width:200px;
                    height:60px;
                    overflow:auto;
                    border-top:       1px solid #151515;
                    border-bottom:    1px solid #151515; }

td.list           { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        13px;
                    font-weight:      normal;
                    border-left:      0px solid #FFFFFF;
                    border-right:     0px solid #FFFFFF;
                    border-top:       1px solid #FFFFFF;
                    border-bottom:    1px solid #151515;
                    height:           25px;
                    color:            #151515; }

tr.list           { background-color: #FFFFFF;
                    cursor:           pointer; }

tr.list:hover     { background-color: #EEEEEE; }


td.nav            { background-color: #FFFFFF;
                    cursor:           pointer; }

td.nav:hover      { background-color: #EEEEEE; }

td.hmenulink      { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border-left:      1px solid #151515;
                    border-right:     1px solid #151515;
                    border-top:       1px solid #151515;
                    border-bottom:    1px solid #151515;
                    background-color: #EEEEEE;
                    line-height:      25px;                    
                    color:            #151515; }

td.hmenulinks     { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border-left:      0px solid #FFFFFF;
                    border-right:     1px solid #151515;
                    border-top:       0px solid #FFFFFF;
                    border-bottom:    0px solid #FFFFFF;
                    background-color: #FFFFFF;
                    line-height:      5px;                    
                    color:            #151515; }

td.hmenulinka     { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border-left:      1px solid #151515;
                    border-right:     0px solid #FFFFFF;
                    border-top:       1px solid #151515;
                    border-bottom:    1px solid #151515;
                    line-height:      25px;                    
                    background-color: #FFFFFF;
                    color:            #151515; }

td.hbordered       { font-family:      Arial, Helvetica, sans-serif;
                    font-size:        11px;
                    font-weight:      normal;
                    border-left:      0px solid #FFFFFF;
                    border-right:     1px solid #151515;
                    border-top:       1px solid #151515;
                    border-bottom:    1px solid #151515;
                    height:           25px;
                    background-color: #FFFFFF;
                    color:            #151515; }