/* YUI Reset CSS, version: 2.7.0 - Copyright (c) 2009, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/* YUI Fonts CSS, version: 2.7.0 - Copyright (c) 2009, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt */
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/* YUI Grids CSS, version: 2.7.0 - Copyright (c) 2009, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt

Parts loaded dynamically for the RIT Web Framework System (Code:000 0 1 1111 110 000) 

Note: Throughout this file, the *property (star-property) filter is used to give a value to IE that other browsers do not see. _property is only seen by IE7, so the combo of *prop and _prop can target between IE6 and IE7. */

body {text-align:center; }

#document,.template {margin:auto;		text-align:left;
		width:57.69em;*width:56.25em;
		min-width:750px; /* This was removed as of YUI Grids 2.6.0, but am leaving it in for now */
	}
#document {width:73.076em;*width:71.25em;}	
	/* to preserve source-order independence for Gecko */
	.block{position:relative;}
	.block{_position:static;}
	#maincontent .block{position:static;}

	#maincontent, .grid .unit .grid {width:100%;}#sitenav2{display:none;}	.template #maincontent .block {display:block;margin:0 0 1em 0;}
	.sidecolumn {display:none;}


	/* 160 on left */
	.yui-t1 .block {float:left;width:12.30769em;*width:12.00em;}
	.yui-t1 #maincontent .block{margin-left:13.30769em;*margin-left:13.05em;}

	/* 180 on left */
	.yui-t2 .block {float:left;width:13.8461em;*width:13.50em;}
	.yui-t2 #maincontent .block {margin-left:14.8461em;*margin-left:14.55em;}

	/* 300 on left */
	.yui-t3 .block {float:left;width:23.0769em;*width:22.50em;}
	.yui-t3 #maincontent .block {margin-left:24.0769em;*margin-left:23.62em;}

	/* 180 on Right */
	.yui-t4 .block {float:right;width:13.8456em;*width:13.50em;}
	.yui-t4 #maincontent .block {margin-right:14.8456em;*margin-right:14.55em;}

	/* 240 on Right */
	.yui-t5 .block {float:right;width:18.4615em;*width:18.00em;}
	.yui-t5 #maincontent .block {margin-right:19.4615em;*margin-right:19.125em;}

	/* 300 on Right */
	.yui-t6 .block {float:right;width:23.0769em;*width:22.50em;}
	.yui-t6 #maincontent .block {margin-right:24.0769em;*margin-right:23.62em;}

	.yui-t7 #maincontent .block {display:block;margin:0 0 1em 0;}
	
	#maincontent .block {float:none;width:auto;}


/*
	Section: Grids and Nesting Grids
*/
.grid1 div.third {display:none;}
    
/* Grid F (gridf) */
	.grid1 .grid,
	.grid1 .unit{float:right;}
	.grid1 div.first {float:left;}
	.grid1 .unit {width:74.2%;}
	.grid1 div.first {width:24%;}
	.grid1 .grid .unit {width:49%;*width:48.1%;*margin-left:0;}
	.grid1 .grid {width:74.2%;}


