﻿CSS Document */

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

HTML {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
P {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
BLOCKQUOTE {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
A {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
CITE {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
STRONG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
LI {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
OL {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
UL {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	BORDER-LEFT-WIDTH: 0px;
	FONT-SIZE: 100%;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
OL {
	LIST-STYLE-TYPE: none;
}
UL {
	LIST-STYLE-TYPE: none;
}
Q:unknown {
	content: "";
}
Q:unknown {
	content: "";
}
BLOCKQUOTE:unknown {
	content: "";
}
BLOCKQUOTE:unknown {
	content: "";
}
A {
	COLOR: #2daebf;
	TEXT-DECORATION: underline;
	outline: 0;
}
A:visited {
	COLOR: #2daebf;
	TEXT-DECORATION: underline;
	outline: 0;
}
A:hover {
	COLOR: #007d9a;
}
H1 A:visited {
	FONT-WEIGHT: bold;
	COLOR: #333;
	TEXT-DECORATION: none;
}
H2 A {
	FONT-WEIGHT: bold;
	COLOR: #333;
	TEXT-DECORATION: none;
}
H2 A:visited {
	FONT-WEIGHT: bold;
	COLOR: #333;
	TEXT-DECORATION: none;
}
H3 A:visited {
	FONT-WEIGHT: bold;
	COLOR: #333;
	TEXT-DECORATION: none;
}
H4 A:visited {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
H5 A {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #769926 !important;
}
H5 A:visited {
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
H3 A:hover {
}
H4 A:hover {
	TEXT-DECORATION: underline;
}
H5 A:hover {
	TEXT-DECORATION: underline;
}
P A:visited {
}
H1 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	COLOR: #333;
	FONT-SIZE: 16px;
	LINE-HEIGHT: 1;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
H2 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	COLOR: #333;
	FONT-SIZE: 30px;
	MARGIN: 9px 0px;
	LINE-HEIGHT: 1.2;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
H3 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	COLOR: #333;
	FONT-SIZE: 24px;
	MARGIN: 3px 0px 9px;
	LINE-HEIGHT: 1;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
H5 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	COLOR: #333;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 18px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: inherit;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 0px;
}
H1 {

}
H2 {
}
P {
	FONT-SIZE: 13px;
	MARGIN: 0px 0px 18px;
	COLOR: #444;
	LINE-HEIGHT: 18px;
}
STRONG {
	FONT-WEIGHT: bold;
}
BLOCKQUOTE {
	FONT-SIZE: 14px;
	COLOR: #777;
	LINE-HEIGHT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 19px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 18px;
	BORDER-LEFT: #ddd 1px solid;
	TEXT-INDENT: -0.5em;
	PADDING-TOP: 9px;
}
BLOCKQUOTE P {
	FONT-SIZE: 14px;
	COLOR: #777;
	LINE-HEIGHT: 20px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 9px;
	MARGIN: 0px;
	PADDING-TOP: 0px;

}

BLOCKQUOTE.solid {
	BACKGROUND: #f5f5f5;
}
BLOCKQUOTE P:unknown {
	content: "“";
}
BLOCKQUOTE P:unknown {
	content: "";
}
BLOCKQUOTE P.last:unknown {
	content: "”";
}
BLOCKQUOTE CITE {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0.5em;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 9px;
	COLOR: #555;
	PADDING-TOP: 0px;
}
BLOCKQUOTE CITE:unknown {
	content: "— ";
}
BLOCKQUOTE CITE A:visited {
	COLOR: #555;
}
BLOCKQUOTE CITE A:hover {
	COLOR: #555;
	TEXT-DECORATION: none;
}
OL {
	MARGIN: 0px 0px 18px 36px;
}
UL {
	MARGIN: 0px 0px 18px 36px;
}
OL {
	LIST-STYLE-TYPE: decimal;
}
UL {
	LIST-STYLE-TYPE: square;
}
LI {
	FONT-SIZE: 13px;
	LINE-HEIGHT: 18px;
}
TABLE A:visited {
	TEXT-DECORATION: none;
}
TABLE A:hover {
	TEXT-DECORATION: underline;
}
TABLE A.muted:visited {
	MARGIN-LEFT: 5px;
	COLOR: #ccc;
}
TABLE TBODY TR:hover A.muted {
	COLOR: #777;
}
TABLE TBODY TR:hover A.muted:visited {
	COLOR: #777;
}
TABLE A.muted:hover {
	COLOR: #777;
}
FORM INPUT.input-text:focus {
	BORDER-LEFT-COLOR: #999;
	BORDER-BOTTOM-COLOR: #999;
	BORDER-TOP-COLOR: #999;
	BORDER-RIGHT-COLOR: #999;
	outline: none;
}
FORM TEXTAREA:focus {
	BORDER-LEFT-COLOR: #999;
	BORDER-BOTTOM-COLOR: #999;
	BORDER-TOP-COLOR: #999;
	BORDER-RIGHT-COLOR: #999;
	outline: none;
}
.button.simple:hover {
	BACKGROUND: #333;
	COLOR: #fff;
}
BODY.ff A.button:visited SPAN {
	LEFT: -2px;
}
BUTTON:unknown {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
.button:hover {
	COLOR: #777;
	text-shadow: 0 -1px 1px #fff;
}
A.button:hover {
	COLOR: #777;
	text-shadow: 0 -1px 1px #fff;
}
.secondary.button:hover {
	opacity: 1;
}
BODY {
	BACKGROUND: #fff;
	FONT: 62.5%/1 "Arial", Helvetica, Helvetica Neue, Verdana, sans-serif;
	COLOR: #333;
	text-shadow: 0 0 1px #fff;
}
#wrapper {
	BORDER-TOP: #b8d30b 0.5em solid;
}
#container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	/*WIDTH: 880px;*/
	WIDTH: 900px;
	PADDING-TOP: 0px;
	/*POSITION: relative;*/
}
#header {
	/*MARGIN: 0px auto 3.6em;
	POSITION: relative;
	HEIGHT: 5.4em;*/
}
#header IMG {
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 3.1em 0px 0px;
}
H6#logo A:visited {
	BACKGROUND: url(/images/zurb.gif) no-repeat;
	FLOAT: left;
	MARGIN: 3.1em 0px 0px;
	WIDTH: 15em;
	TEXT-INDENT: -999em;
	HEIGHT: 3.6em;
}
UL.nav LI.faux-link A:visited {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
DIV.admin-header LI.active A:visited {
	BORDER-RIGHT: #222 1px solid;
	PADDING-RIGHT: 9px;
	BORDER-TOP: #111 1px solid;
	PADDING-LEFT: 9px;
	BACKGROUND: #222;
	PADDING-BOTTOM: 6px;
	MARGIN: 6px 0px 0px;
	BORDER-LEFT: #222 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #222 1px solid;
	text-shadow: 0 -1px 1px #111;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	-webkit-box-shadow: 0 1px 1px #444;
}
DIV.admin-header LI.active A:hover {
	BORDER-LEFT-COLOR: #111;
	BACKGROUND: #111;
	BORDER-BOTTOM-COLOR: #111;
	COLOR: #777;
	BORDER-TOP-COLOR: #000;
	TEXT-DECORATION: none;
	BORDER-RIGHT-COLOR: #111;
	text-shadow: 0 1px -1px #222;
	
}
DIV.page-header {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: right bottom;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 2.7em;
	MARGIN: 0px 0px 3.1em;
	/*WIDTH: 880px;*/
	WIDTH: 900px;
	PADDING-TOP: 3.6em;
	BORDER-BOTTOM: #eee 0.5em solid;
	BACKGROUND-REPEAT: no-repeat;
	/*POSITION: relative;*/
	margin-top: 30px;

}
DIV.page-header H1 {
	/*DISPLAY: block;*/
	FONT-WEIGHT: bold;
	FONT-SIZE: 3.6em;
	MARGIN: 0px;
	COLOR: #222;
	LINE-HEIGHT: 1.4;
	LETTER-SPACING: -1px;
	/*width: 650px;*/
	width: 900px;
	/*position:absolute;*/
	margin-top: -94px;
	/*background-color:#fff;*/
	margin-left: 15px;
	
	

}
DIV.page-header H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 2.4em;
	MARGIN: 6px 0px 0px;
	COLOR: #777;
	LINE-HEIGHT: 1.25;
	width: 650px;
}
DIV.page-header H2 A {
	TEXT-DECORATION: underline;
}
DIV.page-header H2 A:visited {
	TEXT-DECORATION: underline;
}
DIV.page-header img {
}
.column-row {
	MARGIN: 0px 0px 18px -20px;
}
.column {
	DISPLAY: inline;
	FLOAT: left;
	MARGIN: 0px 0px 0px 20px;
}
.columns {
	DISPLAY: inline;
	FLOAT: left;
	MARGIN: 0px 0px 0px 20px;
	margin:
}
.five {
	WIDTH: 280px;
}
.six {
	WIDTH: 340px;
}
.one-third {
	WIDTH: 280px;
	WIDTH: 270px;
	margin-right: 10px;

}
.two-third {
	WIDTH: 560px;
}
#content-row p {
	text-align:justify;	
	font-size: 1.2em;
	line-height: 1.4em;
}
#content-main p {
	text-align:justify;
	font-size: 1.5em;
	line-height: 1.7em;

}
#dnn_ctr397_HtmlModule_lblContent {
	text-align:justify;
	font-size: 1.5em;
	line-height: 1.7em;	
}
#directors {
	font-size: 1.4em;
	line-height: 1.5em;

}
#directors td.names {
	width: 38%;

}
#directors td.school {
	width: 33%;

}
#directors td.office {
	width: 28%;

}

