﻿html { 
 min-height: 100%; 
 margin-bottom: 1px; 
 }

body {
	margin:0; 
	padding:0;
	text-align:center;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#777777;
	background:#e9dac0 url(UIbody_bkgd.png) top left repeat-x;
	position:static; /* to make background of body stationary while rest of page scrolls */
	font-size:76%;
	}
	
#pagewrapper1 {/* for wrapping page and drop shadow on right - the following classes can be added to this div: .homePage, .portal,  */
	width:970px;
	margin:0 auto 0 auto;
	text-align:left;
	padding:0px;
	line-height:1.1em;
	position:relative;
	}

html>body #pagewrapper1 {/* hides drop shadow PNG from IE6 */
	/*background:url(UIbase_rightshadow.gif) top right repeat-y;*/
	}

#pagewrapper2 { /* page without drop shadow  - the following classes can be added to this div: .UImoss, .UIberry, .UIplum, .UIstone, .UIcopper */
	width:970px;
	margin-right:5px;
	padding:0px;
	background:url(UIbasic_bkgd.gif) top left repeat-y;
	}

#footerwrapper {
	width:970px;
	margin:0px auto 0px auto;
	text-align:left;
	padding:0px;
	position:relative;
	
	}
	
#banner {
	height:auto;
	background: url(UIbanner_bkgd.gif) top left no-repeat;
	}

		
#bannertop {
	height:69px;
	margin:0;
	padding:0 30px 0 0;
	text-align:right;
	color:#000;
	}
	
#bannermiddle {
	height:auto;
	}

#bannerleft {
	float:left;
	width:276px;
	text-align:left;
	}

#bannerright {
	width:483px;
	display:inline;
	margin:0;
	font-size:0.9em;
	text-align:right;
	}

#bannerright .radiotext {
	margin:0;
	padding:0;
	font-size:0.9em;
	}

#bannerright form {
	margin:22px 0 0 10px;
	padding:0;
	float:right;
	display:block;
	}

#bannerright form input.entersearch {
	width:120px;
	font:italic 0.9em arial, verdana, helvetica, sans-serif;
	}
	
#bannerright p {
	color:#111111;
	font-size:0.8em;
	padding:30px 0 0 0;
	margin:0;
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	}
		
#bannerright a:link {
	color:#777777;
	text-decoration:none;
	}
		
#bannerright a:visited {
	color:#777777;
	text-decoration:none;
	}
		
#bannerright a:hover {
	color:#111111;
	text-decoration:underline;
	}
		
#bannerright a:active {
	color:#111111;
	text-decoration:underline;
	}
		
#bannerbottom1 {
	clear:both;
	width:970px;
	height:11px;
	margin:0px;
	padding:0px;
	font-size:0; /* Gets rid of extra space in IE6 PC */
	background: url(UIglobalnav_basebottom.gif) top left no-repeat; /* this image changes depending on color of global nav; there is also a version for the home page and the basic page (UIglobalnav_basebottom.gif, UIglobalnav_homebottom.gif, UIglobalnav_greenbottom.gif, etc.) */
	}

#bannerbottom2 {
	width:970px;
	height:11px;
	margin:0px;
	padding:0px;
	}
		
/* ------  SUB Top BANNER (SUBPAGES) WITHIN BANNER --------------- */
	
#bannerSub {
	height:auto;
	}
	
#bannerSub #sitesection
{
    font-size: 2.2em;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-weight: bold;
    color: #333333;
	height:60px;
}	
#sitesection {
    font-size: 2.2em;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-weight: bold;
    color: #333333;
	line-height: .7em;
}	
#bannertopSub {
	height:91px;
	margin:0;
	padding:0px;
	text-align:right;
	color:#000;
	}
#bannerSubtop
{
    height: 20px;
    margin-right: 0px;
    padding:5px 0px 0px 0px;
    color: #000;
	background-color: #2B3187;
}

#bannermiddleSub {
	height:auto;
	}

#bannerleftSub
{
    float: left;
    /*width: 476px;*/
    width: 576px;
    text-align: left;
    padding-top: 23px;
    height: 30px;
	padding-bottom: 10px;
}

#bannerleftTopSub {
    float: left;
    width: 240px;
    font-size:10px;
    text-align: left;
    text-transform: uppercase;
	
}
#bannerrightSubTop {
    width: 483px;
    display: inline;
    margin: 0 0 0 290px;
    font-size: 10px;
    text-align: right;
	text-transform: uppercase;
	color:#888888;
}
#bannerrightSubTop p {
    margin: 0 0 0 0px;
		padding:0 0 0 0;
    font-size: 10px;
    text-align: right;
	text-transform: uppercase;
	color:#888888;
}
	