.grid2 div.first, .grid2 div.second, .grid2 div.third {display:none;}

	/*
		Subsection: Children generally take half the available space
	*/

	.gridb .unit,
	.grid .gridb .unit,
	.gridb .grid,
	.gridb .gridb,
	.gridb .gridc,
	.gridb .gridd,
	.gridb .gride,
	.gridb .gridf,
	.gridc .unit, 
	.gridc .grid,
	.gridd .unit {float:left;}

	/*Float units (and sub grids) to the right */
	.grid .unit,
	.grid .grid,
	.grid .gridb, 
	.grid .gridc, 
	.grid .gridd, 
	.grid .gride, 
	.grid .gridf, 
	.gridc .unit, 
	.gridd .grid,
	.grid .gridc .unit,
	.gride .unit, 
	.gride .grid, 
	.gridf .grid,
	.gridf .unit{float:right;}

	/*Float units (and sub grids) to the left */
	.grid div.first, 
	.gridb div.first,
	.gridc div.first,
	.gridd div.first, 
	.gride div.first, 
	.gridf div.first,
	.grid .gridc div.first,
	.grid .gride div.first,
	.gridc div.first div.first {float:left;}

	.grid .unit,
	.grid .grid,
	.grid .gridb,
	.grid .gridc,
	.grid .gridd,
	.grid .gride,
	.grid .gridf {width:49.1%;}

	.gridb .unit,
	.grid .gridb .unit,
	.gridb .grid,
	.gridb .gridb,
	.gridb .gridc,
	.gridb .gridd,
	.gridb .gride,
	.gridb .gridf,
	.gridc .unit, 
	.gridc .grid,
	.gridd .unit {width:32%;margin-left:1.99%;}

	/* Give IE some extra breathing room for 1/3-based rounding issues */
	.gridb .unit {*margin-left:1.9%;*width:31.9%;}

	.gridc div.first, 
	.gridd .unit {width:66%;}
	.gridd div.first {width:32%;}

	.gride div.first, 
	.gridf .unit{width:74.2%;}

	.gride .unit,
	.gridf div.first {width:24%;}

	.grid .gridb div.first,
	.gridb div.first, 
	.gridc div.first, 
	.gridd div.first {margin-left:0;}
	   
	/*
		Section: Deep Nesting 
	*/
	.grid .grid .unit,
	.gridb .grid .unit,
	.gridc .grid .unit,
	.gridd .grid .unit,
	.gride .grid .unit,
	.gridf .grid .unit {width:49%;*width:48.1%;*margin-left:0;}
	
	.grid .grid .unit {width:48.1%;}/*SF 1927599 from 1.14 to 2.6.0*/
	.grid .gridb div.first,
	.gridb .gridb div.first {*margin-right:0;*width:32%;_width:31.7%;}

	.grid .gridc div.first, 
	.gridd .grid  {width:66%;}

	.gridb .grid div.first {*margin-right:4%;_margin-right:1.3%;}

	.gridb .gridc div.first, 
	.gridb .gridd div.first  {*margin-right:0;}

	.gridb .gridb .unit,
	.gridb .gridc .unit {*margin-left:1.8%;_margin-left:4%;}

	.grid .gridb .unit {_margin-left:1.0%;}

	.gridb .gridd .unit {*width:66%;_width:61.2%;} 
	.gridb .gridd div.first {*width:31%;_width:29.5%;}

	.grid .gridc .unit, 
	.gridb .gridc .unit {width:32%;_float:right;margin-right:0;_margin-left:0;}
	.gridb .gridc div.first {width:66%;*float:left;*margin-left:0;}

	.gridb .gride .unit, 
	.gridb .gridf .unit {margin:0;}

	.gridb .gridb .unit {_margin-left:.7%;}

	.gridb .grid div.first, 
	.gridb .gridb div.first {*margin-left:0;}

	.gridc .grid .unit,
	.gridd .grid .unit {*width:48.1%;*margin-left:0;}

	.gridb .gridd div.first {width:32%;}
	.grid .gridd div.first {_width:29.9%;}

	.gride .grid {width:24%;}
	.gridf .grid {width:74.2%;}

	.gridb .gride div.unit,
	.gridb .gridf div.unit {float:right;}
	.gridb .gride div.first,
	.gridb .gridf div.first  {float:left;}

	/* Width Accommodation for Nested Contexts */
	.gridb .gride .unit,
	.gridb .gridf div.first {*width:24%;_width:20%;}

	/* Width Accommodation for Nested Contexts */
	.gridb .gride div.first, 
	.gridb .gridf .unit{*width:73.5%;_width:65.5%;}

	/* Patch for GD within GE */
	.gride div.first .gridd .unit {width:65%;}
	.gride div.first .gridd div.first {width:32%;}


/*
	Section: Clearing 
	
	Removed #footer:after, from the section below.
*/

#header:after,
#bodycontent:after,

.grid1:after,
.grid2:after,
.grid:after, 
.gridb:after, 
.gridc:after, 
.gridd:after, 
.gride:after, 
.gridf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#header,
#bodycontent,
#footer,
.grid1,
.grid2,
.grid, 
.gridb, 
.gridc, 
.gridd, 
.gride, 
.gridf{zoom:1;}

h1 {
	/* 21px via YUI Fonts CSS foundation, color is blend of 660000 and 513127. (default is 18) */
	font-size: 161.6%; color:#5C1914;
}

h2 {
	/* 16px via YUI Fonts CSS foundation. */
	font-size: 123.1%;
}

h3 {
	/* 14px via YUI Fonts CSS foundation. */
	font-size: 108%;
}

