
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #000000;
 background: #E9D4A9;
}

#wrapper { 
 margin: 0 auto;
 width: 902px;
}

#header {
 width: 900px;
 border-bottom: 5px solid #EFCB82;
 height: 113px;
 margin-top: 4px;
 background: transparent;
 text-align: center;

}

#navigation {
 width: 900px;
 border: 1px solid #000000;
 margin: 0px 0px 0px 0px;
 background: #CC9933;
 text-align: center;
 height: 21px;
}

#content { 
 width: 900px;
 border: 1px solid #ffffff;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 height: 100%;
}

.title {
 font-size: 1.5em;
 font-weight: bold;
}

.maintable {
 width: 100%;
 margin: auto;
 vertical-align: top;
}

.maintable td {
 vertical-align: top;
}

.maintable2 {
 width: 100%;
 margin: auto;
 vertical-align: top;
 border: 1px solid #000000;
 border-collapse: collapse;
}

.maintable2 td {
 vertical-align: top;
 border: 1px solid #000000;
 border-collapse: collapse;
}

.homeinner {
 width: 650px;
 margin: auto;
 vertical-align: top;
}

.homeinner td {
 vertical-align: top;
}

.seminartable {
 border: 1px solid #000000;
 border-collapse: collapse;
 width: 90%;
 text-align: center;
 margin: auto;
}

.seminartable td {
 border-collapse: collapse;
 border: 1px solid #000000;
 padding: 5px;
}

.seminarhead {
 text-align: center;
 border: 1px solid #000000;
 background: #E7E7CE;
 width: 90%;
 margin: auto;
}

.seminartitle {
 font-weight: bold;
 text-align:center;
 font-size: 1.2em;
}

.homeforms1 {
 width: 230px;
 vertical-align: top;
}

.topquote {
 width: 180px;
 vertical-align: top;
}

.homesub1 {
 background: #005B7F;
 color: #ffffff;
 border: 1px solid #000000;
 line-height: 13pt;
 font-size: 11pt;
 font-weight: bold;
 font-style: italic;
 padding-left: 4px;
}

.freeforms {
 width: 50%;
 margin: auto;
 text-align: center;
 border: 1px solid #000000;
 border-collapse: collapse;
}
.freeforms td {
 border: 1px solid #000000;
 border-collapse: collapse;
 padding: 5px;
}

.homesub1 a:link {
 color: #ffffff;
 text-decoration: none;
}

.homesub2 {
 color: #003562;
 font-size: 1.2em;
 font-style: italic;
 font-weight: bold;
}

.homesub4 {
 background: #005B7F;
 color: #ffffff;
 border: 1px solid #000000;
 line-height: 16pt;
 font-size: 14pt;
 font-weight: bold;
 font-style: italic;
 padding-left: 4px;
 padding-right: 4px;
}

.onlinetoptable {
 width: 95%;
 vertical-align: top;
 padding: 5px;
}

.onlinesub1 {
 color: #800000;
 font-weight: bold;
 font-style: italic;
 background: #E7E7CE;
 border: 1px solid #000000;
 padding-left: 4px;
 padding-top: 20px;
 padding-bottom: 20px;
}
.onlinetoptable td {
 vertical-align: top;
 padding: 5px;
}

#fadeshow1 {
 border: 1px solid #000000;
}

.onlineul {
 margin-left: 60px;
 font-weight: bold;
 font-style: italic;
}

.onlineul a:link {
 color: #000000;
 text-decoration: none;
}
.onlineul a:hover {
 color: #0000ff;
 text-decoration: none;
}
.onlineul a:visited {
 color: #000000;
 text-decoration: none;
}
.onlineul a:active {
 color: #000000;
 text-decoration: none;
}
.onlinelisttable {
 width: 90%;
 vertical-align: top;
}
.onlinelisttable td {
 vertical-align: top;
}
.quiztable {
 width: 200px;
 padding: 2px;
 border: 2px solid #000000;
 background: #CC9933;
}
.quiztable a:link {
 color: #000000;
 text-decoration: none;
}
.quiztable a:hover {
 color: #0000ff;
 text-decoration: none;
}
.quiztable a:active {
 color: #000000;
 text-decoration: none;
}
.quiztable a:visited {
 color: #000000;
 text-decoration: none;
}
.smallgrey1 {
 color: #555555;
 font-size: 0.8em;
 font-weight: bold;
 font-style: italic;
 
}