#bannerrightSub{
	width:483px;
	display:inline;
	margin:0;
	font-size:0.9em;
	text-align:right;
	}

#bannerrightSub .radiotext {
	margin:0;
	padding:0;
	font-size:0.9em;
	}

#bannerrightSub form {
	margin:22px 0 0 10px;
	padding:0;
	float:right;
	display:block;
	}

#bannerrightSub form input.entersearch {
	width:120px;
	font:italic 0.9em arial, verdana, helvetica, sans-serif;
	}
	
#bannerrightSub p {
	color:#9b7924;
	font-size:0.8em;
	/*padding:10px 0 0 0;
	margin:0;*/
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	}
		
#bannerrightSub a:link {
	color:#9b7924;
	text-decoration:none;
	}
		
#bannerrightSub a:visited {
	color:#9b7924;
	text-decoration:none;
	}
		
#bannerrightSub a:hover {
	color:#9b7924;
	text-decoration:underline;
	}
		
#bannerrightSub a:active {
	color:#9b7924;
	text-decoration:underline;
	}
		
#bannerbottomSub2 {
	width:970px;
	height:11px;
	margin:0px;
	padding:0px;
	}
		
		
		

/* ------  GLOBAL NAVIGATION BAR (DEFAULT/HOMEPAGE) WITHIN BANNER --------------- */

#globalnav1 {
	clear:both;
	margin:0;
	padding:0;
	text-align:center;
	}
		
#globalnav2 {
	width:100%; 
	margin:0px;  
	padding:0;
	/*background: url(UIglobalnav_baseleft.gif) top left no-repeat;*/
	}
		
html>body #globalnav2 { /* hides drop shadow PNG from IE6 */
	/*background: url(UIglobalnav_baseleft.png) top left no-repeat;*/
	}
		
#globalnav3 {
	margin:0;
	padding:0;
	/*background: url(UIglobalnav_baseright.gif) top right no-repeat;*/
	max-width:970px;
	/*word-wrap: break-word;*/
	}
		
html>body #globalnav3 { /* hides drop shadow PNG from IE6 */
	/*background: url(UIglobalnav_baseright.png) top right no-repeat;*/
	}
		
#globalnav3 ul {
	margin:0 2px 0 2px;
	height:25px;
	padding:0 0 0 5px; /*had to remove 5px left padding between end piece and left li for "lefton" class*/ 
	background: url(UIglobalnav_basemiddle.gif) top left repeat-x;
	list-style-type: none;
	max-width:956px;
	overflow-y:auto;
	overflow-x:auto;

	}
		
html>body #globalnav3 ul { /* hides drop shadow PNG from IE6 */
	background: url(UIglobalnav_basemiddle.gif) top left repeat-x;
	}
		
#globalnav3 ul li {
	float:left;
	height:25px;
	/*height:17px;*/
 	/*display:inline; /* USE THIS INSTEAD OF FLOAT???  would be nice for more flexibility if another row of links were needed, but haven't figured out how to, or if it's possible to fix positioning */ 
	margin:0;
	/*padding:6px 14px 2px 14px;
	padding:6px 12px 2px 12px;*/
	border-left:1px solid #cccccc;
	font:bold 10px verdana, arial, helvetica, sans-serif;
	color:#484848;
	/*background: url(UIglobalnav_basemiddle.gif) top left repeat-x;
	background: url(UIglobalnav_middle_gold.gif) top left repeat-x;*/
	text-transform:uppercase;
  	}
  	
#globalnav3 ul li a {
	float:left;
	height:17px;
 	/*display:inline; /* USE THIS INSTEAD OF FLOAT???  would be nice for more flexibility if another row of links were needed, but haven't figured out how to, or if it's possible to fix positioning */ 
	margin:0;
	/*padding:6px 14px 2px 14px;*/
	padding:6px 12px 2px 12px;
	/*border-left:1px solid #cccccc;*/
	font:bold 10px verdana, arial, helvetica, sans-serif;
	color:#484848;
	background: url(UIglobalnav_basemiddle.gif) top left repeat-x;
	/*background: url(UIglobalnav_middle_gold.gif) top left repeat-x;*/
	text-transform:uppercase;
  	}
