BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%;  PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial, sans-serif; TEXT-ALIGN: center
}
P {
	FONT-SIZE: 1em; FONT-FAMILY: "Myriad Pro",Verdana,Arial,sans-serif
}
UL {
	FONT-SIZE: 1em; FONT-FAMILY: "Myriad Pro",Verdana,Arial,sans-serif
}
LI {
	FONT-SIZE: 1em; FONT-FAMILY: "Myriad Pro",Verdana,Arial,sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 200%
}
H2 {
	FONT-SIZE: 150%
}
.mainpage {color: #bb0000}
H3 {
	FONT-SIZE: 125%; color: #bb0000;
}
H4 {
	FONT-SIZE: 100%
}
TABLE {
	FONT-SIZE: 100%
}
INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TH {
	FONT-SIZE: 100%
}
TD {
	FONT-SIZE: 100%
}


#metaNavigationContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #600000; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bb0000 1px solid; HEIGHT: 24px; TEXT-ALIGN: center
}
#metaNavItems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px; POSITION: relative
}
#metaNavItems UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px! important; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: Verdana, sans-serif; POSITION: absolute
}
#metaNavItems LI {
	BORDER-RIGHT: white 1px dotted; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; HEIGHT: 1.7em; TEXT-ALIGN: left
}
#metaNavItems LI#search {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 3px; BACKGROUND: #600000; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 2em
}
#metaNavItems LI#search INPUT#s-box {
	 WIDTH: 150px; MARGIN-RIGHT: 7px; FONT-SIZE: 100%;
}
#metaNavItems #searchRadioButtons {
	BACKGROUND: gray
}
#metaNavItems LI#search #searchSubmit {
	MARGIN-TOP: 0px; FONT-SIZE: 1em
}
#metaNavItems A {
	COLOR: white; TEXT-DECORATION: none
}
.invisible {
	DISPLAY: none
}
.visible {
	
}
#fontResizer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; POSITION: relative
}
#textSizeTitle {
	FONT: 1em Verdana, sans-serif
}
.textResizeDefaultPosition {
	BACKGROUND-POSITION: 0px 0px; background: #8ebae5;
	
}

#smallText :hover {
	BACKGROUND: url(/resources/mainimages/smallest.gif) no-repeat #8ebae5; POSITION: absolute; TOP: 0px; 
	}
#normalText :hover {
	BACKGROUND: url(/resources/mainimages/default.gif) no-repeat #8ebae5; POSITION: absolute; TOP: 0px;
}
#largeText :hover {
	BACKGROUND: url(/resources/mainimages/bigger.gif) no-repeat #8ebae5; POSITION: absolute; TOP: 0px;
}
#largerText :hover {
	BACKGROUND: url(/resources/mainimages/biggest.gif) no-repeat #8ebae5; POSITION: absolute; TOP: 0px;
}
#smallText {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(/resources/mainimages/smallest.gif) gray no-repeat 0px 0px ; LEFT: 58px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 15px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: -2px; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
#normalText {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(/resources/mainimages/default.gif) gray no-repeat 0px 0px; LEFT: 76px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 15px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: -2px; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
#largeText {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(/resources/mainimages/bigger.gif) gray no-repeat 0px 0px; LEFT: 94px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 15px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: -2px; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}
#largerText {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(/resources/mainimages/biggest.gif) gray no-repeat 0px 0px; LEFT: 112px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 15px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: -2px; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none
}

#tartanHeaderContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.queensu.ca/styles/headerSept26.jpg) #bd1932 repeat-x right -13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#tartanHeader {
	MARGIN-TOP: 0px; BACKGROUND: url(http://www.queensu.ca/styles/tartanHeaderThin.jpg) no-repeat 0px 0px; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 35px; TEXT-ALIGN: left
}
#quickAccessList {
	RIGHT: 5px; POSITION: absolute; TOP: 10px
}
#torsoCenteredContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; background: url(/resources/mainimages/tartantile.jpg) repeat-x left top;
}
#torsoContentContainer {
	BACKGROUND: white; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#customHeaderContainer {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#customHeaderContainerRS {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#customHeaderContainerCO {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}

#customHeaderContainerHS {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}

#customHeaderContainerCH {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#customHeaderContainerSW {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#customHeaderContainerTG {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}
#customHeaderContainerV {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto; POSITION: relative; TEXT-ALIGN: left
}

#horizontalNavigationContainer {
	margin: 0px; padding: 0px;
	text-align:center;	
	position:relative;
background: #A00000;

}

#horizontalNavigationItems {
	margin:0;padding:0;
	margin-left:auto; margin-right:auto;
	/* these dimensions are same size as bknd image! */
	width:800px;
	height:20px;
	
	position:relative;	
	
}

#horizontalNavigationItems ul{
	margin:0;padding:0;
} 


#horizontalNavigationItems li{

	height: 1.3em;
	color:black;
	font-family:  "Arial", "Trebuchet MS", sans-serif;
	font-weight:500;
	display:block; 
	list-style-type: none;
	float:left;	
	border-right: 1px solid white;  
	margin-top:0em;
/*	padding-left: 7px;
	padding-right: 7px; */
	
	width:90px; /* false value for MacIE \*/
	padding-top: 3px; 
	/*padding-left: 7px;*/
	width:auto;
	font-size:12px;
/*	padding-right: 7px; /* Actual value for conformant browsers */
	HEIGHT: 20px;
	#height: 22px;

}

#horizontalNavigationItems li a{
		color:black; padding-left: 8px;	padding-right: 8px;
}
#horizontalNavigationItems li.firstItem {
	border-left: 1px solid white;
}
#horizontalNavigationItems li.lastItem {
	border:none;
}

