
ul.topLinks li {  }
ul.topLinks li.selected { background-color:red; }

div#outer { padding:0 !important; }
h1 { position:absolute; top:20px; right:20px; }

h3 a, h3:hover a { color:#1ec2ea !important; }

#tabExplained p, #tabExplained li,
	#tabTerms p, #tabTerms li
		{ font-size:0.95em; }

#theader { background:url(/img/layout/control/header-short.png) repeat-x transparent top left; }

#tabs { margin-bottom:10px; }

#tabs { margin:0; padding:20px 0 0 20px; height:47px; }
#tabs li { height:33px; background:url(/img/layout/control/tab-normal.png) transparent no-repeat bottom left; list-style-type:none; font-size:1em; float:left; margin-right:8px; }
#tabs li div { height:33px; padding-top:10px; margin-right:8px; padding-left:8px; }
#tabs li div a { color:white; text-decoration:none; font-size:1em; padding:5px 10px 0 10px; margin-top:9px; outline:none; }

#tabs li.selected { background:url(/img/layout/control/tab-active-cap.png) transparent no-repeat top right; }
#tabs li.selected div { background:url(/img/layout/control/tab-active.png) transparent no-repeat top left;  }
#tabs li.selected div a { color:#1EC2EA; }

#needHelp { float:right; width:240px; }
#needHelp h3 { margin-bottom:0; font-size:1em; }

div.links { margin-bottom:20px; }
div.record { margin-bottom:40px; }

.content { padding:20px; }

/**
 * Pink, #f0008d
 */
#tabSoleSource h2 { color:#f0008d; }
#tabSoleSource h4 { margin-bottom:1em; font-size:1em; }
#tabSoleSource em { color:#f0008d; }
#tabSoleSource strong { color:#f0008d; }

/**
 * Blue, #1ec2ea
 */
#tabMultiSource h2 { color:#1ec2ea; }
#tabMultiSource h4 { margin-bottom:1em; font-size:1em; }
#tabMultiSource em { color:#1ec2ea; }
#tabMultiSource strong { color:#1ec2ea; }

/**
 * Green, #84eb70
 */
#tabOpenSource h2 { color:#84eb70; }
#tabOpenSource h4 { margin-bottom:1em; font-size:1em; }
#tabOpenSource em { color:#84eb70; }
#tabOpenSource strong { color:#84eb70; }


