* {
	font-family: Tahoma,Times New Roman;
  font-size: 10pt;
}

.fullsection {
	width: 100%;
	height: 100%;
	border: 0px
}

.header {
	width: 791px;
	background-image: url('../images/header.jpg')
}

.header-left {
	color: #2D646A;
	text-align: left;
	vertical-align: bottom;
	padding-left: 8px;
	padding-bottom: 3px;
	background-image: url('../images/header-left.jpg');
	background-repeat: repeat-x
}

.top-title-right {
	width: 100px;
	background-image: url('../images/right-menu-upper.jpg')
}

.top-title {
	background-image: url('../images/top-title.jpg');
	background-repeat: no-repeat;
	background-position-x: left;
	background-color: #A7C7C4
}

.top-title-left {
	width: 8px;
	background-image: url('../images/top-title-left.jpg');
}

.menu {
	width: 100px;
	background-image: url('../images/right-menu-down.jpg');
	background-repeat: repeat-y
}

.submenu {
	width: 140px;
	background-image: url('../images/right-menu-down.jpg');
	background-repeat: repeat
}

.menu-items {
	font-size: 8pt;
	width: 100px;
	height: 19px;
	background-image: url('../images/menu-item.jpg');
	text-align: right;
	color: #FFFFFF;
	padding-right: 26px;
	cursor : pointer
}

.submenu-items {
	font-size: 8pt;
	width: 140px;
	height: 19px;
	background-image: url('../images/submenu-item.jpg');
	text-align: right;
	color: #FFFFFF;
	padding-right: 26px;
	cursor : pointer
}

.menu-items-disable {
	width: 100px;
	height: 19px;
	background-image: url('../images/menu-item.jpg');
	text-align: right;
	color: #FFFFFF;
	padding-right: 26px;
	cursor : default
}

.submenu-items-disable {
	width: 140px;
	height: 19px;
	background-image: url('../images/submenu-item.jpg');
	text-align: right;
	color: #FFFFFF;
	padding-right: 26px;
	cursor : default
}

.menu-top {
	width: 100px;
	height: 116px;
	background-image: url('../images/right-menu-top.jpg')
}

.menu-bottom {
	width: 100px;
	height: 78px;
	background-image: url('../images/right-menu-bottom.jpg')
}

.right-side {
	background-image: url('../images/right-menu-down.jpg');
	background-repeat: repeat-y
}

.left-side {
  width: 8px;
	background-image: url('../images/bg.jpg');
	background-repeat: repeat
}

.box-panel {
	width: 152px;
	background-color: #C0D5D6;
	vertical-align: top
}

.inner-box-panel {
	width: 100%;
	background-color: #BADDD9;
	vertical-align: top
}

.top-title-items {
	font-size: 7pt;
	font-weight: bold;
	color: #2D646A;
	cursor: pointer
}

.load-box {
	font-size: 8pt;
	width: 95px;
	color: #FFFFFF;
	background-color: #CC4444;
	padding:1px;
	margin:2px 1px 1px 1px;
}

.loading-page-box {
	font-family: Tahoma;
	font-size: 8pt;
	text-align: right;
	width: 165px;
	height: 25px;
	background-color: #EEEAD9;
	padding: 10px;
	color: #000000;
	border: 1px solid black
}

.hover-images {
  cursor:pointer;
}

.hover-labels {
  cursor:pointer;
  color: #0000aa;
}

.gallary-title {
  background-color: #8cc3ca;
  color: #035d68;
  font-size:10pt;
  border: 1px solid #135962;
}

.left-box-top-middle {
  font-size: 8pt;
  background-image: url('../images/box-upper.jpg');
  background-repeat: repeat-x;
  color:#FFFFFF;
  text-align:center
}

.left-box-top-right {
  font-size: 8pt;
  width: 21px;
  height: 15px;
  background-image:url('../images/box-upper-right.jpg')
}

.left-box-top-left {
  font-size: 8pt;
  width: 21px;
  height: 15px;
  background-image:url('../images/box-upper-left.jpg')
}

.left-box-top-left2 {
  width: 21px;
  height: 10px;
  background-image:url('../images/box-upper-left2.jpg');
}

.left-box-top-right2 {
  width: 21px;
  height: 10px;
  background-image:url('../images/box-upper-right2.jpg');
}

.left-box-middle-right {
  width: 4px;
  background-image:url('../images/box-right.jpg');
  background-repeat: repeat-y;
  background-position: right;
}

.left-box-middle-middle {
  direction:rtl;
  padding-right: 10px
}

.left-box-middle-left {
  width: 4px;
  background-image:url('../images/box-left.jpg');
  background-repeat: repeat-y;
  background-position: left;
}

.left-box-bottom-middle {
  font-size: 8pt;
  background-image: url('../images/box-bottom.jpg');
  background-repeat: repeat-x;
}

.left-box-bottom-right {
  font-size: 8pt;
  width: 21px;
  height: 13px;
  background-image:url('../images/box-bottom-right.jpg');
}

.left-box-bottom-left {
  font-size: 8pt;
  width: 21px;
  height: 13px;
  background-image:url('../images/box-bottom-left.jpg');
}

.gwt-HTML {
  font-size: 8pt;
}