/*ELEMENTS*/
p {
	margin-top: 10px;
}
a {
	color: #0055bb;
	text-decoration: none;
}
a img {border:none;}
a:hover {
	color: #ee3300;
	text-decoration: underline;
}
body {
	background-color: #80806e;
	/*background-image: url(http://www.hartwick.edu/images/display/background.jpg);*/
	font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-size: 70%;
	margin: 0px;
	padding: 0px; /*text-align: center;*/
}
.mastWrap {
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
}
.content img, .navigationPrimary img {
	display: block;
	border: 0px;
}
h3 {
	color: #5D5D4C;
	font-size: 110%;
	font-weight: bold;
}
#ContentLeftPromo { width: 175px; padding: 0 5px; overflow:hidden; }
#ContentLeft {
}
#ContentLeftTop.TheWall {background:#002f5d url(images/alumni-logo.gif) no-repeat top; height:215px;}
#ContentLeftTop.TheWall .pad {padding:15px; text-align:center; color:#fff; font-size:12px;}
#ContentLeftTop.TheWall p.WallHeader {font-weight:bold; font-size:28px; color:#FDC13B; text-transform:uppercase;}
#ContentLeftTop.TheWall p {margin:0; padding:0; text-align:center; font-weight:bold;}
#ContentLeftTop.TheWall a {color:#fff; text-decoration:underline;}
#ContentLeftTop.TheWall a:hover {text-decoration:none;}

#ContentTheWallLink {margin-top:160px;}

.content form {
	margin: 0px;
	padding: 0px;
}
input, select {
	font-family: Arial, Verdana, Helvetica, Tahoma, sans-serif;
}
/*Classes*/	
	
	.bodyCopy ul {
	margin-left: 15px;
}
.bodyCopy ol {
	margin-left: 28px;
}
.bodyCopy ul li img {
	display: inline;
}
.bodyCopy ul {
	margin-left: 20px;
}
.error {
	font-weight: bold;
	color: #ff0000;
}
.EyeCandyRoundOverlay {
	position: absolute;
	left: 558px;
	top: 0px;
	z-index:2;
}
#drag_c1271 {display:none;}
.eyeCandyRound {
	position: absolute;
	left: 558px;
	top: 0px;
	height:230px; 
	width:212px; 
	overflow:hidden;
	z-index:1;
}
.container {
	background-color: #ffffff;
	/*background-image: url(http://www.hartwick.edu/images/display/bg3col.gif);
	background-image: url(images/bg3col.gif);*/
	background-image: url(images/bg3col-home.gif);
	border-left: 2px solid #666655;
	border-right: 2px solid #666655;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: -12px;
	text-align: left;
	width: 925px;
}
.start .container {
	background-image: url(images/bg3col-home.gif);
}
.index .container {
	background-image: url(images/bg3col.gif);
}
.noBanner .container {
	background-image: url(images/bg3col.gif);
}
.containerUnderlay {
	width: 925px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	z-index: 10;
}
.header {
	text-align: left;
	height: 120px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	z-index: 10;
	width: 925px;
}
.headerUnderlay {
	position: absolute;
	left: 0px;
	height: 120px;
	width: 925px;
	behavior: url(/s/158/scripts/iepngfix.htc);
	/*background-image: url(http://www.hartwick.edu/images/display/header.png);*/
	background-image: url(images/header.png);
	text-align: left;
	z-index: 100;
}
.container .columnPrimary {
	float: left;
	width: 186px;
	padding: 0 0 5px 0;
	background:#6B6963;
	border-right:3px solid #FFBA21;
}
.container ul {margin:0; padding:0;}
.container ul li {list-style:none;}
.container .columnPrimary h4 {
	color: #FFBA21;
	font-size: 90%;
	font-weight: bold;
	margin: 0px 10px 5px 10px;
	text-transform: uppercase;
}
.linkSetHeader {
	border-top:1px solid #FFBB22;
	color:#FFBB22;
	font-size:125%;
	font-weight:bold;
	margin:0 0 5px;
	padding:10px;
	text-transform:uppercase;
}
.homeImage {
	float: left;
	width: 495px;
	height: 337px;
}
.columnContent {
	float: left;
	padding:0 15px 15px 15px;
	width: 551px;
	height:auto;
}
.columnSecondary {
	background-color: transparent;
	color: #ffffff;
	float: right;
	width: 155px;
	padding: 20px 0px 15px 0px;
}
.columnSecondary a, .columnSecondary a:hover {
	color: #ffffff;
}
.columnSecondary h4 {
	color: #ffcc44;
	font-size: 100%;
	font-weight: bold;
	margin: 0px 10px 5px 10px;
	text-transform: uppercase;
}
.columnSecondary h5 {
	border-top: 1px solid #666655;
	color: #ffcc44;
	font-size: 115%;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
	padding: 5px 10px 0px 10px;
	text-transform: uppercase;
}
.columnSecondary .news {
	margin: 0px 10px 10px 10px;
}
.navBreadcrumbs {
	color: #858585;
	font-weight: bold;
	margin: 5px 0px 10px 0px;
	text-transform: uppercase;
}
.navBreadcrumbs a {
	color: #858585;
}
.navBreadcrumbs a:hover {
	color: #ee3300;
}
.navBreadcrumbs,
.navBreadcrumbs #ContentBreadCrumbs {float:left; width:345px; height:auto;}
.noBanner .navBreadcrumbs,
.noBanner .navBreadcrumbs #ContentBreadCrumbs {float:left; width:100%; height:auto;}
.navBreadcrumbs #ContentBreadCrumbs ul {float:left; width:345px; height:auto;}
.navBreadcrumbs #ContentBreadCrumbs ul li {float:left; margin:0; padding:0;}
.pageHeader {
	color: #858585;
	font-family: "Gill Sans", Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-weight: bold;
	font-size: 200%;
	margin: 10px 0px 15px 0px;
	text-transform: uppercase;
}
.bodyCopy {
	color: #5d5d4c;
	line-height: 150%;
	font-size: 105%;
}
.bodyCopy a {
}
.bodyCopy a:hover {
	color: #ee3300;
}
.bodyCopy a[name]:hover {
	color: #5d5d4c;
	text-decoration: none;
}
.bodyCopy h2 {
	color: #ee3300;
	font-size: 130%;
	font-weight: bold;
	margin: 15px 0px 5px 0px;
}

