body { background-color: #F5F5F5; margin: 0px; padding: 0px; }

p, ol, ul, table, td { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; line-height: 16px; color:#666666; }
.small { font-family:verdana, arial, helvetica, sans-serif; font-size:9px; color:#666666; }

h1 { font-family:verdana, arial, helvetica, sans-serif; font-size:14px; color:#023A89; font-weight:bold; }

/*
ol, ul { font-family:arial, helvetica; font-size:10pt; color:#333333; font-weight:normal; }
*/

hr { color:#999999; }

input, select, textarea { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #CCCCCC;  }

.checkbox { border:0px; }

.content { line-height: 16px; }

.button { color:#666666; }

.error { color:#FF0000; }

a:link { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#184294; font-weight:normal; text-decoration:none; }
a:active { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#184294; font-weight:normal; text-decoration:underline; }
a:visited { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#184294; font-weight:normal; text-decoration:none; }
a:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#184294; font-weight:normal; text-decoration:underline; }

a.tnav { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.tnav:link { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.tnav:active { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.tnav:visited { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.tnav:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; color:#FFFF33; font-weight:bold; text-decoration:none; }

/*
.tnav { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#023A89; font-weight:normal; text-decoration:none; }
a.topnav:link { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#023A89; font-weight:normal; text-decoration:none; }
a.topnav:active { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#023A89; font-weight:normal; text-decoration:underline; }
a.topnav:visited { font-family:verdana, arial, helvetica, sans-serif font-size:11px; color:#023A89; font-weight:normal; text-decoration:none; }
a.topnav:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#023A89; font-weight:normal; text-decoration:underline; }

.lnav { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#FF8000; font-weight:normal; text-decoration:none; }
a.leftnav:link { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#FF8000; font-weight:normal; text-decoration:none; }
a.leftnav:active { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#FF8000; font-weight:normal; text-decoration:underline; }
a.leftnav:visited { font-family:verdana, arial, helvetica, sans-serif font-size:11px; color:#FF8000; font-weight:normal; text-decoration:none; }
a.leftnav:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#FF8000; font-weight:normal; text-decoration:underline; }
*/

.bnav { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none; }
a.bottomnav:link { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:none; }
a.bottomnav:active { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:underline; }
a.bottomnav:visited { font-family:verdana, arial, helvetica, sans-serif font-size:11px; color:#666666; font-weight:normal; text-decoration:none; }
a.bottomnav:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:underline; }

.copyright { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; color:#999999; font-weight:normal; text-decoration:none; }
a.disclaimer:link { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; color:#999999; font-weight:normal; text-decoration:none; }
a.disclaimer:active { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; color:#999999; font-weight:normal; text-decoration:underline; }
a.disclaimer:visited { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; color:#999999; font-weight:normal; text-decoration:none; }
a.disclaimer:hover { font-family:verdana, arial, helvetica, sans-serif; font-size:10px; color:#999999; font-weight:normal; text-decoration:underline; }

/* ... */

/*
.courseList {
    width: 450px;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}

.cardSetList {
    width: 450px;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
}

.dataGrid {
    color: #666666;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}

.dataGridHeadRow {
    color: #ffffff;
    background-color: #bbbbff;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.dataGridRow {
    color: #666666;
    background-color: #ffffff;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
}

.dataGridAltRow {
    color: #666666;
    background-color: #e0e0e0;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;}
*/