/* newsplash (nov 29-2007) */

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666;}

a{outline:none;}

#header{background-image:none;}

#header img{margin-left:2px;margin-top:17px;}
#header h2 {margin-left:2px;}
#gutter{width:892px; margin:0px;padding:10px;}





#slides {
margin-top:0px;
margin-left:-1px;
margin-left:7px;}

#slides img {height:75px;width:75px;
margin:2px;}

.slide {background-color:#ffffff;
float:left;
width:80px;
width:79px;
margin:1px;border:solid 1px #dddddd;
;border-top:none;border-left:none;
border-bottom:solid 1px #999999;}


#helpleft {margin:0px;padding:0px;font-size:13px;
width:370px;
float:left;
margin-top:15px;
border:solid 0px #000000;padding:0px;
background-color:transparent;
position:relative;
z-index:10;
}

#helpleft  h1.handcursor, #helpleft h1.handcursor a{color:#888888;
cursor:pointer;
padding:5px;
padding-right:0px;
text-decoration:none;
}

#helpleft .aboutus {padding:5px;
text-decoration:none;color:#53b2d2;
text-align:center;letter-spacing:4px;
font-size:18px;}
#helpleft h1.handcursor a:hover{color:#333;}
#helpleft h1.handcursor a:focus{
margin:0px;
color:#00007f;
border-bottom:solid 1px #999;
border-top:solid 1px #999;
border-left:solid 1px #999;
border-right:solid 1px #fff;
}
#helpleft .aboutussmall {font-size:20px;}

#helpleft h3 {margin-left:40px;
color:#999999;}
#helpleft h3 a{text-decoration:none;
color:#999999;padding:2px;}

.switchgroup1 {background-color:#ffffff;border:solid 1px #eeeeee;}

#helpleft a{display:block;border:solid 0px #ffffff;
border-right:none;
margin-top:1px;
margin-bottom:1px;

font-size:12px;
line-height:10px;}

#helpleft a:link{}
#helpleft a:visited{}

#helpleft a:hover{
margin:0px;background:none;
;border-bottom:solid 1px #dddddd;
border-top:solid 1px #dddddd;
border-left:solid 1px #dddddd;
}


#helpleft a:active, #helpleft a:focus{
margin:0px;
display:block;border-bottom:solid 1px #dddddd;
border-top:solid 1px #dddddd;
border-left:solid 1px #dddddd;}



#helpright {float:right;width:520px;
margin-left:0px;margin-top:51px;
background:none;
}

.helpframe {float:left;width:500px;
margin:0px;
padding:10px;
margin-left:-1px;
border:solid 1px #999;
z-index:5;}



#showfaq {margin:0px;padding:0px; overflow:visible; width:100%; display:none;}


#schoollist h2{color:#ff6600;text-align:right;font-size:14px;}
.schoolsearch{float:left;}
.schoolsearch input{background-color:#ddffaa;color:#000000;
width:100px;text-align:center;}

input.schoolsubmit{background-color:#99dd00;
color:#ffffff;font-weight:bold;border:solid 1px #999999;
width:120px;}

#schoollist ul{margin:0px;clear:both;}
#schoollist li{margin:0px;
list-style:none;padding:10px;color:#997744;
border-bottom:solid 1px #dddddd;
font-size:16px;}
#schoollist li.country {font-size:20px;list-style:none; margin-left:-15px;color:#cc6600;margin-top:10px;
border-bottom:none;letter-spacing:3px;}


body#about {margin:0px;padding:0px;
border:solid 0px;width:100%;float:right;}

#abouttext ul {list-style-type:disc;}
#abouttext li {list-style-position: outside;}

#partnertext {background-color: #fff;}
.partnerlink {float: left; border: 0px; padding: 5px; cursor: pointer;}
#about p {padding:0px;margin:0px;margin-bottom:10px;
font-size:12px;
background:none;}

#about th { font-size: 12px;
color: #ddd; background-color: #00007f;
border: solid 1px #ddd;}

#about td { font-size: 12px;
color: #000;
border: solid 1px #ddd;}

#about h1 {font-size:20px;color:#00007f;padding:0px;
margin:0px;border-bottom:solid 1px #00007f;margin-bottom:5px;
padding-left:0px;}

#about h2 {font-size:16px;color:#00007f;padding:0px;
margin:0px;border-bottom:solid 1px #00007f;margin-bottom:5px;
padding-left:0px;}
.indented {margin-left:30px;}

.indented .big{font-size:14px;color:#994400;font-weight:bold;}

#abouttext .aboutdark{}
#about h3{margin:0px;padding:0px;padding-top:5px;font-size:15px;color:#666;
text-align:left;border-bottom:solid 1px #eeee77;
width:385px;}

#about a{color:#00007f;font-weight:bold; text-decoration: none;}
#about a:hover{text-decoration: underline;}

#aboutnav {border-top:solid 1px #bbaa44;padding-top:10px;}
#aboutnav p{font-weight:bold;text-align:center;color:#000000;}

#aboutslides{float:left;border:solid 0px;
width:83px;margin-left:12px;}
.aslide{background-color:#ffffff;
margin-bottom:4px;border:solid 1px #999999;}

.aslide img{border:solid 3px #ffffff;}
#abouttext img.janet{border:solid 1px #dddddd;padding:3px;
background-color:#ffffff;}

#faqtext h2{font-size:16px;color:#00007f;padding:0px;
margin:0px;border-bottom:solid 1px #00007f;margin-bottom:5px;
padding-left:0px;}
#faqtext h3, #faqtext {font-size: 12px;text-decoration:none;border:none;
padding-top:5px;padding-bottom:5px;}
#faqtext h3{padding:5px;cursor: pointer;}
#faqtext h3:hover{text-decoration: underline;}
.switchgroup1 {border:none;background:none;color:#666;}
#faqtext p{color:#666;font-size:12px;margin:5px; margin-left: 20px; padding: 5px; border: 1px solid #ccc;}

#abouttext h3{font-size:12px;margin-left:0px;}

#broadads {border:solid 1px #dddddd;width:360px;
margin-left:auto;margin-right:auto;
font-size:14px;color:#447766;
border-right:none;border-left:none;}
#broadads h3{text-align:center;}
#broadads img{border:solid 0px #eeeeee;
padding:2px;margin-left:3px;margin-bottom:5px;}
#broadads p{margin-top:0px;}

#broadads a{display:inline;}
#broadads a:hover{display:inline;border:none;}

.gallerycontroller{

}

.gallerycontent{
background-color: #ffffff;
padding:5px;
display: none;
}

.membershiptable {
border: solid 1px #ddd;
border-collapse:collapse;
border-spacing: 0px;
}
.membershipfeature {
}

.membership {
text-align:center;
}