.full {
	WIDTH: 900px;
}

.column-row:unknown {
	CLEAR: both;
	DISPLAY: block;
	VISIBILITY: hidden;
	HEIGHT: 0px;
	content: ".";
}
* HTML .column-row {
	HEIGHT: 1%;
}
.column-row {
	DISPLAY: inline-block;
	DISPLAY: block;
}
BODY.ie .column-row {
	WIDTH: 900px;
}
:unknown {
	BACKGROUND: #ffc;
	COLOR: #000;
}
.label {
	PADDING-RIGHT: 5px;
	DISPLAY: inline-block;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: #999;
	PADDING-BOTTOM: 4px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #fff;
	LINE-HEIGHT: 1;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	text-shadow: 0 0 1px transparent;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.label:visited {
	PADDING-RIGHT: 5px;
	DISPLAY: inline-block;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: #999;
	PADDING-BOTTOM: 4px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #fff;
	LINE-HEIGHT: 1;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	text-shadow: 0 0 1px transparent;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.label:hover {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
BODY.ff2 .label:visited {
	-moz-border-radius: 0;
}
.label.green {
	BACKGROUND: #416715;
	text-shadow: 0 0 1px #416715;
}
.label.blue {
	BACKGROUND: #2daebf;
	text-shadow: 0 0 1px #2daebf;
}
.label.magenta {
	BACKGROUND: #a9014b;
	text-shadow: 0 0 1px #a9014b;
}
.label.red {
	BACKGROUND: #e33100;
	text-shadow: 0 0 1px #e33100;
}
DIV.pagination A:visited {
	BORDER-RIGHT: #ddd 0.1em solid;
	PADDING-RIGHT: 11px;
	BORDER-TOP: #ddd 0.1em solid;
	PADDING-LEFT: 11px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #ddd 0.1em solid;
	LINE-HEIGHT: 1;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ddd 0.1em solid;
	TEXT-DECORATION: none;
	text-shadow: 0 1px 1px #fff;
	-webkit-border-radius: 2px;
}
DIV.pagination A:hover {
	BORDER-RIGHT: #007d9a 0.1em solid;
	BORDER-TOP: #007d9a 0.1em solid;
	BACKGROUND: #2daebf;
	BORDER-LEFT: #007d9a 0.1em solid;
	COLOR: #fff;
	BORDER-BOTTOM: #007d9a 0.1em solid;
	text-shadow: 0 -1px 1px #007d9a;
}
#wrapper {
	BORDER-TOP: #416715 0.5em solid;
}
#container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	/*WIDTH: 88em;*/
	PADDING-TOP: 0px;
	/*POSITION: relative;*/
}
#header {
	/*MARGIN: 0px auto 3em;
	POSITION: relative;
	HEIGHT: 6em;*/
}
#header IMG {
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 1.1em 0px 0px;
}
UL#nav {
	FLOAT: right;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}
