/***** LOGO AND BANNER *****/
@import url('1_banners.css'); /***** GLOBAL NAV BUTTONS *****/
@import url('1_globalnav.css'); /***** HANDLES FLOATING EDIT BUTTON *****/
@import url('1_objects.css'); /*****  NOTE TO SELF: these @imports won't work in IE6,IE7 and  the print one will not work in IE8, other solutions will have to be found.  *****/

#pagewrapper1 {
	line-height: 1.1em;
	margin: 0 auto 0 auto;
	padding: 0;
	position: relative;
	text-align: left;
	/* for wrapping page and drop shadow on right - the following classes can be added to this div: .homePage, .portal,  */
	width: 960px;
}

#pagewrapper2 {
	background: url(../images/UIbasic_bkgd.gif) top left repeat-y;
	margin-right: 5px;
	padding: 0;
	/* page without drop shadow  - the following classes can be added to this div: .UImoss, .UIberry, .UIplum, .UIstone, .UIcopper */
	width: 960px;
}
/* --- AUDIENCE SECTION NEW - used at top of Portals and for all of Level 2, Level 3, etc. --- */

#audienceNew {
	background: url(../images/UIfeatures_bkgd.gif) top left repeat-y;
	height: auto;
	margin: 0;
	padding: 0;
	width: 960px;
}

#audienceNew2 {
	margin: 0;
	padding: 12px 0 0 0;
}

#audienceNewleft1 {
	height: auto !important;
	height: 820px;
	margin: 0;
	min-height: 820px;
	padding: 0 0 30px 20px;
	width: 645px;
}

#audienceNewright1 {
	float: right;
	height: auto;
	margin: 0 0 0 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 20px;
	padding-top: 0;
	width: 260px;
}
/* FOOTER */

#footerwrapper {
	margin: 0 auto 0 auto;
	padding: 0;
	position: relative;
	text-align: left;
	width: 960px;
}
/* mstoner compatibility
#footer {
	width:964px;
	margin:0 0 70px 0;
	padding-right:0;
	}
*/

#footerrightshadow {
	margin: 0;
	padding: 0;
	width: 960px;
}

#footertext1 {
	background: url(../images/UIfooter_bkgd2.gif) bottom left repeat-y;
	border-top: 2px solid #ffffff;
	margin: 0 0 0 0;
	padding: 0;
}

#footertext2 {
	margin: 0 0 0 0;
	padding: 10px 0 10px 24px;
	text-transform: uppercase;
}

#footerbottom1 {
	height: 9px;
	margin: 0;
	padding: 0;
	width: 960px;
}

html > body #footerbottom1 { /* hides drop shadow PNG from IE6 */
	background: url(../images/UIbase_bottomshadow.png) bottom left no-repeat;
}

#footerbottom2 {
	background: url(../images/UIfooter_bottomwhtborder.gif) top left no-repeat;
	font-size: 0; /* Gets rid of extra space in IE6 PC */
	height: 2px;
	margin: 0 0 0 0;
	padding: 0;
}
/* ------ TYPOGRAPHY STYLES ------------------------------- */ /* GENERAL STYLES FOR ALL PAGES 
/* THIS OVERWRITTEN FOR SHARAE 9-30-2011 for the following page ://sitecore.uidaho.edu/prospective-students/intro-to-uidaho/living */

ul, ol, dl { /* to prevent disappearing list background bug in IE */
	position: relative;
}

.mainCopyareaWhite ol, .mainCopyareaWhite ul {
	margin: 0 0 20px 0;
	padding: 0;
}

.mainCopyareaWhite li {
	font-size: 1.0em;
	margin: 0 0 10px 0;
	padding: 0;
}

.nav li {
	margin: 0 0 0 0;
}
/* for mstoner compatibility */

.nav ul {
	margin: 0 0 0 0;
}
/* for mstoner compatibility */

.mainCopyareaWhite h1, .mainCopyareaWhite h2, .mainCopyareaWhite h3, .mainCopyareaWhite h4, .mainCopyareaWhite h5, .mainCopyareaWhite h6 {
	font-weight: bold;
	margin: 6px 0 5px 0;
	padding: 0;
}

.mainCopyareaWhite h1 {
	font-size: 1.2em;
}

.mainCopyareaWhite h2 {
	color: #333333;
	font-size: 12px;
	line-height: 16px;
}

.mainCopyareaWhite h3 {
	font-size: 1.0em;
}

.mainCopyareaWhite h4 {
	font-size: 0.9em;
}

.mainCopyareaWhite h5 {
	font-size: 0.9em;
}

.mainCopyareaWhite h6 {
	font-size: 0.9em;
}

img {
	border: 0;
}
/* ------ BREADCRUMB NAVIGATION TYPOGRAPHY STYLES -------- */

.breadcrumbnav {
	border-bottom: #cccccc 1px solid;
	color: #766038;
	font-size: 0.8em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 0;
	padding-bottom: 3px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	text-transform: uppercase;
}

	.breadcrumbnav a:link {
		color: #766038;
		font-weight: bold;
		text-decoration: none;
	}

	.breadcrumbnav a:visited {
		color: #766038;
		font-weight: bold;
		text-decoration: none;
	}

	.breadcrumbnav a:hover {
		color: #993300;
		font-weight: bold;
		text-decoration: underline;
	}

	.breadcrumbnav a:active {
		color: #766038;
		font-weight: bold;
		text-decoration: none;
	}

	.breadcrumbnav a:focus {
		color: #766038;
		font-weight: bold;
		text-decoration: underline;
	}

.breadcrumbnav2 {
	border-bottom: #cccccc 1px solid;
	color: #999999;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0;
	padding-bottom: 8px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	text-transform: uppercase;
}

	.breadcrumbnav2 .headerGold {
		color: #9b7924;
		font-weight: bold;
	}

	.breadcrumbnav2 a:link {
		color: #993300;
		font-weight: bold;
		text-decoration: none;
	}

	.breadcrumbnav2 a:visited {
		color: #993300;
		font-weight: bold;
		text-decoration: none;
	}

	.breadcrumbnav2 a:hover {
		color: #993300;
		font-weight: bold;
		text-decoration: underline;
	}

	.breadcrumbnav2 a:active {
		color: #993300;
		font-weight: bold;
		text-decoration: none;
	}

	.breadcrumbnav2 a:focus {
		color: #993300;
		font-weight: bold;
		text-decoration: underline;
	}