#globalnav3 ul li a:hover, #globalnav3 ul li.on a {
	float:left;
	height:17px;
 	/*display:inline; /* USE THIS INSTEAD OF FLOAT???  would be nice for more flexibility if another row of links were needed, but haven't figured out how to, or if it's possible to fix positioning */ 
	margin:0;
	/*padding:6px 14px 2px 14px;*/
	padding:6px 12px 2px 12px;
	/*border-left:1px solid #cccccc;*/
	font:bold 10px verdana, arial, helvetica, sans-serif;
	color:#484848;
	/*background: url(UIglobalnav_basemiddle.gif) top left repeat-x;*/
	background: url(UIglobalnav_middle_gold.gif) top left repeat-x;
	text-transform:uppercase;
  	}
		
		  
html>body #globalnav3 ul li {
	background: url(UIglobalnav_basemiddle.gif) top left repeat-x;
  	}		 
		
#globalnav3 ul li:first-child {
	border-left-width:0; /* doesn't work in IE6 - put it in server-side? */
	}
		
#globalnav1 a:link {
	color:#484848;
	text-decoration:none;
	}
		
#globalnav1 a:visited {
	color:#484848;
	text-decoration:none;
	}
		
 #pagewrapper1 #pagewrapper2 #globalnav1 a:hover {
	color:#ffffff;
	text-decoration:none;
	}
		
#globalnav1 a:link:focus, #globalnav1 a:visited:focus {
	color:#484848;
	text-decoration:none;
	}
		
#globalnav1 a:active {
	color:#484848;
	text-decoration:none;
	}
		
#globalnav1 .on a:link {
	color:#ffffff;
	text-decoration:none;
	}
		
#globalnav1 .on a:visited {
	color:#ffffff;
	text-decoration:none;
	}
		
#pagewrapper1 #pagewrapper2 #globalnav1 .on a:hover {
	color:#ffffff;
	text-decoration:none;
	}
		
#globalnav1 .on a:link:focus, #globalnav1 .on a:visited:focus {
	color:#ffffff;
	text-decoration:none;
	}
		
#globalnav1 .on a:active {
	color:#ffffff;
	text-decoration:none;
	}
/* --- AUDIENCE SECTION NEW - used at top of Portals and for all of Level 2, Level 3, etc. --- */

#audienceNew {
	width:970px;
	height:auto;
	margin:0;
	padding:0;
	background: url(UIfeatures_bkgd.gif) top left repeat-y;
	}
	
#audienceNew2
{
margin: 0;
padding:12px 0px 20px 0px;
}
#audienceNewleft1 {
	
	width:645px;
	min-height:820px; 
    height:auto !important; 
    height:820px;
	margin:0;
	padding:0 0 30px 20px;
	}
#audienceNewright1
{
    width: 260px;
    float: right;
    margin: 0 0 0 0px;
    height: auto;
    padding-right: 20px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}



/* FOOTER */

#footer {
	width:970px;
	margin:0 0 70px 0;
	padding-right:0;
	}

#footerrightshadow {
	width:970px;
	margin:0;
	padding:0;
	}

html>body #footerrightshadow {/* hides drop shadow PNG from IE6 */
	/*background:url(UIbase_rightshadow.gif) top right repeat-y;*/
	}

#footertext1 {
	border-top: 2px solid #ffffff;
	margin:0 0px 0 0;
	padding:0;
	background:url(UIfooter_bkgd2.gif) bottom left repeat-y;
	}

#footertext2 {
	margin:0 0px 0 0px;
	padding:10px 0 10px 24px;
	text-transform:uppercase;
	}

#footerbottom1 {
	width:970px;
	height:9px;
	margin:0;
	padding:0;
	}

html>body #footerbottom1 { /* hides drop shadow PNG from IE6 */
	/* background:url(UIbase_bottomshadow.png) bottom left no-repeat; */
	}

#footerbottom2 {
	height:2px;
	margin:0 0 0px 0;
	padding:0;
	background-color: white;
	/*background:url(UIfooter_bottomwhtborder.gif) top left repeat;*/
	font-size:0; /* Gets rid of extra space in IE6 PC */
	}



/* ------ TYPOGRAPHY STYLES ------------------------------- */

/* GENERAL STYLES FOR ALL PAGES */

p, li, h1, h2, h3, h4, h5, h6 {
	font-family: verdana, arial, helvetica, sans-serif;
	line-height:1.2em;
	color:#333333;
	}

p {
	font-size:1.0em;
	/*margin:0 0 10px 0;
	padding:0;*/
	}

