body
	{
	margin: 10px;
	padding: 0;
	font-family: georgia, times, "times new roman", serif;
	font-size: small;
	line-height: 1.4;
	background: #dadcd7;
	color: #666633;
	}

#header
	{
	height: 136px;
    background: url(images/panorama.jpg) top left;
	}

#leftbar
	{
    float: left;
	width: 20%;
	padding: 0;
	font-family: verdana, arial, sans-serif;
	}

#leftbar li
	{
	list-style: none;
	margin-bottom: 8px;
	}

#leftbar ul
	{
	padding: 5px;
	margin: 0;
	}

#navigation
    {
	font-size: 90%;
    background: #5e6671;
	color: black;
    margin-top: 10px;
    padding: 13px 0;
	}

#computech
    {
    font-size: 70%;
    background: #67725f;
    color: white;
    padding: 1px 5px;
	margin-top: 10px;
    }

.computechtext
    {
    font-size: 150%;
    line-height: 1.1;
    }
    
.for-people-to-use
	{
	font-size: 65%;	
	float: right;
	}

#content
	{
	float: left;
	width: 55%;
	margin: 10px 10px 10px 15px;
	font-size: 120%;
	background: #efeff1;
	color: #666633;
	padding: 5px;
	}

#rightbar
	{
	float: right;
	width: 20%;
	margin-top: 10px;
	padding: 0;
	font-family: verdana, arial, sans-serif;
	}

.searchbox, .summary, .accessibility
    {
    padding: 1px 5px;
    margin-bottom: 10px;
    color: white;
    background: #5e6671;
    }

.summary
    {
    background: #67725f;
    }
    
.accessibility
    {
    background: #725f67;
    }
    
#clients
	{
	padding: 0;
	}	
				
#clients li
	{
	list-style: none;
	margin: 0;
	}
	
.current
    {
    background: #473c3c;
    }

.indented
    {
    margin: 25px;
    background: white;
	color: #725f67;
	padding: 3px;
    }
    
.image
    {
    float: right;
    margin: 5px 0px 5px 10px;
    }

#supportcontent
	{
	padding: 0;
	}
	
#supportcontent li
	{
	list-style: none;
	margin: 0;
	}

h1
    {
    color: white;
    background: #725f67;
    margin-top: -3px;
    font-size: 100%;
    text-align: center;
    padding-bottom: 3px;
    }
    
h2
    {
    font-size: 95%;
    margin-bottom: -15px;
    }

.jump-to-content
    {
    float: right;
    color: #67725f;
    background: transparent;
    margin: 5px 4px 0 0;
    }
    
.computech-header
    {
    float: right;
    color: white;
    background: transparent;
    padding: 0 3px;
    font-size: 170%;
    text-align: right;
    clear: both;
    margin: 43px 3px 0px 0px;
    }

a:link, a:visited
    {
    color: white;    
    background: transparent;
    }

a:hover, a:active
    {
    color: black;
    background: white;    
	text-decoration: none;
    }

#content a:link, #content a:visited
    {
	color: #473c3c;
	background: #efeff1;
    }

#content a:hover, #content a:active
    {
	color: white;
	background: gray;
	text-decoration: none;
    }

.jump-to-content a:link, .jump-to-content a:visited
    {
    color: #67725f;    
    background: transparent;
    }

.jump-to-content a:hover, .jump-to-content a:active
    {
    color: white;
	background: gray;
	text-decoration: none;
    }

