BODY
{
 padding: 20px;
 margin: 0px;
 background: #ffffff;
 font-family:Verdana, Geneva, sans-serif;
 font-size:12px;
 color:#666;
}

H3
{
 font-size:19px;
	color:#0073d5;
	font-weight:bolder;
}

INPUT
{
 width: 250px;
 margin: 5px;
 background-color: #ffffff;
 border: solid 1px #ccc;
}

INPUT.mail, TEXTAREA
{
 width: 500px;
 margin: 5px;
 background-color: #ffffff;
 border: solid 1px #ccc;
}

TEXTAREA
{
 height: 200px;
}

INPUT:hover, TEXTAREA:hover
{
 border: solid 1px #ccc;
}

INPUT.button
{
 width: auto;
 font-weight: bold;
 background-color: #ffffff;
 border: solid 1px #666;
}

INPUT.button:hover
{
 cursor: pointer;
 border: solid 1px #666;
}

.bold
{
 font-weight: bold;
}

.topAlign
{
 vertical-align: top;
}

.bottomSpace
{
 margin-bottom: 20px;
}

DIV.mail
{
 width: 650px;
 margin: 5px;
 padding: 10px;
 border: solid 1px #003664;
 background:#FFFFFF;
}

DIV.mail:hover
{
 border: solid 1px #003664;
}

/* TABS CSS */

.tabList
{
 position: relative;
 top: 0px;
 left: 0px;

 margin: 0px;
 padding: 0px;
 
 height: 30px;
 width: 600px;
 
 border: 0px;
 border-bottom: solid 1px #666;
 
 background: #ffffff;
}

.tab
{
 float: left;
 
 border: solid 1px #666;
 border-bottom:none;
 font-weight: bold;
 
 padding: 0px 5px;
 margin: 5px -5px 0px 10px;
 
 height: 25px;
 
 background:#FFFFFF;
 
 position: relative;
 
 cursor: pointer;
}

.tab DIV
{
 margin: 5px;
}

.selected
{
 background:#FFFFFF;
 border-bottom: solid 2px #FFFFFF;
 font-weight: bold;
 
 margin: 0px -5px 0px 10px;
 
 height: 30px;
}

.over
{
 background: #ffffff;
 font-weight: bold;
 
 margin: 0px -5px 0px 10px;
 
 height: 30px;
}

.w3c_tab	{ top: -2px;	}
.IE_tab		{ top: -2px;	}

.tabContentWrapper
{
 width: 600px;
}

.tabContent
{ 
 width: 560px;
 background:#FFFFFF;
 position: absolute;
 
 overflow: auto;
 border: solid 1px #666;
 border-top: 0px;
 
 padding: 20px;
 margin: 0px;
}

.systemWindow
{
 position: absolute;
 top: 0px;
 left: 0px;
 
 text-align: center;
 
 border: solid 1px #666;
 background: #ffffff url(images/logo-dialog.gif) no-repeat bottom right;
}

.systemWindowContent
{ 
 text-align: left;
 
 margin: 20px;
}

.systemModal
{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 0px;
 height: 0px;
 background: #ffffff;
 
 opacity: 0.5;
 filter: alpha(opacity = 50);
}
