a:visited {
    color:blue;
}

a:hover {
    color:white;
    background-color:#0072bb;
}

.chicletSection {
    text-align:center;
}

.selectors {
    width:600px;
    margin:0 auto;
    text-align:left;
}

.mainDesc {
    height:150px;
    width:144px;
    float:left;
    margin:0;
    padding:6px 3px 0;
}

.subDesc {
    height:120px;
    margin-top:25px;
    width:124px;
    float:left;
    border-left:1px solid gray;
    border-right:none;
    margin-bottom:0;
    padding-bottom:0;
    padding-left:3px;
}

.subDesc a {
    text-decoration:none;
    color:inherit;
    /* Simulate inherit for IE. */
    color:expression(
	this.parentNode.currentStyle ? 
	this.parentNode.currentStyle.color : 
	'blue');
}

.subDesc a:visited {
    /* Simulate inherit for IE. */
    color:expression(
	this.parentNode.currentStyle ? 
	this.parentNode.currentStyle.color : 
	'blue');
}

.subDesc h3 {
    margin-top:0;
}

.sideDesc {
    height:120px;
    margin-top:25px;
    float:left;
    width:64px;
    font-size:80%;
    border-left:1px solid gray;
    border-right:none;
    background:#d3d3d3;
    padding-left:1px;
}    

.sideDesc ul {
    list-style:none;
    margin:0;
    padding:0;
}

#chorderatorDesc {
    background:lightBlue;
}

#scaleratorDesc {
    background:coral;
}

#toolboxDesc {
    background:#ee7;
}

#designerDesc {
    background:lightGreen;
}


.activeApp {
    clear:both;
    padding:5px 5px 15px;
}

.chicletSection h2 {
    width:600px;
    margin:0 auto;
    display:block;
    font-size:150%;
}

.chicletSection h1 {
    width:600px;
    margin:25px auto 0;
    padding-top:5px;
}

#examples {
/*    display:none; */
    text-align:left;
    width:600px;
    margin:0 auto;
    font-family:sans;
    font-size:85%;
}

#examples h3 {
    margin:10px 0 3px;
    padding:0;
}

#examples ul {
    margin:0;
    padding:0 2em;
    list-style:none;
}

#examples li {
    margin:2px 0;
}

.footer {
    text-align:center;
    font-size:80%;
    color:#333;
    margin-top:25px;
}

.footer a {
    color:#333;
}