UL#nav LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;
}
UL#nav LI A {
	BORDER-RIGHT: #eee 0.1em solid;
	PADDING-RIGHT: 0.5em;
	DISPLAY: block;
	PADDING-LEFT: 1.5em;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1em;
	MARGIN: 0.7em 0px 0px;
	WIDTH: 8em;
	CURSOR: pointer;
	COLOR: #333;
	PADDING-TOP: 2.8em;
	TEXT-DECORATION: none;
	text-shadow: 0 1px 1px #fff;
}
UL#nav LI A:visited {
	BORDER-RIGHT: #eee 0.1em solid;
	PADDING-RIGHT: 0.5em;
	DISPLAY: block;
	PADDING-LEFT: 1.5em;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1em;
	MARGIN: 0.7em 0px 0px;
	WIDTH: 8em;
	CURSOR: pointer;
	COLOR: #333;
	PADDING-TOP: 2.8em;
	TEXT-DECORATION: none;
	text-shadow: 0 1px 1px #fff;
}
UL#nav LI A:hover {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0.6em;
	PADDING-LEFT: 1.5em;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: #416715;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 1em;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 3.5em;
	BORDER-RIGHT-WIDTH: 0px;
	text-shadow: 0 0 0 #fff;
}
UL#nav LI.current A {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0.6em;
	PADDING-LEFT: 1.5em;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: #416715;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 1em;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 3.5em;
	BORDER-RIGHT-WIDTH: 0px;
	text-shadow: 0 0 0 #fff;
}
UL#nav LI.current A:visited {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0.6em;
	PADDING-LEFT: 1.5em;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: #416715;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 1em;
	MARGIN: 0px;
	COLOR: #fff;
	PADDING-TOP: 3.5em;
	BORDER-RIGHT-WIDTH: 0px;
	text-shadow: 0 0 0 #fff;
}
UL#nav LI SPAN {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	LINE-HEIGHT: 1;
}
UL#nav LI A.home:hover {
	BACKGROUND: #416715;
	text-shadow: 0 -1px 1px #87a437;
}
UL#nav LI A.talent:hover {
	BACKGROUND: #a9014b;
	text-shadow: 0 -1px 1px #630030;
}
UL#nav LI A.work:hover {
	BACKGROUND: #2daebf;
	text-shadow: 0 -1px 1px #007d9a;
}
UL#nav LI A.blog:hover {
	BACKGROUND: #ff6908;
	text-shadow: 0 -1px 1px #d45500;
}
UL#nav LI A.contact:hover {
	BACKGROUND: #fc9200;
	text-shadow: 0 -1px 1px #d17200;
}
#site-info {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/images/footer/footer-shadow.gif) #f5f5f5 no-repeat center top;
	PADDING-BOTTOM: 0px;
	MARGIN: 27px 0px 0px;
	PADDING-TOP: 27px;
	POSITION: relative;
}
DIV.container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 900px;
	PADDING-TOP: 0px;
	POSITION: relative;
}
#site-info DIV.column-row {
	MARGIN: 0px 10px;
	/*WIDTH: 880px;*/
	WIDTH: 900px;
	POSITION: relative;
	HEIGHT: 126px;
}
#site-info DIV.five {
	WIDTH: 250px;
}
#site-info H5 {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0.45em;
}
#site-info P {
	FONT-SIZE: 12px;
	COLOR: #777;
}
#footer {
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 9px;
	MARGIN: 9px 0px 0px;
	/*WIDTH: 880px;*/
	WIDTH: 900px;
	PADDING-TOP: 18px;
}
#footer P.copyright {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
#site-info A {
	COLOR: #777;
	TEXT-DECORATION: underline;
}
#site-info A:visited {
	COLOR: #777;
	TEXT-DECORATION: underline;
}
#site-info A:hover {
	TEXT-DECORATION: none;
}
#site-info FORM INPUT.input-text:focus {
	BACKGROUND: #fff;
	outline: none;
}
#site-info FORM BUTTON:hover {
	BACKGROUND-POSITION: 0px -27px;
}
#site-info UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN-RIGHT: -12px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 2.7em;
}
#site-info UL LI {
	DISPLAY: inline;
}
#site-info UL LI A {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	WIDTH: auto;
	PADDING-TOP: 3px;
}
#site-info UL LI A:visited {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	WIDTH: auto;
	PADDING-TOP: 3px;
}
DIV#wrapper {
	BORDER-LEFT-COLOR: #a5c941;
	BORDER-BOTTOM-COLOR: #a5c941;
	BORDER-TOP-COLOR: #a5c941;
	BORDER-RIGHT-COLOR: #a5c941;
}
UL#nav LI.current A {
	BACKGROUND: #a5c941;
	COLOR: #fff;
	text-shadow: 0 -1px 1px #769926;
}
UL#nav LI.current A:visited {
	BACKGROUND: #a5c941;
	COLOR: #fff;
	text-shadow: 0 -1px 1px #769926;
}
A {
	COLOR: #769926;
}
A:visited {
	COLOR: #769926;
}
DIV.page-header H2 A {
	COLOR: #769926;
}
DIV.page-header H2 A:visited {
	COLOR: #769926;
}
A:hover {
	COLOR: #91ad52;
}
H1 A:hover {
	COLOR: #91ad52;
}
H2 A:hover {
	COLOR: #91ad52;
}
DIV.page-header H2 A:hover {
	COLOR: #91ad52;
}
BODY#indexPage DIV.page-header {
}
OL.front {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: -6px 0px 18px;
	PADDING-TOP: 20px;
	LIST-STYLE-TYPE: none;
	list-style:none;
	}
