﻿/* 
	project:   Teksonix.Com
	author:   Mark Way
*/

*{ margin: 0; padding: 0; }

/* 	Colors */
.color-hdg-powder-blue {
	background-color : #5E6A87;
}
.color-menu-highlight-dark-blue {
	background-color: #2D4C6B;
	color: #FFFFFF;
}
.color-menu-highlight-medium-blue {
	background-color:#467198	
}
/* 	Fonts - Core 1 - Default Text Grey #333333 */

.core1 {
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #666666;
}
.core1 a {
	color: #336699;
	background: inherit;
	text-decoration: none;
}
.core1 a:hover { color: #808080; background: inherit; text-decoration: underline; }
.core1 a { outline-style: none; } 
.core1 p{
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #000000;
}
.core1 h1{
	font: medium Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	font-weight: bolder;
	color: #132543;
	margin-bottom: 10px;
}
.core1 h2{
	font: 14px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	font-weight: bolder;
	color: #FEC974;
	padding-bottom: 10px;
}
.core1 h3{
	font: 16px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	font-weight: bolder;
	color: #FEC974;
	padding-bottom: 10px;
}
.core1 h4{
	padding: 5px;
	border-radius: 10px;
	font: 14px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	color: #FFFFFF;
	background-color: #5E6A87;
	margin-bottom: 15px;
	text-align: center;
	margin-top: 0px;
}
.core1 h5{
	padding: 5px;
	border-radius: 10px;
	font: 14px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	font-weight: bolder;
	color: #333333;
	background-color: #FD7E23;
	margin-bottom: 15px;
	text-align: center;
	margin-top: 0px;
}
.core1 h6{
	padding: 5px;
	border-radius: 10px;
	font: 14px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	color: #FFFFFF;
	background-color: #DFC83D;
	margin-bottom: 15px;
	text-align: center;
	margin-top: 0px;
}
.core1 ul{
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #333333;
}
.core1 li{
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #666666;
}
.clear { clear: both; }


/* 	Alt Fonts - Core 2  - Default Text White #333333*/

.core2 {
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #666666;
}
.core2 a {
	color: #336699;
	background: inherit;
	text-decoration: none;
}
.core2 a:hover { color: #808080; background: inherit; text-decoration: underline; }
.core2 a { outline-style: none; } 
.core2 p{
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #FFFFFF;
}
.core2 h1{
	font: 19px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	font-weight: bold;
	color: #175692;
}
.core2 h2{
	font: medium Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	font-weight: bolder;
	color: #FFFFFF;
	margin-bottom: 10px;
}
.core2 h3{
	padding: 10px;
	border-radius: 10px;
	font: 16px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	color: #FFFFFF;
	background-color: #5D2F9A;
	margin-bottom: 15px;
	text-align: center;
	margin-top: 0px;
}
.core2 h4{
	padding: 5px;
	border-radius: 10px;
	font: 14px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	color: #FFFFFF;
	background-color: #5E6A87;
	margin-bottom: 15px;
	text-align: center;
	margin-top: 0px;
}
.core2 h5{
	padding: 5px;
	border-radius: 10px;
	font: 14px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	background-color: #FD7E23;
	margin-bottom: 15px;
	text-align: center;
	margin-top: 0px;
	color: #FFFFFF;
}
.core2 h6{
	padding: 5px;
	border-radius: 10px;
	font: 14px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	color: #FFFFFF;
	background-color: #DFC83D;
	margin-bottom: 15px;
	text-align: center;
	margin-top: 0px;
}
.core2 ul{
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #FFFFFF;
}
.core2 li{
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #FFFFFF;
}

/* 	Alt Fonts - Core 3 - Same as Core1 with different heading colors */

.core3 {
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #666666;
}
.core3 p{
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #FFFFFF;
}
.core3 h1{
	font: 16px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	font-weight: bolder;
	color: #DABB72;
	padding-bottom: 10px;
}
.core3 h2{
	font: 14px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	font-weight: bolder;
	color: #DABB72;
	padding-bottom: 10px;
}
.core3 h3{
	padding: 5px;
	border-radius: 10px;
	font: 14px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	color: #FFFFFF;
	background-color: #9C8A76;
	margin-bottom: 15px;
	text-align: center;
	margin-top: 0px;
}
.core3 h4{
	padding: 5px;
	border-radius: 10px;
	font: 14px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	color: #FFFFFF;
	background-color: #CCCCCC;
	margin-bottom: 15px;
	text-align: center;
	margin-top: 0px;
}
.core3 h5{
	font: 12px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	font-weight: bolder;
	color: #666666;
	padding-bottom: 1px;
}
.core3 h6{
	font: 12px Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	color: #666666;
	padding-bottom: 10px;
}
.core3 ul{
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #333333;
}
.core3 li{
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #666666;
}
.core3 a{
	font: small Tahoma, "Trebuchet MS", Tahoma, sans-serif;
	line-height: 1.6em;
	color: #800000;
}
.clear { clear: both; }

