@charset "UTF-8";
/* CSS Document Tools area */



/* ToolsHeader */

#user {
height:76px;
margin:0;
/*border-bottom:1px solid #ccdfef;*/

}

#user img {
float:right;
margin:0 0 0 16px;
}

#user h3 {
padding:8px 0 0px 16px;
text-transform:uppercase;
font-size:11px;
margin:0;
}

#user h3 a {
color:#333333;
text-transform:uppercase;
text-decoration:none;

}

#user ul {
list-style:none;
margin:0;
padding:0 0 0 16px;
}

#user li {
padding:0;
margin:0;
line-height:100%;
}

#user li a {
font-size:11px;
color:#666;
}

hr.white { 
height:1px;
border:none;
background-color:#FFFFFF;
margin-left:7px;
}

#user a:hover {
text-decoration:underline;
background-color:#FFFFCC;
}

/* Tools switch */

#toolsSwitch {
position:absolute;
right:0px;
bottom:0;
margin-left:7px;
width:auto;
}



#toolsSwitch ul {
list-style:none;
float:left;
padding:0 0 6px 0;
margin:0 6px 0px 0;
}

#toolsSwitch ul li {
float:left;
font-size:11px;
margin:0 0 0 2px;
padding:0;

}

#toolsSwitch ul li a {
color:#3366FF; color:#777;
text-decoration:none;
text-transform:uppercase;
margin:0 2px 0 0;
padding:0;
margin-bottom:0;

}

#toolsSwitch ul li a:hover {
text-decoration:underline;
background-color:#FFFFCC;
}

.switcher {
float:left;
width:24px;
overflow:hidden;
padding:4px;
margin:0;

}

/* Modules */

/* Email */

ul {
list-style:none;
margin:0;
padding:12px 0 12px 12px;
font-size:12px;
}


ul.emailList {
list-style:none;
margin:12px 0 0 12px;
padding:0;
width:95%;
background-position:left 5px;
padding:2px 0 2px 20px;
font-size:12px;
}

.emailList li a { /*color:#333333;*/ }
.emailList li .date {
margin-left:20px;
}

.emailList li .date { font-weight:normal; }

.emailList .message {
font-size:11px;
color:#333333;
display:block;
}

/* myPrefs */

#myPrefs {
margin:0 0 0 0px;
padding:12px 8px 8px 20px;
background-image:url(/img/tools-background.gif);
background-repeat:repeat-y;
background-position:left;
background-color:#FFFFCC;
}
	

#myPrefs label {
display:block;
padding-bottom:8px;
}

#myPrefs label input.box {
margin-right:8px;
}

#myPrefs h4 {
text-transform:uppercase;
font-size:11px;
margin-bottom:8px;
}

#myPrefs p {
padding:0 0 0 0;
margin:0 0 6px 0;
font-size:12px;
}

#myPrefs a {
text-decoration:underline;
}

#myPrefs a:hover {
text-decoration:none;
}

#myPrefs ul {
margin:0 0 6px 0;
padding:0;
}

#myPrefs .footer {
float:left;
clear:both;
width:99%;
}

#myPrefs .footer img {
float:right;
}

