/* 
  ------------------------------------------------
  PVII Affinity
  Copyright (c) 2013 Project Seven Development
  www.projectseven.com
  02: 2 Col Flex Sidebar Right
  ------------------------------------------------
*/

body {
	font-family: "Segoe UI", Optima, Helvetica, Arial, sans-serif;
	color: #000;
	background-color: #000;
	margin: 0px;
	padding: 0px;
	font-size: 1em;/*	padding-bottom: 4em; */
}
img {
	vertical-align: bottom;
}
.masthead {
	/* 	padding: 10px 10px; */
	text-align: left;
	background-color: #000;
	position: relative;
	z-index: 10;
	box-shadow: 0px 0px 30px #000;
}
.content-wrapper {
	margin: 0em 1.25em 0em 1.25em;
	overflow: hidden;
}
.columns-wrapper {
	overflow: hidden;
	background-color: #FFF;
	position: relative;
}
.columns-wrapper, .menu-top-wrapper {
	max-width: 1260px;
	margin: auto;
}
.main-content {
	float: left;
	width: 76%;
	margin-right: 1%;/*	margin-top: 0.5em; */
}
.main-content-100 {
	float: left;
	width: 100%;
	margin-right: 1%;/*	margin-top: 0.5em; */
}
.sidebar {
	width: 23%;
	float: left;/*	margin-top: 0.5em; */
}
.sidebar .content {
	padding: 20px 20px;
	font-size: 0.9em;
	/*	line-height: 1.5em; */
	background-color: #B9E4FF;
	background-image: -webkit-linear-gradient(#B9E4FF, #FFF);
	background-image: linear-gradient(#B9E4FF, #FFF); 
	border: 1px solid;
	border-color: #333;
	border-radius: 5px;
}
.insetleftbar {
	position: absolute;
	width: 76%;
	left: 0px;
	background-color: #00FFFF;
}
.insetleftbar .content {
	padding: 5px 5px;
	font-size: 0.9em;
	line-height: 1.5em;
	border: 1px solid;
	border-color: #333;
	border-radius: 5px;
}
.insetrightbar {
	position: absolute;
	width: 23%;
	margin-top: 0.5em;
}
.insetrightbar .content {
	padding: 5px 5px;
	font-size: 0.9em;
	line-height: 1.5em;
	border: 1px solid;
	border-color: #333;
	border-radius: 5px;
}
.main-content .content {
	padding: 20px 30px;
	font-size: 1em;
	line-height: 1em;
	border: 1px solid;
	border-radius: 5px;
	border-color: #666;
}
.main-content-100 .content {
	padding: 20px 30px;
	font-size: 1em;
	line-height: 1em;
	border: 1px solid;
	/* border-radius: 5px; */
	border-color: #666;
}

/*Heading styles*/
h1, h2, h3, h4 {
	margin: 0px 0px 0px 0px;
	font-family: Federo, "Segoe UI", Optima, Helvetica, Arial, sans-serif;
	font-weight: normal;
}
h1 {
	font-size: 1.25em;
}
h2 {
	font-size: 1.35em;
}
h3 {
	font-size: 1.2em;
}
h4 {
	font-size: 1.1em;
}
/*A utility rule assigned to the first heading to remove top margins.*/
.content h1:first-child, .content h2:first-child, .content h3:first-child, .content h4:first-child {
	margin-top: 0px;
}
/*Make Image Scalable - Assign this class to any image to make it scale with the browser window size*/
img.scalable {
	height: auto !important;
	width: auto !important;
	max-width: 100%;
	border-radius: 5px;
}
.fancy {
	border: 1px solid rgba(255,255,255,.2);
	box-shadow: 0px 0px 30px rgba(0,0,0,.65);
}
.sidebar ul, .sidebar ol, .sidebar2 ul, .sidebar2 ol {
	margin: 0 0 0 .5em;
	padding: 0 0 0 .5em;
	line-height: normal;
}
.sidebar li, .sidebar2 li {
	margin-bottom: 4px;
}
/*Ordinary Link Styles*/
.content a {
	color: #002953;
	text-decoration: none;/*	border-bottom-width: 1px; */
/*	border-bottom-style: dotted; */
}
.content a:hover, .content a:focus {
/*    color: #fff; */
/*	border-bottom-style: solid; */
}
.footer a {
	color: #8C8C8C;
}
.footer a:link, a:visited, a:hover, .footer a:focus {
/*	color: #FFF; */
}
/*The DIVs that contains the horizontal menu bar at the top of your page.*/
.top-navigation {
	background-color: #0079C1;
	border-bottom: 1px solid #FFF;
	box-shadow: 0px 0px 30px #999;
	position: relative;
	z-index: 9;
}
.top-navigation:after {
	content: "\0020";
	font-size: 0px;
	display: inline;
	overflow: hidden;
	line-height: 0;
	clear: both;
}
.menu-top-wrapper .p7DMM01 {
	background-color: transparent;
	border: none;
	box-shadow: none;
}
/*The Footer*/
.footer {
	background-color: #222;
	box-shadow: inset 0px 16px 2px rgba(255,255,255,.025);
	border-top: 1px solid #000;
	padding: 15px 15px;
	font-size: 0.7em;
	color: #8C8C8C;
	/*	text-align: center; 
	clear: both; */
	position: relative;
/*	z-index: 999;/*	top: auto; */
	bottom: 0px;
	width: 95%; */
}
.footer p.copyright {
	text-transform: uppercase;
	margin: 0px;
}
#searchbox {
	position: absolute;
	right: 30px;
	top: 15px;
	width: 350px;
}
#memberbox {
	position: absolute;
	right: 30px;
	top: 45px;
}
.headlines {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	line-height: 1em;
}
a.headlines:link, a.headlines:visited {
/*	color: #ffffff; */
	text-decoration: none;
}
.col1 {
	float: left;
	min-height: 1px;
	width: 33%;
}
.quickbutton {
	float: left;
	min-height: 1px;
	width: 108px;
	margin: 5px;
}