ul, ol, dl { /* to prevent disappearing list background bug in IE */ 
	position: relative;  
	}

ol, ul {
	margin: 10px 0 20px 0;
	}
		
li {
	font-size:1.0em;
	/* margin:0 0 10px 0; */
	padding:0;
	}

img {
	border:0;
	}

a:link {
	color:#777777;
	text-decoration:underline;
	}
		
a:visited {
	color:#777777;
	}
		
a:hover {
	color:#333333;
	text-decoration:underline;
	font-weight: bold;
	}
		
a:active {
	color:#333333;
	text-decoration:none;
	font-weight: bold;
	}

a:focus {
	color:#333333;
	text-decoration:none;
	font-weight: bold;
	}

#audienceNewleft1 h1 {
	color:#b06048;
	font-size:1.9em;
	line-height:1.7em;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:3px 0 0 0;
	}
#audienceNewleft1 h2 {
	font-size:11px;
	line-height:13px;
	color:#666666;
	}
#audienceNewleft1 h3 {
	font-size:11px;
	color:#666666;
	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 {
   font-size: 18px;
   line-height: 24px; 
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#b06048
}

/*      */
 h1.degreeFinder {
	color:#b06048;
	font-size:1.9em;
	line-height:1.7em;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:3px 0 0 0;
	}

	
/* FOOTER SECTION TYPOGRAPHY STYLES */

#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer p, #footer li  {
	color:#ffffff;
	}

#footertext1 p {
	font-size:10px;
	padding:0;
	margin:0;
	font-weight:bold;
	}

#footer a:link {
	color:#ffffff;
	text-decoration:none;
	}
		
#footer a:visited {
	color:#ffffff;
	text-decoration:none;
	}
		
#footer a:hover {
	color:#000000;
	text-decoration:underline;
	}
		
#footer a:active {
	color:#ffffff;
	text-decoration:none;
	}
	
/* ACCESSIBILITY HELPS  */

.hide { 
 	height:0; 
 	width:0; 
 	overflow:hidden; 
 	position:absolute;  /* for the benefit of IE5 Mac */
 	}


.borderRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #999999;
	padding: 1px;
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
	border: 2px solid #bc9b6a;
	width: 196px;
}

.borderRight p {
	font-size: 10px;
	line-height: 16px;
	color: #999999;
	/*margin:0px;
    padding:0px;*/
	color:#777777;

}

.borderRight div
{
    margin: 12px;
}

.borderRight .header
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #bc9b6a;
    font-weight: bold;
    line-height: 18pt;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 5px;
    padding-top: 0px;
}
.borderRight a
{
	font-weight:bold; 
}


.sidebox
{
    margin: 10px;
	margin-left: 0px;
    font-size: 11px;
}
.sidebox form
{
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 20px;
    padding-top: 0px;
}
.sidebox div.hdr
{
    padding-left: 0px;
    font-weight: bold;
    font-size: 1.1em;
    margin-bottom: 5px;
    text-transform: uppercase;
    color: black;
    padding-top: 6px;
    background-repeat: no-repeat;
    height: 19px;
}
/*
.sidebox div.sideboxbrdr
{
	border-right: #ececec 1px solid;
	border-top: #ececec 1px solid;
	border-left: #ececec 1px solid;
	border-bottom: #ececec 1px solid;
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
*/
.sidebox div.sideboxbrdr ul
{
	list-style-type:none;
	padding:0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 8px;
}

.sidebox div.sideboxbrdr ul a:link, .sidebox div.sideboxbrdr ul a:visited, .sidebox div.sideboxbrdr ul a:hover, .sidebox div.sideboxbrdr ul a:active 
{
	color:#777777;
	text-decoration: underline;
}
.left
{
    float: left;
    width: 80px;
}
.right
{
    line-height: 17px;
    font-size: 11px;
    margin-left: 90px;
    margin-bottom: 20px;
}

.right p
{
	/*margin:0px;
    padding:0px;*/
	color:#777777;
	line-height: 17px;
    font-size: 11px;

}
.left116
{
    float: left;
    width: 116px;
}
.right116
{
    line-height: 17px;
    font-size: 11px;
    margin-left: 136px;
    margin-bottom: 20px;
	margin-top:0px;
	margin-right:0px;
}

.right116 p
{
	/*margin:0px;
    padding:0px;*/
	color:#777777;
	line-height: 17px;
    font-size: 11px;

}

#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
{
    line-height: 14px;
    font-size: 11px;
    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;
}

.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;  
}


