BODY  {
        color:#333333;
        font-family:Verdana,sans-serif;
        font-size-adjust:none;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        background-color: #ffffff;
}


/* headings */
h1 {
    font-size: 180%;
    font-weight: bold;
    font-style: normal;
    font-variant: small-caps;
    text-align: left;
    padding: 0;
    margin-top: 1.7em;
    margin-bottom: 1.7em;
   }
h2 {
    font-size: 150%;
    font-weight: bold;
    font-style: normal;
    padding: 0;
    margin-top: 1.5em;
    margin-bottom: 1.1em;
   }
h3 {
    font-size: 130%;
    font-weight: bold;
    font-style: normal;
    padding: 0;
    margin-top: 1.3em;
    margin-bottom: 1.1em;
   }
h4 {
    font-size: 110%;
    font-weight: bold;
    font-style: normal;
    padding: 0;
    margin-top: 1.1em;
    margin-bottom: 1.1em;
   }
h5 {
    font-size: 100%;
    font-weight: bold;
    font-style: italic;
    padding: 0;
    margin-top: 1em;
    margin-bottom: 1em;
   }
h6 {
    font-size: 100%;
    font-weight: normal;
    font-style: italic;
    padding: 0;
    margin-top: 1em;
    margin-bottom: 1em;
   }

/* divisions */
div {
    padding: 0;
    margin-top: 0em;
    margin-bottom: 0em;
   }
/* lists */
ul, ol {
    padding: 0 0 0 3em;
    margin-top: 1em;
    margin-bottom: 1em;
   }
ul ul, ol ol, ul ol, ol ul {
    margin-top: 1em;
    margin-bottom: 1em;
   }
li {
    padding: 0;
    # margin-top: 1em;
    #margin-bottom: 1em;
    text-align: left;
   }
li p {
    margin-top: 1em;
    margin-bottom: 1em;
   }
dl {
    padding: 0;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 1em;
   }
dl dl {
    margin-top: 0em;
    margin-bottom: 0em;
   }
dt {
    padding: 0;
    font-weight: bold;
    margin-top: .3em;
    margin-bottom: .3em;
   }
dd {
    padding: 0;
    margin-top: .3em;
    margin-left: 3em;
    margin-bottom: .3em;
   }
dl p {
    margin-top: .3em;
    margin-bottom: .3em;
   }
P  { font-family: Verdana, sans-serif;
   }
    
    
A  {}

span.disclaimer {       font-family: Arial, Helvetica, sans-serif;
                                        font-size: 9pt;
                                }

span.heading    {       font-weight: bold;
                        }
    
span.bigheading {       font-family: Arial, Helvetica, sans-serif;
                        font-weight: bold;
                        }
                    
span.largeheading       {       font-family: Arial, Helvetica,
sans-serif;
                                font-weight: bold;
                                font-size: 14pt;
                                }
                    
span.title      {       font-family: Verdana, Arial, Helvetica,
sans-serif;
                                        font-weight: bold;
                                        color: #003366;
                                        background-color: transparent;
                                }
                       
DIV.copyright {
        font-family: Verdana, sans-serif;
        font-size: 9pt;
        text-align: center;
}   
    
DIV.download {
        font-family: Verdana, sans-serif;
        font-size: 9pt;
}   
    
DIV.totop               {       text-align: left;
                                        width: 55px;
                                        float: left;
                                }
DIV.acrobati    {
        font-family: Verdana, sans-serif;
        font-size: 9px;
}

DIV.content     { margin-left: 49px }



TD.navbar       { white-space: nowrap; }

A:Link {
        color: #330099;
        background-color: transparent;
}

A:Visited  {
        color: #7900AE;
        background-color: transparent;
}

A:Active  {
        color: #330099;
        background-color: transparent;
}

A:Hover  {
        color: #6699CC;
        background-color: transparent;
}
.lbookmarks {
        font-family: Verdana, sans-serif;
        font-size: x-small;
        text-align: left;
        width: 400px;
}
.error {
        font-family:Verdana, sans-serif;
        font-size: large;
        color: #CC3300;
        font-style: normal;
        font-weight: bold;
        font-variant: normal;
        background-color: #FFFFCC;
        text-indent: 12px;
        text-align: center;
        }

blockquote {
margin:1.25em;
padding:1.25em 1.25em 0 1.25em;
}
 
small {
font-size:0.85em;
}
 
img {
border:0;
}
 
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}
 
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
 
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}
 
/***** Forms *****/
 
form {
margin:0;
padding:0;
display:inline;
}
 
input, select, textarea {
font:1em Arial, Helvetica, sans-serif;
}
 
textarea {
width:100%;
line-height:1.25;
}
 
label {
cursor:pointer;
}
 
/***** Tables *****/
 
table {
border:0;
margin:0 0 1.25em 0;
padding:0;
}
 
table tr td {
padding:2px;
}
 
/***** Wrapper *****/
 
#wrap {
width:960px;
margin:0 auto;
}
 
/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
input.text, textarea, select{
    font-size:1.1em;
    line-height:1.3em;
    border-top:1px solid #7c7c7c;
    border-left:1px solid #c3c3c3;
    border-right:1px solid #c3c3c3;
    border-bottom:1px solid #ddd;
    background:#fff url(/images/fieldbg.gif) repeat-x top;
}
.highlight {
	outline : Yellow;
	background-color : Yellow;
}
.question {
	text-indent : 5%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight :  normal;
}
.coursetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: normal;
	color: #663366;
	background-position: center;
	letter-spacing: normal;
	text-align: center;
	text-shadow: Black;
	text-transform: capitalize
}
.exhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large; font-style: normal; line-height: normal; font-weight: bold; color: #0000FF}
.chaptitle {  font-family: "Times New Roman", Times, serif; font-size: 16pt; font-style: normal; font-weight: bold}
.chapnumber {  font-family: "Times New Roman", Times, serif; font-size: 9pt; font-style: normal}
.topics {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: normal}
.topiclinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	color: #000000;
	text-transform: capitalize;
	text-align: center;
	vertical-align: middle;
	visibility: visible;
	text-shadow : Black;
}
.webliminal {  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14pt; 
font-style: oblique; font-weight: bold; color: #336600; background-color: #CCCCFF}
.acoursetitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large; font-style: normal; text-transform: capitalize; color: #663366; visibility: visible; text-align: center}
.topicsbar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: medium; font-style: normal}

.highlightGreen {
	background-color: #00FF66;
}
.highlightBlue {
	background-color: #0099FF;
}
.righjustified {
	background-position: right;
}
.highlightcode {
	background-color : #003300;
	font-family: "Courier New", Courier, mono;
	font-size: medium;
	font-style: normal;
	color: #FFFFFF;
}
.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.calendarEntry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}

