/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_pullup_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* hats off to James Craig, Cookiecrook, for figuring the fixed positioning IE hack */


#footer2 {position:absolute; left:50%; width:1000px; margin-left:-500px; margin-top:8em; height:3em; padding-bottom:2em; margin-bottom:2em; z-index:3000;} 
#center {text-align:center; width:1000px;}

p.footer1 {display:inline; font-size:.68em; font-family:Arial, Verdana, Helvetica, sans-serif; padding-left:3em; font-weight:normal;}
p.footer2 {display:inline; font-size:.68em; font-family:Arial, Verdana, Helvetica, sans-serif; padding-left:3em; font-weight:normal;}
a span#ToolTip, a span#ToolTipB, a span#ToolTipC, a span#ToolTipD, a span#ToolTipE, a span#ToolTipF, a span#ToolTipH {display:none; color:#fff; font-size:.75em; line-height:1.3em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:.3em .25em .3em .7em; margin:0; width:9em;}
a:hover span#ToolTip, a:hover span#ToolTipB, a:hover span#ToolTipC, a:hover span#ToolTipD, a:hover span#ToolTipE, a:hover span#ToolTipF, a:hover span#ToolTipH {position:absolute; bottom:2.55em; width:7em; left:2em; display:block; background:#0069BC; border:1px solid #000; color:#fff;}

a span#ToolTipG {display:none; color:#fff; font-size:.75em; line-height:1.3em; z-index:500; text-indent:0; font-family:Arial, Verdana, Helvetica, sans-serif; padding:.3em .25em .3em .7em; margin:0; width:9em;}
a:hover span#ToolTipG {position:absolute; bottom:2.55em; width:7em; left:-5em; display:block; background:#0069BC; border:1px solid #000; color:#fff;}




body {padding:0 0 1.8em 0;} /* bottom padding is height of #bottomFrame */

#nav {height:1.8em; position:fixed; bottom:0; right:0; z-index:6000;}
/* hide from mac ie5 \*/
#nav {position:absolute;}
/* end hide from mac ie5 */
html>body #nav {position:fixed;}


#nav {padding:0; margin:0; list-style:none; background:#EBEBF1; font-family:verdana, arial, sans-serif; bottom:0; right:0; border-top:1px #87b8df solid; border-left:1px #87b8df solid; width:26.5em; display:block;}






#nav li.top {display:block; float:left; padding:0; width:2.8em; height:1.8em; border-left:1px #fff solid; border-right:1px  #E9E9E9 solid;}

#nav li a.home {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/home.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}
#nav li:hover a.home {background:url(/images/main/toolbar/Hhome.png) no-repeat center; background-color:#d7d7e2;}

#nav li a.link {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/link.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}
#nav li:hover a.link {background:url(/images/main/toolbar/Hlink.png) no-repeat center; background-color:#d7d7e2;}

#nav li a.documents {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/file.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}
#nav li:hover a.documents {background:url(/images/main/toolbar/Hfile.png) no-repeat center; background-color:#d7d7e2;}


#nav li a.mail {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/mail.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}

#nav li a.NewMail {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/NewMail.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}


#nav li a.groupdocs {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/Shared.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}
#nav li:hover a.groupdocs {background:url(/images/main/toolbar/HShared.png) no-repeat center; background-color:#d7d7e2;}


#nav li a.NewInfo {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/NewInfo.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}

#nav li:hover a.mail, #nav li:hover a.NewMail {background:url(/images/main/toolbar/Hmail.png) no-repeat center; background-color:#d7d7e2;}


#nav li a.book {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/book.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}
#nav li:hover a.book {background:url(/images/main/toolbar/Hbook.png) no-repeat center; background-color:#d7d7e2;}

#nav li a.star {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/star.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}
#nav li:hover a.star {background:url(/images/main/toolbar/Hstar.png) no-repeat center; background-color:#d7d7e2;}

#nav li a.tool {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/tool.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}
#nav li:hover a.tool {background:url(/images/main/toolbar/Htool.png) no-repeat center; background-color:#d7d7e2;}

#nav li a.info {display:block; float:left; color:#3683A8; text-decoration:none; cursor:pointer; background:url(/images/main/toolbar/info.png) no-repeat center; width:2.8em; height:1.8em; text-indent:-9999px;}
#nav li:hover a.info, #nav li:hover a.NewInfo {background:url(/images/main/toolbar/Hinfo.png) no-repeat center; background-color:#d7d7e2;}


/* Default list styling */
#nav li {position:relative; z-index:200;}

#nav ul {position:absolute; width:0; height:0; margin:0; padding:0; list-style:none;}
/*
left:-999em;
left:-6em;
*/
#nav li ul.toggleOff {left:-999em; bottom:2.3em; top:auto; background-color:#0069bc; border-top:1px solid #000; border-left:1px solid #1C3089; border-right:1px solid #1C3089; white-space:nowrap; width:10.5em; height:auto; z-index:300;}
#nav li ul {left:-8em; bottom:2.3em; top:auto; background-color:#0069bc; border-top:1px solid #000; border-left:1px solid #1C3089; border-right:1px solid #1C3089; white-space:nowrap; width:11.3em; height:auto; z-index:300;}


#nav li ul div.comment {background:url(/images/main/toolbar/single.png) no-repeat bottom; width:10.5em; padding:0; margin:0; position:absolute; bottom:-.45em; left:0;}
#nav li ul div.listitem {background:url(/images/main/toolbar/single.png) no-repeat bottom; width:10.5em; padding:0; margin:0; position:absolute; bottom:-.45em; left:0;}

#nav li ul li a.toplist {display:block; color:#fff;}
#nav li ul li {display:block; position:relative; float:left; padding:0 .4em .3em .4em; font-weight:normal; clear:left;}
#nav li ul li a {display:block; font-size:.7em; line-height:1.5em; padding:0; color:#fff; text-decoration:none;}
#nav li ul li a:hover {display:block; text-decoration:underline;}