#featuresNew {
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.featuredAreaRight {
	background-image: url(featureAreaRight_bg.gif);
	background-repeat: repeat-x;
	float:right;
	width: 389px;
	/*min-height:218px;
	height:auto !important;
	height:218px;*/
}

.featuredAreaRight .header {
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 16px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 20px;	
}
.featuredAreaRight .content .right {
	line-height: 17px;
    font-size: 11px;
    margin-left: 160px;			
}
#audienceNew2 .imageBorder3 {
    border: #bc9b6a 2px solid;
    padding: 1px;
}
.featuredAreaRight .content
{
	padding-left: 16px;
	padding-right: 16px;  
}
.featuredAreaRight .imageBorder3 {
    border: #bc9b6a 2px solid;
    padding: 1px;
}
.featuredAreaRight .content .left img.imageBorder3 {
    border: #bc9b6a 2px solid;
    padding: 1px;
}
.imageBorder3  {
    border: #bc9b6a 2px solid;
    padding: 1px;
}
img.imageBorder3  {
	border: 2px solid #bc9b6a;
	padding: 1px;
}
.featuredAreaRight .content .right .subHeader {
	font-weight: bold;
	line-height: 17px;
   font-size: 12px;
	color: #B1905F;		
}
.featuredAreaRight .content .left {
	float: left;
  width: 148px;	
}


.SlidingPanels {
	float: left;
	position: relative;
	width:564px;
	padding: 0px;
	border: none;
}
.dottedLine2 {
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B1905F;
}
.searchQuestionText {
margin:5px 0px 5px 0px;
font-size:10px;
}
.clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }
.clearfix:after {
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
.clearfix {
	overflow:hidden;
}

.TabbedPanelsAZ {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroupAZ {
	margin: 0px;
	padding: 0px;
}



.TabbedPanelsTabAZ {
	position: relative;
	top: 1px;
	float: left;
	padding: 8px 5px;
	margin: 0px 1px 0px 0px;
	font-size: 11px;
	font-weight: bold;
	color:#9b7924;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabHoverAZ {
	color:#9b7924;
	text-decoration: underline;	
}


.TabbedPanelsTabSelectedAZ {
color:#555555;
	
}

.TabbedPanelsTabAZ a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroupAZ {
	clear: both;
	border-top: solid 1px #999;
}


.TabbedPanelsContentAZ {
	padding: 4px;
}

.TabbedPanelsContentVisibleAZ {
}

.VTabbedPanelsAZ .TabbedPanelsTabGroupAZ {
	float: left;
	width: 10em;
	height: 20em;
	position: relative;
}


.VTabbedPanelsAZ .TabbedPanelsTabAZ {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}


.VTabbedPanelsAZ .TabbedPanelsTabSelectedAZ {
	
}


.VTabbedPanelsAZ .TabbedPanelsContentGroupAZ {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}


.mainCopyarea .rightVideoArea {
	float: right;
	width: 320px;
	margin-left: 20px;
}
.rightVideoArea .quoteArea {
	color:#b06048;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
/*.TabbedPanels3
{
    margin: 0px;
    padding: 0px;
    float: left;
    clear: none;
    width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
  /*  background-image: url(UI_rust_tab_bg.gif);

    color: #ffffff;
    background-repeat: no-repeat;
}
.tabpanelright ul {
	padding:0px;
	margin:0px 0px 15px 0px;
	/*list-style-image: url(arrowbullet.gif);*/
/*	list-style-type: none;
}
.tabpanelright ul li {
	padding:0px;
	margin:0px 0px 8px 0px;
		
}
*/
.columnHeader {
	font-size: 12px;
	font-weight: bold;
	color: #B1905f;
	padding-bottom:10px;
	text-transform: uppercase;
}

#audienceNewRight2 {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 270px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 15px;
	}
	
#audienceNewLeft2
{
    width: 270px;
    float: left;
    margin: 0 0 0 0px;
    height: auto;
    padding-left: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}

.photoLeft313 {
	width: 315px;
    margin: 0 0 0 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
    padding-top: 0px;
}
.copyRightPhotoLeft313 {
width: 300px;
	float:right;
	margin: 0;
	padding: 0;
}

.copyRightPhotoLeft313 h1 {
	margin: 0 0 15px 0;
	padding: 0;
	font-size: 24px;
   line-height: 24px;
	font-family:Georgia, "Times New Roman", Times, serif;
   color:#b06048
}
.programSpotlight {
	font-size: 10px;
	padding-bottom: 10px;
}
.columnHeaderCopper {
	color:#b06048;
	font-size: 12px;
	font-weight: bold;
}
.columnHeaderCopper a {
	color:#b06048;
	font-size: 12px;
	font-weight: bold;
}
.linklists {
 color:#777777;
 font-size: 11px;
 line-height:17px;
 
}
.linklists ul {
margin:5px 10px 20px 5px;
list-style-type:none;
 color:#777777;
 
}

.linklists ul li {
 color:#777777;
margin:5px 10px 5px 2px;
list-style-type:none; 
}

.linklists ul li a:link {
 color:#777777;
}
.linklists ul li a:visited {
 color:#777777;
}
.linklists ul li a:hover {
 color:#777777;
}
.linklists ul li a:active {
 color:#777777;
}

.linklists ol {
margin:5px 10px 20px 5px;
list-style-type:none;
 color:#777777;
 
}

.linklists ol li {
 color:#777777;
margin:5px 10px 10px 2px;
list-style-type:none; 
}

.linklists ol li a:link {
 color:#777777;
}
.linklists ol li a:visited {
 color:#777777;
}
.linklists ol li a:hover {
 color:#777777;
}
.linklists ol li a:active {
 color:#777777;
}

.linklists p
{
    margin:0px;
    padding:0px;
	color:#777777;
	font-size: 12px;
    line-height: 17px;
}

.mainCopyarea h4
{
    font-size: 18px;
   line-height: 24px; 
   font-family:Georgia, "Times New Roman", Times, serif;
   color:#b06048;
}

#bannerleftSub2
{
    float: left;
    /*    width: 476px;*/
    width: 576px;
    text-align: left;
	padding-top:4px;
/*	height:90px;*/
}
#bannerleftSub2 a
{
	text-decoration: none; 
	color: #333333;  
}
#bannerleftSub a
{
	text-decoration: none; 
	color: #333333;  
}
#sitesection2
{
    font-size: 2.2em;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-weight: bold;
    color: #333333;
	line-height: .5em;
}
	
.collegeOftype {
font-size:15px; 
padding-left:8px; 
line-height:28px; 
}


#subNav  {
	border-top-width: 1px;
	border-top-color: #999999;
	border-top-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	margin: 0;
	padding: 0;
}

#subNav ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#subNav li {
	margin: 0;
	padding: 0;
	/*float: left;*/
	border-bottom:solid 1px #FFF;
}

