html, body, div, span, h1, h2, h3, h4, h5, h6, p, ul, li {
  margin: 0;
  padding: 0;
  border: 0;
  font: 13px/1.231 sans-serif;
  vertical-align: baseline;
}

a {
  color: #000000;
}

.up.dashboard-list .dashboard {
  background-image: none;
  background: white;
}

h1, .guidelinetext, .up.dashboard-list .dashboard .portal-nav .ui-listview li .ui-btn-text a {
  color: #000000;
  text-shadow: none;
  padding-left:1em;
}

h1 {
  font-size:1.5em;
  font-weight:bold;
  padding:.5em 0 0 .5em;
}

p.guidelinetext {
  font: 13px/1.231 sans-serif;
}

.gradientbackground, .up .portlet-content .ui-li {
  background-image: -moz-linear-gradient(top, #fcfcfc, #ededed);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(1, #ededed));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcfcfc', EndColorStr='#ededed')";
  background-image: -ms-linear-gradient(#fcfcfc, #ededed);
  background-image: -o-linear-gradient(#fcfcfc, #ededed);
  background-image: linear-gradient(#fcfcfc, #ededed);
}

.guidelinesbox, .up.dashboard-list .dashboard .portal-nav .ui-listview li.ui-li-divider {
  padding:1em;
  border: none;
  box-shadow: none;
  background-color:#AD9555;	
  background-image: -moz-linear-gradient(top, #AD9555, #6A5A32);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #AD9555), color-stop(1, #6A5A32));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#AD9555', EndColorStr='#6A5A32')";
  background-image: -ms-linear-gradient(#AD9555, #6A5A32);
  background-image: -o-linear-gradient(#AD9555, #6A5A32);
  background-image: linear-gradient(#AD9555, #6A5A32);
  font-weight:bold;
  font-size:14px;
}

.up .dashboard {
  color: white;
  text-shadow: 0 1px 0 black;
  background: #b39c78 url("../img/bg_320x480_flat.png") 0 25px no-repeat;
}

.up .portlet-wrapper-titlebar {
  border-color: black;
  background: black;
  color: white;
  text-shadow: 0 -1px 1px black;
  background-image: -moz-linear-gradient(top, #1a1a1a, black);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1a1a1a), color-stop(1, black));
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#1a1a1a', EndColorStr='black')";
}

.up .titlebar h1.title {
  text-indent: -5000px;
  height: 30px;
  width: 112px;
  background: url("../img/portal_logo.png") no-repeat top center;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  left: -10px;
}

.back-button {
  color:white;
  text-decoration:none;
  background-color:#555555;
}

label {
  color:#000000;
  text-shadow:none;  
}

.ui-btn {
  background-color:#444444;
  color:white;
  text-decoration:none;
}

#form {
  padding:1em;
}

hr {
  max-width:410px; 
  border:1px solid #DEDEDE; 
  margin-left:0px;
}
