body {font-family:verdana; font-size:100%; line-height:;}

h1 {font-size:130%;}

.nodots li {
  list-style:none;
}

.dash_table_entry {
    font-size:13px;
    padding:0.5em;
    text-align:center;
    border-top:1px solid #BBCCED;
}

.dash_table_entry_service {
    border-right:1px solid #BBCCED;
    border-top:1px solid #BBCCED;
    font-size:15px;
    padding:0.5em;
}

.dash_table_entry_service a {
    text-decoration:none;
}

.dash_table_entry_service a:visited, a:link {
    color:blue;
}

.dash_table_entry_service a:hover {
    color:red;
}

.dashboard_table {
    border:1px solid #BBCCED;
    margin:10px 0 0;
}

.dashboard_table_header {
    background-color:#E5ECF9;
    border-right:1px solid #BBCCED;
    font-weight:bold;
    padding:8px;
    text-align:left;
    width:350px;
}

.dashboard_table_header2 {
    background-color:#E5ECF9;
    font-size:15px;
    font-weight:bold;
    text-align:center;
    width:120px;
}

.data_table {
    border:1px solid #BBCCED;
    margin:0;
    width:100%;
}

.data_table_info {
    border-top:1px solid #BBCCED;
    font-size:13px;
    padding:0.5em;
    width:20%;
}

.data_table_info_message {
    width:65%;
}

.detail_icon {
    position:relative;
    top:-10px;
    margin-right:10px;
}

#header {
  margin-top:10px;
  margin-bottom:10px;
}

#footer {
  margin-bottom:20px;
}

.data_table_info_downtime {
    width:20%;
}
.data_header {
    background-color:#E5ECF9;
    font-weight:bold;
    text-align:center;
}

.orangetext { color:#E47911 }

.data_time {
    border-top:1px solid #BBCCED;
    font-size:15px;
    text-align:center;
}

.icon {position:relative; top:18px}

.state {
    display:block;
    text-indent:-9999em;
    margin-left:35px;
    margin-top:4px;
}
.s_c_up {
    background:transparent url(/images/icons/green_tick.png) no-repeat scroll 0 0;
}
.s_a_down {
    background:transparent url(/images/icons/red_exclamation.png) no-repeat scroll 0 0;
}
.s_b_warn {
    background:transparent url(/images/icons/aqua_exclamation.png) no-repeat scroll 0 0;
}

#login {
    width:31em;
}
.standard_form {
    background-color:#EAF2F5;
    border:20px solid #DDDDDD;
    padding:2em 2em 1em;
}
.standard_form form input.text, .standard_form form textarea {
    border:1px solid #888888;
    padding:5px;
}
.textfield {width:350px; font-size:20px;}

tr:nth-child(odd) { background-color:#eee; }
tr:nth-child(even) { background-color:#fff; }