.smallgrey2 {
 color: #555555;
 font-size: 0.7em;
 font-weight: bold;
 font-style: italic;
 text-align: right;
}

.quote1 {
 color: #800000;
 font-weight: bold;
 font-style: italic;
 text-align: right;
 font-size: 11pt;
}

.quote {
 color: #800000;
 font-weight: bold;
 font-style: italic;
 font-size: 11pt;
}

.blacklinks {
 margin-left: 30px;
 font-size: 0.9em;
 padding: 4px;
}

.blacklinks a:link {
 color: #000000;
 text-decoration: none;
 font-weight: bold;
 font-style: italic;
}

.blacklinks a:hover {
 color: #0000ff;
 text-decoration: none;
 font-weight: bold;
 font-style: italic;
}

.blacklinks a:active {
 color: #000000;
 text-decoration: none;
 font-weight: bold;
 font-style: italic;
}

.blacklinks a:visited {
 color: #000000;
 text-decoration: none;
 font-weight: bold;
 font-style: italic;
}

.redwords {
 font-size: 0.8em;
 font-weight: bold;
 font-style: italic;
 color: #800000;
}

.high {
 border:1px solid black;
 background-color: #CC9933;
 font-weight: bold;
}

.head5b {
 border: 1px solid black;
 background-color: #E8C766;
 width: 400px;
 font-weight: bold;
}

.head5 {
 text-decoration:none; 
 font: italic 900 20px arial;
 color:#003562;
 font-weight: bold;
}

.head5:hover {
 color:#0076A3;
 font-weight: bold;
}

.summary2 {
 text-decoration:none; 
 font: italic 900 11px arial;
 color:#000000;
 font-weight: bold;
 width: 400px;
}

.highy {
 border:1px solid black;
 background-color: #E9D4A9;
}

.head5y {
 border: 1px solid black;
 background-color: #005B7F;
 width: 400px;
}

.head5yl {
 float:center;
 text-decoration:none; 
 font: italic 900 20px arial;
 color:black;
}

.head5yl:hover {
 color:#363636;
}

.innerquote {
 width: 245px;
 padding: 5px;
}

.bordered img {
 border: 1px solid #000000;
}

.righttable {
 width: 200px;
 margin: auto;
 vertical-align: top;
 border: 1px solid #000000;
 background: #E7E7CE;
}

.righttable td {
 vertical-align: top;
}

.homesub3 {
 color: #003562;
 font-weight: bold;
 font-style; italic;
}

.homesub3 a:hover {
 color: #009DC0;
 text-decoration: none;
}

.homesub3 a:link {
 color: #003562;
 text-decoration: none;
}

.homesub3 a:active {
 color: #003562;
 text-decoration: none;
}

.homesub3 a:visited {
 color: #003562;
 text-decoration: none;
}

.homesub2 a:hover {
 color: #009DC0;
 text-decoration: none;
}

.homesub2 a:link {
 color: #003562;
 text-decoration: none;
}

.homesub2 a:active {
 color: #003562;
 text-decoration: none;
}

.homesub2 a:visited {
 color: #003562;
 text-decoration: none;
}


.bluelinks {
 font-size: 0.9em;
 color: #003575;
 font-weight: bold;
 font-style: italic;
 padding-top: 5px;
}

.bluelinks a:hover {
 color: #009DC0;
 text-decoration: none;
}

.bluelinks a:link {
 color: #003575;
 text-decoration: none;
}

.bluelinks a:active {
 color: #003575;
 text-decoration: none;
}

.bluelinks a:visited {
 color: #003575;
 text-decoration: none;
}


.redlinks {
 font-size: 0.9em;
 color: #800000;
 font-weight: bold;
 font-style; italic;
 padding-top: 5px;
 text-decoration: none;
}

.redlinks a:hover {
 color: #FE0000;
 text-decoration: none;
}

.redlinks a:link {
 color: #800000;
 text-decoration: none;
}

