/* CSS Document */
td {
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px;
}
input, select, textarea
{
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px
}
.text
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px
}
#text-userlist td {
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
}
#text-userlist tr td.data { background-color: #eeeeee; }
#text-userlist tr:hover td.data, tr.highlight td.data { background-color: #ddddff; } 

td.company {
	background: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
.text-white
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 10px
}
.text-red
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 13px
}
.text-footer
{
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 13px
}
.text-footer-small
{
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 10px
}
.text-small
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 12px
}
.header
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
.header-large
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 17px;
	FONT-WEIGHT: bold
}
.header-small
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
A.link:link
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none
}
A.link:visited
{
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none
}
A.link:active
{
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none
}
A.link:hover
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none
}
A.link-userlist:link
{
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 10px
}
A.link-userlist:visited
{
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 10px
}
A.link-userlist:active
{
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.link-userlist:hover
{
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.header-sitemap:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.header-sitemap:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.header-sitemap:active
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
A.sitemap:link
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px;
}
A.sitemap:visited
{
    COLOR: #840084;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px;
}
A.sitemap:active
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px;
}
A.search:link
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 12px
}
A.search:visited
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 12px
}
A.search:active
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 12px
}
A.search:hover
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 12px
}

A.tdheader-link:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px;
	font-weight: bold;
    TEXT-DECORATION: none
}
A.tdheader-link:visited
{
    COLOR: #ffffFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px;
	font-weight: bold;
    TEXT-DECORATION: none
}
A.tdheader-link:active
{
    COLOR: #ffffFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px;
	font-weight: bold;
    TEXT-DECORATION: none
}
A.tdheader-link:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 11px;
	font-weight: bold;
    TEXT-DECORATION: none
}

#btn a {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	left: 60px;
	position: relative;
	top: 0px;
	visibility: visible;
	background-color : #000099;
	height : 7px;
	width : 80px;
	padding : 2px;
	border : thin solid black;
	text-align : center;
}
#btn a:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	left: 60px;
	position: relative;
	top: 0px;
	visibility: visible;
	background-color :#0066FF;
	height : 7px;
	width : 80px;
	padding : 2px;
	border : thin solid black;
	text-align : center;
}

.tdheader {
	background: #000099;
	color: #ffffff;
}
.red {
	color: #ff0000;
}
.green {
	color: #009900;
}
.lowlight {
	font-size: 10px;
	color: #666666;
}
	
#uploadProgress {
	float: right;
	display: inline;
	width: 220px;
	background: #eeeeee;
	border: 1px solid #cccccc;
	padding: 3px;
	margin-left: 15px;
	font-size: 10px;
}
#uploadProgress strong.header {
	display: block;
	background: #666666;
	font-size: 12px;
	color: #ffffff;
	padding: 3px;
}
#uploadProgress strong.item {
	display: block;
	background: #ffffff;
	font-size: 10px;
	color: #0066ff;
	padding: 3px;
}
#uploadProgress div.data {
	padding: 5px;
}

/* AJAX autocomplete styles */
/* Big box with list of options */
#ajax_listOfOptions{
  position:absolute;  /* Never change this one */
  width:300px;  /* Width of box */
  height:250px;  /* Height of box */
  overflow:auto;  /* Scrolling features */
  border:1px solid #999999;  /* Dark green border */
  background-color:#ffffff;  /* White background color */
  font-family: verdana, arial, sans-serif;
  text-align:left;
  font-size:12px;
  z-index:100;
}
#ajax_listOfOptions div{  /* General rule for both .optionDiv and .optionDivSelected */
  margin:1px;    
  padding:1px;
  cursor:pointer;
  font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{  /* Div for each item in list */
  
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
  background-color:#0066ff;
  color:#ffffff;
}
#ajax_listOfOptions_iframe{
  background-color:#0066ff;
  position:absolute;
  z-index:5;
}