/****** MAIN COPY AREA  *************/

.mainCopyarea {
	background-image: url(../images/UI_silvergradient.gif);
	background-repeat: repeat-x;
	font-size: 11px;
	line-height: 18px;
	padding: 18px;
	/* width: 609px;*/
}

	.mainCopyarea p {
		color: #777777;
		font-size: 11px;
		line-height: 18px;
		margin: 0;
		padding: 0;
	}

	.mainCopyarea ul {
		color: #777777;
		margin: 5px 5px 5px 15px;
		padding: 0;
	}

		.mainCopyarea ul li {
			color: #777777;
			margin: 5px 5px 5px 5px;
			padding: 0;
		}

	.mainCopyarea ol {
		color: #777777;
		margin: 5px 5px 5px 15px;
		padding: 0;
	}

		.mainCopyarea ol li {
			color: #777777;
			margin: 5px 5px 5px 5px;
			padding: 0;
		}

.mainCopyarea2 {
	background-image: url(../images/UI_silvergradient.gif);
	background-repeat: repeat-x;
	font-size: 11px;
	line-height: 18px;
	padding: 15px;
	/* width: 609px;*/
}

	.mainCopyarea2 p {
		color: #777777;
		font-size: 11px;
		line-height: 18px;
		margin: 0;
		padding: 0;
	}

	.mainCopyarea2 ul {
		color: #777777;
		margin: 5px 5px 5px 15px;
		padding: 0;
	}

		.mainCopyarea2 ul li {
			color: #777777;
			margin: 5px 5px 5px 5px;
			padding: 0;
		}

	.mainCopyarea2 ol {
		color: #777777;
		margin: 5px 5px 5px 15px;
		padding: 0;
	}

		.mainCopyarea2 ol li {
			color: #777777;
			margin: 5px 5px 5px 5px;
			padding: 0;
		}

#audienceNewleft1 h1 {
	color: #b06048;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 1.9em;
	line-height: 1.7em;
	padding: 3px 0 0 0;
}

#audienceNewleft1 h2 {
	color: #666666;
	font-size: 11px;
	line-height: 13px;
}

#audienceNewleft1 h3 {
	color: #666666;
	font-size: 11px;
	font-weight: normal;
}

	#audienceNewleft1 h3 a:link {
		color: #666666;
		text-decoration: none;
	}

	#audienceNewleft1 h3 a:visited {
		color: #666666;
		text-decoration: none;
	}

	#audienceNewleft1 h3 a:hover {
		color: #666666;
		text-decoration: underline;
	}

	#audienceNewleft1 h3 a:active {
		color: #666666;
		text-decoration: underline;
	}

	#audienceNewleft1 h3 a:focus {
		color: #666666;
		text-decoration: underline;
	}

#audienceNewleft1 h4 {
	color: #b06048;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	line-height: 24px;
}
/*      */

h1.degreeFinder {
	color: #b06048;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 1.9em;
	line-height: 1.7em;
	padding: 3px 0 0 0;
}
/* Commented for Sharae randal 9-30-2011 //sitecore.uidaho.edu/prospective-students/intro-to-uidaho/living
#audienceNewRight2 h2 {
	font-size:11px;
	line-height:15px;
	color:#666666;
	}
*/

#audienceNewRight2 h3 {
	color: #666666;
	font-size: .9em;
	font-weight: normal;
}

	#audienceNewRight2 h3 a:link {
		color: #9b7924;
		text-decoration: none;
	}

	#audienceNewRight2 h3 a:visited {
		color: #9b7924;
		text-decoration: none;
	}

	#audienceNewRight2 h3 a:hover {
		color: #9b7924;
		text-decoration: underline;
	}

	#audienceNewRight2 h3 a:active {
		color: #9b7924;
		text-decoration: underline;
	}

	#audienceNewRight2 h3 a:focus {
		color: #9b7924;
		text-decoration: underline;
	}

#audienceNewRight2 h4 {
	color: #b06048;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	line-height: 24px;
}
/* ACCESSIBILITY HELPS  */

.hide {
	height: 0;
	overflow: hidden;
	position: absolute; /* for the benefit of IE5 Mac */
	width: 0;
}

#silverhills {
	background-image: url(../images/UI_silverhills_bkgd.gif);
	background-repeat: no-repeat;
	display: none; /* get rid of this in mstoner design */
	font-size: 11px;
	height: 27px;
	padding-right: 30px;
	padding-top: 28px;
}
/*  We don't want these Img boarders ANY MORE */ /*
.imageBorder
{
	border-right: #000000 2px solid;
	padding-right: 1px;
	border-top: #000000 2px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: #000000 2px solid;
	padding-top: 1px;
	border-bottom: #000000 2px solid;
	margin-bottom: 15px;
}

.imageBorder2
{
	
	border-right: #000000 2px solid;
	padding-right: 1px;
	border-top: #000000 2px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: #000000 2px solid;
	padding-top: 1px;
	border-bottom: #000000 2px solid;
	
}
.imageBorderRight
{
	border-right: #000000 2px solid;
	padding-right: 1px;
	border-top: #000000 2px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: #000000 2px solid;
	padding-top: 1px;
	border-bottom: #000000 2px solid;
	margin-left: 20px;
	margin-bottom: 20px;
}
.imageBorderleft
{
	border-right: #000000 2px solid;
	padding-right: 1px;
	border-top: #000000 2px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: #000000 2px solid;
	padding-top: 1px;
	border-bottom: #000000 2px solid;
	margin-right: 20px;
	margin-bottom: 20px;
}
*/

.borderRight {
	border: 2px solid #000000;
	color: #000000;
	float: right;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	line-height: 16px;
	margin-bottom: 20px;
	margin-left: 20px;
	padding: 1px;
	width: 196px;
}

	.borderRight p {
		color: #000000;
		font-size: 10px;
		line-height: 16px;
		/*margin:0px;
	padding:0px;*/
	}

	.borderRight div {
		margin: 12px;
	}

	.borderRight .header {
		color: #000000;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 10px;
		font-weight: bold;
		line-height: 18pt;
		margin-bottom: 0;
		margin-top: 0;
		padding-bottom: 5px;
		padding-top: 0;
	}

	.borderRight a {
		font-weight: bold;
	}

