a {
	white-space: nowrap;
}

body {
	background-color: #000000;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

/* Page Link Style */
.pagestyle A:link {text-decoration: underline; color: #3366CC}
.pagestyle A:visited {text-decoration: underline; color: #3366CC}
.pagestyle A:active {text-decoration: underline; color: #3366CC}
.pagestyle A:hover {text-decoration: underline; color: green}

table {
	background-color: #000000;
	margin: auto;
}

tr {
	display: block;
	float: left;
}

td, th {
	display: block;
	width: 158px;
	height: 32px;
	border: 1px solid #3366CC;
	line-height: 30px;
}

/* Form Style */ 
input, textarea {
	background-color: #3366CC;
	border: 1px solid #FFFF66;
	color: #FFFFFF;
}

/* Green Text Style */
.intechgreentext {
	color: #77DD77;
}

/* Green Link Style */
.intechgreentext A:link {text-decoration: underline; color: #77DD77}
.intechgreentext A:visited {text-decoration: underline; color: #77DD77}
.intechgreentext A:active {text-decoration: underline; color: #77DD77}
.intechgreentext A:hover {text-decoration: underline; color: #FFFF66}

/* Green Text Style */

/* Green Link Style */
.intechgreenfadetext A:link {text-decoration: underline; color: #bfe3bf}
.intechgreenfadetext A:visited {text-decoration: underline; color: #bfe3bf}
.intechgreenfadetext A:active {text-decoration: underline; color: #bfe3bf}
.intechgreenfadetext A:hover {text-decoration: underline; color: #bfe3bf}

/* Green Text Style */

.greentext {
	color: #008000;
}

/* Green Link Style */
.greentext A:link {text-decoration: underline; color: #008000}
.greentext A:visited {text-decoration: underline; color: #008000}
.greentext A:active {text-decoration: underline; color: #008000}
.greentext A:hover {text-decoration: underline; color: #FFFF66}

/* Blue (#3366CC) Text Style */
.bluetext {
	color: #3366CC;
}

/* Blue (#3366CC) Link Style */
.bluetext A:link {text-decoration: underline; color: #3366CC}
.bluetext A:visited {text-decoration: underline; color: #3366CC}
.bluetext A:active {text-decoration: underline; color: #3366CC}
.bluetext A:hover {text-decoration: underline; color: #008000}

/* MBlue (#0099CC) Text Style */
.mbluetext {
	color: #0099CC;
}

/* MBlue (#0099CC) Link Style */
.mbluetext A:link {text-decoration: underline; color: #0099CC}
.mbluetext A:visited {text-decoration: underline; color: #0099CC}
.mbluetext A:active {text-decoration: underline; color: #0099CC}
.mbluetext A:hover {text-decoration: underline; color: #008000}

/* Yellow (#FFFF66) Text Style */
.yellowtext {
	color: #FFFF66;
}

/* yellow Link Style */
.yellowtext A:link {text-decoration: underline; color: #FFFF66}
.yellowtext A:visited {text-decoration: underline; color: #FFFF66}
.yellowtext A:active {text-decoration: underline; color: #FFFF66}
.yellowtext A:hover {text-decoration: underline; color: #3366CC}

/* white (#FFFFFF) Text Style */
.whitetext {
	color: #FFFFFF;
}

/* whitetext Link Style */
.whitetext A:link {text-decoration: underline; color: #FFFFFF}
.whitetext A:visited {text-decoration: underline; color: #FFFFFF}
.whitetext A:active {text-decoration: underline; color: #FFFFFF}
.whitetext A:hover {text-decoration: underline; color: #3366CC}

/* red (#993300) Text Style */
.redtext {
	color: #993300;
}

/* redtext Link Style */
.redtext A:link {text-decoration: underline; color: #993300}
.redtext A:visited {text-decoration: underline; color: #993300}
.redtext A:active {text-decoration: underline; color: #993300}
.redtext A:hover {text-decoration: underline; color: #FFFF66}

/* orange (#FF8C00) Text Style */
.orangetext {
	color: #FF8C00;
}

/* Orange Link Style */
.orangetext A:link {text-decoration: underline; color: #FF8C00}
.orangetext A:visited {text-decoration: underline; color: #FF8C00}
.orangetext A:active {text-decoration: underline; color: #FF8C00}
.orangetext A:hover {text-decoration: underline; color: #3366CC}

.whitetextlarge, .redtextlarge {
	text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;
    font-weight: bold;
}

/* Large white (#FFFFFF) Text Style */
.whitetextlarge {
    color: #FFFFFF;
}

/* whitetextlarge Link Style */
.whitetextlarge A:link {text-decoration: underline; color: #FFFFFF}
.whitetextlarge A:visited {text-decoration: underline; color: #FFFFFF}
.whitetextlarge A:active {text-decoration: underline; color: #FFFFFF}
.whitetextlarge A:hover {text-decoration: underline; color: #000000}

/* Large red (#993300) Text Style */
.redtextlarge {
    color: #993300;
}

/* redtextlarge Link Style */
.redtextlarge A:link {text-decoration: underline; color: #993300}
.redtextlarge A:visited {text-decoration: underline; color: #993300}
.redtextlarge A:active {text-decoration: underline; color: #993300}
.redtextlarge A:hover {text-decoration: underline; color: #FFFF66}

/* Dropdown CHS InTech*/
.dropbtnInTech {
    background-color: #000000;
    color: #77DD77;
	border: 1px solid #77DD77;
}

.dropbtnInTechfade {
    background-color: #000000;
    color: #bfe3bf;
	border: 1px solid #bfe3bf;
}

.dropdownInTech {
    position: relative;
    display: inline-block;
}

.dropdown-contentInTech {
    display: none;
    position: relative;
	top: 6px;
    background-color: #000000;
    min-width: 158px;
    z-index: 1;
	white-space: nowrap;
	margin-left: 20px;
}

.dropdown-contentInTech a {
    color: #000000;
    display: block;
	border: 1px solid #3366CC;
	white-space: nowrap;
}

.inline-dropdowncontentInTech a {
    color: #000000;
    display: inline-block;
	border: 1px solid #3366CC;
	white-space: nowrap;
}

.dropdown-contentInTech a:hover {background-color: #000000;}

.dropdownInTech:hover .dropdown-contentInTech {display: block;}

/* Dropdown CHS InTech*/
.dropbtnYellow {
    background-color: #000000;
    color: #FFFF66;
	border: 1px solid #FFFF66;
}

.dropdownYellow {
    position: relative;
    display: inline-block;
}

.dropdown-contentYellow {
    display: none;
    position: relative;
	top: 6px;
    background-color: #000000;
    min-width: 158px;
    z-index: 1;
}

.dropdown-contentYellow a {
    color: #000000;
    display: block;
	border: 1px solid #3366CC;
}

.dropdown-contentYellow a:hover {background-color: #000000;}

.dropdownYellow:hover .dropdown-contentYellow {display: block;}


/* */
/* */
/* Mobile Device CSS */
/* */
/* */
@media only screen and (max-width: 1000px) {
	body {
		font-size: 36px;
	}

	tr:nth-child(even) {
		display: block;
		float: right;
		margin: 0 25px 0 0;
	}
	
	tr:nth-child(odd) {
		display: block;
		float: left;
		margin: 0 0 0 25px;
	}

	tr:after {
		content: ".\A.";
		white-space: pre;
	}
	
	td, th {
		width: 450px;
		height: 80px;
		border: 3px solid #3366CC;
		line-height: 80px;
	}
	}