OL.front LI {
	PADDING-RIGHT: 1.5em;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: .5em;
	PADDING-BOTTOM: .6em;
	list-style:none;
	border-bottom: 1px solid #d8d8d8;

}
OL.front li a {
	padding: 6px;
	padding-left: 22px;
	background-image: url(images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	text-decoration: none;
}

BODY#talentPage UL#nav LI.current A:visited {
	BACKGROUND: #fc9200;
	COLOR: #fff;
	text-shadow: 0 -1px 1px #d17200;
}
BODY#contactPage DIV#content DIV.vcard P A:visited {
	COLOR: #777;
}
UL#teamMembers LI A:hover IMG {
	BORDER-LEFT-COLOR: #e2ef95;
	BACKGROUND: #aabf30;
	BORDER-BOTTOM-COLOR: #e2ef95;
	BORDER-TOP-COLOR: #e2ef95;
	BORDER-RIGHT-COLOR: #e2ef95;
}
UL#teamMembers LI P A:hover {
	COLOR: #aabf30;
	TEXT-DECORATION: underline;
}
A.submitButton:visited {
	DISPLAY: block;
	MARGIN: 0px auto;
	WIDTH: 280px;
	TEXT-INDENT: -999em;
	HEIGHT: 72px;
}
A.submitButton:hover {
	BACKGROUND-POSITION: 0px -72px;
}
A.submitButton:active {
	BACKGROUND-POSITION: 0px -144px;
}
#topbar {
	background-color: #1a1a1a;
	height: 36px;
	width:100%;
}
#dnn_dnnLINKS_lblLinks {
	float: right;	
	HEIGHT: 2.7em;
	
	
}