.sidebox, .sidebox2 {
	float: left;
	font-size: 11px;
	margin-bottom: 20px;
}

	.sidebox form, .sidebox2 form {
		margin-bottom: 0;
		margin-top: 0;
		padding-bottom: 0;
		padding-top: 0;
	}
	/*
.sidebox div.hdr,
.sidebox2 div.hdr
{
	padding-left: 10px;
	font-weight: bold;
	font-size: 1.1em;
	background-image: url(../images/UI_silver_sideboxheader.gif);
	margin-bottom: 2px;
	text-transform: uppercase;
	color: white;
	padding-top: 6px;
	background-repeat: no-repeat;
	height: 19px;
}
.sidebox2 div.hdr
{
	background-image: url(../images/UI_silver_sideboxheader2.gif);
}
*/

	.sidebox div.hdrGold {
		background-image: url(../images/UI_gold_sideboxheader.gif);
		background-repeat: no-repeat;
		color: white;
		font-size: 1.1em;
		font-weight: bold;
		height: 19px;
		margin-bottom: 2px;
		padding-left: 10px;
		padding-top: 6px;
		text-transform: uppercase;
	}

	.sidebox div.hdr span, .sidebox2 div.hdr span {
		text-transform: lowercase;
	}

	.sidebox div.sideboxbrdr, .sidebox2 div.sideboxbrdr {
		/*Rounded bottom*/
		-ms-border-radius: 0 0 7px 7px;
		-ms-box-shadow: rgba(150,150,150,1) 0 1px 0;
		-webkit-box-shadow: #969696 0 1px 0;
		background: White;
		border: #ececec 1px solid;
		border-radius: 0 0 7px 7px;
		box-shadow: #969696 0 1px 0;
		box-shadow: #969696 0 1px 0;
		/*padding: 10px 10px 5px 10px;*/
		/*Changed padding for "Bulletin"/ Rotating ad object*/
		padding: 6px;
	}

		.sidebox div.sideboxbrdr ul, .sidebox2 div.sideboxbrdr ul {
			list-style-type: none;
			margin: 15px 0 20px 0;
			padding: 0;
		}

		.sidebox2 div.sideboxbrdr ul {
			margin: 0 0 5px 0;
		}

			.sidebox div.sideboxbrdr ul a:link, .sidebox div.sideboxbrdr ul a:visited, .sidebox div.sideboxbrdr ul a:hover, .sidebox div.sideboxbrdr ul a:active, .sidebox2 div.sideboxbrdr ul a:link, .sidebox2 div.sideboxbrdr ul a:visited, .sidebox2 div.sideboxbrdr ul a:hover, .sidebox2 div.sideboxbrdr ul a:active {
				color: #777777;
			}

		.sidebox div.sideboxbrdr div.brdr {
			border-bottom: #999999 1px dotted;
			margin-bottom: 10px;
			padding-bottom: 10px;
		}

.brdr {
	display: none;
	/*
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: #999999 1px dotted;
*/
}

.brdrlinks {
	border-bottom: #999999 1px dotted;
	margin-bottom: 2px;
	padding-bottom: 2px;
}

.sidebox div.sideboxbrdr div.brdr a.hdrlinc, .sidebox div.sideboxbrdr div.brdr1 a.hdrlinc {
	color: #222222;
	font-family: arvo,serif;
	font-size: 1.8em;
	font-weight: bold;
	line-height: 1.1em;
}

.sidebox div.sideboxbrdr div.brdr div.right1 {
	font-size: 11px;
	line-height: 14px;
	margin-left: 80px;
}

	.sidebox div.sideboxbrdr div.brdr div.right1 p {
		color: #777777;
		font-size: 11px;
		line-height: 14px;
	}

	.sidebox div.sideboxbrdr div.brdr div.right1 a {
		font-weight: bold;
	}
/** FIXES FOR BROKEN THINGS IN THE NEW DESIGN **/

.sidebox table, .sidebox table input, .sidebox table textarea, .sidebox2 table, .sidebox2 table input, .sidebox2 table textarea {
	max-width: 160px;
}

.left {
	float: left;
	width: 80px;
}

.right {
	font-size: 11px;
	line-height: 17px;
	margin-bottom: 20px;
	margin-left: 90px;
}

	.right p {
		/*margin:0px;
	padding:0px;*/
		color: #777777;
		font-size: 11px;
		line-height: 17px;
	}

.left116 {
	float: left;
	width: 116px;
}

.right116 {
	line-height: 17px;
	/*font-size: 11px;*/
	margin-left: 136px;
	margin-right: 0;
	/*margin-bottom: 20px;*/
	margin-top: 0;
}

	.right116 p {
		/*margin:0px;
	padding:0px;*/
		color: #777777;
		font-size: 11px;
		line-height: 17px;
	}

#audienceNewright1 div.sidebox div.sideboxbrdr div.brdr div.left1 {
	float: left;
	width: 70px;
}

#audienceNewright1 div.sidebox div.sideboxbrdr div.brdr1 {
	margin-bottom: 5px;
}

	#audienceNewright1 div.sidebox div.sideboxbrdr div.brdr1 div.right1 {
		font-size: 11px;
		line-height: 14px;
		margin-left: 80px;
		padding-bottom: 10px;
	}

		#audienceNewright1 div.sidebox div.sideboxbrdr div.brdr1 div.right1 a {
			font-weight: bold;
		}

	#audienceNewright1 div.sidebox div.sideboxbrdr div.brdr1 div.left1 {
		float: left;
		width: 70px;
	}

.TabbedPanels {
	background-image: url(../images/UI_gold_tab_bg.gif);
	background-repeat: no-repeat;
	clear: none;
	color: #ffffff;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	/*height: 33px;*/
}

