/* TABLE */
#eContacts, #eLists, #eDelete, #eUsers, #queue, #complete_queue, #recipient_listing {border-left: 1px solid #dedede; border-top: 1px solid #dedede; border-right: 1px solid #a1a1a1; border-bottom: 1px solid #a1a1a1; margin: 0 0 10px 0;}
#recipient_listing{margin:0 auto 50px auto;}
#eContacts td, #eLists td, #eDelete td, #eUsers td, #complete_queue td, #queue td {font-family:sans-serif, serif; font-size:.9em;}

table#export{width:550px;}
	table#export th{ font-weight:bold;}
	table#export td{border-bottom:#999 1px solid;}
	table#export td strong{font-size:1.4em;}

#footer{ float:left; padding:100px 0 100px 10px; font-size:.8em; width:600px;}

/* DIV */
#contactSearch {display:none;letter-spacing: 3px;width: 425px;
	z-index: 100;position: absolute;border-top: 1px solid #a9a9a9;border-left: 1px solid #a9a9a9;
	border-right: 1px solid #898989;border-bottom: 1px solid #898989;background-color:#FFCC66;
	padding: 4px;text-align: center;}
#contactSearchClose {
	font-weight: bold;background-color: rgb(255, 220, 116);float:left;z-index: 101;
	position: absolute;left: 418px;top: 1px;width: 13px;height: 13px;padding: 1px;cursor:pointer;cursor:hand;
}
#compose_form,#masterdiv { padding-left: 10px; padding-top: 10px; margin-top: 5px; margin-left: 10px; border-top: 1px solid #a9a9a9;border-left: 1px solid #a9a9a9; float:left;}

/*---- global navigation - start ----*/
#nav_sub{background: #efefef url(/images/navarrow.gif) no-repeat right center; width:140px;}
/*.nav_list li.sfhover ul, .nav_list li:hover ul  {display: block; display: block; color: #000;}
.sub{ left:-40px; z-index: 500; position: absolute;}*/


/* ============================== */
#nav {padding: 0 0 30px 0; border-right: 1px solid #999999; width:140px; float:left;}
.menu {z-index:1000; font-size:100%; margin:15px 0 10px 0; /* this page only */ clear:left;}
.menu ul {padding:0; margin:0; list-style-type:none; width:140px; }

* html .menu ul {margin-left:-16px;}
.menu li {position:relative; background:#EFEFEF; height:26px; padding:0; margin:0;}
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}
.menu a, .menu a:visited {display:block; text-decoration:none;height:25px;line-height:25px;width:139px;color:#000;text-indent:5px;border-top:1px solid #fff;}

* html .menu a, * html .menu a:visited {background:#EFEFEF; width:140px;}
* html .menu a:hover {color:#fff; background:#FFB51C; }
.menu :hover > a {color:#fff; background:#FFB51C;}

* html ul #nav_sub a {background: #efefef url(/images/navarrow.gif) no-repeat right center;}
* html ul #nav_sub a:hover {background: #FFB51C;}
* html ul #nav_sub ul a {background: #efefef none;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden; position:absolute; top:0; left:140px;}

.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible;}

/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}

/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{visibility:hidden;}

/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{ visibility:visible;}

/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}



/*---- Combined CSS ----*/
.nav_no_list ul{width: 138px; margin: 0; padding: 0; list-style: none;}
.nav_no_list ul li a{display: block;}

/*---- Members List Menu ----*/
.nav_no_list .title{font-weight:bold; padding: 5px; background:#FFB51C url(/images/org_left_list.jpg) no-repeat; color:#fff; width:85px;}
.nav_no_list {margin: 5px 0 0 0; padding:0; border-left: 2px solid #FFB51C; list-style: none; clear:left;}
.nav_no_list li.sfhover ul, .nav_no_list li:hover ul {display: block;}
.nav_no_list ul li {border-top: 1px solid #efefef; border-right: 1px solid #fff; border-bottom: 1px solid #b4b4b4; padding: 0;}

li .sel {background-color:#FFB51C;}
	li .sel a.l{ font-weight:bold; color:#FFFFFF;}
li a.l, li a.unknown {padding: 4px 1px 4px 4px; color:#000000; text-decoration:none;}
	li a.l:hover{padding: 4px 1px 4px 4px; background-color:#FFB51C;color: #fff;}
li a.ep{font-size:9px; font-style:italic; text-align:right; padding:2px; color:#000000; text-decoration:none;color: #666666;}
	li a.ep:hover{ text-decoration:underline; padding:2px;}
a.unknown{background:#FF6633;}
	a.unknown strong {color:#FFFFFF;}
	li a.unknown:hover{ text-decoration:underline; color:#FFFFFF;}


/*---- Tooltip CSS ----*/
a.tt, a.tt_info{ position:relative; z-index:24; color:#000; text-decoration:none; border-bottom:#000 dotted 1px;}
a.tt_tb {border-bottom: none;}
a.tt:hover, a.tt_info:hover{z-index:25;}
a.tt_tb:hover{background-color: inherit;}
a.tt span.tt, a.tt_info span.tt{display: none; line-height:18px; padding:0 0 0 2px;}
a.tt:hover span.tt, a.tt_info:hover span.tt{display:block; position:absolute; top:15px; width:12em; border-top: #999999 1px solid; border-right: 3px #666 solid; border-bottom:3px #999999 solid; border-left: 1px #999999 solid; color:#000; text-align: left; cursor:help; background: #FFFFD9;}
a.tt_info:hover span{padding:2px;}
.tt_title{ width:8em; padding:0 10px 0 2px; border:0; font-family: sans-serif, serif, Helvetica; font-size:9px; background:#FFFFFF;}

/*---- Tooltip CSS for Menu Bar----*/
a.tbt, a.tbt_info{ position:relative; z-index:24; color:#000; text-decoration:none;}
a.tbt_tb {border-bottom: none;}
a.tbt:hover, a.tbt_info:hover{z-index:25;}
a.tbt_tb:hover{background-color: inherit;}
a.tbt span.tbt, a.tbt_info span.tbt{display: none; line-height:18px; padding:0 0 0 2px;}
a.tbt:hover span.tbt, a.tbt_info:hover span.tbt{display:block; position:absolute; left: 0; top:15px!important; top:35px; width:12em; border-top: #999999 1px solid; border-right: 3px #666 solid; border-bottom:3px #999999 solid; border-left: 1px #999999 solid; color:#000; text-align: left; cursor:help; background: #FFFFD9;}
a.tbt_info:hover span{padding:2px;}