/* next 2 lines for ie4 */
body{margin:-5px;color:black;background-color:white;
	font-family:verdana,arial,sans-serif;} 
#header> table{font-family:verdana,arial,sans-serif;
	width:100%;color:white;background-color:#393;vertical-align:middle;}
#header .bedtab{width:100%;color:#339;background-color:#0C0;
	vertical-align:middle;border:1px solid #339}
#header .bedlib{font-family:"Franklin Gothic Medium";font-size:180%;
	color:#339;background-color:#0C0;vertical-align:middle;}
#header .parser{background-color:#0C0;color:#339;
	font-size:90%;text-decoration:underline;font-weight:bold;}
#nav{position:absolute;left:2px;top:50px;width:22%;
	font-size:80%;font-weight:bold;}
#nav span a:link, #nav span a:visited
	{color:white;background-color:transparent;}
#main{font-family:"Comic Sans MS",arial,sans-serif;
	float:right;width:75%;margin-left:2em;padding:0.5em;}

#cgate_header{font-family:"Arial Rounded MT Bold","Comic Sans MS",sans-serif;
	color:blue;background-color:yellow;font-size:210%;
	border:3px solid #F00;text-align:center;width:100%;} 
.totop	{font-family:"Cooper Black","Comic Sans MS",sans-serif;
	color:blue;background-color:yellow;font-size:210%;margin-left:0.5em;
	margin-right:0.5em;	border:3px solid #F00;text-align:center;} 
.totop a:link, .totop a:visited{font-weight:normal;}  
div.cgm td {border:2px solid #09F;padding:2px;vertical-align:text-top;width:33%;}
div.cgm a:link, div.cgm a:visited{font-weight:normal}
.ul_cg {list-style-image:url(0.childrens_gateway/0.images/glassball.gif);}
.ul_cg li {padding-left:1em;margin-top:0.5em;margin-bottom:1em;}
.ul_cg table {padding:0px;}
.ul_cg a:link,.ul_cg a:visited {font-weight:normal;}
.ul_cg img {float:right}
.ul_cg2 {list-style-image:url(0.childrens_gateway/0.images/glassball.gif);}
.ul_cg2 li {padding-left:0.5em;margin-left:-0.95em;margin-top:0.5em;margin-bottom:1em;}
.ul_cg2 table {padding:0px;}
.ul_cg2 a:link,.ul_cg a:visited {font-weight:normal;}
.rt {width:90%;float:right}

img {border:none;}
a:link,a:visited {
	color:blue;text-decoration:none;font-weight:bold;}
a:link:hover,a:visited:hover {color:blue;}
table.blue {border:3px solid blue;padding:4px}
table.blue td {border:1px solid blue;padding:2px;vertical-align:top}
table.yth {border:3px solid #39F;padding:4px}
table.yth td {border:1px solid #39F;padding:2px;vertical-align:top}
td.blue2 {border:2px solid #39F;}
input,textarea {font-family:"Comic Sans MS", arial, sans-serif;} 
.btn,.redbtn,button {background-color:blue;color:white;border:2px solid silver;
	font-weight:bold;height:1.5em;font-family:arial;}
.redbtn {background-color:red;}

.r {color:red;background-color:white;font-weight:bold;font-size:105%;}
.u {text-decoration:underline;}
h1 {font-size:150%}
h2 {font-size:115%;}
h3 {font-size:105%}
h4 {font-size:95%}
h5 {font-size:85%}
h5.pb {font-weight:bold;font-size:110%;}
html .off {display:none;}
html .on {display:block;margin-left:3px;}
.off {display:none;}
.on {display:block;margin-left:3px;}
.nostyle {display:none;}

/* menu style */
.mwhat,.minfo,.mbeds,.mbks,.mkids,.mgate,.mlib,.mloc,.mlocinf {
	width:149px;height:36px;text-align:center;color:white;
	border:3px white ridge;font-size:8pt;font-weight:bold;cursor:auto;}
.mwhat {background-color:#600;}
.mlib{background-color:#F00;}
.mbeds {background-color:#66F;}
.mbks {background-color:#F93;}
.minfo {background-color:#063;}
.mloc {background-color:#96C;}
.mkids {background-color:#39F;}
.mgate {background-color:#3C3;}
.mlocinf {background-color:#609;}
.mlib span,.mbeds span,.minfo span,.mloc span,.mkids span,.mgate span
	{position:relative;top:3px;}
.mwhat span,.mbks span,.mlocinf span{position:relative;top:7px;}
.mlib a:link,.mbeds a:link,.minfo a:link,.mloc a:link,.mkids a:link,
.mgate a:link,.mwhat a:link,.mbks a:link,.mlocinf a:link
	{color:white;background-color:transparent;}
.mlib a:visited,.mbeds a:visited,.minfo a:visited,.mloc a:visited,.mkids a:visited,
.mgate a:visited,.mwhat a:visited,.mbks a:visited,.mlocinf a:visited
	{color:white;background-color:transparent;}
/* keep following at end, otherwise IE5 fails the style after this */
.mbdr {width:152px;height:45px;padding:0px;margin:0px;
	background-color:white;color:#000;
	voice-family:"\"}\"";
	voice-family:inherit;
	height:47px;}
html>body .mbdr {height:46px;padding:0px;margin:-1px}