.TabbedPanels2 {
	background-image: url(../images/UI_silver_tab_bg.gif);
	background-repeat: no-repeat;
	clear: none;
	color: #ffffff;
	float: left;
	height: 33px;
	margin: 0;
	padding: 0;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanels420 {
	background-image: url(../images/UI_silver_tab_bg2.gif);
	background-repeat: no-repeat;
	clear: none;
	color: #ffffff;
	float: left;
	height: 33px;
	margin: 0;
	padding: 0;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanels2gold {
	background-image: url(../images/UI_gold_tab_bg_sm.gif);
	background-repeat: no-repeat;
	clear: none;
	color: #ffffff;
	float: left;
	height: 33px;
	margin: 0;
	padding: 0;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {
	height: 33px;
	margin: 0;
	padding-bottom: 0;
	padding-left: 21px;
	padding-right: 21px;
	padding-top: 0;
}

.TabbedPanelsTabGroup2 {
	height: 33px;
	margin: 0;
	padding-bottom: 0;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 0;
}

.TabbedPanelsTab {
	-khtml-user-select: none;
	-moz-user-select: none;
	border-right: solid 1px #aa8653;
	color: #ffffff;
	cursor: pointer;
	float: left;
	font: bold 11px verdana;
	height: 15px;
	list-style: none; /*border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;*/
	margin: 0 0 0 0;
	padding: 8px 10px;
	position: relative;
	top: 0;
}

.TabbedPanelsTabHover {
	background-image: url(../images/UI_silvertab_bg.gif);
	background-repeat: repeat-x;
	color: #333333;
}

.TabbedPanelsTabSelected {
	background-image: url(../images/UI_silvertab_bg.gif);
	background-repeat: repeat-x;
	/*border-bottom: 1px solid #EEE;*/
	color: #333333;
	font-weight: bold;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsTab2 {
	-khtml-user-select: none;
	-moz-user-select: none;
	border-right: solid 1px #999999;
	color: #555555;
	cursor: pointer;
	float: left;
	font: bold 10px verdana;
	height: 15px;
	list-style: none; /*border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;*/
	margin: 0 0 0 0;
	padding: 8px 10px;
	position: relative;
	text-transform: uppercase;
	top: 0;
}

	.TabbedPanelsTab2 a:link {
		color: #333333;
		text-decoration: none;
	}

	.TabbedPanelsTab2 a:hover {
		color: #333333;
		text-decoration: none;
	}

.TabbedPanelsContentGroup {
	clear: both;
	color: #777777;
	/*border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #ffffff;*/
}

.TabbedPanelsContent {
	/*clear: both;*/
	padding: 0;
}

.VTabbedPanels .TabbedPanelsTabGroup {
	background-color: #EEE;
	float: left;
	height: 20em;
	position: relative;
	width: 10em;
	/*border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;*/
}

.VTabbedPanels .TabbedPanelsTab {
	border-left: none;
	border-right: none;
	border-top: none;
	float: none;
	margin: 0;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #ffffff;
	/*border-bottom: solid 1px #999;*/
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	height: 20em;
	padding: 0;
	width: 30em;
}

.greylnk {
	color: #666666;
	text-decoration: none;
}

	.greylnk a:link {
		color: #666666;
		text-decoration: none;
	}

	.greylnk a:visited {
		color: #666666;
		text-decoration: none;
	}

	.greylnk a:hover {
		color: #666666;
		text-decoration: underline;
	}

	.greylnk a:active {
		color: #666666;
		text-decoration: underline;
	}

	.greylnk a:focus {
		color: #666666;
		text-decoration: underline;
	}

#audienceleft5column {
	float: left;
	height: auto;
	margin: 0;
	padding-bottom: 0;
	padding-left: 20px;
	padding-right: 0;
	padding-top: 0;
	width: 171px;
}

#audienceright5column {
	height: auto !important;
	height: auto !important;
	margin: 0 20px 20px 206px;
	min-height: 400px;
}

	#audienceright5column p {
		color: #777777;
		margin: 0;
		padding: 0;
	}

	#audienceright5column form {
		margin: 0;
		padding: 0;
	}

	#audienceright5column div.left2column {
		float: left;
		width: 357px;
	}

	#audienceright5column div.right2column {
		margin-left: 377px;
	}

	#audienceright5column div.left2column .header {
		color: #b06048;
		font-size: 14px;
		font-weight: bold;
	}

	#audienceright5column div.right2column .header {
		color: #b06048;
		font-size: 14px;
		font-weight: bold;
	}

	#audienceright5column div.left4column {
		border-bottom: #cccccc 1px solid;
		margin-bottom: 15px;
		padding-bottom: 15px;
	}

		#audienceright5column div.left4column .rightResults {
			font-size: 11px;
			font-weight: bold;
		}

	#audienceright5column div.left4column2 {
		margin-bottom: 15px;
	}

		#audienceright5column div.left4column2 .rightResults {
			font-size: 11px;
			font-weight: bold;
		}

	#audienceright5column div.pageresults {
		font-size: 11px;
		font-weight: bold;
	}

		#audienceright5column div.pageresults a {
			padding-left: 2px;
			padding-right: 2px;
		}

.degreeList ul {
	list-style-type: none;
	margin: 5px;
}

	.degreeList ul li {
		font-weight: bold;
		list-style-type: none;
		margin: 10px;
	}

		.degreeList ul li a {
			color: #666666;
		}

		.degreeList ul li ul {
			list-style-type: none;
			margin: 5px;
		}

			.degreeList ul li ul li {
				font-weight: normal;
				list-style-type: none;
				margin: 10px;
			}

				.degreeList ul li ul li a {
					color: #777777;
				}

#audienceright5column h1 {
	color: #555555;
	font-family: 'Arvo',serif;
	font-size: 24px;
	line-height: 24px;
	margin: 0;
	padding: 0 0 10px 0;
}

.squareImageCopy {
	height: auto !important;
	height: auto !important;
	min-height: 100px;
}