.subgroup .bodyCopy h2 {
	color: #fff;
	font-size: 130%;
	font-weight: bold;
	background:#036;
	text-indent:5px;
	margin: 15px 0px 5px 0px;
}
.subgroup #ContentMiddleLayout1 {float:left; width:49%; height:auto;}
.subgroup #ContentMiddleLayout2 {float:right; width:49%; height:auto;}

.intruder {
	background-color: #003969;
	padding: 10px 10px 10px 20px;
	margin: -15px 0px 15px 0px;
	border: 1px solid #000000;
	color: #eeeeee;
	font-weight: bold;
}
.bodyCopyPrimary {margin-right:200px;}
.start .bodyCopyPrimary { float: left; width: 345px; margin-right:0;}
.index .bodyCopyPrimary { float: left; display:inline; width: 551px; margin:0;}
.noBanner .bodyCopyPrimary {margin-right:0;}
.bodyCopySecondary {
float:right;
left:15px;
padding:185px 0 0 5px;
position:relative;
width:200px;
z-index:3;
}

.bodyCopySecondary #ContentBodySecondaryText {height:auto; width:200px; background:url(images/navPrimaryNew/alumniJoin.gif) no-repeat; padding:40px 0 25px 0;}
.bodyCopySecondary #ContentBodySecondaryText p {margin:0 25px; line-height:24px;}
.bodyCopySecondary #ContentBodySecondaryText a {font-size:24px; color:#fff; font-weight:bold; text-transform:uppercase; text-decoration:none;}

