/* basic styles from basic.css */
body,td { font-family:arial,helvetica; font-size:12px; color:#ffffff; }
a { color:#5B7AA6; }
a:hover { color:#29456E; }
.forcebody { font-family:arial,helvetica; font-size:12px; color:#ffffff; }
.logintxt { font-family:arial,helvetica; font-size:12px; font-weight:bold; color:#ffffff; }
.boxtxtblack { font-family:arial,helvetica; font-weight:normal; font-size:11px; color:#000000; }
.ablack { font-family:arial,helvetica; font-weight:normal; font-size:12px; color:#000000; }
.ablack:hover { font-family:arial,helvetica; font-weight:normal; font-size:12px; color:#000000; background-color:#ffffff; } 
.heading { font-family:arial,helvetica; font-size:20px; color:#ee0020; }
.cbutton { background-color:#cc0000; color:#ffffff; font-family:arial,helvetica; font-size:12px; font-weight:bold; }
.headwhite { font-family:arial,helvetica; font-weight:normal; font-size:12px; color:#000000; background-color:#ffffff; }
td.topback { background-image:url(/microsoft/images/main_topback.gif); background-repeat:repeat-x; background-position: 0px top }
td.loginleft { background-image:url(/microsoft/images/main_login_leftback.gif); background-repeat:no-repeat; background-position: 0px top }
td.loginright { background-image:url(/microsoft/images/main_login_rightback.gif); background-repeat:no-repeat; background-position: 0px top }
td.loginbtm { background-image:url(/microsoft/images/main_login_btmback.gif); background-repeat:repeat-x; background-position: 0px bottom }
td.barbackwhite { background-image:url(/microsoft/images/main_barbackwhite.gif); background-repeat:repeat-x; background-position: 0px top }
td.barbackred { background-image:url(/microsoft/images/main_barbackwhite_red.gif); background-repeat:repeat-x; background-position: 0px top }
td.barbackgrn { background-image:url(/microsoft/images/main_barbackwhite_grn.gif); background-repeat:repeat-x; background-position: 0px top }
td.barbackblu { background-image:url(/microsoft/images/main_barbackwhite_blu.gif); background-repeat:repeat-x; background-position: 0px top }

form { margin:0px; padding:0px; }
input { margin:0px; padding:0px; }

/* diferences from basic styles for studyGuides: */
body,td,th { font-family:verdana,"Lucida Sans",helvetica,arial; font-size:12px; color:#000000; }
body.topback { background-image: url(/microsoft/images/cz3_comp_back.gif); background-position: top left; background-repeat: repeat-x; }
.czHilite { background-color:#FFFF99; }
.czHilite2 { background-color:#99CCFF; }
.czHilite3 { background-color:#FFCCFF; }
pre { font-family:Courier,"Courier New",Courier,Monoco,System; font-size:13px; }
tt { font-family:Courier,"Courier New",Courier,Monoco,System; font-size:13px; font-weight:bold; }
h5 { font-size:small; font-weight:bold; }
h4 { font-size:medium; font-weight:normal; font-style:italic; }
h3 { font-size:medium; }
h2 { font-size:large; }
h1 { font-size:x-large; } /* used only for Titles */

/* for definition anchor: */
/* currently uses no href, but will. need to turn off underline and link coloration... */
a.definition { background-color:#FFDDDD; text-decoration:none; }
a.definition:link { text-decoration:none; color:black; }