.centerTwoColumn {
	height: auto !important;
	height: 100px;
	margin-bottom: 5px;
	margin-top: 10px;
	min-height: 100px;
	width: 610px;
}

	.centerTwoColumn ul {
		color: #777777;
		margin: 5px 5px 5px 15px;
		padding: 0;
	}

		.centerTwoColumn ul li {
			color: #777777;
			margin: 5px 5px 5px 5px;
			padding: 0;
		}

	.centerTwoColumn .rightMain {
		margin-left: 315px;
	}

		.centerTwoColumn .rightMain .right {
			margin-left: 90px;
			zoom: 1;
		}

		.centerTwoColumn .rightMain .left {
			float: left;
			width: 80px;
		}

	.centerTwoColumn .leftMain {
		float: left;
		width: 295px;
	}

		.centerTwoColumn .leftMain .right {
			margin-left: 90px;
			zoom: 1;
		}

		.centerTwoColumn .leftMain .left {
			float: left;
			width: 80px;
		}

.rightImage {
	float: right;
	margin-bottom: 10px;
	margin-left: 20px;
	width: 196px;
}

	.rightImage div {
		font-size: 9px;
		padding: 2px;
	}

.popUpWindow {
	background-color: #FFFFFF;
	border: 1px solid #999999;
	height: 490px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px;
	width: 695px;
}

	.popUpWindow .close {
		/*border:#999999 1px solid;*/
		font-size: 10px;
		padding: 2px;
	}

	.popUpWindow .header .right {
		float: right;
		line-height: 14px;
		width: 120px;
		/*border:#999999 1px solid;*/
	}

	.popUpWindow .header .middle {
		font-weight: bold;
		line-height: 20px;
		margin-left: 270px;
		width: 200px;
		/*border:#999999 1px solid;*/
	}

	.popUpWindow .header .left {
		color: #b06048;
		/*border:#999999 1px solid;*/
		float: left;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 18px;
		font-weight: bold;
		line-height: 20px;
		width: 250px;
	}

	.popUpWindow .header {
		border: #ffffff 1px solid;
		height: 35px;
	}

	.popUpWindow .mainArea {
		border: #ffffff 1px solid; /*browser hack*/
	}

		.popUpWindow .mainArea .right {
			margin-left: 370px;
			margin-top: 34px;
			padding-left: 20px;
			/*border:#999999 1px solid;*/
		}

			.popUpWindow .mainArea .right .scrollBox {
				background: url(../images/UI_silvergradient_sm.gif) repeat-x #FFFFFF;
				border: #999999 1px solid;
				height: 335px;
				margin-left: 0;
				overflow: auto;
				padding: 15px;
				/*zoom: 1;*/
				width: 260px;
			}

		.popUpWindow .mainArea .left {
			float: left;
			height: auto !important;
			height: 320px;
			/*border:#999999 1px solid;*/
			min-height: 320px;
			width: 360px;
		}

.videoBox {
	height: auto !important;
	height: auto !important;
	min-height: 280px;
}

.videoBoxPopup {
	float: left;
	height: auto !important;
	height: auto !important;
	min-height: 280px;
}

.quoteArea {
	color: #b06048;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	padding: 10px;
}

#featuresNew {
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}

.featuredAreaRight {
	background-image: url(../images/featureAreaRight_bg.gif);
	background-repeat: repeat-x;
	float: right;
	width: 389px;
	/*min-height:218px;
	height:auto !important;
	height:218px;*/
}

	.featuredAreaRight .header {
		color: #FFFFFF;
		font-weight: bold;
		padding-bottom: 20px;
		padding-left: 16px;
		padding-right: 10px;
		padding-top: 8px;
	}

	.featuredAreaRight .content .right {
		font-size: 11px;
		line-height: 17px;
		margin-left: 160px;
	}

#audienceNew2 .imageBorder3 {
	border: #000000 2px solid;
	padding: 1px;
}

.featuredAreaRight .content {
	padding-left: 16px;
	padding-right: 16px;
}

.featuredAreaRight .imageBorder3 {
	border: #000000 2px solid;
	padding: 1px;
}

.featuredAreaRight .content .left img.imageBorder3 {
	border: #000000 2px solid;
	padding: 1px;
}

.imageBorder3 {
	border: #000000 2px solid;
	padding: 1px;
}

img.imageBorder3 {
	border: 2px solid #000000;
	padding: 1px;
}

.featuredAreaRight .content .right .subHeader {
	color: #B1905F;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

.featuredAreaRight .content .left {
	float: left;
	width: 148px;
}

.SlidingPanels {
	border: none;
	float: left;
	padding: 0;
	position: relative;
	width: 564px;
}

.dottedLine2 {
	display: none;
	/*
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B1905F;
	clear:both;
	*/
}

.ruleBreakersDottedLine {
	border-bottom: 1px dotted #B1905F;
	clear: both;
	margin: 10px 0;
}

.searchQuestionText {
	font-size: 10px;
	margin: 5px 0 5px 0;
}

.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
}

.clearfix:after {
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

.clearfix {
	overflow: hidden;
}

.TabbedPanelsAZ {
	clear: none;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroupAZ {
	margin: 0;
	padding: 0;
}

.TabbedPanelsTabAZ {
	-khtml-user-select: none;
	-moz-user-select: none;
	color: #9b7924;
	cursor: pointer;
	float: left;
	font-size: 11px;
	font-weight: bold;
	list-style: none;
	margin: 0 1px 0 0;
	padding: 8px 5px;
	position: relative;
	top: 1px;
}

.TabbedPanelsTabHoverAZ {
	color: #9b7924;
	text-decoration: underline;
}

.TabbedPanelsTabSelectedAZ {
	color: #555555;
}

.TabbedPanelsTabAZ a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroupAZ {
	border-top: solid 1px #999;
	clear: both;
}

.TabbedPanelsContentAZ {
	padding: 4px;
}

.VTabbedPanelsAZ .TabbedPanelsTabGroupAZ {
	float: left;
	height: 20em;
	position: relative;
	width: 10em;
}

.VTabbedPanelsAZ .TabbedPanelsTabAZ {
	border-left: none;
	border-right: none;
	border-top: none;
	float: none;
	margin: 0;
}

.VTabbedPanelsAZ .TabbedPanelsContentGroupAZ {
	clear: none;
	float: left;
	height: 20em;
	padding: 0;
	width: 30em;
}

.mainCopyarea .rightVideoArea {
	float: right;
	margin-left: 20px;
	width: 320px;
}

.rightVideoArea .quoteArea {
	color: #b06048;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 16px;
	font-weight: bold;
}

.TabbedPanels3 {
	background-image: url(../images/UI_rust_tab_bg.gif);
	background-repeat: no-repeat;
	clear: none;
	color: #ffffff;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.tabpanelright ul {
	/*list-style-image: url(../images/arrowbullet.gif);*/
	list-style-type: none;
	margin: 0 0 15px 0;
	padding: 0;
}

	.tabpanelright ul li {
		margin: 0 0 8px 0;
		padding: 0;
	}

.columnHeader {
	color: #222222;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	text-transform: uppercase;
}

#audienceNewRight2 {
	margin-bottom: 0;
	margin-left: 280px;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 40px;
	padding-left: 15px;
	padding-right: 20px;
	padding-top: 0;
}

#audienceNewLeft2 {
	float: left;
	height: auto;
	margin: 0 0 0 0;
	padding-bottom: 0;
	padding-left: 20px;
	padding-right: 0;
	padding-top: 0;
	width: 260px;
}