/*1 Column for Narrow Browser Windows and Smartphones in both orientations*/
@media only screen and (min-width: 0px) and (max-width: 700px) {
body {
	padding-bottom: 0px;
}
.footer {
	position: static;
	width: auto;
}
.content-wrapper, .columns-wrapper {
	margin: 0px;
	border: none;
}
.sidebar, .main-content {
	width: auto;
	float: none;
	position: static;
}
.col1 {
	float: none;
	position: static;
	min-height: 1px;
	width: auto;
}
.main-content .content, .sidebar .content {
	padding: 20px 10px;
	border-radius: 0px;
	border: none;
	height: auto !important;
	max-height: 888678px;
}
.p7DMM01 ul a, .p7DMM01 ul a:hover, .p7DMM01 ul a:focus, .p7DMM01 ul a.open {
	border-bottom: 1px solid;
	border-color: #89AEC9;
}
.p7DMM01 ul li:last-child a {
	border-bottom: none;
}
#searchbox {
	position: absolute;
	left: 10px;
	top: 130px;
}
#memberbox {
	position: absolute;
	left: 10px;
	top: 160px;
}
.masthead {
	padding: 20px 10px;
	height: 150px;
}
}
/*Medium windows - reduce padding content padding*/
@media only screen and (min-width: 700px) and (max-width: 900px) {
.main-content .content, .sidebar .content {
	padding: 20px 15px;
}
.top-navigation {
	padding: 0px 10px;
}
.content-wrapper {
	margin-left: 10px;
	margin-right: 10px;
}
}
#logotext {
	position: absolute;
	top: 20px;
}
.headerForum {
	position: absolute;
	top: 20px;
	Left: 150px;
	font-family: "Segoe UI", Optima, Helvetica, Arial, sans-serif;
	font-size: 2em;
	color: #FFF;
}
.subtitleForum {
	font-size: 1em;
	color: #FFF;
	font-family: "Segoe UI", Optima, Helvetica, Arial, sans-serif;
}
.buttonLAMS {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	padding: 10px 6px;
	border: 0px solid #ffffff;
	border-radius: 8px;
	background: #8f3e08;
	background: -webkit-gradient(linear, left top, left bottom, from(#8f3e08), to(#c25d0f));
	background: -moz-linear-gradient(top, #8f3e08, #c25d0f);
	background: linear-gradient(to bottom, #8f3e08, #c25d0f);
	font: normal normal bold 10px arial;
	color: #ffffff;
	text-decoration: none;
}
a.buttonLAMS:link, a.buttonLAMS:visited {
	color: #ffffff;
	text-decoration: none;
}
.buttonLAMS:hover, .buttonLAMS:focus {
	background: #ac4a0a;
	background: -webkit-gradient(linear, left top, left bottom, from(#ac4a0a), to(#e97012));
	background: -moz-linear-gradient(top, #ac4a0a, #e97012);
	background: linear-gradient(to bottom, #ac4a0a, #e97012);
	color: #ffffff;
	text-decoration: none;
}
.buttonLAMS:active {
	background: #562505;
	background: -webkit-gradient(linear, left top, left bottom, from(#562505), to(#c25d0f));
	background: -moz-linear-gradient(top, #562505, #c25d0f);
	background: linear-gradient(to bottom, #562505, #c25d0f);
}
.buttonLAMS:before {
	content: "\0000a0";
	display: inline-block;
	height: 24px;
	width: 24px;
	line-height: 24px;
	margin: 0 4px -6px -4px;
	position: relative;
	top: -7px;
	left: 0px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEcUlEQVRIia3UW2wUVRgH8P85c2Zmd2a6s5dsu9XC7mKpyE25KWBCkBAoxSa+iMQgPhpjgBgD0fhC4oMkELBFwwuJMT5piBpJChKImpAYlOAqKCUtrcV2S7rbsrud2bmdmfGBoEBMF6n/l5OTnPP98n3JOQT3pbf3c8YYW62q0c2xmNomikLAuT8M4IwgCBe7u58N7r8zU8jdmwMHPl2bzbYebW5OLA8kjVNRDkQmQCQ+U0WfTk/Xz1erxq6urjWF/wzs33/85SVL2j+eJk2Blsu6HfOSNBUFjVICwwmD66M1CMa0FJdct1gsvdTZubrvgYF9+z5au3jxvG9H/ZS9aMMKtOiUqQKgMEAkQADA8YGSGfBbg+MsqzlBsVhe09n5zJVGAN29+zBLJmNHR6qSG1+6IghBmMVDWEEIg4eY5rfXuh+CSoS5LRm3bEssFlN6HqQDyrm/Wpal5ePR+bUQVDIswLAIDI/A8AHDJzA4gcEBwyEAFaTCVLQWi2kb+vp+WNgIYEC4ueIw94aY/mOOGS6lhFAQgAdARCIQKBCGgMsJLAcwLKBCddfiZuD7/gYAv88IUCq0lU1a+6bfvTIyEdxYv0yel22hGV1FhFLYloOy64VcZCQuichYDmGuT1nFFuoA8g078DwvCD0OXSWglNQGRv1CxQASGkFUvt2Bywmm6yEsJ4joGlngcTQjHmqe5zd8E8w07eGkXo21JsAeSQn80TRDa4ogpRNokRACBRyPoGIAExXBLpb9QrXqaupca3vJdq83BFzXO0Nd472sPJBLxp8cbE0RtKUJMklAVwFBuD37ySogMgLuC2hnpVzIHXDun2kIBEFwsVYzz7fRn1dK0UU3UjHJbUkCbSlAlwFGgLoCyCLg+YBtesqyJuOpsbGJvp07O4caAfTEifeDatXYRaxbNCx8sSlKnUhcDaHLQIoCzSREggG6AjQxR8mbv3bCMZR0OplrVBwABAC4evX8zVxu5S+q4O+ojw49QRB6c9pSRkJiXCYEhu0q1wqDj7vDQ88Rx9QppfA83r9mYf7sh1svr9y7VR0+crr+r8A9n922be8u1HWtJ5GIbYzFtaC5JWVHJBGO40QICGo142vDsGq6rmWSCW1T3vmSL5l7lVb6r72Z3VPqbQjcyY4d+zsYEzbKsphnjEEUhQFRZGcPHtw1BACvvvhG+6b2oYEXtq+CMn8V6j8dRrlwZQ8FeufsKT3I5GbOoe74uh/fjnj2yafDYPhQGNRPhub36/2RnvTuP3vS95wVHgZ47rHIyESFjOt+8XldnCSCmoHU0U3EYHCzebNU+eB0/cKsgHODNk71u5cWJJSi7o91xViZ/oNc3/LaMvPWW1vUC0dO1x8OuJN1eeVScYqO6/5Yly5OUkHNQOzohnRXJ7MCzg3aWJdXLo1N0nHdH/t7XK6ygNwsSdFjX/32CZsNAADvnKoAwPFeNCFE4VhqymbXeBem4q+7wGeYNXAnpiMc/+6yDGs4+kp1bs6uVC7u/b9qz5i/ABYV8SjtzSZlAAAAAElFTkSuQmCC") no-repeat left center transparent;
	background-size: 100% 100%;
}
.buttonADB {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	padding: 10px 6px;
	border: 0px solid #ffffff;
	border-radius: 8px;
	background: #8f0808;
	background: -webkit-gradient(linear, left top, left bottom, from(#8f0808), to(#c20f0f));
	background: -moz-linear-gradient(top, #8f0808, #c20f0f);
	background: linear-gradient(to bottom, #8f0808, #c20f0f);
	font: normal normal bold 10px arial;
	color: #ffffff;
	text-decoration: none;
}
a.buttonADB:link, a.buttonADB:visited {
	color: #ffffff;
	text-decoration: none;
}
.buttonADB:hover, .buttonADB:focus {
	background: #ac0a0a;
	background: -webkit-gradient(linear, left top, left bottom, from(#ac0a0a), to(#e91212));
	background: -moz-linear-gradient(top, #ac0a0a, #e91212);
	background: linear-gradient(to bottom, #ac0a0a, #e91212);
	color: #ffffff;
	text-decoration: none;
}
.buttonADB:active {
	background: #560505;
	background: -webkit-gradient(linear, left top, left bottom, from(#560505), to(#c20f0f));
	background: -moz-linear-gradient(top, #560505, #c20f0f);
	background: linear-gradient(to bottom, #560505, #c20f0f);
}
.buttonADB:before {
	content: "\0000a0";
	display: inline-block;
	height: 24px;
	width: 24px;
	line-height: 24px;
	margin: 0 4px -6px -4px;
	position: relative;
	top: -7px;
	left: 0px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEA0lEQVRIie1VS28bVRT+7p2543j8ih/FY9dj4pIFIhXqBpQfwC+oEjWKsmAN/AHEAiqzAfEDWEEWdJEEKaWRKpVKSHQRFiA1Cyo1L/yKk9hO7TFJHT/ug8U4k0QJIhJlx1nMnZkz537n+845d4D/2MhVPlpaWkIkEnkvEAi83ekcbzlO6+H09DR/JRmsrKy8+/uzZ49brZY4PDxUjuOojY2Np48e/Xh7YWGB/lP83zJYXl5+M5t9PZ+xM7elkLRWr8P0+3Hc7WJ0NIJQMIj9/dpauVzKN5vNB7Ozs5cyugCwuLiYzdj2J7Ztv+/z+YxqdRejoxHYmQwodROu1WrY368hGo3CNE3UG/W1UrGUb7WaD+bm5s4BkdXV1Y8ODl48b7ed365nMh9ns9kPIpFIsFqtwmAGcrkxGIZxITMpFXZ3q6jVG0gkEjBNP2r7tbVisZB3HOeniZs3P2077V9J4+CF2t7eLgZMM2xZVqxWr6G6U0UuNwbTNAFCLtBUCgAUFAAlJSqVCo5edjA+Pg6/fwQ7lZ2tpGWNHxw05kmhWFLdXg+UUkghwIW4tDDq/OUckHvvrlTToFEKxhgajca8/uTJz3jjxg0oBRRLRTBmgBA3OBQKImVZKFcq6PcHbtYK4HwAO2PDMAxsbm2CUgolFaRSUFIilxtDy3Gwt7cHPRgMcb/fr3POkU5fRzgcAQBwwdF2WtA0DYFAELYd91qi1WzCN+ID03Vcu/YakpY1dBFUqxWEw2H0+n0wZjzWu93j+7FYfIoLjk63i0LhD/R6XaTTaUTCYcRiMRwdvQRjDCAuhsEMxGMx6LoOp/0nSoUCOp0O7KwN0zQRi8Uw4BzfLy09pATkKGklEY/FQQnB/Lff4PN8HsVCEaYZQDqdhuEzwAwGgzEwxkA1ingigWQyCU3TcO/ed7h79zOsP1+HrjOkUimEw2EMBgPoUkqvaJRqCIVCsCzL1XVYOCEkvvryCxSLRQDAnZkZTEy85YpCCEzTdGM0CkKIV3TOOXRxBoAxhjszM+CcI2WlPAACoF6vo1wuAwB63d6ZpCimpqbRH/SRydjgg4HXdhcYGIxhcnISAEGv10Oz2fR8fr8f0Wh0mN0Z1oS4MQQgIFjf2MDJlFwA0HXNm1ophMcAAEZGTgHkmfeEEjdm2ABnJer3+9CF4BCcQwgBQggopSBD6kIIcM4hpYRp+hGPx71gIQSEEJ5MJwBKSs83GAxAlu//8DSRiN+CckefktM5Vkq5E67UqbbDDRljLhspQak2HE7lPTdbTWxtbr2jh0LBW8RtB++IOKF5smqUQvP5cJm5J6zCiWpu90mMRiIIhUMf6u12++tDSnHFn9sV7BRMCvnLK9r0f/sX9hefBdrQbcMMrAAAAABJRU5ErkJggg==") no-repeat left center transparent;
	background-size: 100% 100%;
}
.buttonDOC {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	padding: 10px 6px;
	border: 0px solid #ffffff;
	border-radius: 8px;
	background: #093804;
	background: -webkit-gradient(linear, left top, left bottom, from(#093804), to(#18a30c));
	background: -moz-linear-gradient(top, #093804, #18a30c);
	background: linear-gradient(to bottom, #093804, #18a30c);
	font: normal normal bold 10px arial;
	color: #ffffff;
	text-decoration: none;
}
a.buttonDOC:link, a.buttonDOC:visited {
	color: #ffffff;
	text-decoration: none;
}
.buttonDOC:hover, .buttonDOC:focus {
	background: #0b4305;
	background: -webkit-gradient(linear, left top, left bottom, from(#0b4305), to(#1dc40e));
	background: -moz-linear-gradient(top, #0b4305, #1dc40e);
	background: linear-gradient(to bottom, #0b4305, #1dc40e);
	color: #ffffff;
	text-decoration: none;
}
.buttonDOC:active {
	background: #052202;
	background: -webkit-gradient(linear, left top, left bottom, from(#052202), to(#18a30c));
	background: -moz-linear-gradient(top, #052202, #18a30c);
	background: linear-gradient(to bottom, #052202, #18a30c);
}
.buttonDOC:before {
	content: "\0000a0";
	display: inline-block;
	height: 24px;
	width: 24px;
	line-height: 24px;
	margin: 0 4px -6px -4px;
	position: relative;
	top: -7px;
	left: 0px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAGBUlEQVRIiY2VbWxbZxWAH997fe17/XFtx07iJE1i56Npm7WjaUKXVB2MjmmshRZtY8AKUtGE0MQPYEJ8CEG1P4g/iM8fq7aBEGNMtGOgsa5au3YrbZO03ZqlSZavJY2dOHbsxI5jx/de2/xoNrq22XakV+fVkc553vMenXMsfBIRNVkKbN9cfeeue+q3tt6HmaPvmV8/ZC6NZD7OVVrHLoiBjrDg6/yMq6b+Xk9N1e6qpobqygYfLq+Cy2tH9WgvvfbkD/ZhRLMfBbDcbNi6/8HqOz7/6N/7L5u7kjFd8FQ6cPnsa4GVD+4er8jgyf5Tx3/+vS+hrw8Rbzbs+8mPH334gZbHZ3OaJTq9RLlcxipLeNQCXY2LdNdF6ayfpsN9kdXQnpCzcdvOyQtXjpUKSf22X3GzIVCa3Xa3vZfd3ZU0tPlZzeqUjQIHa/7CalzHZqum3aXTIi/wRfVPdB/ovmfvk798CSno/EQZ3He374kd1W81mv7tZMqVRGeWyS4bGDYXX9vcy0iylfFcgLJWQ5s8QoN+mnzHoZC7vr1r+MSZFyll9fUBFuTPdvt/5vGans4qgWV3K9FlmejEIovlIB5pgn1bs9x7Z5BSNsHVXD0FX5jm7L8Qug+F3XVtXe+eufRiSU/pHwJU1FXYux/pPizVS0/VSEaj3+egRTpOX/AJZASSKZ1EJENC3kRV/jWe76tFt7sQRJ3ptJt3rHsR7HZaPt0WVnyNXVdfff0o5RXjA8AXvnX//v1f3fW7uXTGMzK5SLNPwe9c4A3hO1QEneg5nflIlnzBQl4NYvfKvL3cxIQeIi3WIMg2JFlEtkuEOzeGlYrmzqETZ45RzhoiwIPfuOubB7tre2J4mJiPEJkUqA/a6cs9gK9OwyEWyRXKRMaSmGqQdNmPYLUiySKSVVzTApJVxGoTadze2pRadDZF+l4+KgG49IE2LbdEa/UO3tu0if6zV3j57TaitSk0v8qG5gANMxkW5jzEZ9IoThlDL2IUimvapJA3WZieoTg1hHduAP+13kuw1snCajw8NR3n/vYeMvkmYrEY/+nPoa2m0AIqnoBKTUsFySWDVCxLJpXH7rCi501mBiP4C6OEjBF2BxJs8AH1RSbPTp16HyCsrmTd00mNcOwIkvwYWzZvIb14nvHxi7grVLQKlY0dQQKBJKH2Sib6RgmXU2xzjtPTGCfgtCBIIEkgWUEvFs1Lw7HI+4DSxDXzuaYN+R/F5+dYEnSqqqoIN4VIxU8RHduI5lfR/CqF1DCPBIa54+txNGsO0ZJHshiIoonVej24ZC2zXEBYKmg1kIiLAEMzYm9lrfxwtU/yXc614dE0bHYbBSNJdDRBSQphU61kr/ybb3et4FZWUeyF60cpoCqrOBSduTT88UQdP3wmcHV2SXmF5XcjEoCeymUvXLZ+tyHofCVun8ehqng9XkLhEEvJdxgbG0PzO6hajuJy+ZAsJpJgYBUMzGKRVy85+dvrXs4P2Y4n5qcPEz954ZZOnp0ujCec/s0WVdlila243W4UVcEs6SSjwyxlmviU5xJ7e1QURWc+C3/+bxW/f8GJZNr5yk4TIT/6WP/5N8+uOypyhdIFySsdstltdlmWqfBVXB/owgKTAyn2tGfAGeToYDXD03a2yFEOdBlsDZvY7EbpyNGRX0TmMukbY35o4WTey0QStYmfOjXnH1RVRVEViislOgIBej6X5OqEkzotyb6acWz+0lpRrxfWKJVZzhVumc63bLRYb+wpxaccVB3qTlVVmX1rjl8dCCEg8tBdOaxCFslSRBJXkaxlECycG9V5vjetz1mMHcDURwJKRslcGF143OF19DocDknUV3E6C0iC8f/iijqJtM4Lbyxz7HxmdHJ+5emVayvP5efykY/NACA9kr68ULXwW9Wlfr/NpuLWTCSLSRmTvlGdv56OZ45fTPwzm8gfyYxmzgGl28VZFwCQHEoelh3yl/d0tjZmjSLnJoTSm8Pyxd7BzNNDp6f+kZ3PptbzvVFuWfo3inuje3/zhurfqAHfsZVU4dmBkwODRbO47mtvJ/8D9/p7EY6VQcAAAAAASUVORK5CYII=") no-repeat left center transparent;
	background-size: 100% 100%;
}
.buttonEDS {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	padding: 10px 6px;
	border: 0px solid #ffffff;
	border-radius: 8px;
	background: #5b5e05;
	background: -webkit-gradient(linear, left top, left bottom, from(#5b5e05), to(#c2b90e));
	background: -moz-linear-gradient(top, #5b5e05, #c2b90e);
	background: linear-gradient(to bottom, #5b5e05, #c2b90e);
	font: normal normal bold 10px arial;
	color: #ffffff;
	text-decoration: none;
}
a.buttonEDS:link, a.buttonEDS:visited {
	color: #ffffff;
	text-decoration: none;
}
.buttonEDS:hover, .buttonEDS:focus {
	background: #6d7106;
	background: -webkit-gradient(linear, left top, left bottom, from(#6d7106), to(#e9de11));
	background: -moz-linear-gradient(top, #6d7106, #e9de11);
	background: linear-gradient(to bottom, #6d7106, #e9de11);
	color: #ffffff;
	text-decoration: none;
}
.buttonEDS:active {
	background: #373803;
	background: -webkit-gradient(linear, left top, left bottom, from(#373803), to(#c2b90e));
	background: -moz-linear-gradient(top, #373803, #c2b90e);
	background: linear-gradient(to bottom, #373803, #c2b90e);
}
.buttonEDS:before {
	content: "\0000a0";
	display: inline-block;
	height: 24px;
	width: 24px;
	line-height: 24px;
	margin: 0 4px -6px -4px;
	position: relative;
	top: -7px;
	left: 0px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD60lEQVRIie2VW2scZRjHfzPzzs6eskl2G7e0Ia1tPWAPpGkr0htvBEGh4gfwUhD0G3gneOGN4jeoCKJQFIl4JxRsigdIW216gDRNtrHd7Cm7m92d03vwYnfjNmml6JXgMzPMf2Dm9zzzf16eF/7rYf2bjzd+/nZvIjt+WoX+nFHxqSjwZ85f+P7l9z/9rD18RzwJ6P7CBZHIju+zbTFnZHTSqPg0ljUH7I2aFeI4JJYxrm1zYG9hDrj42ATrCxdEOleYwbJmjYzOaBnPKiVPRN3WPiNjlJLUe10qQZe6CqnKgBaS/ZkMr2aKTBcnH05QvfZDXiSSr6DiU0bJOZCzluzmZRjYQRBS7XaoxT61OKCmApomBs/FTbk4roPjjjEmHGKtMYEkk3ROATagAUSz+uC1TNL7XBtFpdOmEvaoyT6woWPcrIfwBE7WwREZcsLBsi0MBgCDwRhNz9b0ZERKOMeABBAAiOW7peuzzz/N1XaZxbiN67mIrIMtsuR3woxBo8H09fDon4ZNIqYSzrOHp6fSd9arAYBTLOR6Z44eeVekbW9jzEYkBY47AFt9gDa6f6H7SR6jc9JQiBDTUxPfzV+6VgKwPz7/TS8I/FtTuEQqRGmF1BJp5C6ttEIaidRyt9aSqhWjZczMUxNzo6tIRmFwdSwSLyZd6Nly+5f7/o56/ZdVZmic6d8NhroNaJtcyj05bLQACPzgisp4TFoWW0JuA/4ONloEBg6li9zrVZCWIe06JwbFRzZApd5YNEoxIc3AkoEdWg20HliiHmnPHjvFudwx3po6i5XKkE4lj5x94UAOwAHI5zLdl44fei9UcWLZjTGDxmkz0sgdevT5eC/BHj8iJVKkx4tYse9lXTM/f3mpNJxF4vZXH/4qXXv2i2wLY1k77NltyWiP/JbP/ns+b848Q2HfYezUGGHjwXJ55cYbw1Ehw8BfTOHNJpWhY+vHwgA8x+Pg+EHyTp446NCySjjdJivVMkFlncLMc/QSE/kPvlzIbs+iIAyveI7FpDQ0XblrxQjLYVJkKJoEJ5xp7LVNPHmfLDGomI40uuYHtdv1Vqm2+HVjrW0W5i/+cmM7Qa3RXswlXfKh5o7QFESWonHZE1tMxRaTocLxuxjZIYzKut7u1Taa7dVStbWytLpx8/KNP66vVVrrUuka0AEioLO9H5w7ezT30duvV6WwE14qi4hCpIzpdruy3upUHjS2SnfLjeXfVjZuXlpau17e7KwDDaAN9AZAvXM6j2444tIn7/zoh9H0/frW6upGY+X3lfLST7fu3VqvtYew5gAmHwV7VDy0o+XHUkc2t/ysebiyJ4b9H/8o/gS8zrvzbx/qKQAAAABJRU5ErkJggg==") no-repeat left center transparent;
	background-size: 100% 100%;
}


.buttonMENTOR {
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	width: 100px;
	height: 42px;
	padding: 10px 6px;
	border: 0px solid #ffffff;
	border-radius: 8px;
	background: #005E84;
	background: -webkit-gradient(linear, left top, left bottom, from(#005E84), to(#00A0DA));
	background: -moz-linear-gradient(top, #005E84, #00A0DA);
	background: linear-gradient(to bottom, #005E84, #00A0DA);
	font: normal normal bold 10px arial;
	color: #ffffff;
	text-decoration: none;
}
a.buttonMENTOR:link, a.buttonMENTOR:visited {
	color: #ffffff;
	text-decoration: none;
}
.buttonMENTOR:hover, .buttonMENTOR:focus {
	background: #007FB2;
	background: -webkit-gradient(linear, left top, left bottom, from(#007FB2), to(#09B8FF));
	background: -moz-linear-gradient(top, #007FB2, #09B8FF);
	background: linear-gradient(to bottom, #007FB2, #09B8FF);
	color: #ffffff;
	text-decoration: none;
}
.buttonMENTOR:active {
	background: #005E84;
	background: -webkit-gradient(linear, left top, left bottom, from(#005E84), to(#00A0DA));
	background: -moz-linear-gradient(top, #005E84, #00A0DA);
	background: linear-gradient(to bottom, #005E84, #00A0DA);
}
.buttonMENTOR:before {
	content: "\0000a0";
	display: inline-block;
	height: 24px;
	width: 32px;
	line-height: 24px;
	margin: 0 4px -6px -4px;
	position: relative;
	top: -7px;
	left: 0px;
	background: url("data:image/png;base64,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") no-repeat left center ;
	background-size: 100% 100%;
}



.Mission {
	position: relative;
	width: 90%;
	z-index: 1;
	background-color: #E5E5E5;
	layer-background-color: #E5E5E5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding: 8px;
	border: 1px solid #996;
}

.news {
	line-height: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.newstext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.6em;
	line-height: 1em;
}
a:hover {
	background-color: #B9E9FF;
	
}

a:link, a:visited {
	text-decoration:none;
	color: #36F;
} 
.headlines a:link, a:visited {
	text-decoration:none;
	color:#336;
} 
#tableheader {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	color: #069;
}
#EDSLabel {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 26px;
}
#sop-minimalist-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 5px;
	width: 680px;
	border-collapse: collapse;
	text-align: left;
}
#sop-minimalist-b th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	border-bottom: 2px solid #6678b1;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	text-align: left;
}
#sop-minimalist-b td
{
	border-bottom: 1px solid #ccc;
	color: #669;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
#sop-minimalist-b tbody tr:hover td
{
	color: #009;
}

#std-minimalist-b th
{
	font-weight: normal;
	color: #039;
	border-bottom: 2px solid #6678b1;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}

#std-minimalist-b td
{
	vertical-align: top;
	border-bottom: 1px solid #ccc;
	color: #669;
}

/*1 Column for Narrow Browser Windows and Smartphones in both orientations*/
@media only screen and (min-width: 0px) and (max-width: 700px) {
.Mission {
	display: none
}
.Col2 {
	Left: 0
}

}
@media only screen and (min-width: 0px) and (max-width: 800px) {

#sop-minimalist-b
{
	width: 100%;
}
}