#subNav a {
margin: 0;
display: block;
color: #777777;
font-size:12px;
padding: 10px 12px 10px 8px;
text-decoration: none;
border-top:1px #999999 solid;
background-image: url(subnav_bgnormal.gif);
background-repeat: repeat-x;
}            

#subNav a:hover {
background-image: url(subnav_bgover.gif);
background-repeat: repeat-x;
color: #333333;
}

#subNav li li a {
color:#9b7924;
padding: 0px 3px 0px 17px;
text-decoration: none;
font-weight: normal;
font-size:11px;
	background-color: #FFFFFF;
	background-image: none;
}
#subNav li li a:hover
{
	background-color: #FFFFFF;
	background-image: none;
	text-decoration: underline;
	color:#9b7924;
	font-weight: normal;
}

#subNavArrow  a
{
    background-image: url(subnav_hightlight_arrow.gif);
    display: block;    
    color: #777777;    
    text-decoration: none;    
    background-repeat: no-repeat;
}

#subNavArrow a:hover
{    
    background-image: url(subnav_hightlight_arrow_over.gif);    
    background-repeat: no-repeat;    
    display: block;    
    color: #333333;    
    text-decoration: none; 
}

#subNavHightlight  a {
	background-image: url(subnav_hightlight.gif);
	background-repeat: repeat-x;
	display: block;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
#subNavHightlight  a:hover {
	background-image: url(subnav_hightlight.gif);
	background-repeat: repeat-x;
	display: block;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

#subNavHightlight  ul {
	padding: 11px 2px 11px 0px;
	background-color: #FFFFFF;
}
#subNavHightlight li a {
	border-top:1px #fff solid;
	margin:0px;
	padding: 0px;
	background-image: url(subnav_bgnormal.gif);
	background-repeat: repeat-x;
	display: block;
	text-decoration: none;
}

.subNavShadow {
	height:25px;
	background-image: url(nav_shadow.gif);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
}

.mainCopyareaWhite
{
    padding: 0px 16px 0px 16px;
    background-repeat: repeat-x;
    font-size: 11px;
    line-height: 18px;
}

