/* Styles from old global.css file */

largeText       { font-weight: bold; font-family: verdana; font-size: 11px;}
	
.formLabel      { font-family: verdana; font-size: 10px; color: #000000; font-weight: bold }
.btnText        { font-family: verdana; font-size: 12px; color: #000000 }

/* New styles */
/* -------------------------------------------------------------------------------------- */

/* html tags */

body            { margin: 0px; background-color: #ffffff; }
.margin			{ margin: 8px; }
.users			{ margin-left: 5px; }

p, div, td      { font-family: verdana; color: #000000; font-size: 10px; }

input, textarea, select
                { FONT-SIZE: 1em; FONT-FAMILY: arial; }
a               { color: #CC0000; text-decoration: none; }
a:hover         { color: #CC0000; text-decoration: none; }

h2, .h2         { font-size: 11px; color: #cc0000; }
h3, .h3         { font-size: 11px; color: #cc0000; margin-bottom: 0px; }

ul              { margin-left: 30px; }

/* general classes */

.alert			{ color: #FF0000; font-weight: bold; }

.red            { color: #cc0000; }
.white          { color: #FFFFFF; }

.bold           { font-weight: bold; }

.bg_grey        { background-color: #A8A8A8; }
.bg_blue        { background-color: #2692A9; }

.bg_frame       { background: url(/images/backgrounds/layer2.gif) no-repeat; }
.bg_frame2      { background: url(/images/backgrounds/layer4.gif) no-repeat; }
.bg_frame3      { background: url(/images/backgrounds/layer5.gif) no-repeat; }
.bg_welcome     { background: url(/images/backgrounds/padlock3.gif) no-repeat; }

.padding        { padding: 9px; }
.spacer         { border-bottom: 300px solid #FFFFFF; display: block; }
.welcomespacer  { width: 7px; height: 7px; white-space: nowrap; }

/* id references */

#spacer			{ height: 7px; }

#logo			{ display: none; text-align: right; }

#mh_links       { border: 2px solid #B2B2B2; }

#panel          { width: 191px; height: 390px; vertical-align: top; }

#master         { width: 580px; height: 390px; }
#main           { width: 382px; height: 100%; }

#contentClip    { Z-INDEX: 5; LEFT: 10px; VISIBILITY: visible; OVERFLOW: hidden; CLIP: rect(0px 340px 340px 0px); POSITION: absolute; TOP: 35px; WIDTH: 340px; HEIGHT: 340px; }
#content        { position: absolute; }

#login          { width: 191px; height: 126px; }
#login input    { height: 16px; }

#friend         { width: 191px; height: 75px; }
#friend input   { height: 15px; }

/* form styles */

#form           { width: 340px; padding: 2px; }
#form2			{ width: 100%; }
.note			{ color: #787878; font-style: italic; }
.button			{ width: 75px; }

/* sitemap */

#sitemap        { width: 560px; }
#sitemap td     { font-size: 8px; font-weight: bold; }
#sitemap a      { color: #000000; border: 1px solid #000000; padding: 2px; display: block; }
#sitemap a.sub  { color: #999999; border-top: none; border-left: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 2px; display: block; }
#sitemap .section
                { background-color: #000000; padding: 2px; color: #FFFFFF; text-align: center; font-weight: bold; }
#sitemap img    { width: 50px; height: 5px; display: block; }
#sitemap .admin { background-color: #CCCCCC; }

#FolderTree				{ overflow: auto; color: #FFFFFF; }
#FolderTree a			{ color: #000000; }
#FolderTree a.active	{ font-weight: bold; }
#FolderTree .deleted	{ color: #999999; }

/* grid */

.itemContacts td { white-space: nowrap; }

/* others */

#widecontent
{
	Z-INDEX: 5; 
	LEFT: 0px; 
	VISIBILITY: visible; 
	POSITION: absolute; TOP: 30px; WIDTH: 580px; HEIGHT: 360px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	float: left;
	margin: 0px;
	padding: 5px 5px 5px 5px;
	overflow: auto;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #858585;
	border-left-color: #858585;
	border-bottom-color: #858585;
	border-right-color: #858585;
}

/* print settings */

@media print 
{
	#panel			{ display: none; }
	#up				{ display: none; }
	#down			{ display: none; }
	#drag			{ display: none; }
	#ruler			{ display: none; }
	#master			{ width: 100%; height: 100%; }
	#main			{ width: 100%; }
	#contentClip	{ width: 100%; height: 100%; overflow: auto; clip: auto; position: relative; left: 0; }
}