#dnn_dnnLINKS_lblLinks a.footer {
	font-size: 1.3em;
}
#dnn_dnnLINKS_lblLinks span.footer {
	color: #cccccc;
}

/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar 
{
	cursor:pointer;
	/*font-size: 11px; 
	background-color:transparent;
	width:970px;
*/
	FLOAT: right;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
	/*color: #375162;
	font-size: 13px; 
	font-weight:bold; 	
	text-align:center; 
	padding:12px 12px 12px 12px;
	text-transform:uppercase; margin-right:1px;
	white-space:nowrap;
	float:left;
	*/
	FONT-SIZE: 1.5em;
	LINE-HEIGHT: 1;

	BORDER-RIGHT: #eee 0.1em solid;
	PADDING-RIGHT: 0.5em;
	PADDING-LEFT: 0.5em;
	PADDING-TOP: 2.8em;
	PADDING-BOTTOM: 1em;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	/*MARGIN: 0.7em 0px 0px;*/
	WIDTH: 5em;
	CURSOR: pointer;
	COLOR: #333;
	TEXT-DECORATION: none;
	text-shadow: 0 1px 1px #fff;
	FLOAT: left;
}


/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	BACKGROUND: #a5c941 /*416715*/;
	COLOR: #fff;

}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
	/*color:#ffffff;
	font-weight:bold;
	text-align:center;
	font-size: 13px;
	padding:12px 12px 12px 12px;
	background:url(../images/menu_active.gif) repeat-x top left;
	text-transform:uppercase; margin-right:1px;
	white-space:nowrap;
	float:left;*/

	/*PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;*/
	
	/*FONT-SIZE: 1em;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 1;
	PADDING-TOP: 0px;

	BORDER-RIGHT: #eee 0.1em solid;
	PADDING-RIGHT: 0.6em;
	DISPLAY: block;
	PADDING-LEFT: 1.5em;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1em;
	MARGIN: 0.7em 0px 0px;
	WIDTH: 8em;
	CURSOR: pointer;
	COLOR: #fff;
	PADDING-TOP: 3.5em;
	TEXT-DECORATION: none;
	text-shadow: 0 0 0 #fff;*/
	
	FONT-SIZE: 1.5em;
	LINE-HEIGHT: 1;

	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0.5em;
	PADDING-LEFT: 0.5em;
	PADDING-TOP: 2.8em;
	PADDING-BOTTOM: 1em;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	/*MARGIN: 0.7em 0px 0px;*/
	WIDTH: 5em;
	CURSOR: pointer;
	COLOR: #fff;
	PADDING-TOP: 2.8em;
	TEXT-DECORATION: none;
	text-shadow: 0 1px 1px #fff;

	BACKGROUND: #a5c941 /*416715*/;

	FLOAT: left;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #C0D6E5;
}

.main_dnnmenu_submenu td
{
	background-color:#F8FAFF;
	z-index: 1000;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#000000;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td   
{  
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color:#ffffff;
}
.main_dnnmenu_itemselected td{
    background: #CE0D0D url(../images/submenu_active.gif) repeat-x top left;
	color:#ffffff;
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}

a.learnmore {
	float:right;
	margin-right: 3px;
	margin-top: 8px;
	font-weight: bold;
	text-decoration: none;
}
#dnn_ctr395_Feedback_plEmail_imgHelp,
#dnn_ctr395_Feedback_plName_imgHelp,
#dnn_ctr395_Feedback_plSubject2_imgHelp,
#dnn_ctr395_Feedback_plBody_imgHelp {
display: none;
}