.newsDividerMid {
clear:both;
margin-left:-15px;
padding:10px 0;
}
.intruder a, .intruder a:hover {
	color: #ffffff;
}
.gatewayLinks {
	text-align: center;
	background-color: #000000;
	position: relative;
	margin: -20px -10px 0px -10px;
	padding: 20px 0px 30px 0px;
}
.navAdditional {
	border-top: 10px solid #003c6d;
	font-size: 105%;
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	margin: 10px 0px 20px 0px;
	padding: 0px;
	text-transform: uppercase;
}
.navAdditional li {
	padding: 5px 10px 5px 10px;
	border-top: 1px solid #000000;
}
.navAdditional a {
	color: #ffffff;
}
.navGateway, #ContentMemberTools {
	font-size: 105%;
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.navGateway li, #ContentMemberTools {
	margin: 0px;
	padding: 5px 10px 5px 10px;
}
.navGateway a {
	color: #ffffff;
}
.MTLinkscontainer {display:none !important;}
.navContextual {
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 30px 0px !important;
	text-transform: uppercase;
	border-bottom:1px solid #84827B;
}
#ContentToplinks ul.navContextual {margin:0 !important;}
.navContextual li {
	border-top: 1px solid #84827B;
	margin: 0px;
	padding: 5px 5px 5px 10px;
}
.navContextual a {
	color: #fff;
}
.navContextual a:hover, .navContextual li a:hover {
	text-decoration: underline;
	color: #fff;
}
.navEvents {
	font-size: 95%;
	border-bottom: 1px solid #ffffff;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 30px 0px;
}
.navEvents li {
	border-top: 1px solid #ffffff;
	margin: 0px;
	padding: 5px 5px 5px 10px;
}
.navEvents a {
	color: #666655;
}
.navLinkSet {
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin: 0px 0px 30px 0px;
	text-transform: uppercase;
}
.navLinkSet li {
	/*background-image: url(http://www.hartwick.edu/images/display/bulletGateway.gif);*/
	background-repeat: no-repeat;
	background-position: 10px 9px;
	border-top: 1px solid #82827d;
	margin: 0px;
	padding: 5px 5px 5px 10px;
}
.navLinkSet a, .navContextual a:hover {
	color: #ffffff; text-decoration:none;
}
.navLinkSet a:hover {color:#fff; text-decoration:underline;}

.navLinkSet li li {border:none; font-weight:normal; padding:5px 0 5px 10px;}

#current {
	background-color: #fafafa;
}
.navRelated { font-size: 95%; font-weight: bold; list-style-image: none; list-style-type: none; padding: 0px; margin: 0px 0px 30px 0px; text-transform: uppercase; }
.navRelated li { margin: 0px; padding: 5px 5px 5px 10px; }
.navRelated a {color: #fff;}
.navChildren {
	font-size: 85%;
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	margin: 3px 0px 0px 0px;
	padding: 0px;
	text-transform: none;
}
.navChildren li {
	background-image: url(http://www.hartwick.edu/images/display/bulletChildNav.gif);
	background-repeat: no-repeat;
	background-position: 1px 8px;
	margin: 0px;
	padding: 4px 5px 4px 9px;
}
.navChildren a {
	color: #666655;
}
.navigationPrimary {
	z-index: 15;
	clear: right;
	float: right;
	position: absolute;
	top: 77px;
	width: 925px;
	text-align: right;
}
.navigationPrimary img {
	float: right;
}
.right-nav-wrap {float:right; height:auto; width:auto; margin:4px 13px 0 0;}
.navTactical {
	z-index: 15;
	font-size: 90%;
	float: right;
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	margin: 3px 0px 0px 0px;
	padding: 10px 0px 15px 0px;
	text-transform: uppercase;
	width:auto;
}
.navTactical li {
	border-right: 1px solid #497395;
	display: inline;
	margin: 0px;
	padding: 2px 13px 2px 13px;
}
.navTactical li.search {border-right:none; padding-right:15px;}
.navTactical a {
	color: #ffffff;
}
.navTactical a:hover {
	color: #fdc64a;
}
.navTacticalSub {
	color: #dddddd;
	font-size: 110%;
	font-weight: bold;
}
.navTacticalSub a, .navTacticalSub a:hover, h3 a, h3 a:hover {
	color: #ee3300;
}
#ContentSearch {float:right; width:auto; height:18px; margin-top:10px;}
#ContentSearch input {background:#fff; border:1px solid #000; width:140px; height:14px;}
#ContentSearch span.SearchModuleSpacer {display:none;}
#ContentSearch img {margin-bottom:5px;}

.eyeCandy {
	float: right;
	height: 195px;
	position: relative;
	top: -12px;
	left: 15px;
	width: 215px;
}
.eyeCandyStandard {
	float: right;
}
.formTeam {
	padding: 10px 0px 10px 0px;
}
.searchForm {
	background-color: #ffffff;
	border: 1px solid #000000;
	\font-size: 10px;
	margin: 0px 0px 0px 15px;
	width: 140px;
}
.clearDiv {
	clear: both;
}
.footer {
	border: 1px solid #ffffff;
	background-color: #003f70;
	color: #ccccdd;
	font-size: 90%;
	padding: 10px 10px 20px 10px;
}
.footer a {
	color: #cdcdde;
}
.footer a:hover {
	color: #fdc64a;
}
.footer b {
	font-size: 110%;
}
.gameDate {
	clear: both;
	font-weight: bold;
}
.selectATeam, .selectGateway {
	border: 1px solid #000000;
	font-size: 10px;
	width: 140px;
}
.selectATeam, .selectGateway {
	background-color: #1E5696;
	color: #ffffff;
}
.newsDate {
	font-size: 105%;
	font-weight: bold;
	text-transform: uppercase;
}
.newsDivider {
	clear: both;
	padding: 10px 0px 10px 0px;
}
.newsThumb {
	float: right;
	margin-left: 10px;
}
.newsThumbLarge {
	padding: 10px 0px 0px 0px;
}
.bodyCopy .newsHeader {
	margin-top: 10px;
	font-weight: bold;
}
.newsHeader a {
	color: #ee3300;
}
.newsThumb {
float:right;
padding:10px 0;
margin-left:10px;
}
.start .def {width:100%; height:auto; float:left; clear:both;}
.pageHeaderHighlight {
	background-color: #fdc64a;
	color: #ffffff;
	font-family: "Gill Sans", Arial, Verdana, Helvetica, Tahoma, sans-serif;
	font-weight: bold;
	font-size: 200%;
	margin: -5px 0px 0px 0px;
	padding: 33px 15px 18px 15px;
	text-transform: uppercase;
	width: 710px;
	float: right
}
.SPIFFIntruder {
	float:left;
	border-top: 1px solid black;
	background-color: #737563;
	height:auto;
	width:200px;
	padding: 10px 0 0 0;
	color: #ffffff;
}
.SPIFFIntruderHome {
	overflow: hidden;
}
.SPIFFIntruderHeader {
	font-size: 115%;
	font-weight: bold;
}
.SPIFFIntruderHeader a, .SPIFFIntruderHeader a:hover {
	color: #ffffff;
}
#drag_c1277 {display:none;}
.SPIFFIntruder #ContentBodyImageRot {z-index:1; float:right; width:200px; height:129px; background-color: #737563; text-align:right;}
.SPIFFIntruder #ContentBodyImageRot img {margin-top:0;}
.SPIFFIntruder #ContentBodyImageRot div,
.SPIFFIntruder #ContentBodyImageRot table {text-align:right;}
.SPIFFIntruder #ContentBodyImageRotOverlay {z-index:2; position:absolute;}
#ContentBodySpiffText {padding:5px 10px;}
.SpiffImageWrap {float:left; clear:both; width:200px; height:auto;}
.tabContainer {
	padding-left: 11px;
	background-image: url(http://www.hartwick.edu/images/tabs/gtabs_bkg.gif);
	width: 758px;
}
.tabContainer img {
	padding-left: 4px;
}

	/*added to remove help-text from pages*/
	#cid_211_pnlInstructions,#PageInstructions,#cid_221_lblInstructions, #cid_533_pnlInstructions, #cid_83_pnlInstructions {display: none;}
