td, div {font-size:14px;color:#000000;font-family:tahoma,arial,helvetica;}
.topmenu {font-size:13px;color:#333333;font-family:tahoma,arial,helvetica;text-decoration:none;}
.header {font-size:15px;color:#FFFFFF;font-family:tahoma,arial,helvetica;text-decoration:none;font-weight:bold;}
.subheader {font-size:13px;color:#333333;font-family:tahoma,arial,helvetica;text-decoration:none;font-weight:bold;} 
.cheader {font-size:11px;color:#333333;font-family:verdana,tahoma,arial,helvetica;font-weight:bold;} 

.logout {font-size:12px;color:#FFFFFF;font-family:tahoma,arial,helvetica;text-decoration:none;font-weight:bold;}
.topr {font-size:11px;color:#0033CC;font-family:tahoma,arial,helvetica;}
.ntext {font-size:11px;color:#000000;font-family:verdana,arial,tahoma,helvetica;}
.ntext10 {font-size:10px;color:#000000;font-family:verdana,arial,tahoma,helvetica;}
.ntext10b {font-size:10px;color:#000000;font-family:verdana,arial,tahoma,helvetica;font-weight:bold;}
.ntextb {font-size:11px;color:#000000;font-family:verdana,arial,tahoma,helvetica;font-weight:bold;}

.ntext12b {font-size:12px;color:#000000;font-family:verdana,arial,tahoma,helvetica;font-weight:bold;}
.ntextlight {font-size:10px;color:#999999;font-family:verdana,arial,tahoma,helvetica;}
.mybutton {
    border-color: #D4D0C8 #707070 #707070 #D4D0C8;
    border-width:1px;background-color: #E2E2E2;font-size:10px;color:#003399;font-family:verdana,arial,tahoma,helvetica;}
.mybutton:disabled {
	padding:0 6px;
	color:gray;
}
.sm {font-size:9px;color:#000000;font-family:verdana,arial,tahoma,helvetica;}
.smbold {font-size:10px;color:#000000;font-family:verdana,arial,tahoma,helvetica;font-weight:bold;}
.smblue {font-size:9px; color:#0033CC;text-decoration:none; }
.sm_mybutton {
    border-color: #D4D0C8 #707070 #707070 #D4D0C8;
    border-width:1px;background-color: #E2E2E2;font-size:9px;color:#003399;font-family:verdana,arial,tahoma,helvetica;}
.err {font-size:9px;color:#ee2222;font-family:verdana,arial,tahoma,helvetica;}
.warn {font-size:9px;color:#0000ff;font-family:verdana,arial,tahoma,helvetica;}
.ok {font-size:9px;color:green;font-family:verdana,arial,tahoma,helvetica;}
.ntext_err {font-size:11px;color:#000000;font-family:verdana,arial,tahoma,helvetica; border-style:solid;border-color:#ff1111;border-width:1px;}
.smcomment {font-size:9px;color:#666666;font-family:verdana,arial,tahoma,helvetica;font-weight:normal;}

.myscroll { scrollbar-face-color: #CBDAFE;scrollbar-Highlight-Color:#6699FF;scrollbar-Shadow-Color:#22325E;scrollbar-arrow-Color: #6699FF;scrollbar-Track-Color:#294898; }

.listingh { font-size:11px;color:#333333;font-family:verdana,tahoma,arial,helvetica;font-weight:bold; }
.listingh_nu { font-size:11px;color:#333333;font-family:verdana,tahoma,arial,helvetica;font-weight:bold;text-decoration:none; }
.listing  { font-size:11px;color:#333333;font-family:verdana,tahoma,arial,helvetica;text-decoration:none; }
.listing_c  { text-align:center;font-size:11px;color:#333333;font-family:verdana,tahoma,arial,helvetica;text-decoration:none; }
.listing_r  { text-align:right;font-size:11px;color:#333333;font-family:verdana,tahoma,arial,helvetica;text-decoration:none; }
.pending  { text-align:center;font-size:11px;color:#CC0000;font-family:verdana,tahoma,arial,helvetica;text-decoration:none; }
.pending_l  { text-align:left;font-size:11px;color:#CC0000;font-family:verdana,tahoma,arial,helvetica;text-decoration:none; }

.action {font-size:11px;color:#0033CC;font-family:tahoma,arial,helvetica;}
.action_i {font-size:11px;color:#000000;font-family:tahoma,arial,helvetica;text-decoration:none;}

a.listingp { font-size:10px; color:#0033CC; text-decoration:none; }
a.view { font-size:11px; color:#0033CC; text-decoration:none; font-family:verdana,tahoma,arial,helvetica; }
a.all { color:#003399; text-decoration:none; }

.magictable {
    position: relative;
    
}
.divClass {    position: absolute; visibility: hidden; top: 50; left:20; border:0px solid black; }

option{
background-color:white
}

/* CSS2 selector */
option[disabled]{
background-color:#EFEFEF
}

.success {font-size:11px;color:blue;font-family:verdana,arial,tahoma,helvetica;}

.sortheaderclass{
	text-decoration: none;
	font-weight:bold;
	color:black;
}

#regkey {
    background-color: white;
    font-family: verdana, arial, tahoma, helvetica;
    text-align: center;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#regkey p {
    margin-top: 4px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#regkey div {
    width: 800px;
}

#regkey #title {
    font-size:22px;
}
 
#regkey #key {
    font-size:32px;
    font-weight:bold;    
}

#regkey #text {
    font-size:19px;
}

#regkey #email {
    font-size:20px;
}

#regkey #note {
    font-size:15px;
}
