/* ---------------------------- LAYOUT -------------------------------*/
.mainLayout{
  width: 780px;  
}

.mainLayout THEAD{
  padding:0px;
}

.mainLayout THEAD TR TD{
  padding:0px;
}

.mainLayout THEAD TR{
  padding:0px;
}

.mainLayout THEAD TD{
  padding:0px;
}

.mainLayout TFOOT TD{
}

.mainLayout TBODY TD{
}

.mainLayoutMenu{
  height: 30px;
  padding:0px;
  color:#f4f4f4;
}

.mainLayoutBody{
  height: 100px;
}

.loginBlock{
  POSITION: relative;
  /*top:30%;
  left:40%;*/
}

.loginBlock .alertMessage{
  font-size:16px;
  color:#FF0000;
}

.loginPanel {
	font-size: 11px;
	font-family: Verdana,arial;
	/*-background-color: #EBBB4B; /*D1CAA3;*/
	border: 0px;
	/*width:200px;*/
}

.loginPanel .alertMessage{
  font-size:16px;
  color:#FF0000;	
}

.loginPanel .textboxLogin{
	width:70px
}

.loginPanel .buttonLogin{
  background-color: #FF8040;
  color: #FFFFFF;
}

.loginPanel .userName{
	font-size:14px;
	font-weight:bold;
}
.startMenuIcon{
	position:absolute;
	margin-top:-15px;
}

.startMenu{
	position:absolute;
	width:200px;
	cursor:default;
	/*overflow:auto;*/
	font-size: 11px;
	font-family: Verdana,arial;
	/*background-color: #EBBB4B; /*D1CAA3;*/
	margin-top: 25px;
	margin-left: 15px;
	/*display:none;*/
	z-index:6000;
   filter: alpha(opacity=90);
	-moz-opacity: .90;
	opacity: .90;	
}

.startMenu A,
.startMenu A:link,
.startMenu A:visited,
.startMenu A:active,
.startMenu A:hover{
	cursor:default;
	text-decoration:none;
}

/*****************************************************CSS V2 EXTENDED*************************************************/

/* Start Mouse Over Side Menu*/
#TopSideMenu{
	width:200px;
	display:none;
	float:left;
	right:60px;
	position:absolute;
	background:white;
	border-left:1px solid #4a7a8e;
	border-right:1px solid #4a7a8e;
	border-bottom:1px solid #4a7a8e;
	z-index:99;
}
/* End Mouse Over Side Menu*/