.photoLeft313 {
	margin: 0 0 0 0;
	padding-bottom: 0;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0;
	width: 315px;
}

.copyRightPhotoLeft313 {
	float: right;
	margin: 0;
	padding: 0;
	width: 300px;
}

	.copyRightPhotoLeft313 h1 {
		color: #b06048;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 24px;
		line-height: 24px;
		margin: 0 0 15px 0;
		padding: 0;
	}

.programSpotlight {
	font-size: 10px;
	padding-bottom: 10px;
}

.columnHeaderCopper, .columnHeaderCopper a {
	color: #222222;
	font-family: 'Arvo',serif;
	font-weight: bold;
}

.mainCopyarea h4 {
	color: #b06048;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	line-height: 24px;
}

#bannerleftSub2 {
	float: left;
	padding-top: 4px;
	text-align: left;
	/*    width: 476px;*/
	width: 576px;
	/*	height:90px;*/
}

	#bannerleftSub2 a {
		color: #333333;
		text-decoration: none;
	}

#bannerleftSub a {
	color: #333333;
	text-decoration: none;
}

#sitesection2 {
	color: #333333;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 2.2em;
	font-weight: bold;
	line-height: .5em;
}

.collegeOftype {
	font-size: 15px;
	line-height: 28px;
	padding-left: 8px;
}
/*************  SUBNAV MOVED TO /Design2012/subNav.css  ****************/

.mainCopyareaWhite {
	background-repeat: repeat-x;
	font-size: 11px;
	line-height: 18px;
	padding: 0 16px 0 16px;
}

	.mainCopyareaWhite h1 {
		color: #b06048;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 24px;
		line-height: 24px;
		margin: 0 0 15px 0;
		padding: 0;
	}

	.mainCopyareaWhite h2 {
		color: #777777;
		font-size: 12px;
		line-height: 15px;
	}

	.mainCopyareaWhite p {
		color: #777777;
		font-size: 11px;
		line-height: 18px;
		margin: 0;
		padding: 0;
	}

	.mainCopyareaWhite ul {
		color: #777777;
		margin: 5px 5px 5px 15px;
		padding: 0;
	}

		.mainCopyareaWhite ul li {
			color: #777777;
			line-height: 18px;
			margin: 5px 5px 5px 5px;
			padding: 0;
		}

	.mainCopyareaWhite ol {
		color: #777777;
		margin: 5px 5px 5px 15px;
		padding: 0;
	}

		.mainCopyareaWhite ol li {
			color: #777777;
			margin: 5px 5px 5px 7px;
			padding: 0;
		}

#silverhills div {
	float: left;
	width: 194px;
}

.left194column {
	float: left;
	width: 194px;
}

	.left194column ul li {
		margin: 5px 10px 15px 2px;
		padding: 0;
	}

	.left194column ul {
		list-style-type: none;
		margin: 5px 10px 20px 5px;
		padding: 0;
	}

.middle194column {
	margin: 0 0 0 207px;
	padding: 0;
	width: 191px;
	/*margin-left: 15px;*/
}

#audienceNewRight3 {
	margin-bottom: 0;
	margin-left: 300px;
	margin-right: 0;
	margin-top: 0;
	padding-left: 13px;
	padding-right: 22px;
	padding-top: 0;
}

#audienceNewRight4 {
	margin-bottom: 0;
	margin-left: 300px;
	margin-right: 0;
	margin-top: 0;
	padding-left: 13px;
	padding-right: 25px;
	padding-top: 0;
}

.middle194column2 {
	margin: 0 0 0 209px;
	padding: 0;
	width: 194px;
	/*margin-left: 15px;*/
}

.middle194column ul li {
	margin: 5px 10px 15px 2px;
	padding: 0;
}

.middle194column ul {
	list-style-type: none;
	margin: 5px 10px 20px 5px;
	padding: 0;
}

.columnGold {
	background-image: url(../images/goldgradient.gif);
	background-repeat: repeat-x;
	width: 184px;
	/*padding: 8px;    */
}

	.columnGold .header {
		color: #b06048;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 20px;
		line-height: 22px;
		padding-bottom: 10px;
	}

.right194columnGold {
	background-image: url(../images/goldgradient.gif);
	background-repeat: repeat-x;
	float: right;
	margin-left: 10px;
	padding: 8px;
	width: 184px;
}

	.right194columnGold .header {
		color: #b06048;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 20px;
		line-height: 22px;
		padding-bottom: 10px;
	}

.right194column {
	float: right;
	margin-left: 10px;
	width: 194px;
}

	.right194column ul li {
		margin: 5px 10px 5px 2px;
		padding: 0;
	}

	.right194column ul {
		list-style-type: none;
		margin: 5px 10px 20px 5px;
		padding: 0;
	}

.right294column2 {
	margin-left: 304px;
	width: 294px;
}

	.right294column2 ul li {
		margin: 5px 10px 15px 2px;
		padding: 0;
	}

	.right294column2 ul {
		list-style-type: none;
		margin: 5px 10px 20px 5px;
		padding: 0;
	}