h1,h2,h3 {
	/* Top & bottom margin based on font size. */
	margin: 1em 0 0.5em 0;
}

h1,h2,h3,h4,h5,h6,strong,dt {
	/* Bringing boldness back to headers and the strong element. */
	font-weight: bold;
}
optgroup {
	font-weight:normal;
}

abbr,acronym {
	/* Indicating to users that more info is available. */
	border-bottom: 1px dotted #000;
	cursor: help;
}

em {
	/* Bringing italics back to the em element. */
	font-style: italic;
}

del {
	/* Striking deleted phrases. */
	text-decoration: line-through;
}

blockquote,dl {
	/* Giving blockquotes and lists room to breath. Removed ol and ul from the above list. */
	margin: 1em;
}

ol,ul,dl {
	/* Bringing lists on to the page with breathing room. */
	margin-left: 2em;
	margin-bottom: 1em;
}

ol li {
	/* Giving OL's LIs generated numbers. */
	list-style: decimal outside;
}

ul li {
	/* Giving UL's LIs generated disc markers. */
	list-style: disc outside;
}

dl dd {
	/* Giving UL's LIs generated numbers. */
	margin-left: 1em;
}

th,td {
	/* Padding to make the table readable. */
	padding: .25em .5em .25em .5em;
}

th {
	/* Distinguishing table headers from data cells. */
	font-weight: bold;
	text-align: center;
}

caption {
	/* Coordinated margin to match cell's padding. */
	margin-bottom: .5em;
	/* Centered so it doesn't blend in to other content. */
	text-align: center;
}

sup {
	/* to preserve line-height and selector appearance */
	vertical-align: super;
}

sub {
	/* to preserve line-height and selector appearance */
	vertical-align: sub;
}

p,
fieldset,
table,
pre {
	/* So things don't run into each other. */
	margin-bottom: 1em;
}
/* Opera requires 1px of passing to render with contemporary native chrome */
button,
input[type="checkbox"],
input[type="radio"],
input[type="reset"],
input[type="submit"] {
	padding:1px;
}


#printnotice {display: none;}

#sitenav2 {padding-bottom:0.1em;}
#sitenav2 ul {margin-top:0;}
#footer {padding-bottom:0.1em;}

#maincontent .sidebar {color:#000;font-weight:normal;font-style:normal;line-height:1em;text-transform:none;float:right;background-color:#DFDECB;padding:0; border:1px solid #b2afa7;border-bottom:0;margin-top:0;margin-left:1.25em;width:170px;}

#maincontent .sidebar h4 {color:#FFF; background-color:#a69c84; text-align:center; text-transform:uppercase;
font-weight:normal;font-size:108%;padding:0.25em 0;border-bottom:1px solid #b2afa7;margin:0;}
#maincontent .sidebar h4 a:link, #maincontent .sidebar h4 a:visited {color:#FFF;text-decoration:none;}
#maincontent .sidebar h4 a:hover, #maincontent .sidebar h4 a:active {color:#FFF;text-decoration:underline;}

#maincontent .sidebar p, #maincontent .sidebar ul, #maincontent .sidebar ol  {background-color:#FFF;border-bottom:1px solid #b2afa7;
padding:0.5em 0.5em 0.5em 0.6em;font-size:85%;margin:0;}
#maincontent .sidebar p.listheading {border-bottom:0; padding-bottom:0.1em;}
#maincontent .sidebar ul, #maincontent .sidebar ol {padding-left:2.25em;}
#maincontent .sidebar input{  border: 1px solid #999999;}



div.clearer {clear: left; line-height: 0; height: 0;}


ul.spacedlist li, ol.spacedlist li {padding-bottom:1em;}

ul.compressedlist li, ol.compressedlist li {padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;line-height:1.25em;}

pre {margin-bottom:1.4em;padding-left:1em;background:#FFFFFF;border:3px solid #DFDECB;}

.textimage1 { float:right; margin-left:2em;margin-bottom:1.25em;}
.textimage2 { float:left; margin-right:20px; margin-bottom:20px;}
p.textimage3 { text-align:center; margin-left: auto; margin-right: auto; }
.backtotop { text-align:right;padding-bottom:2.5em;}
.linknotavailable { color:#BBB; }
.standout { font-weight:bold; color:#87080e; }
.textnavlist {padding-bottom:3.25em;}

p.listheading { padding-bottom:0.2em;}
p.listheader { padding-bottom:0.2em;}