body
{
	margin: 0px 0px 0px 0px;
}

/* Menu*/
.menu
{
      width: 100%;
      margin: 0 0;
      padding: 0;
      /*background: #eee none;*/
}

.menu ul
{
      margin: 0;
      padding: 0;
      list-style-type: none;
}

.menu li
{
    margin: 0;
    padding: 0;
    float: left;
    
    width: 114px;
    height: 29px;
    /*margin-right: 1em;*/
   /* background: #eee none;*/
    text-align: center;
      
     border-style: none solid none solid;
	border-color: #D0D0D0;
	border-width: 1px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 70%;
	font-weight: bold;
}

.menu li a {
  	width: 114px;
  	height: 29px;
	text-decoration: none;
	}
	
.menu li a:link, .menu li a:visited {
	color: #777;
	display: block;
	background: url(images/menu.gif);	
	padding: 8px 0 0 0;	
	text-align: center;
	height: 29px;
	}	

.menu li a:hover {
	color: #fff;
	background: url(images/menu.gif) 0 -29px;
	padding: 8px 0 0 0;
	text-align: center;
	width: 114px;
	height: 29px;
	}

.menu 
{
      padding: 0;
      background: #fff none;
}

/* Body */
.LoginButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: black;
	font-weight: bold;	
}

.BoxText
{
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: gray;
}

.BodyText
{
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: gray;
}

.BodyTextSpaced
{
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: gray;
	line-height: 1.8;
}

.BodyNote
{
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: gray;
}

.BodyTitleGrey
{
	color: #9FC3D2;
	font-weight: bold;
	font-family: Trebuchet MS;
	font-size: 12pt;	
	text-align: left;	
	padding-bottom: 2px;		
}

.WelcomeTitle
{
	color: #9FC3D2;
	padding-top: 1px;
	padding-bottom: 14px;
	font-family: Trebuchet MS;
	font-size: 18pt;	
	text-align: left;			
}

.LoginTitle
{
	color: #9FC3D2;
	font-family: Trebuchet MS;
	font-size: 18pt;	
	text-align: left;			
}

A.Default
{
	color: #f99b2d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-decoration: underline;
}

A.Default:HOVER
{
	
	text-decoration: underline;	
}

A.Extra
{
	color: green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	
	border-bottom: solid 1px #ccc;
	
	padding-bottom: 1px;
	text-decoration: none;
}

A.Extra:HOVER
{
	padding-top: 1px;
	border-top: solid 1px #c0c0c0;
	background-color: #dcdcdc;
	
}

A.DevLink
{
	color:White;
	font-weight: bold;
	text-decoration: underline;
}

acronym	{
border-bottom: 1px dotted #ccc;
padding-bottom: 1px;
cursor: help;
}

.CustomersList
{
	list-style: square;
}

/* Form Elements */
.FormElements
{
	border: solid 1px #889A9C;
	
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}

.NotifyGreen
{
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight:bolder;
	color: green;
}

.NotifyRed
{
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight:bolder;
	color: red;
}

.NotifySending
{
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight:bolder;
	text-decoration: blink;
	color: red;
}

/* Footer */

.FooterText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #005e88;
	padding-bottom: 2px;
}

A.FooterLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #005e88;
	text-decoration: none;
	padding-bottom: 2px;
}

A.FooterLink2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #005e88;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 10px;
}

A.FooterLink2:Hover
{	
	text-decoration: underline;	
}

A.HomeLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: white;
	text-decoration: none;
}

A.HomeLink:Hover
{	
	text-decoration: underline;
	
}

A.TopLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #005e88;
	text-decoration: none;
}

A.TopLink:Hover
{	
	text-decoration: underline;	
}