.redlinks a:active {
 color: #800000;
 text-decoration: none;
}

.redlinks a:visited {
 color: #800000;
 text-decoration: none;
}

.lowerpicture {
 padding-right: 5px;
 text-decoration: none;
}

.bookheader {
 font-weight: bold;
 font-size: 1.2em;
 color: #000000;
 background: #808080;
 text-align: center;
 padding: 3px;
}

.booktable {
 width: 100%;
 margin: auto;
 border: 1px solid #808080;
 border-collapse: collapse;
 padding: 7px;
}
.booktable td {
 border-collapse: collapse;
 padding: 7px;
 border: 1px solid #808080;
}

.mainul {
 margin-left: 25px;
 line-height: 1.2em;
}

.directorysection {
 font-weight: bold;
 font-size: 1.5em;
 font-style: italic;
 line-height: 1.6em;
 color: #000080;
 background: #E7E7CE;
}

.countrytitle {
 font-weight: bold;
 font-style: italic;
 background: #005B7F;
 font-size: 1.4em;
 color: #ffffff;
 border: 1px solid #000000;
}

.countrytitle img {
 border: 1px solid #000000;
 margin-top: 3px;
 margin-left: 5px;
 line-height: 1.5em;
}

.directoryname {
 background: #C6C6DE;
 font-size: 1.3em;
 color: #000000;
 padding-left: 5px;
 line-height: 1.4em;
 font-weight: bold;
}

.directoryul {
 margin-left: 30px;
 margin-top: 5px;
 font-size: 1.1em;
}

.subtitle {
 font-size: 1.3em;
 font-weight: bold;
 font-style: italic;
}

.onlinetitle {
 font-size: 1.8em;
 font-style: italic;
 font-weight: bold;
 text-align: center;
 color: #005B7F;
}

input, textarea, select {
 border: 1px solid #000000;
}

.slideshow {
width: 493px;
text-align: center;
margin: auto;
}
.slideshowtitle {
background-image: url(images/slidebgtop.jpg);
background-repeat: no-repeat;
color: #ffffff;
text-align: center;
width: 493px;
height: 36px;
line-height: 36px;
padding: 0px;
border-collapse: collapse;
font-size: 1.1em;
font-weight: bold;
}

.slideshowtitle a:link {
 color: #ffffff;
}

.slideshowtitle a:hover {
 color: #ffffff;
 text-decoration: none;
}

.slideshowtitle a:visited {
 color: #ffffff;
}
.slides {
    background: #E7E7CF;
    width: 493px;
    text-align: center;
    border-collapse: collapse;
    padding: 10px;
    color: #E7E7CF;
}

.specialschool {
 line-height: 35px;
 font-size: 1.5em;
 font-weight: bold;
 font-style: italic;
 color: #005B7F;
}

.specialschool a:link {
 color: #005B7F;
}

.specialschool a:active {
 color: #005B7F;
}

.specialschool a:hover {
 color: #005B7F;
}

.specialschool a:visited {
 color: #005B7F;
}

#footer { 
 width: 900px;
 border: 1px solid #ffffff;
 background: #ffffff;
 margin-bottom: 4px;
 text-align: center;
 color: #0000FF;
 font-weight: bold;
}

#footer:hover {
 color: #0000FF;
}

#footer a:link {
 color: #0000FF;
}

.classifieds {
 width: 100%;
 margin: auto;
 padding: 5px;
 vertical-align: top;
 
}

.classifieds td {
 text-align: center;
 padding: 10px;
 vertical-align: top;
}

.advertimg {
 width: 90%;
 margin: auto;
 vertical-align: top;
}

.other {
 display: none;
}

.linkspage {
 width: 80%;
 margin: auto;
}

.linkspage td {
 padding: 10px;
}

.clients td {
 padding-right: 10px;
}

.landingtable {
 width: 95%;
 vertical-align: top;
}

.landingtable td {
 padding: 10px;
 vertical-align: top;
}

.showcase {
 background: #8B99BC;
 text-align: center;
 font-size: 1.1em;
 font-weight: bold;
 padding: 10px;
 width: 450px;
 border: 1px solid #000000;
}

.showcasetitle {
 background: #ffffff;
 padding: 4px;
}
