.elevenpt {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.elevenpt A {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.elevenpt A:hover {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.template_elevenpt {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.template_elevenpt A {
	FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.template_elevenpt A:hover {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.nounderline {
	COLOR: #000000
}
.twelvept {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.twelvept A {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.twelvept A:hover {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.template_twelvept {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.template_twelvept A {
	FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.template_twelvept A:hover {
	FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.template_breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6c4d86
}
.template_breadcrumb A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6c4d86
}
.template_breadcrumb A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6c4d86
}
.breadcrumb {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6c4d86; TEXT-DECORATION: none
}
.breadcrumb A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6c4d86; TEXT-DECORATION: none
}
.breadcrumb A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6c4d86; TEXT-DECORATION: none
}
.tenpt {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.twentytwopt {
	FONT-SIZE: 22px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fourteenpt {
	FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menuRollover {
	COLOR: #000000
}
A.menuRollover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menuRollover:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.menuRollover A {
	COLOR: #000000; TEXT-DECORATION: none
}
.menuRollover A:hover {
	COLOR: white; TEXT-DECORATION: none
}

.menuRollover2 {
	COLOR: white
}
A.menuRollover2 {
	COLOR: white; TEXT-DECORATION: none
}
A.menuRollover2:hover {
	COLOR: white; TEXT-DECORATION: underline
}
.menuRollover2 A {
	COLOR: white; TEXT-DECORATION: none
}
.menuRollover2 A:hover {
	COLOR: white; TEXT-DECORATION: none
}



.dptquotation {
	FONT-SIZE: 14px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.elevenptSpaced {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.elevenptSpaced A {
	FONT-SIZE: 11px; COLOR: #6c4d86; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.elevenptSpaced A:hover {
	FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.elevenptSpaced A:visited {
	FONT-SIZE: 11px; COLOR: #6d6d6d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.elevenptSpaced A:hover {
	FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.template_elevenptSpaced {
	FONT-SIZE: 11px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.template_elevenptSpaced A {
	FONT-SIZE: 11px; COLOR: blue; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.template_elevenptSpaced A:hover {
	FONT-SIZE: 11px; COLOR: red; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.template_elevenptSpaced A:visited {
	FONT-SIZE: 11px; COLOR: blue; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.template_elevenptSpaced A:hover {
	FONT-SIZE: 11px; COLOR: blue; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.body link {
	COLOR: #000000
}
.body:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.body:visited {
	COLOR: #000000; TEXT-DECORATION: none
}

.body link:visited {
	COLOR: #000000; TEXT-DECORATION: none
}

.13point {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica, Arial, sans-serif
}
.width120 {
    background-color: white;
	WIDTH: 120px;
}
.width160 {
	WIDTH: 160px
}
.currentsection {
	COLOR: white
}
A.currentsection {
	COLOR: white; TEXT-DECORATION: none
}
A.currentsection:hover {
	COLOR: white; TEXT-DECORATION: none
}
A.currentsection:visited {
	COLOR: white; TEXT-DECORATION: none
}
.multilevel-linktable-0 {
	BORDER-TOP-WIDTH: thin;  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: thin; BORDER-BOTTOM-WIDTH: thin; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: thin
}

.multilevel-linktable-0 TD {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 18px; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(/~stbrigidsgaa/images/main/arrow_right_lightgreen.jpg); BACKGROUND-REPEAT: no-repeat;
}
.multilevel-linktable-0 A {
	FONT-SIZE: 11px; COLOR: black; TEXT-DECORATION: none; 
}
.multilevel-linktable-0 A:hover {
	FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none; 
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD A {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE A {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.left_nav_bg_colour1 {
	BACKGROUND-COLOR: #74b5d7
}
.left_nav_bg_colour2 {
	BACKGROUND-COLOR: #9bc8e0
}
.left_nav_bg_colourNews1 {
	BACKGROUND-COLOR: #ffceb0
}
.left_nav_bg_colourNews2 {
	BACKGROUND-COLOR: #ffa36a
}
.left_nav_bg_colourStudent1 {
	BACKGROUND-COLOR: #efe7ea
}
.left_nav_bg_colourStudent2 {
	BACKGROUND-COLOR: #ccb0c5
}
.left_nav_bg_colourCourses1 {
	BACKGROUND-COLOR: #a2ced5
}
.left_nav_bg_colourCourses2 {
	BACKGROUND-COLOR: #00a6bc
}
.left_nav_bg_colourContact1 {
	BACKGROUND-COLOR: #fff5b0
}
.left_nav_bg_colourContact2 {
	BACKGROUND-COLOR: #ffdc00
}
.left_nav_bg_colourFacts1 {
	BACKGROUND-COLOR: #fcdcab
}
.left_nav_bg_colourFacts2 {
	BACKGROUND-COLOR: #fac87c
}
.left_nav_bg_colourSupport1 {
	BACKGROUND-COLOR: #f7d2e0
}
.left_nav_bg_colourSupport2 {
	BACKGROUND-COLOR: #eea4bf
}
.left_nav_bg_colourClearing1 {
	BACKGROUND-COLOR: #c8ecb3
}
.left_nav_bg_colourClearing2 {
	BACKGROUND-COLOR: #a3de83
}
.left_nav_bg_colourIntranet1 {
	BACKGROUND-COLOR: #bba5cd
}
.left_nav_bg_colourIntranet2 {
	BACKGROUND-COLOR: #9d7eb7
}
.whitetext {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whitetext A {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whitetext A:active {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whitetext A:visited {
	FONT-SIZE: 11px; COLOR: #6d6d6d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.whitetext A:active {
	FONT-SIZE: 11px; COLOR: #6d6d6d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.template_newsandeventshome {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.template_newsandeventshome A {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.template_newsandeventshome A:hover {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.template_newsandeventshome A:visited {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.template_newsandeventshome A:hover {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.searchbox {
	FONT-SIZE: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.template_elevenptSpacedhide {
	FONT-SIZE: 9px; COLOR: white; LINE-HEIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.template_elevenptSpacedhide A {
	FONT-SIZE: 9px; COLOR: white; LINE-HEIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.template_elevenptSpacedhide A:hover {
	FONT-SIZE: 9px; COLOR: white; LINE-HEIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.template_elevenptSpacedhide A:visited {
	FONT-SIZE: 9px; COLOR: white; LINE-HEIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.template_elevenptSpacedhide A:hover {
	FONT-SIZE: 9px; COLOR: white; LINE-HEIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sixteenpt {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.slforms {
	FONT-SIZE: xx-small; COLOR: #9966cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffff66
}
.slborder {
	BORDER-RIGHT: #ffff66 solid; BORDER-TOP: #ffff66 solid; BORDER-LEFT: #ffff66 solid; BORDER-BOTTOM: #ffff66 solid
}
.slheadings {
	BORDER-RIGHT: #ffff66 0px solid; BORDER-TOP: #ffff66 solid; FONT-WEIGHT: bold; FONT-SIZE: small; BORDER-LEFT: #ffff66 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffff66 solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9966cc
}
.slsubheading {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #9966cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.slmainsub {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #9966cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fourteenpttablehead {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
A.tickl {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.tickl:hover {
	COLOR: #6666cc; TEXT-DECORATION: none
}
.ticki {
	OVERFLOW: hidden; WIDTH: 710px; HEIGHT: 13px
}
.ticko {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 4px 0px 2px; WIDTH: 670px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.tickh {
	DISPLAY: none
}
.tickls {
	COLOR: #666666;
	PADDING-LEFT: 20px;
}

.lotto {
 COLOR: #ffffff;
 PADDING-LEFT: 4px;
}

.lotto a {
COLOR: #ffffff;
PADDING-LEFT: 4px;
text-decoration: underline;
}

.lotto a:visited {
COLOR: #ffffff;
PADDING-LEFT: 4px;
text-decoration: underline;
}

.lotto a:hover {
COLOR: #ffffff;
PADDING-LEFT: 4px;
text-decoration: none;
}

.recent {
 COLOR: #ffffff;
 font-weight: normal;
}

.recent a {
COLOR: #ffffff;
font-weight: normal;
}

.recent a:visited {
COLOR: #ffffff;
font-weight: normal;
}

.recent a:hover {
COLOR: #ffffff;
font-weight: bold;
}

.twitter_feed { 
	width: 780px; 
	height: 46px; 
	background: transparent url('/~stbrigidsgaa/images/bg_twitter2.gif') 0 0 no-repeat; 
	margin-bottom: 0px; 
	padding: 0; 
}

.twitter_feed td { 
	vertical-align: middle; 
	margin: 0; 
	font-size: 10px; 
	color: #666666; 
	padding: 0 10px 0 63px;
}