#horizontalNavigationItems li#selectedItem {
	color:#A70129; /* queens red */
	background:white; 
	background-color: #fff;
	height:20px;
	#height: 23px;
	width:80px; /* false value for MacIE \*/
	width:auto;

	font-weight:bold ! important;
	font-size:12px;/* Actual value for conformant browsers */	
}

#horizontalNavigationItems li#selectedItem a {
	color:#A70129; /* queens red */
}

#horizontalNavigationItems li#selectedItem a:hover {
	color:#bb0000! important; background: white!important; /* queens red */
}

#horizontalNavigationItems A:hover {
	COLOR: #bb0000! important; background: #c0c0c0; padding-top: 2px; padding-bottom: 5px; padding-left: 8px; padding-right: 8px;
}
#footer {
	 BACKGROUND: url(/resources/mainimages/sa.gif) no-repeat gray; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 4.5em; TEXT-ALIGN: center;
}
#footer P {
	FONT-SIZE: 1em; MARGIN: 0px auto; WIDTH: 800px; COLOR: white; PADDING-TOP: 5px;  PADDING-bottom: 5px;
}
.verticalNavContainer {
	BACKGROUND: #f5f5f5
}
#verticalNavContainer LI {
	LIST-STYLE-TYPE: none
}
.verticalNavHead A {
	DISPLAY: block; PADDING-LEFT: 50px; MARGIN-LEFT: -50px; COLOR: #a90a1d; TEXT-DECORATION: none
}
.verticalNavHead {
	BORDER-TOP: #a90a1d 1px solid; PADDING-LEFT: 50px; BACKGROUND: url(http://www.queensu.ca/styles/arrowDown.gif) white no-repeat 10px 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #a90a1d; PADDING-TOP: 3px; BORDER-BOTTOM: #a90a1d 1px solid; FONT-FAMILY: 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif; HEIGHT: 1.5em; TEXT-ALIGN: left
}
.verticalNavList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(http://www.queensu.ca/styles/bullet1.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: 25px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc; TEXT-ALIGN: left
}
.verticalNavList LI {
	FONT-SIZE: 1em; PADDING-BOTTOM: 10px; FONT-FAMILY: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif
}
.fontSize0_8em {
	FONT-SIZE: 0.8em
}
.fontSize0_9em {
	FONT-SIZE: 0.9em
}
.fontSize1em {
	FONT-SIZE: 1em
}
.fontSize1_4em {
	FONT-SIZE: 1.4em
}
.fontSize2em {
	FONT-SIZE: 2em
}
.fontSize2_8em {
	FONT-SIZE: 2.8em
}
.fontSize4em {
	FONT-SIZE: 4em
}
.categoryHeadingNav {
	BORDER-TOP: #bb0000 1px solid; PADDING-LEFT: 55px; FONT-SIZE: 12px; font-weight: 700; color: #2f4571; BACKGROUND: url(/resources/mainimages/resnews.gif) no-repeat top left white; PADDING-BOTTOM: 5px; MARGIN: 0px;  PADDING-TOP: 5px; BORDER-BOTTOM: #bb0000 1px solid; FONT-FAMILY: 'Arial', LucidaGrande, Lucida, Helvetica, Arial, sans-serif; HEIGHT: 16px; TEXT-ALIGN: left; text-transform: mixed;  font-effect: outline; width: auto;
}
.categoryHeadingNav3 {
	BORDER-TOP: #bb0000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 16px; font-weight: bold; color: #bb0000;  PADDING-BOTTOM: 5px; MARGIN: 0px;  PADDING-TOP: 5px; BORDER-BOTTOM: #bb0000 1px solid; FONT-FAMILY: 'Arial', LucidaGrande, Lucida, Helvetica, Arial, sans-serif; HEIGHT: 16px; TEXT-ALIGN: left; text-transform: mixed; width: 300px;
}
.resNewsHeading {
	BORDER-TOP: #bb0000 0px solid; PADDING-LEFT: 55px; FONT-SIZE: 16px; font-weight: bold; color: #2f4571;  BACKGROUND: url(/resources/mainimages/resnews.GIF) no-repeat bottom left; PADDING-BOTTOM: 00px; MARGIN: 0px;  PADDING-TOP: 5px; BORDER-BOTTOM: #bb0000 1px solid; FONT-FAMILY: 'Arial', LucidaGrande, Lucida, Helvetica, Arial, sans-serif; HEIGHT: 45px; TEXT-ALIGN: left; width: auto; vertical-align: bottom; #padding-bottom: 00px;
}

.foodNewsHeading {
	BORDER-TOP: #bb0000 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 16px; font-weight: bold; color: #2f4571; BACKGROUND: url(/resources/mainimages/foodnews_header2.gif) no-repeat bottom right; PADDING-BOTTOM: 00px; MARGIN: 0px;  PADDING-TOP: 5px; BORDER-BOTTOM: #bb0000 1px solid; FONT-FAMILY: 'Arial', LucidaGrande, Lucida, Helvetica, Arial, sans-serif; HEIGHT: 45px; TEXT-ALIGN: left; width: auto; vertical-align: bottom; #padding-bottom: 00px;
}


.categoryList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px;  PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square; MARGIN-RIGHT: 5px; font-size: 1em; 

}

.categoryList LI {
	PADDING-BOTTOM: 10px; FONT-FAMILY: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif; color: #bb0000;  
}

.categoryListsitemap LI {
	PADDING-BOTTOM: 00px; FONT-FAMILY: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif; color: #bb0000; list-style-type: square;  
}

.categoryListQH LI {
	PADDING-BOTTOM: 00px; FONT-FAMILY: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif; color: #bb0000; list-style-type: square; font-weight: bold;  
}