.left294column2 {
	float: left;
	margin-bottom: 20px;
	width: 294px;
}

	.left294column2 ul li {
		margin: 5px 10px 15px 2px;
		padding: 0;
	}

	.left294column2 ul {
		list-style-type: none;
		margin: 5px 10px 20px 5px;
		padding: 0;
	}

.clearleft {
	clear: left;
	height: 1%;
}

.right294column {
	float: right;
	margin-left: 10px;
	width: 294px;
}

	.right294column ul li {
		margin: 5px 10px 15px 2px;
		padding: 0;
	}

	.right294column ul {
		list-style-type: none;
		margin: 5px 10px 20px 5px;
		padding: 0;
	}

.right398column {
	margin: 0 0 0 207px;
}

.left294column {
	margin-bottom: 20px;
	width: 294px;
}

	.left294column ul li {
		margin: 5px 10px 15px 2px;
		padding: 0;
	}

	.left294column ul {
		list-style-type: none;
		margin: 5px 10px 20px 5px;
		padding: 0;
	}

.right398column {
	margin: 0 0 0 207px;
}
/*Used in "Related Degrees" on Degree objects*/

.videoDiv {
	margin-bottom: 10px;
}

.quoteCallout, .quoteCalloutSmall, .quoteCalloutSmallpopup {
	border-bottom-color: #b06048;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-top-color: #b06048;
	border-top-style: dotted;
	border-top-width: 1px;
	float: left;
	font-family: Georgia,"Times New Roman",Times,serif;
	/*small, popup only*/
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	/*large, small only, not popup*/
	margin-top: 20px;
	/*color:#b06048;*/
	padding: 10px;
}

.centerColumn .quoteCallout, .centerColumn .quoteCalloutSmall, .centerColumn .quoteCalloutSmallpopup {
	float: none;
}

.quoteCalloutSmallpopup {
	margin: 0;
}

.quoteCallout {
	font-size: 17px;
	line-height: 22px;
}

span.quoteCalloutSmall {
	display: block;
	width: 88%;
}

span.quoteCallout {
	display: block;
	width: 88%;
}

.flashBorder {
	border-bottom: #000000 2px solid;
	border-left: #000000 2px solid;
	border-right: #000000 2px solid;
	border-top: #000000 2px solid;
	padding: 1px;
	width: 392px;
}

.containerDiv {
	display: inline-block;
	margin: 0 0 20px 0;
	overflow: hidden;
	padding: 0;
}

	.containerDiv img {
		margin: 5px 0 0;
	}

	.containerDiv:after {
		clear: both;
		content: ".";
		display: block;
		height: 0;
		visibility: hidden;
	}

.containerDiv2 {
	margin: 0 0 20px 0;
	overflow: hidden;
	padding: 0;
}

.presidentsBackground {
	background-color: #FFFFFF;
	background-image: url(../images/presidentsbg.jpg);
	background-repeat: no-repeat;
	height: 155px;
	/*margin-top:10px;*/
	padding-top: 21px;
}

.whiteShadow {
	background-image: url(../images/whiteShadow.gif);
	background-repeat: no-repeat;
	height: 20px;
}

.imageBorderWhite {
	border: 2px solid #FFFFFF;
}

.pagination {
	font-size: 11px;
	margin: 10px;
	text-align: center;
}

.imageCredit {
	color: #888888;
	font-size: 9px;
	margin: 2px 10px 15px 5px;
	text-align: right;
}

.relatedLinks {
	background-image: url(../images/featureAreaRight_bg.gif);
	background-repeat: repeat-x;
	float: right;
	height: 180px;
	padding-left: 10px;
	padding-right: 10px;
	width: 189px;
}

	.relatedLinks .hdr {
		color: white;
		font-size: 11px;
		font-weight: bold;
		height: 35px;
		margin-bottom: 2px;
		padding-top: 6px;
		text-transform: uppercase;
	}

	.relatedLinks a:link {
		color: #777777;
	}

	.relatedLinks a:visited {
		color: #777777;
	}

	.relatedLinks a:hover {
		color: #777777;
	}

	.relatedLinks a:active {
		color: #777777;
	}

	.relatedLinks ul {
		list-style-type: none;
		margin-bottom: 20px;
		margin-left: 0;
		margin-right: 0;
		margin-top: 5px;
		padding: 0;
	}

.tagsBottom {
	float: right;
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 20px;
	padding-top: 15px;
}

.right194column {
	float: right;
	line-height: 15px;
	margin-left: 14px;
	width: 194px;
}

.left398column {
	width: 398px;
}

.left680column {
	width: 664px;
}

.leftContent .subHeader {
	color: #B1905F;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	text-transform: uppercase;
}

.leftContent .right {
	font-size: 11px;
	line-height: 17px;
	margin-left: 135px;
	padding: 0;
}

	.leftContent .right ul {
		/*list-style-image: url(../images/arrowbullet.gif);*/
		list-style-type: none;
		margin-bottom: 0;
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		padding: 0;
		width: 200px;
	}

		.leftContent .right ul li {
			margin: 0 0 8px 0;
			padding: 0;
		}

			.leftContent .right ul li a:link {
				color: #333;
			}

			.leftContent .right ul li a:visited {
				color: #333;
			}

			.leftContent .right ul li a:hover {
				color: #333;
			}

			.leftContent .right ul li a:active {
				color: #333;
			}

.left398column .newsReleaseRight {
	line-height: 14px;
	margin: 0 0 12px 90px;
	padding: 0;
}

	.left398column .newsReleaseRight a:link, .left398column .newsReleaseRight a:visited, .left398column .newsReleaseRight a:hover, .left398column .newsReleaseRight a:active {
		color: #777777;
	}

.newsReleaseRight {
	line-height: 14px;
	margin: 0 0 12px 90px;
	padding: 0;
}

	.newsReleaseRight a:link, .newsReleaseRight a:visited, .newsReleaseRight a:hover, .newsReleaseRight a:active {
		color: #777777;
	}

.cTags {
	/*font-size:11px;*/
	line-height: 18px;
}

	.cTags a:link {
		color: #777777;
	}

	.cTags a:visited {
		color: #777777;
	}

	.cTags a:hover {
		color: #777777;
	}

	.cTags a:active {
		color: #777777;
	}

