html, body { margin:0; padding:0; }
body { 
	background-color:	#96b7ea;
	color:				#214780;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
}
h2 { margin:10px 0 0; }
.smalltan { color: #f0ebcd;	font-size: 14px; }
.code { color:white; font-weight:bold; }

a { color: blue; }
a:hover { color: black; }
img { border:0; }

#popbox-bg { z-index:101; position:fixed; top:0; left:0; width:100%; height:100%; background:#222; filter:alpha(opacity=70); opacity:0.7; display:none; }
#popbox-cl { z-index:102; position:absolute; top:-10px; right:-12px; cursor:pointer; }
#popbox { z-index:101; position:fixed; top:50%; left:50%; text-align:left; background-color:#fff; box-shadow:0 0 25px #111; -webkit-box-shadow:0 0 25px #111; -moz-box-shadow:0 0 25px #111; display:none; }

/* DIVS */
.body {
	width: 900px;
	padding-top: 0px;
	text-align: left;
	font-size: 15px;
	margin: 0 auto;
}

#top-menu-wrapper { width:100%; height:40px; background:url(../images/menu-bg.png) repeat-x #204272; border-bottom:2px solid #3167b1; margin:0 auto; }
#top-menu { width:900px; height:33px; padding-top:7px; margin:0 auto; text-align:left; }
#top-menu .item, #top-menu .drop { float:left; height:27px; padding:6px 14px 0; border-right:1px solid #fff; color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase; }
#top-menu .item { cursor:pointer; }
#top-menu .drop { cursor:default; }
#top-menu .item:hover { color:#69a9ff; }
#top-menu .drop div { position:absolute; padding:7px 12px; font-size:13px; background-color:#204272; display:none; text-transform:none; line-height:170%; border-left:3px solid #3167b1; }
#top-menu .drop div span:hover { color:#69a9ff; cursor:pointer; }
#top-menu .current { color:#69a9ff; }
.login { font-size:14px; color:#637EA5; }
.login:hover { color:#69a9ff; }
#current-page { color:#554444; font-size:30px; font-family:'Times New Roman', Times, serif; position:relative; top:-34px; left:8px; }

.document-dropdown { font-size:16px; padding:2px; }
.add { float:right; clear:right; font-size:20px; padding: 15px 0 8px; text-align:right; }
.add a { text-decoration:none; }
.add-icon { position:relative; top:10px; }
.edit-memo-subjects { margin-top:8px; font-size:12px; }
.message {
	text-align:center;
	color:white;
	margin-top:-12px;
	margin-bottom:12px;
	font-size:16px;
}
.edit_table {
	clear:both;
	border:2px solid #214780;
	border-collapse:collapse;
	margin-bottom:50px;
}
.edit_table a { color:#214780; font-weight:bold; }
.edit_table a:hover { color:white; }
.edit_table td { border:1px solid #214780; padding:6px 8px; }
.titles { background-color:#214780; color:white; font-weight:bold; }
.yes { background-color:#f0ebcd; }
.no { }

.instructions {
	padding-top:5px;
	margin-top:10px;
	border-top:1px solid #214780;
}
.instructions td { /* table */
	vertical-align:middle;
}
.center { text-align:center; }

.form-table td { padding:2px 0; border-collapse:collapse; }

.memo-to td { padding:3px 8px; border-collapse:collapse; text-decoration:underline; }
.li-delete img { position:relative; top:3px; }