.mainCopyareaWhite h1
{
   margin: 0 0 15px 0;
	padding: 0;
	font-size: 24px;
   line-height: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
   color:#b06048 
}
.mainCopyareaWhite h2
{
	font-size: 12px;
   line-height: 15px;
   color:#777777; 
}

.mainCopyareaWhite p
{
    margin:0px;
    padding:0px;
	color:#777777;
	font-size: 11px;
    line-height: 18px;
}
.mainCopyareaWhite ul {
margin:5px 5px 5px 15px;
padding:0px;
color: #777777;
}

.mainCopyareaWhite ul li {
margin:5px 5px 5px 5px;
padding:0px;
color: #777777;
line-height: 18px;
}

.mainCopyareaWhite ol {
margin:5px 5px 5px 15px;
padding:0px;
color: #777777;
}

.mainCopyareaWhite ol li {
margin:5px 5px 5px 7px;
padding:0px;
color: #777777;
}


#silverhills div {
	float: left;
	width: 194px;
}

.left194column {
	float: left;
	width: 194px;
}

.left194column ul li {
	margin:5px 10px 15px 2px;
	padding:0px;
}
.left194column ul {
	margin:5px 10px 20px 5px;
	list-style-type:none;
	padding:0px;
}

.middle194column {
	width: 191px;
	margin:0px 0px 0px 207px;
	padding:0px;
	/*margin-left: 15px;*/
}

#audienceNewRight3 {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 300px;
	padding-top: 0;
	padding-right: 22px;
	padding-left: 13px;
	}
#audienceNewRight4 {
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 300px;
	padding-top: 0;
	padding-right: 25px;
	padding-left: 13px;
	}

.middle194column2 {
	width: 194px;
	margin:0px 0px 0px 209px;
	padding:0px;
	/*margin-left: 15px;*/
}


.middle194column ul li {
	margin:5px 10px 15px 2px;
	padding:0px;
}
.middle194column ul {
	margin:5px 10px 20px 5px;
	list-style-type:none;
	padding:0px;
}
.columnGold {    
    width: 184px;
    background-image: url(goldgradient.gif);    
    background-repeat: repeat-x;    
    padding: 8px;    
} 
.columnGold .header {    
    font-family: Georgia, "Times New Roman", Times, serif;    
    font-size: 20px;    
    line-height: 22px;    
    padding-bottom: 10px;    
    color:#b06048; 
}
.right194columnGold {
	float: right;
	width: 184px;
	margin-left: 10px;
	background-image: url(goldgradient.gif);
	background-repeat: repeat-x;
	padding: 8px;	
}
.right194columnGold .header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 22px;
	padding-bottom: 10px;
	color:#b06048;
}

.right194column {
	float: right;
	width: 194px;
	margin-left: 10px;
}

.right194column ul li {
	margin:5px 10px 5px 2px;
	padding:0px;
}
.right194column ul {
	margin:5px 10px 20px 5px;
	list-style-type:none;
	padding:0px;
}
.right294column2 {
	width: 294px;
	margin-left: 304px;
}

.right294column2 ul li {
	margin:5px 10px 15px 2px;
	padding:0px;
}
.right294column2 ul {
	margin:5px 10px 20px 5px;
	list-style-type:none;
	padding:0px;
}

.left294column2 {
float:left;
	width: 294px;
	margin-bottom: 20px;
}
.left294column2 ul li {
	margin:5px 10px 15px 2px;
	padding:0px;
}
.left294column2 ul {
	margin:5px 10px 20px 5px;
	list-style-type:none;
	padding:0px;
}

.clearleft {
clear:left; 
height:1%;
}

.right294column {
	float: right;
	width: 294px;
	margin-left: 10px;
}

.right294column ul li {
	margin:5px 10px 15px 2px;
	padding:0px;
}
.right294column ul {
	margin:5px 10px 20px 5px;
	list-style-type:none;
	padding:0px;
}
.right398column {	
	margin:0px 0px 0px 207px;
}

.left294column {
	width: 294px;
	margin-bottom: 20px;
}

.left294column ul li {
	margin:5px 10px 15px 2px;
	padding:0px;
}
.left294column ul {
	margin:5px 10px 20px 5px;
	list-style-type:none;
	padding:0px;
}
.right398column {	
	margin:0px 0px 0px 207px;
}


