/*  ///////////////////////////////////////////////////////////////////////////////////////////////
INVESTIS
//////////////////////////////////////////////////////////////////////////////////////////////  */
/*rns*/
#content ul.yeartabs {
margin:0;
padding:0;
}

#content ul.yeartabs li {
background:none;
float:left;
margin:0;
padding:0;
}

#content ul.yeartabs li a{
border-left:1px solid #ccc;
display:block;
width:50px;
text-align:center;
}

#content ul.yeartabs li.last a{
border-right:1px solid #ccc;
}

/*shareprice */
table.leftshare {
float:left;
width:180px;
}

table.rightshare {
float:left;
margin-left:20px;
width:360px;
}

.sharespace {
clear:both;
height:15px;
}

/*calculator */

table.calc {
border-collapse:collapse;
width:565px;
}

table.calc tr{
height:25px;
}

table.calc td{
text-align:right;
}

table th {
background: url("/dmgt/images/ui_dotted.gif") repeat-x center bottom #fff;
border:none;
font-weight:normal;
}
td {
background: url("/dmgt/images/ui_dotted.gif") repeat-x center bottom #fff;
}

/*  ///////////////////////////////////////////////////////////////////////////////////////////////
forms
//////////////////////////////////////////////////////////////////////////////////////////////  */
forms {
margin:0;
padding:0;
}

input, select {
background: #fff;
border: 1px solid #999;
color: #555;
font-family: geneva, verdana, sans-serif;
font-size: 100%;
margin: 0 0 0 5px;
padding: 0 0 1px 2px;

}
input.submit {
background: url("/dmgt/images/ui_bg_submit.gif") no-repeat 2px 4px #fff;
border: none;
color: #06c;
cursor: pointer;
margin: 0;
padding: 0 4px 0 0;
width: 34px;
}

input.none {border:none;}




