.navbar, .navbar-inner, .navbar-fixed-top, div.iota-navbar {
    background: rgb(0,0,104);
    background: -moz-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    background: -o-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #667FFF), color-stop(1, #0C0170));
    background: -webkit-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    background: linear-gradient(to bottom, #667FFF 0%, #0C0170 100%);
    background: -ms-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    margin-bottom:0;
    margin-top:0;
}
div.iota-navbar div.container {
    background: rgb(0,0,104);
    background: -moz-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    background: -o-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #667FFF), color-stop(1, #0C0170));
    background: -webkit-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    background: linear-gradient(to bottom, #667FFF 0%, #0C0170 100%);
    background: -ms-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    width:945px;
    margin-top:0;
}
.navbar .nav  > li > a {color:#ffffff; text-shadow:none;}
.navbar .nav > li > a:hover{color:yellow}
.navbar .nav > li > a:focus{color:yellow}
div.hero-unit h1 {text-align:right; color:white;}
div.hero-unit p {text-align:right; color:white;}
div.hero-unit {
    background-image: url("/_homepage_modules/intro.png");
}
div.section-border {
	border-radius:5px; -moz-box-sizing: border-box; padding:5px;
	background-image: -ms-linear-gradient(top, #FFFFFF 0%, #62C0EF 100%);
	background-image: -moz-linear-gradient(top, #FFFFFF 0%, #62C0EF 100%);
	background-image: -o-linear-gradient(top, #FFFFFF 0%, #62C0EF 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #62C0EF));
	background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #62C0EF 100%);
	background-image: linear-gradient(to bottom, #FFFFFF 0%, #62C0EF 100%);
}

div.homepage-dxspots {background-color:#333333; color:#ffffff; border-radius:5px;}
div.homepage-dxspots table {font-family:"Courier New",Courier,fixed; font-size:0.9em; }
div.homepage-dxspots table td, th {padding-left:8px; padding-right:8px;}
body, div#page {
    padding: 0;
}
div#demosite {
    padding: 10px;
    background-color: salmon;
    font-size:1.3em;
}
div#latestBuild {
    padding: 10px;
    background-color: lightyellow;
    font-size: 0.9em;
    font-style: italic;
    text-align:center;
}
div#activ_list_div table {
    width: 100%;
    background-color:lightgray;
}
div#activ_list_div table th {
    text-align:left;
    background-color:darkgray;
    border:1px solid white;
    padding-left:5px;
}
div#activ_list_div table td {
    border:1px solid white;
    padding-left:5px;
    font-size:0.85em;
}
div#activ_list_div table td a {
    font-weight:bold;
}
div#embeddedUAContainer {width:200px; background-color:#f0e68c; color:#000000; font-size:9pt; padding:0; position:absolute; top:2px; left:2px; z-index:10; display:none;}
h2#embeddedUATitle {background-color:#483d8b; color:#ffffff; font-size:9pt; width:190px; margin:0; padding:5px;}

div#footer {
background: rgb(252,245,53); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(252,245,53,1) 0%, rgba(237,119,16,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,245,53,1)), color-stop(100%,rgba(237,119,16,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(252,245,53,1) 0%,rgba(237,119,16,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(252,245,53,1) 0%,rgba(237,119,16,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(252,245,53,1) 0%,rgba(237,119,16,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(252,245,53,1) 0%,rgba(237,119,16,1) 100%); /* W3C */
padding:20px;
margin-top:50px;
}

div.adpanel {
    min-height: 250px;
    border-radius: 10px;
    background-color:darkblue;
    background-image: -ms-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    background-image: -moz-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    background-image: -o-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #667FFF), color-stop(1, #0C0170));
    background-image: -webkit-linear-gradient(top, #667FFF 0%, #0C0170 100%);
    background-image: linear-gradient(to bottom, #667FFF 0%, #0C0170 100%);
    color:white;
    text-align:center;
    padding-top:10px;
}
    div.adpanel a {
        color: yellow;
    }

div#loggedIn {
    color: white;
    padding-top: 8px;
    padding-right: 8px;
}
    div#loggedIn a {
        color: yellow;
    }
    div#loggedIn ul {
        padding: 10px;
        background-color:white;
    }

    div#loggedIn form {
        color: black;
    }
        div#loggedIn form li {
            margin-top: 5px;
        }

div#main form label {
    display: inline;
}
div#main form select {
    width: auto;
}

th,td {
    text-align: left;
    padding: 2px 8px;
}
tr {
    border-bottom: 1px solid #aaa;
}
a {
    cursor: pointer;
}


