html, body, div, span, applet, object, iframe,
p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
header, nav, article, footer, section, aside{
	margin:0;padding:0;
	border:0;outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
body{height:100%;width:100%;font-family:Arial, Trebuchet Source, Trebuchet MS, Trebuchet;}html{height:100%;}
a{text-decoration:underline;color:#005199;}

.js .glugInLogo{position:absolute;top:100px;left:50%;margin-left:70px;display:none;z-index:200;}

.js #message{
  position:absolute;width:600px;left:50%;margin-left:-300px;top:230px;
  background:#fff;padding-top:10px;display:none;margin-bottom:900px;z-index:1000;
}
.mTop, .mBot{display:block;width:600px;height:20px;background:url('img/borderTop.png') no-repeat center;}
.mBot{background-image:url('img/borderBot.png');}
.mCenter{border:1px solid #e7e7e7;border-width:0 1px 0 1px;width:558px;padding:0 20px;display:block;background:#fff;}
.mTitle{font-size:170%;}
.mText{display:block;padding:15px;padding-bottom:5px;font-size:110%;background:url('img/bgText.png') repeat-x 0 400px;}
.mText p{margin-bottom:10px;line-height:1.3em;}
.mHide{display:block;float:right;width:30px;height:30px;background:#fff url('img/delete.png') no-repeat center;}
.mHideText{display:none;float:right;line-height:30px;margin-right:15px;font-size:80%;color:#ccc}

.js #logo{
	height:300px;width:300px;position:absolute;overflow:hidden;
	top:40%;left:50%;margin:-150px 0 0 -150px;
}
.js #logo img{width:240px;height:240px;margin:30px;}
.forLogoHover{
	position:absolute;top:30px;left:30px;display:block;width:240px;height:240px;
}
.forLogoHover span{background:#fff;display:block;position:absolute;}
.forLogoHover .Tone{width:121px;height:61px;margin:-1px 0 0 -1px;}
.forLogoHover .Ttwo{width:121px;height:61px;margin:180px 0 0 120px;}
.forLogoHover .Tthree{width:61px;height:121px;margin:120px 0 0 -1px;}
.forLogoHover .Tfour{width:61px;height:121px;margin:-1px 0 0 180px;}

#wrap{height:100%;}
.js #nav{height:160px;margin-top:-160px;}
.js #nav .navContent{text-align:center;}
.js #nav .navContent a{font-size:160%;margin:0 15px;text-decoration:none;border-bottom:1px dashed #005199;}
.js #nav .navContent a:hover{border-style:solid;}
.js #nav .navContent a:active{border:0;}
.js #nav span{display:none;width:600px;margin:0 auto;text-align:center;margin-top:20px;font-size:80%;}




