/* Author: Robb Tolliver */
@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix("http://www.google.com/ig") {
body, #doc3 {
font-size: 10pt;
margin: 0 !important;
padding: 0 !important;
}

/* Header */
/* collapes the header until you hover over it */
#nhdrwrap {margin: 0 !important; padding: 0 !important; }
#nhdrwrapinner {
border-top: 1px solid #97ACD4 !important;
margin-top: 0 !important;
}

#nhdrwrapsizer {
height: 1.2em !important;
border: 1px solid #97ACD4 !important;
border-top: 0 !important;
margin: 0 .5em .5em !important;
}

#gbar *, #guser { font-size: 8pt !important; }
#gbar > table, #guser {
margin: 0 !important;
padding: 4px 6px 2px 12px !important;
height: 10pt !important;
}

#gbarc, #gbarl, #IG_DD_div { display: none !important; }

#gsea, #undel_msg, .setup_promo { 
display: none !important; 
}
#nhdrwrapsizer:before {
font-size: 8pt;
padding: 0 0 2px;
color:#000066;
text-align: center;
content: "Google Personalized Homepage (hover over to display header)";
display: block;
}
#nhdrwrapsizer:hover:before { display:none !important; }
#nhdrwrapsizer:hover { height: auto !important; }

#nhdrwrapsizer:hover > #gsea,  
#nhdrwrapsizer:hover > #undel_msg[style="display: block;"],
#nhdrwrapsizer:hover > .setup_promo { 
display: block !important; 
}

/* Tabs */
#tabs {
font-size: 10pt !important;
padding: 0 .5em !important;
}
#tabs > ul {
border-bottom: 1px solid #7AA5D6;
height: 23px !important;
}
.tab{
vertical-align: middle !important;
padding: 0 !important;
margin: 0 -.2em 0 .8em !important;
line-height: normal !important;
border-bottom: none !important;
}
.tab span{
padding: 0 .5em !important;
text-align: center !important;
vertical-align: middle !important;
}
.spacer, .selectedtab_r, .selectedtab_l, .unselectedtab_r, .unselectedtab_l {
display: none !important;
}


/* Module Area */
#modules { padding: .5em .5em 0 !important; }
#modules .yui-b { margin: 0 !important; }
#t_1 > div { /* shrink space between columns */
margin-left: 1% !important;
/*width: 32.6666%;*/
}
/*#t_1 .first { margin-left: 0 !important; }*/
h2.modtitle { font-size: 9pt !important; }

/* Calendar*/
.eventCell, .DP_monthtable {
font-size: 9pt !important;
line-height: normal !important;
}


/* Hide Footer */
#footerwrap, #completeIFrame, #completeDiv{ display:none !important; }


}