/* TEMPLATE STYLES */
body {
	background-color: white;
	margin: 0;
	padding: 0;
}
.outerOuterDiv {
	width: 100%;
	background-image: url(innerpagebg-top.png);
	background-repeat: repeat-x;
	text-align: center;
	margin: 0;
	padding: 0;
}


.outerDiv {
	width: 820px;
	margin-left:auto;
	margin-right:auto;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	position: relative;
	text-align: left;
}
.trinityHeader {
	height: 120px;
	background-image: url(trinity-banner.png);
	background-repeat: no-repeat;
	margin-bottom: 0px;	
}
.homepageBanner {
	height: 180px;
	background-image: url(home-banner.jpg);
	background-repeat: no-repeat;
	margin-bottom: 7px;
}
.content {
	width: 477px;
	float:right;
	margin-right: 33px;
	margin-bottom: 20px;
	margin-top: 30px;
		padding-left: 20px;

}
h1,h2,h3,h4,h5,h6,p {
	font-family: Trebuchet MS, Helvetica, sans-serif;
}
.pageFooter {
	clear: both;
	background-image: url(footerbg.png);
	background-repeat: repeat-x;
	background-color: #59595c;
	height: 75px;
}
.pageFooter p {
	padding-top: 25px;
	color: white;
}
.navbar {
	border: 2px solid #ffcc00;
	background-color: #3f4042;
	width: 250px;
	height: 528px;
	position: absolute;
	top: 160px;
	left: 33px;
	
}

.navbar .contactinfo {
	padding: 20px;
	color: white;
	border-bottom: 2px solid #ffcc00;
}	

.navbar .contactinfo p {
	margin: 0;
	padding: 0;
	margin-top:5px;
	margin-bottom:5px;
}

.navbar .contactinfo a:hover {
	color: #ffcc00;
}

.navbar .contactinfo a {
	color: white;
}

.navbar .menu {
	background-color: #59595c;
	margin: 0;
	padding: 0;
}
.navbar .menu p {
	border-bottom: 2px solid white;
	padding: 10;
	margin: 0;
	color: white;
	padding-left: 20px;
}
.navbar .search {
	padding: 20px;
	color: white;
	border-top: 2px solid #ffcc00;
	clear:both;
}

.navbar .search input {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	background-color: #f8f8f8;
}

/* DNN STYLES */


.SkinObject  {
color:white;
font-weight:bold;
text-decoration:none;
}


a.SkinObject:link, a.SkinObject:visited {
color:white;
text-decoration:underline;
}

a.SkinObject:hover {
color:#ffcc00;

}
a {
	color:white;
}



/* TELERIK STYLES */
.RadMenuTrinity {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12pt;
}

.RadMenu {
	float:none;
}
.RadMenu_Default .rmLink .rmText {
	font-family: Trebuchet MS, Helvetica, sans-serif !important;
	font-size: 12pt !important;
}
.rmItem {
	border: 0px none !important;
}

