ul.bullet-checks {
	width:250px;
}
ul.bullet-checks li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	background:transparent url(/images/Icon_Checkmark.gif) no-repeat scroll 0pt top;
	margin-left: 0pt;
	margin-bottom:5px;
	padding-left:29px;
	zoom:1;
}
.left-column {
	float:left;
	margin-bottom:10px !important;
	margin-right:5px;
    padding:10px;
	padding-bottom:20px;
	width:250px;
	font-size:12px;
    border:1px solid #ccc;
    background:#fafafa;
    border-radius:3px;
}
.right-column {
	float:right;
	width:670px;
	padding-bottom:20px;
  margin-top:-19px;
}
.download-link {
	font-size:11px;
	background:transparent url(/images/download.gif) no-repeat scroll left top;
	padding:5px 0 5px 19px;
}
.permalink-title {
	font-weight:bold;
	font-size:14px;
	font-family:arial;
}
.permalink-body {
	background:transparent url(/images/permalink-icon.gif) no-repeat scroll left 10px;
	padding: 10px 0 10px 50px;
	font-size:11px;
	height:47px;
}
table.search-results th {
	background-color:#E5E5E5;
}
table.search-results td {
	border-bottom:1px solid #E5E5E5;
}
ul.nameserver-hosts {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
ul.nameserver-hosts li.info-title {
	padding:20px 0 10px;
	font-weight:bold;
	float:left;
	clear:left;
}
ul.nameserver-hosts li {
    clear:both;
}
ul.nameserver-hosts li .info-wrap {
    float:left;
    width:100%;
    padding:3px 0;
}
ul.nameserver-hosts li .info-label {
    float:left;
    width:35%;
    text-align:right;
    font-weight:bold;
}
ul.nameserver-hosts li .info-text {
    float:right;
    width:60%;
}

#cal{
    float:left;
    background:#fafafa;
    border:1px solid #ccc;
    padding:5px;
    border-radius:3px;
}
.cal-datepicker{
    width:410px;/*256px;*/
    float:left;
}
.cal-selected{
    width:246px;
    color:#39c;
    background:#fff;
    font-size:12px;
    float:left;
    border:1px solid #eee;
    position:relative;
}
.cal-selected > span{
    text-align:center;
    display:block;
    background:#39c;
    color:#fff;
    padding:10px;
}
.cal-selected strong{
    display:block;
    font-weight:bold;
    height:143px;
    /*font-size:7em;
    line-height:1.7em;*/
}
.cal-selected .dc-switch{
    position:absolute;
    right:5px;
}
.cal-selected .dc-data{
    height:133px;
    padding-left:5px;
}
.cal-selected .dc-data p{
    margin-top:10px;
}
span.legend-new,
span.legend-in,
span.legend-out,
span.legend-del{
    display:inline-block;
    width:10px;
    height:10px;
    margin-right:5px;
}
span.legend-new{background:#39c}
span.legend-in {background:#fc0}
span.legend-out{background:#fea}
span.legend-del{background:#c30}