.tagA {
	font-size: 12px;
}

	.tagA a:link {
		font-size: 12px;
	}

	.tagA a:visited {
		font-size: 12px;
	}

	.tagA a:hover {
		font-size: 12px;
	}

	.tagA a:active {
		font-size: 12px;
	}

.tagB {
	font-size: 14px;
}

	.tagB a:link {
		font-size: 14px;
	}

	.tagB a:visited {
		font-size: 14px;
	}

	.tagB a:hover {
		font-size: 14px;
	}

	.tagB a:active {
		font-size: 14px;
	}

.tagC {
	font-size: 16px;
}

	.tagC a:link {
		font-size: 16px;
	}

	.tagC a:visited {
		font-size: 16px;
	}

	.tagC a:hover {
		font-size: 16px;
	}

	.tagC a:active {
		font-size: 16px;
	}

.tagD {
	font-size: 18px;
}

	.tagD a:link {
		font-size: 18px;
	}

	.tagD a:visited {
		font-size: 18px;
	}

	.tagD a:hover {
		font-size: 18px;
	}

	.tagD a:active {
		font-size: 18px;
	}

.tagE {
	font-size: 20px;
}

	.tagE a:link {
		font-size: 20px;
	}

	.tagE a:visited {
		font-size: 20px;
	}

	.tagE a:hover {
		font-size: 20px;
	}

	.tagE a:active {
		font-size: 20px;
	}

ul.rightSideBoxUl {
	margin: 0;
	padding: 0;
}

	ul.rightSideBoxUl li {
		margin: 0;
		padding: 0;
	}

.newsLinkdiv {
	margin: 10px 0 10px 0;
}

#left358 {
	float: left;
	height: auto;
	margin: 0 0 0 0;
	padding-bottom: 0;
	padding-left: 20px;
	padding-right: 0;
	padding-top: 0;
	width: 358px;
}

	#left358 h2 {
		color: #777777;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 14px;
		line-height: 15px;
		padding: 0 0 0 0;
	}

	#left358 .columnHeaderCopper {
		text-transform: uppercase;
	}

#right546 {
	font-size: 11px;
	height: auto;
	line-height: 18px;
	margin: 0 0 0 395px;
	padding: 0 20px 0 0;
}

	#right546 ul {
		color: #777777;
		margin: 5px 5px 25px 15px;
		padding: 0;
	}

		#right546 ul li {
			color: #777777;
			line-height: 18px;
			margin: 5px 5px 5px 5px;
			padding: 0;
		}

	#right546 ol {
		color: #777777;
		margin: 5px 5px 5px 15px;
		padding: 0;
	}

		#right546 ol li {
			color: #777777;
			margin: 5px 5px 5px 7px;
			padding: 0;
		}

	#right546 p {
		color: #777777;
		font-size: 11px;
		line-height: 18px;
	}

	#right546 h1 {
		color: #b06048;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 1.9em;
		line-height: 1.7em;
		padding: 3px 0 0 0;
	}

	#right546 h2 {
		color: #b06048;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 14px;
		line-height: 1.7em;
		padding: 0 0 0 0;
	}

.presidentsLeftdiv {
	color: #FFFFFF;
	float: left;
	font-family: Georgia,"Times New Roman",Times,serif;
	padding-bottom: 20px;
	padding-left: 25px;
	padding-top: 38px;
	width: 220px;
}

	.presidentsLeftdiv .SmallType, .presidentsLeftdiv .SmallType a, .presidentsLeftdiv .SmallType a:visited, .presidentsLeftdiv .SmallType a:hover {
		color: #FFFFFF;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 20px;
		padding-left: 10px;
		text-decoration: none;
	}

	.presidentsLeftdiv .BigType, .presidentsLeftdiv .BigType a, .presidentsLeftdiv .BigType a:visited, .presidentsLeftdiv .BigType a:hover {
		color: #FFFFFF;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 36px;
		/*padding-top: 15px;*/
		height: 40px;
		line-height: 36px;
		padding-bottom: 20px;
		text-decoration: none;
	}

.left195popup {
	float: left;
	font-size: 11px;
	line-height: 18px;
	width: 195px;
}

.right432 {
	font-size: 11px;
	height: auto;
	line-height: 18px;
	margin: 0 0 0 210px;
}

	.right432 .scrollBox {
		background: url(../images/UI_silvergradient_sm.gif) repeat-x #FFFFFF;
		border: #999999 1px solid;
		height: 300px;
		margin-left: 0;
		overflow: auto;
		padding: 15px;
		/*zoom: 1;*/
		width: 410px;
	}

.margin8 {
	margin: 8px;
}
/* HTML Entities */

small {
	font-size: 11px;
}
/* Common */

.sel {
	color: #3C1502 !important;
}

.asterisk {
	color: red;
}

.image_right {
	float: right;
	margin-left: 30px !important;
}

.image_left {
	margin-right: 15px !important;
}

HR.light {
	background: #cccccc;
	border: 0;
	color: #cccccc;
	height: 1px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	width: 350px;
}

.InfoBox_Overlay {
	border: 1px #999999 solid;
	float: right;
	width: 270px;
}

	.InfoBox_Overlay .copy {
		padding: 5px;
	}

	.InfoBox_Overlay .title {
		border-bottom-color: #999999;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		padding: 5px;
	}

.searchButton {
	margin: 5px;
}

.predifinedLinksArea {
	margin-bottom: 25px;
}

	.predifinedLinksArea .topLinks {
		font-weight: bold;
	}

	.predifinedLinksArea .columnHeader2Links {
		color: #b06048;
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 4px;
		/*text-transform: uppercase;*/
	}

#featuresSubNew {
	background-color: #000000;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}

.featureSubBackground {
	background-color: #000000;
	background-position: left;
	background-repeat: no-repeat;
	border: 2px solid #FFFFFF;
	height: 214px;
}

.newsBullets {
	list-style-image: url(../images/arrowbullet.gif);
}

.columnContainer {
	display: table; 
	width:100%
}

.containerColumn {
	display: table-cell;
}