

/* body */

h2 {font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #007979; line-height: 100%; margin-bottom: 6px;}

h2.main {margin-bottom: 3px;}

h4 {color: #007979; margin-bottom: 3px;}

h5 {margin-bottom: 5px; font-size: 100%}

h3.course {font-style: italic;}

em {font-style: normal; font-weight: bold;}


em.spec {font-size: 110%;}



p.intro {font-style: italic; font-weight: normal; font-size: 110%;}

th {font-size: 90%; }

p.note_sm {text-indent: 4em; font-size: 90%;}
p.note_r {text-indent: 4em; font-style: italic;}

.sml {font-size: 10px;}


.scr_h {margin: 10 2 5 2}

.scr_v {margin: 5 0 5 10}

/* main */

#main_in2 { font-family: Trebuchet MS, Tahoma, Helvetica, Verdana,  sans-serif; font-size: 14px; text-align: top;
background-color: #F0F0EF;
padding: 5px 10px;  z-index: 2;
margin: 0 0 0 50;}

#main_in2 table {font-size: 14px;}

.note {border-style: solid; border-color: #203B72; border-width: 1px;
padding: 6px; width: 65%; overflow: visible; }

div.rt {float: right;}

div.lt {float: left;}




/* main - text */

#main_in2 li { text-align: justify;  line-height: 130%;}

#main_in2 a {font-weight: bold;} 

p { text-align: justify; margin-top: 2px; line-height: 130%;}

p.loc {font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; line-height: 100%;}

ul, ol {list-style-position: outside; margin-top: 1px;}

ul.circle {list-style-type: circle; }
ul.sq {list-style-type: square; }


sup {font-weight: bold; }

.shift {margin-left: 1em; text-align: left; margin-top: 6; margin-bottom: 6; line-height: 120%}


p.nav_l {font-size: 10px; font-weight: bold; text-align: left; }




ol.wide li {margin-bottom: 8px;}

ol.wide li ul li {margin-bottom: 3px;}

table.offers {text-align: center; frame: box; border: 1px solid green;} 

p.order {text-align: center; border: 1px solid green;}







p.nav {font-size: 10px; font-weight: bold; text-align: right;
line-height: 80%; margin-bottom: 3}

li.k {margin-bottom: 5}

.design2 {
margin: 0; padding: 0;
border: 1px solid red;}
