html, body{
  width:100%; height:100%;
  background:#1579B4;
  overflow:hidden;
  text-align:center;}

html, body, div, ul, li{
  margin:0px; padding:0px;
  list-style-type:none;}
  
ul.uconFormList{
  width:275px;}

ul.uconFormList.uconFormHeader{
  width:320px;}

div.uconForm{
  width:550px;
  background:#f0f0f0;
  margin-top:15px;
  margin-bottom:15px;
  border-left:15px solid #fff;
  float:left;
  padding:0 10px;}
  
ul.uconFormList li{
  margin:2px 0;}
  
ul.uconFormList li input.data{
  margin-left:0px;
  width:144px;}

ul.uconFormList.enableHints li{
  cursor:default;}

ul.uconFormList.enableHints li:hover{
  background:#c0c0c0;}

ul.uconFormList.enableHints li.noHover:hover{
  background:#f0f0f0;}
  
div.hint{
  display:none;
  position:absolute;
  z-index:10;
  width:150px;
  background:#e0e0e0 url(../hp_images/layout/hintbg.jpg) repeat-x;
  border:1px solid #a4a4a4;
  -moz-border-radius:6px;
  padding:8px;
  text-align:left;}
  
.noTextAlpha{
  opacity:0;
  filter:alpha(opacity=0);
  -moz-opacity:0;}

#centeredPage{
  margin:0px auto;
  width:1030px; height:100%;
  background:url(../hp_images/layout/contentBack3.jpg) repeat-y;}

#header{
  margin-left:15px;
  margin-right:15px;
  height:197px;
  background:url(../hp_images/layout/header.jpg) no-repeat;}

#left{
  width:163px;
  overflow:hidden;
  float:left;
  margin-left:15px;
  display:inline;}

#stamp{
  display:block;}

#right{
  padding-top:30px;
  width:163px; height:352px;
  overflow:hidden;
  float:right;
  background:url(../hp_images/layout/right2.jpg) no-repeat;
  margin-right:15px;
  display:inline;}

#content{
  overflow:auto;
  height:500px;
  /*width:617px;*/
  text-align:left;}

#right a{
  width:120px; height:78px;
  padding:0px;
  margin:3px 30px;
  display:block;
  overflow:hidden;
  text-align:left;
  font-size:10em;}

#right a#copyright{
  height:20px;}

ul#navi{
  width:163px;
  margin:0px;
  text-align:left;
  list-style-type:disc !important;}

ul#navi li{
  padding:0px;
  height:25px;
  float:left;
  background:url(../hp_images/layout/navi_item_back.jpg) repeat-x;}

ul#navi li#active a{
  background:url(../hp_images/layout/navi_item_active.jpg) no-repeat;}

ul#navi li.sub{
  background:url(../hp_images/layout/navi_sub_item_back.jpg) repeat-x;}

ul#navi li#active.sub a{
  background:url(../hp_images/layout/navi_sub_item_active.jpg) no-repeat;}

ul#navi li.sub a{
  color:#000;
  font-size:0.9em;
  text-indent:30px;}

ul#navi li.sub a:hover{
  color:#0060c0;}

ul#navi li a{
  display:block;
  width:150px; height:25px;
  color:#fff;
  text-decoration:none;
  text-indent:15px;
  line-height:21px;
  font-family:verdana;
  font-size:14px;}
  
ul#navi li a:hover{
  color:#c0c0c0;}

#customer_table{
  border-spacing:5px;}

#customer_table tr, #customer_table td{
  text-align:center;}

#customer_table .bgColor{
  background:#eee;}

#customer_table .x{
  background:#eee url(../hp_images/layout/marked.gif) no-repeat center;
  text-indent:-9999px;
  overflow:hidden;}

#footer{
  font-size:0.9em;
  color:#777;}

#footer a{
  color:#444;}
