	/**************************************************/

	A:link, A:visited, A:active {color: #E00000; text-decoration: none}
	A:link, A:visited, A:active {color: #EC0101; text-decoration: none}
	A:hover {color: #C00000}/*;; position: relative; left: 0.01em; top: 0.02em}*/
	A:hover {color: #B50000}/*;; position: relative; left: 0.01em; top: 0.02em}*/
	A.link-small {
		font-size: 11pt;
	}
	
	BODY {margin: 0em; padding: 0em}
	BODY {font-family: Arial; font-size: 14pt}
	BODY {color: #C4C4C4;}
	BODY {color: #D1D1D1;}
	BODY {color: #000;}
	BODY {background-color: rgba(0,0,0,0.4);}
	BODY {background-color: rgba(250,250,250,0.75);}
	BODY {
		width: 1000px;
		margin-left: auto;
		margin-right: auto;
		
		line-height: 1.4em;
		letter-spacing: +0.02em;
		}
	
	form {margin: 0em; padding: 0em}
	
	HTML {background-image: url('/img/light1.jpg')}
	html {background-color: #000000; overflow-Y: scroll}
	
	P {
		margin: 0 0 0.8em 0;
		text-align: justify;
		}
	
	td {vertical-align: top}

	input[type="text"] {padding-left: 0.3em; padding-right: 0.3em}
	option {padding-bottom: 0.2em}

	/**************************************************/
	DIV.divider {
		display: block;
		height: 0.3em;
	}
	DIV.diags {
		color: #C00000;
		display: inline-block;
	}
	DIV.phasetech-address {
		float: right;
		margin-left: 2em;
	}
	DIV.phasetech-address:first-line {
		color: #E00000;
		font-weight: bold;
	}
	IMG.img-banner {
		margin-top: 0.75em;
		margin-bottom: 0.75em;
	}
	#header, #main, #footer {
		padding-left: 1em;
		padding-right: 1em;
		}
	#header {
		width: 100%;
		margin-top: 0.2em;
		padding-top: 1em;
		padding-bottom: 0.5em;
		margin-bottom: 0em;
	}
	#header TD {
		height: 3em;
		vertical-align: middle;
		-moz-user-select: -moz-none;
		-webkit-user-select: none;
	}	
	#phasetech {width: 17em;}
	#phasetech IMG {height: 3.1em;}
	#menu {
		text-align: right;
		vertical-align: middle;
		text-transform: uppercase;
		font-weight: bold;
		}
	#menu A {
		color: #7B7B7B;
		font-size: 16pt;
		padding-left: 0.5em;
		padding-right: 0.5em;
		}
	#menu A.selected {
		color: #f20000 !important;
		//cursor: default;
		}
	#menu A:hover {
		color: #FFF;
		}
	#menu>A:first-child {
		padding-left: 0em;
		padding-right: 1.75em;
		margin-right: 0.55em;
		border-right: solid 1px #7B7B7B;
	}
	#menu>A:first-child.selected {
		display: none;
	}
	
	#main {
		padding-top: 1em;
		padding-bottom: 1em;
		}
	
	H1 {
		font-size: 18pt;
		font-weight: bold;
		color: #F20000;
		margin: 0em;
		text-transform: uppercase;
	}
	H2 {
		font-size: 18pt;
		font-weight: bold;
		color: #F1F1F1;
		margin: 0em;
		display: inline-block;
	}
	
	DIV.description {
		padding-bottom: 0.5em;
	}
	A.more {
		display: block;
		margin-top: 0.4em;
	}
	DIV.software_link {
		text-align: right;
		padding-bottom: 0.5em;
	}
	DIV.software_link>A {
		color: #000000;
		border: solid 1px #820000;
		background: -moz-linear-gradient(top, #DF0000, #A80000);
		font-size: 12pt;
		font-weight: bold;
		-moz-border-radius: 4px;
		padding: 0.2em;
		padding-left: 0.7em;
		padding-right: 0.7em;
	}
	DIV.software_link>A:hover {
		color: #000000;
		border: solid 1px #AB0000;
		background: -moz-linear-gradient(top, #E80000, #C50000);
	}
	DIV.note {
		color: #9D9D9E;
	}
	
	DIV.bio {
		margin-top: 1.2em !important;
		margin-bottom: 1.2em !important;
		clear: both;
	}
	DIV.bio:first-line {
		font-weight: bold;
		color: white;
	}
	DIV.bio-title {
		display: inline-block;
		margin-left: 1em;
		margin-bottom: 0em;
		color: #C4C4C4;
		font-size: 11pt;
		text-transform: uppercase;
	}
	IMG.bio-pic {
		float: left;
		display: block;
		margin-right: 1em;
		margin-bottom: 1em;
	}
	
	TD.thumb IMG {
		float: left;
		margin-right: 1em;
	}
	
	P.bio-text {
		margin-top: 0.5em;
		margin-bottom: 1em;
	}
		
	#footer {
		padding-top: 2em;
		color: #AAA;
		font-size: 10pt;
	}