/* <![CDATA[ */

#whatsthis {
	position:absolute;
	width:200px;
	z-index:1;
	visibility: collapse;
}
#whatsip {
	position:absolute;
	width:200px;
	z-index:1;
	visibility: collapse;
}
#intro {
	position:absolute;
	width:200px;
	z-index:1;
	visibility: collapse;
	top: 23;
}
#workintro {
	position:absolute;
	width:200px;
	z-index:1;
	visibility: collapse;
	top: 23;
}
#awaymessage {
	position:absolute;
	width:200px;
	z-index:1;
	visibility: collapse;
	top: 23;
}
#workawaymessage {
	position:absolute;
	width:200px;
	z-index:1;
	visibility: collapse;
	top: 23;
}
#special {
	position:absolute;
	width:200px;
	z-index:1;
	visibility: collapse;
	top: 23;
}#workspecial {
	position:absolute;
	width:200px;
	z-index:1;
	visibility: collapse;
	top: 23;
}

#thediv {
      width:400px; /*the width isn't too important*/
      background:#FFF;
      border:1px solid #000;
      color:#000;
      position:absolute;
      text-align:left;
      padding:5px;
      top:50%;
      left:50%;
      z-index:21;
      display:none;
}
#divit {
      width:400px; /*the width isn't too important*/
      background:#FFF;
      border:1px solid #000;
      color:#000;
      position:absolute;
      text-align:left;
      padding:5px;
      top:50%;
      left:50%;
      z-index:21;
      display:none;
}
#edit_screen{
      width:800px;
	  opacity: 0.7;
      filter:alpha(opacity=70);
      -moz-opacity: 0.7;
      -khtml-opacity: 0.7;
      background:#FFF;
      border:1px solid #000;
      color:#000;
      position:absolute;
      text-align:left;
      padding:1px;
      z-index:21;
}
#noclick {
      opacity: 0.7;
      filter:alpha(opacity=70);
      -moz-opacity: 0.7;
      -khtml-opacity: 0.7;
      width:100%;
      height:100%;
      position:absolute;
      display:none;
      background:#666666;
      z-index:20;
      left:0;
      top:0;
}

div#main_container
{
	margin: 0;
	padding: 0;
	z-index:0;
}


		div#main_container p#close_link a
		{
			display: block;
			width: 70px;
			height: 9px;
			text-indent: -9999em;
			border: 0;
			text-decoration: none;
			z-index:0;
			
		}



	
div#inside_container
{
	background-color: #FFF;
	margin: 0;
	padding: 20px;
	z-index:0;
}

	div#inside_container h2
	{
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #000000;
		line-height: 18px;
		margin: 0 0 0 0;
		padding: 0;
		z-index:0;
	}

	div#inside_container h3
	{
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		font-style: italic;
		color: #000000;
		line-height: 16px;
		margin: 0 0 0 0;
		padding: 2px 0 0 0;
		z-index:0;
	}

.error
{
	color: #F00;
}

.required
{
	color: #000;
}

.center
{
	text-align: center;
}

.small
{
	font-size: 9px;
}


/******************************************************************************
* BEGIN Forms
******************************************************************************/

form fieldset {
        position: relative;
	margin: 0;
	padding: 10px;
	border-color: #000000;
	border-width: 1px 0 0 0;
	border-style: solid none none none;
	z-index:0;
}

form fieldset legend {
	padding: 0 5px;
	font-weight: bold;
	color: #000099;
	z-index:0;
}

form div.formrow {
	position: relative;
	padding: 6px 6px 6px 150px;
	z-index:0;
}

	form div.formrow label.normal {
		position: absolute;
		top: 0;
		left: 0;
		width: 140px;
		padding-top: 6px;
		margin: 0 5px 0 0;
		text-align: right;
		font-weight: bold;
		font-size: 10px;
		z-index:0;
	}

form textarea {
	overflow: auto;
}

form input.submit {
	display: block;
	margin: 0 auto;
}

/******************************************************************************
* END Forms
******************************************************************************/

/* ]]> */
