FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: default; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: default; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#mainBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg-header.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; CURSOR: default; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: center
}
DIV#centerPage {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 955px; PADDING-TOP: 0px; POSITION: relative
}
#header {
	HEIGHT: 172px
}
.headerTop {
	FLOAT: left; MARGIN: 0px 20px; WIDTH: 915px; HEIGHT: 25px
}
.headerTopleft {
	BACKGROUND: url(img-toprplogo.gif) no-repeat; FLOAT: left; WIDTH: 27px; HEIGHT: 25px
}
.headerTopright {
	FLOAT: right; WIDTH: 320px
}
.headerTopright UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.headerTopright LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: url(bg-toptab.gif) no-repeat center top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 72px; PADDING-TOP: 2px; HEIGHT: 19px
}
.headerTopright .search {
	FLOAT: left
}
UNKNOWN {
	WIDTH: 150px
}
* HTML .headerTopright LI {
	MARGIN: 0px 5px
}
.headerTopright LI A {
	COLOR: #000000; TEXT-DECORATION: none
}
.headerTopright IMG {
	VERTICAL-ALIGN: middle
}
.headerImage {
	DISPLAY: block; BACKGROUND: url(img-main.jpg) no-repeat; FLOAT: left; MARGIN: 1px 0px 0px; WIDTH: 935px; HEIGHT: 111px; TEXT-ALIGN: right
}
.headerImage IMG.banner {
	VERTICAL-ALIGN: middle
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: -5px; PADDING-TOP: 27px
}
* HTML .logo {
	MARGIN: 27px 0px 0px 15px
}
.mainNav {
	CLEAR: both; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 20px 0px 10px; WIDTH: 915px; COLOR: #2f6402; HEIGHT: 35px
}
.mainNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
* HTML .mainNav UL {
	MARGIN: 0px
}
*:first-child + HTML .mainNav UL {
	MARGIN: 0px
}
.mainNav LI {
	PADDING-RIGHT: 9px; DISPLAY: inline; PADDING-LEFT: 9px; BACKGROUND: url(bg-navdiv.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.mainNav LI A {
	COLOR: #2f6402; TEXT-DECORATION: none
}
.mainNav LI A:link {
	COLOR: #2f6402; TEXT-DECORATION: none
}
.mainNav LI A:hover {
	COLOR: #7fa55e; TEXT-DECORATION: underline
}
.mainNav LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.contents {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg-contents.gif) repeat-y; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 955px; PADDING-TOP: 6px
}
.leftContents {
	BACKGROUND: url(bg-leftnav.gif) #faffe3 repeat-x 50% top; FLOAT: left; MARGIN: 0px 3px 0px 0px; WIDTH: 172px; TEXT-ALIGN: left
}
.quickLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 6px; WIDTH: 161px; PADDING-TOP: 0px
}
* HTML .quicklinks {
	MARGIN: 0px 0px 10px 3px
}
.hdr_quicklinks {
	BORDER-RIGHT: #e4e4e4 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(bg-quicklinks.gif) repeat-x 50% top; FLOAT: left; VERTICAL-ALIGN: top; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 161px; COLOR: #ffffff; HEIGHT: 47px
}
.hdr_quicklinks IMG {
	FLOAT: left; WIDTH: 161px; HEIGHT: 5px
}
.hdr_quicklinks P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.content_quicklinks {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 161px; COLOR: #497903; PADDING-TOP: 0px
}
.content_quicklinks TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.content_quicklinks UL {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.content_quicklinks LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #c2d1ad 1px dotted
}
.content_quicklinks LI A {
	COLOR: #497903; TEXT-DECORATION: none
}
.content_quicklinks LI A:hover {
	COLOR: #7fa55e; TEXT-DECORATION: underline
}
.content_quicklinks LI.last {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.leftNav {
	FLOAT: left; MARGIN: 0px; WIDTH: 172px
}
.leftNav TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.hdr_leftnav {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(bg-left.gif) repeat-x; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 12px; PADDING-TOP: 5px; HEIGHT: 42px
}
.hdr_leftnav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.hdr_leftnav A:hover {
	COLOR: #e7e7e7
}
.content_leftnav {
	BACKGROUND: #e5f7a5; COLOR: #5a5a5a
}
.content_leftnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px; LIST-STYLE-TYPE: none
}
.content_leftnav LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.content_leftnav LI A {
	COLOR: #5a5a5a; TEXT-DECORATION: none
}
.content_leftnav LI A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.btmLeft {
	BACKGROUND: url(bg-btmleft.gif) repeat-x; WIDTH: 172px; HEIGHT: 10px
}
.rightContents {
	FLOAT: left; MARGIN: 0px 20px; WIDTH: 740px; TEXT-ALIGN: left
}
.rightContents TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.rightContents {
	FLOAT: left; MARGIN: 0px 20px; WIDTH: 740px; TEXT-ALIGN: left
}
.news {
	BACKGROUND: url(bg-announce.gif) repeat-x; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 251px; BORDER-BOTTOM: #cccccc 1px solid
}
.newsimage {
	CLEAR: both; FLOAT: left
}
.newsimage IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 251px; PADDING-TOP: 0px; HEIGHT: 10px
}
.newshdr {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; HEIGHT: 25px
}
.newshdrtitle {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 231px; PADDING-TOP: 0px
}
.newshdrtitle H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 231px; COLOR: #88a16b; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.newscontents {
	BORDER-RIGHT: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid
}
.newsmain {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 231px; COLOR: #535353; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
* HTML .newsmain {
	FONT-SIZE: 11px; MARGIN: 2px 0px; WIDTH: 249px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
*:first-child + HTML .newsmain {
	FONT-SIZE: 11px; MARGIN: 2px 0px; WIDTH: 249px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.newsmain IMG {
	FLOAT: left
}
.newsmain .btmnews {
	BACKGROUND: url(bg-div.gif) repeat-x 50% bottom; MARGIN: 8px 0px 0px; HEIGHT: 1px
}
.newsmain IMG {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.newsmain H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5d7c15; PADDING-TOP: 0px
}
.newsmain A {
	COLOR: #5d7c15; TEXT-DECORATION: none
}
.newsmain A:hover {
	COLOR: #35480a; TEXT-DECORATION: underline
}
.pride {
	BACKGROUND: url(bg-pride.gif) repeat-x; MARGIN: 0px 0px 0px 10px
}
.pride .newshdrtitle H1 {
	COLOR: #7fb93c
}
.compass {
	BACKGROUND: url(bg-compass.gif) repeat-y; FLOAT: left; MARGIN: 0px 0px 0px 17px; WIDTH: 204px
}
.rplogo {
	FLOAT: left; MARGIN: 5px 0px 0px 17px; WIDTH: 204px
}
.compass P {
	MARGIN: 2px 0px 2px 7px
}
.compass TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.compass .compasslist {
	MARGIN: 2px 0px 2px 12px
}
* HTML .compass .compasslist {
	MARGIN: 0px 0px 0px 12px
}
*:first-child + HTML .compass .compasslist {
	MARGIN: 0px 0px 0px 12px
}
TABLE.campusevents {
	MARGIN: 10px 0px 10px 7px; WIDTH: 190px
}
.footer {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 10px; BACKGROUND: url(bg-footer.gif) #2f4402 repeat-x; FLOAT: left; WIDTH: 100%; COLOR: #d2ff78; POSITION: relative; HEIGHT: 30px
}
.footerContent {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; WIDTH: 915px; PADDING-TOP: 0px; POSITION: relative
}
.footerLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.footerRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.footerRight A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #d2ff78; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.footerRight A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #d2ff78; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.footerRight IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.footerRight A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.clearBoth {
	CLEAR: both
}

