table {
    width:100%  ;
    border-top:1px solid #e5eff8;
    border-right:1px solid #e5eff8;
    margin:1em auto;
    border-collapse:collapse;
}

td {
    color:#678197;
    border-bottom:1px solid #e5eff8;
    border-left:1px solid #e5eff8;
    padding:.3em 1em;
    text-align:left;
}

tr.odd td {
    background:#f7fbff;
}

tr.odd .column1 {
    background:#f4f9fe;
}

.column1 {
   background:#f9fcfe;
}

#gwt_box {
	margin: 0px auto 0px auto;
	width:100%;
  }

.gwt_button {
  border:1px solid #fff;
  border-style: outset;
}

.imghover {
  border:1px solid #369;
  cursor: pointer;
}

.gwt_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.gwt_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}

.gwt_area {
            border-top:1px solid #6b90da;
            background-color:#f0f7f9;
	padding:8px;	
}

ul.tabs {
	margin:0px; padding:0px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}

ul.tabs li a {
        background-color:#f0f7f9;
	color:#5081B8;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	
}
ul.tabs li a:hover {
	background-color:#5081B8;
        color: yellow;
	border-color:#2f343a;
}
ul.tabs li a.active {
	background-color:#5081B8;
	color:white;
	border:1px solid #464c54; 
	border-bottom: 1px solid #ffffff;
}

.content {
	background-color:#ffffff;
	padding:10px;
	border-TOP:1px solid #464c54;
       
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}

.content ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
}
.content ul li a {
	text-decoration:none;
	color:#3e4346;
}
.content ul li a small {
	color:#8b959c;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
}

.content ul li:last-child {
	border-bottom:none;
}

a.gwt_anchor:link, a.gwt_anchor:visited
{
  float: left;
  margin: 2px 5px 2px 5px;
  padding: 2px;
  width: 150px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: #cccccc;
  text-align: center;
  text-decoration: none;
  font-size:9px;
  text-transform:uppercase;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: black;
}

a.gwt_anchor:hover
{
  background: #eeeeee;
}

a.gwt_anchor:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}

/* Design 4 */
table.GWT_Table {
    border-spacing: 0px;
    border-collapse: collapse;
    width: 100%;
}
table.GWT_Table th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
    border-bottom: 2px solid #FFFFFF;
    background: #5081B8;
}
table.GWT_Table td {
    text-align: left;
    border-bottom: 2px solid #FFFFFF;
    padding: 0.1em 0.5em;
    background: #f0f7f9;
}

table.GWT_Table thead th {
    background: #687EAB;
    color: #FFFFFF;
    text-align: left;
}
table.GWT_Table th.Corner {
    text-align: left;
}

select, input, textarea{
width: 180px;
margin-bottom: 5px;
}