/* define background */
BODY {
	margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px;
	background-color: #FFFFFF;
}

/* define font in all default tags */
BODY, TABLE, TR, TH, TD, BLOCKQUOTE, DIV, SPAN, DD, U, UL, DL, H4, H5, INPUT, A, BR, CENTER, I, B, LI, OL, TEXTAREA, FORM, P { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #333333;}
A  { font-size: 11px; color: #3399CC; }
A:Visited { font-size: 11px; color: #003366; }
A:Hover { font-size: 11px; color: #3399CC; }
H3 { font-size: 14px; font-weight: bold; }
H2 { font-size: 16px; font-weight: bold; }
H1 { font-size: 18px; font-weight: bold; }
SELECT {  font-family: Arial, Verdana, Tahoma, sans-serif;  font-size: 11px;  color: #333333; background-color: #FFFFFF;  width : 163px; border-color: #6699CC;   border-width : 0px;}

/* custom font classes */
.error { font-size: 11px; color: #FF0000; }
.whatsnew { font-size: 11px; color: #336699; font-weight: bold; }
.testquestion { font-size: 11px; color: #FFFFFF; }
.testnumber { font-size: 11px; color: #336699; font-weight: bold; }
.cmevisited { color: #999966; text-decoration: none; }
.cmecurrent { color: #FFFFFF; background: #999966; padding-left: 2px; padding-right: 2px; text-decoration: none; }
.cmestatus { color: #666666; text-decoration: underline;  }
.cmeheader { color: #003366; font-size: 22px; padding-left: 14px; padding-top: 21px; font-family: "Times New Roman", Georgia, Times, serif; }
.question { padding-top: 2px; }