.right170
{
    line-height: 14px;
    font-size: 11px;
    margin-left: 80px;
	padding-bottom:10px;
}
right170 a
{
   font-weight: bold; 
}
.left70
{
    float: left;
    width: 70px;
}
.videoDiv {
margin-bottom:10px;
}

.quoteCallout {
	font-weight: bold;
	font-style:italic;
	font-size:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#b06048;
	padding:10px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #b06048;
	border-bottom-color: #b06048;
	line-height: 22px;
}

.quoteCalloutSmall {
	font-weight: bold;
	font-style:italic;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#b06048;
	padding:10px;
	margin-top: 20px;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #b06048;
	border-bottom-color: #b06048;
	line-height: 20px;
}

.quoteCalloutSmallpopup {
    font-weight: bold;
    font-style:italic;

font-size:12px;
    font-family:Georgia, "Times New Roman", Times, serif;

color:#b06048;
    padding:10px;
    border-top-width: 1px;

border-bottom-width: 1px;
    border-top-style: dotted;

border-bottom-style: dotted;
    border-top-color: #b06048;

border-bottom-color: #b06048;
    line-height: 20px;
}


span.quoteCalloutSmall {
	display: block;
	width:88%;
}

span.quoteCallout {
display: block;
	width:88%;
}

.flashBorder {
	border-right: #bc9b6a 2px solid;
	border-top: #bc9b6a 2px solid;
	border-left: #bc9b6a 2px solid;
	border-bottom: #bc9b6a 2px solid;
	padding: 1px;
	width: 392px;
}
.containerDiv {
padding:0;
margin:0;
}

.containerDiv:after { 
content: "."; 
display: block; 
height: 0px; 
clear: both; 
visibility:hidden;
}
.containerDiv {
display:inline-block;
}
/* just added 9-17-08 */
.containerDiv {
	overflow:hidden;
}

.presidentsBackground {
	background-color:#FFFFFF;
	/*margin-top:10px;*/
	padding-top:21px;
	height:155px;
 	background-image: url(presidentsbg.jpg);
	background-repeat: no-repeat;
}
.whiteShadow {
	height:20px;
 	background-image: url(whiteShadow.gif);
	background-repeat: no-repeat;
}

.imageBorderWhite {
	border: 2px solid #FFFFFF;
}
.pagination {
margin:10px;
font-size:11px;
text-align:center;
}
.imageCredit {
	font-size: 9px;
	color: #888888;
	text-align: right;
	margin:2px 10px 15px 5px;
}
.relatedLinks {
	background-image: url(featureAreaRight_bg.gif);
	background-repeat: repeat-x;
	float: right;
	width: 189px;
	height:180px;
	padding-right: 10px;
	padding-left: 10px;
}
.relatedLinks .hdr {
    font-weight: bold;
    font-size: 11px;
    margin-bottom: 2px;
    text-transform: uppercase;
    color: white;
    padding-top: 6px;
    height: 35px;
}

.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;
	padding:0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.tagsBottom {
	float:right;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.right194column {
	float: right;
	width: 194px;
	margin-left: 14px;
	line-height: 15px;
}
.left398column {
	width: 398px;
}
.left680column {
	width: 664px;
}

.leftContent .subHeader {
	font-weight: bold;
	line-height: 17px;
	font-size: 12px;
	color: #B1905F;
	text-transform: uppercase;			
}
.leftContent .right {
	line-height: 17px;
    font-size: 11px;
    margin-left: 135px;
	padding 0px;
}

.leftContent .right ul {
	padding:0px;
	width:200px;
	/*list-style-image: url(arrowbullet.gif);*/
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.leftContent .right ul li {
	padding:0px;
	margin:0px 0px 8px 0px;
		
}

.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;
}

.left398column .newsReleaseRight {
	margin:0px 0px 12px 90px;
	padding:0px;
}

.left398column .newsReleaseRight a:link, .left398column .newsReleaseRight a:visited, .left398column .newsReleaseRight a:hover, .left398column .newsReleaseRight a:active {
	color: #777777;
}
.newsReleaseRight {
	line-height: 14px;
}

.newsReleaseRight {
	margin:0px 0px 12px 90px;
	padding:0px;
}

.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:0px;
padding:0;
}
ul.rightSideBoxUl  li {
margin:0px;
padding:0;
}

/* HTML Entities */

small
{
	font-size:11px;
}

/* Common */

.sel
{
 	color:#3C1502 !important;
}

.asterisk
{
	color:red;
}

.image_right
{
   margin-left:30px !important;
   float:right;
}

.image_left
{
   margin-right:15px !important;
}
