/* Default */

body{
	padding: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 40px 0px 50px;
	background-color: #998B7D;
	text-align: left;
}

.portalBody{
	width:90%;
	padding:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin:0 0 0 60px;
	background-color:#998B7D;
	text-align: left;
}

.portalBody1{
	width:70%;
	padding:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin:0px 20px 0px 90px;
	background-color:#CCCCCC;
	text-align: left;
}

#main {
	width: 85%;
}
/*GROUP 1 - top navigation*/
/*iframe sizes for different states*/
.sitenav-log{height:6.5em} /*user not logged in*/
.sitenav-max{height:120px}  /*user logged in*/
.sitenav-min{height:2em}  /*no logos or banners*/


/*ul - the li are the tabs*/


/*a convenience class - not used in these examples - overrides the color in selected regions*/
/*.divColor{background-color:#FFF !important} */
/*GROUP 2 - masthead - holds logos, banners, login form and links*/
.mast-head {
	width:100%;
	height: 10px;
	margin:0px;
	padding-right: 0px;
	background: #FFFFFF url(images/bkg_in.gif) repeat-x top left;
}
.mast-head td.left .loggedinImgL{
	height: 60px;
	background: url(images/logo_inst_in.gif) no-repeat center center;
	width: 270px;
}
.mast-head td.left .loggedoutImgL{
	height: 10px;
	background: #990000;
}
.mast-head td.middle_left {
	width: 100%;
}
.mast-head td.middle_left .loggedoutImgML {
	height: 10px;
	background: #990000;
}
.mast-head td.middle_left .loggedinImgML {
	height: 60px;
}
.mast-head td.middle_right {
	text-align: right;
}
.mast-head td.middle_right .loggedinImg {
	height: 60px;
	background: #FFFFFF url(images/bkg_in.gif) repeat-x top left;
	width: 450px;
	padding-right: 5px;
}
.mast-head td.middle_right .loggedinImg a:hover {
	color: White;
}
.mast-head td.middle_right .loggedoutImg {
	height: 10px;
	background: #AFBC22;
}
.mast-head td.middle_right a {
	color: Black;
	text-decoration: none;
}
.mast-head td.middle_right a:hover {
	color: Black !important;
	text-decoration: none;
}
.greetingMsg {
	padding-top: 15px;
	padding-right: 35px;
	font-size: 12px;
	font-weight: bold;
	color: Black;
}
#logout { float:right;
	top:0px;
	border-left: 1px solid White;}

/*since this skin is used as default - some definition for the login form elements*/
input {
	border:1px solid #998B7D;
	background-color: #EAE4DE;
	padding:3px;
	margin-left:.3em;
	color:#084A87
}
#submit {
	border:1px solid #998B7D;
	background-color:#EAE4DE;
	margin-left:1em;
	padding:1px;
	color:#084A87
}
#submit:hover {
	border-width:1px;
	border-style: solid;
	border-color: #ABB8D3 #425782 #425782 #ABB8D3;
}
/* GROUP 3 - tool menu  */
/*#divLogo {text-align:center;margin:0 .2em .5em .2em;width:8em;overflow: hidden;}*/
#divLogo {
	width: 8em;
	height: auto;
	overflow: hidden;
	display: block;
}
#divLogo img{
	display: block;
	margin: .5em auto;
}

#siteType {display: none;}
#siteStatus{text-transform:capitalize;	background:url(images/warn.gif) 3px 3px no-repeat #fff;
	border:1px solid  #536377;
	clear:both;
	color:#1A506A;
	font-size:x-small;
	margin:5px 2px 15px 2px;
	padding:3px 3px 3px 20px}
html #siteStatus/* */{background-position:3px center/* - adj for ie - */}

/* Start Side Navigation */


#toolMenu{
	padding: 0em;
	margin-bottom: 1em;
	margin-left: 11px;
	font-size: 75%;
	color: Black;
	width: 165px;
	
}

#toolMenu ul{
	width: 12.5em;
	list-style:none;
	margin: 0px 0px 5px 0px;
	padding: 0;
	background: #FFFFFF;
	border-left:0px solid  #999999;
}
	
#toolMenu li{
	width: auto;
	color: #999999;
	margin: 0;
	text-transform: uppercase;
	border-left:0px solid  #999999;
	
	
}
#toolMenu li a, #toolMenu li a:link{
	display: block;
	margin: 0;
	background: #999999;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px;
	padding: 4px;
	font-variant: normal;
	font-weight: bold;
	text-transform: none;
	border-bottom:1px solid  #FFFFFF;
	
}

#toolMenu li a.selected,#toolMenu li a:hover.selected{
	display: block;
	text-decoration: none;
	color: #666666;
	margin: 0;
	padding-right: .3em;
	font-variant: normal;
	font-weight: bold;
}
	
#toolMenu li a:hover {
	display: block;
	text-decoration: none;
	color: #DDDDDD;
	font-variant: normal;
	font-weight: bold;
}
.toolSubMenuHolder {
	background: url(images/toolSubMenuHolder_tl.png) no-repeat top left;
	width: 161px;
	position: relative;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding-left: 1px;
	right: 0px;
}
.toolSubMenuHolder_top {
	background: url(images/toolSubMenuHolder_tr.png) no-repeat top right;
}
.toolSubMenuHolder_bottom {
	background: url(images/toolSubMenuHolder_bl.png) no-repeat bottom left;
	position: relative;
	top: 0px;
	left: -1px;
	padding-left: 1px;
}
.toolSubMenuHolder_bottom div {
	background: url(images/toolSubMenuHolder_br.png) no-repeat bottom right;
	padding-left: -1px;
}
.toolSubMenuHolder_content {
	background: url(images/toolSubMenuHolder_r.png) top right repeat-y;
}

.toolSubMenuHolder_top div,.toolSubMenuHolder_top,
.toolSubMenuHolder_bottom div, .toolSubMenuHolder_bottom {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.toolSubMenuHolder_content, .toolSubMenuHolder_bottom {
	margin-top: -5px;
}
.toolSubMenuHolder_content { padding: 0 0px; }

.toolSubMenuHeading, .toolSubMenuHolder li {
	padding-left: 8px;
}
.toolSubMenuSpacer {
	/* Uncomment the following if curvyCorners are not used */
	/* display: none; */
	line-height: 6px;
	*/line-height: 4px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

#presenceTitle {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #999999;
	padding-left: 10px;
	text-transform: none;
}
#presenceIframe {
	height: 100px !important;
	padding: 0px 0px 0px 2px;
	width: 9.2em;
	margin: 0px 0px 0px 10px !important;
/*	border: 1px solid #CDCDCD; */
   border: 1px solid #CDCDCD;
}

/* GROUP 4 - content and channels */

.portletMainWrap{
	width:99%;
/*	border-bottom: 1px solid #998B7D; */
	margin: 0.3em 0em 1em 0em;
	background : White;
}

* html .portletMainWrap iframe {
	background : White;
}

/* .portletTitleIframe{width:100% !important;margin:0 !important;height:1.3em;} */
.portletTitleIframe{margin:0 !important;height:1.3em;}
/*.portletMainIframe{text-align:left; height:auto; font: normal 11px Arial, sans-serif; color:#000000; padding:10px;}*/
.portletMainIframe{background : #E6E6E6; text-align:left;width:100%; height:35em;}


/*GROUP 5:tableless layout*/
.siteNavBlock {
	width: 100%;
	background: #FFF;
	text-align: left;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}
#portalOuterContainer { /* "width" */

}

#portalContainer { /* "min-width" */
	
}

#container{
	width: 100%;
	min-width: 685px;
	/* dynamic expression to emulate min-width in IE*/
	width: expression(document.body.clientWidth < 695? "685px" : "100%" );
	background: White;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	margin: 0px 0px 0px 0px;
}

#content {
	clear: right;
	padding: 1em;
	margin-left: 165px;
	background-color: White;
}

#sidebar{
	float:left;
	line-height:17px;
	color:#000;
}

#footer {
	height: 68px;
	color:#000;
	font-size:10px;
	margin:0px;
	padding: 0px 10px 0px 0px;
	width:auto;
	clear:both;
	top:0;
	border-top: 1px solid #CCCCCC;
}
.footerExtNav{
	text-align: right;
	z-index: -1;
	margin-top: -4em; 
}
.footerExtNav a,.footerExtNav A:link,.footerExtNav A:visited{color:#0066CC;text-decoration:underline;margin:2px}
.footerExtNav a:hover{color:#0066CC;text-decoration:underline;margin:2px}
#footerInfo {
	background-color:#FFF;
	font-size: xx-small;
	text-align: center;
/*	clear:both; */
	color: #999999;
	padding: 0px 10px 0px 0px;
}
div.rounded {
 background: url(images/curve_right.gif) no-repeat bottom right;
 margin-right: -1px;
 position: relative;
 top: 5px;
}
div.rounded div {
 background: url(images/curve_left.gif) no-repeat bottom left;
 padding-top: 15px;
 margin-left: -1px;
}
#logos {
	float:left;
	position:relative;
	margin: 0px 0px 0px 10px;
}
#logos img{margin: 0px 5px 0px 5px;}
.sakaiCopyrightInfo {
	color:#999;
	text-align:right;
	*/ padding-top: 10px;
	height: 47px;
/*	background: url(images/rsmart_sakai.gif) no-repeat bottom left; */
}
.sakaiCopyrightInfo a:link, .sakaiCopyrightInfo a:visited  {
	color: #999999;
}
.sakaiCopyrightInfo a:hover {
	color: Black;
}
/*GROUP 6:misc.*/
/*hide the <h1> used for accessibility*/
.skip  { 
	position:absolute; top:-999px;
	left:-999px; height:0;width:0 
}

/*
.navIntraTool {
margin:0px;
	font: 9px Arial, Helvetica, sans-serif;
	color: #999999;
	background: url(images/tool_grad.jpg) repeat-x;
	text-align: left;
	padding: 2px 0px 2px 5px;
	border: 1px solid #CCCCCC; 
}
.navIntraTool a:link, .navIntraTool a {
	font: 9px Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration:none;

}
.navIntraTool a:hover {
	font: 9px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration:none;
}
*/
/*container for the #siteLinkList ul*/
#siteNav{
	min-width: 685px;
	/* dynamic expression to emulate min-width in IE*/
	width: expression(document.body.clientWidth < 695? "685px" : "100%" );
	padding:0;
	margin:0;
	height:24px;
	background: #FFFFFF;
	margin-top:10px;
	padding-bottom:0px;
	padding-left:20px;
	*/padding-left:0px;
	border-bottom: 2px solid #990000;
	white-space: nowrap;
}

#siteNav table td.galleryLogin{
	font-size:.7em; padding-left:5em
}

#siteNav table td.galleryLogin a, #siteNav table td.mast-head-r a:visited  {
	color: White;
}

#siteNav table td.galleryLogin a:hover{
	color:#1997BB;
	text-decoration:underline
}

#tabBottom{display:none}
/*the tab*/
#siteNav ul {	padding: 1px 0px 0px 0px; margin: 0px; list-style: none; }
#siteNav li {
	float: none;
	*/float: left;

}

* html #siteNav li {
	float: left;
}

/*the current tab*/
/* #siteLinkList .selectedTab {
	background: #CCC url(images/selected_back.gif) 0 50% no-repeat;
}

#siteLinkList .selectedTab, #siteLinkList .selectedTab {
	padding: 0 35px 0 25px; 
	border-left: 0px;
  	background: #CCC url(images/selected_back.gif) 0 50% no-repeat;
} */

/*the link inside the tab*/
#siteNav a,#siteNav a:link,#siteNav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: block; 
	float: left; 
	margin: 0px;
	text-decoration: none;
white-space: nowrap;
padding-left: 27px;
padding-right: 27px;
position: relative;
	*/top: 2px;
	
}

#linkNav a, #linkNav a:link, #linkNav a:visited {
	
} 

#siteLinkList li {
	margin: 0px;
	padding-left: 4px;
	*/margin-right: 0px;
}

/*for Firefox 3 only*/
#siteLinkList li, x:-moz-any-link, x:default {
display: inline-table;
	position: relative;
	top: -2px;
}

#siteLinkList a {
	
	padding: 4px 5px 4px 7px;
	text-align: center;
	background: #999999;
	color: White;
}

#siteLinkList .selectedTab a, #siteLinkList.selectedTab a:link, #siteLinkList.selectedTab a:hover  {
	background: #FFFFFF;
	color: #FD004D;
	border-bottom: 0px solid #FFFFFF;
	border-left: 2px solid #990000;
	border-top: 2px solid #990000;
	border-right: 2px solid #990000;
	*/border-right: 2px solid #990000;
	position: relative;
	*/top: 2px;
	*/right: 1px;
	*/color: #FD004D;
}

#siteLinkList .selectedTab a, #siteLinkList.selectedTab a:link, #siteLinkList.selectedTab a:hover, x:-moz-any-link, x:default  {
	
	position: relative;
	top: 2px;
	
}


#siteLinkList a#Administration, #siteLinkList a:link#Administration {

}
#siteLinkList .selectedTab a#Administration, #siteLinkList .selectedTab a:link#Administration {

}

#siteLinkList a#Portfolios, #siteLinkList a:link#Portfolios {

}
#siteLinkList .selectedTab a#Portfolios, #siteLinkList .selectedTab a:link#Portfolios {

}

#siteLinkList a#Projects, #siteLinkList a:link#Projects {

}
#siteLinkList .selectedTab a#Projects, #siteLinkList .selectedTab a:link#Projects {

}

#siteLinkList a#Courses, #siteLinkList a:link#Courses {

}
#siteLinkList .selectedTab a#Courses, #siteLinkList .selectedTab a:link#Courses {

}


/*the hover for the tabs*/
#siteNav a:hover{
 
}

#selectNav select{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left: 4px;
	background-color: #999999;
	font-weight: bold;
	position: relative;
	*/top: 2px;
	
}

/*for Firefox 3 only*/
#selectNav select, x:-moz-any-link, x:default {
	float: right;
	position: relative;
	top: -30px;
	*/top: 0px;
	right: 10px;
}


#tabholder li ul {display: none; position:absolute; top: 24px;
	left: 0px; background-color:#EAE4DE; width:250px; white-space:nowrap;
	border:1px solid #505050; padding: 0px;
}

#tabholder li li {
	display: block;
	float: none;
	background: none;
	border: none;
}

#tabholder li li a,  #tabholder li li a:link {
	background: none;
	border: none;
	text-decoration:underline;
	font:11px Arial, Helvetica, sans-serif; color: #0066CC;
	padding:5px;
	display:block;
	float:none;
}

#tabholder ul > li:hover > ul {display: block;  }
#tabholder li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

.breadcrumbHolder {
	min-width: 685px;
	/* dynamic expression to emulate min-width in IE*/
	width: expression(document.body.clientWidth < 695? "685px" : "100%" );
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	margin-right: -2px;
	background-color: #FFFFFF;
}

* html .breadcrumbHolder { /*  width fix for IE */
	margin-right: 0;
}

.breadcrumbHolder table {
	margin-left: 170px;
	color: #999999;
}

#breadcrumbNavigation {
	background-color: #FFFFFF;
	vertical-align: top;
	color: #7581BF;
	font-size: 1.2em;
}

#breadcrumbNavigation li {
	border: 0px;
	padding: 5px 0 5px 0;
}
#breadcrumbNavigation a {
	color: #7581BF;
}
#breadcrumbNavigation a:hover {
	color: Black;
}

* html #breadcrumbNavigation .selectedCrumb a, * html #breadcrumbNavigation .selectedCrumb a:link, * html #breadcrumbNavigation .selectedCrumb a:visited,	* html #breadcrumbNavigation .selectedCrumb a:hover {
	display: inline-block;
	margin-left: 4px;
	margin-top: 2px;
	
}
#breadcrumbNavigation .selectedCrumb a,#breadcrumbNavigation .selectedCrumb a:link,#breadcrumbNavigation .selectedCrumb a:visited {
	background: White url(images/breadcrumbHighlight.gif) no-repeat center;
	color: #7581BF;
	font-weight: bold;
}

.categoryTitle {
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: bold;
	color: #AFBC22;
/*	border-bottom: 1px solid #999; */
}

.categoryHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #333333;
	padding: 10px;
}
.categoryInstructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #666666;
	vertical-align: top;
	text-align: left;
    padding: 10px 3px 5px 10px;
	width: 16em;
	height: 180pt;
	float: left;
	border: 1px solid #998B7D;
	margin: 5px;
	background-color: #F6F6F6;
}

.categoryName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	line-height: normal;
	font-weight: bold;
	color: #591F00;
	text-align: center;
}
.categoryTool {
	vertical-align: top;
}
.categoryTool, .categoryName {
	text-align: center;	
}
.categoryTool img {
	border: 1px solid #C9C9C9;
}
.siteTitle {
	color: #998B7D;
	font: 1.8em Arial, Helvetica, sans-serif;
margin-left: 5px;
}
.loginLabel {
	color:#B9CEF2;
	padding: 3px;
	position:relative;
	top:1px;
  	left: 4px;
	text-align: left;
}
.loginTable {
	position: relative;
	top: 10px;
	width: 206;
}

#divLink {
	width: 100%;
	overflow: hidden;
	padding: 0px 0px 0px 10%;
}



/* ------------- Header styles here --------------------*/

#contentHeader {
	padding-right: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
}


/* header top left (logo area) */
#contentHeader .headerLogo {
	background-color: #EE2E24;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 5px;
}

/* main menu sections */

#contentHeader .mainMenu {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	background-color: #AEBB25;
	clear: both;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.mainMenu .option {
	padding-right: 25px;
	padding-left: 15px;
	font-size: 0.7em;
	font-weight: bold;
}

#contentHeader a:link, #contentHeader a:visited {
	color: #591f00;
}

#contentHeader a:hover {
	color: Black;
}

/* login area */
.login {
	*/width: 20%;
	float: right;
	padding-right: 15px;
	margin: 0px;
	padding-left: 5px;
	border-left-width:1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	white-space: nowrap;
	vertical-align: middle;
}
.loginText1 {
	text-align: right;
	float: right;
	margin-right: 118px;
}

.loginText2 {
	text-align: right;
	float: right;
	margin-right: 70px;
}

input{
	
	margin: 0px;
	font-size: 0.7em;
	color: #333333;
	padding: 0px;
	margin: 0px;
	border: 1px solid #591F00;	
}
#size1{
	width: 90px;
	height: 18px;
}

#size2{
	width: 30px;
}


form {
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
.login img{
	vertical-align: middle;
}
.welcome {
	white-space : nowrap;
}
.pleaseLogout {
	color: #666666;
	font-size: 0.9em;
	width: 200px;
}

/* ------------- End Header styles here --------------------*/

.smaltx{
	font-size: 0.6em;
	padding: -2px;
	color: #591F00;
}


#ifrm {
	height: 780px;
	*/height: 818px;
	margin-bottom: -4px;
	*/margin-bottom: 0px;
	background-color: #E6E6E6;
}


/* ------------ Terralever classes ------------------------*/

.head_sub	{font-size: 20px;
			font-style: italic;
			color: #591f00;
			font-family: Arial, Helvetica, sans-serif;
			}
			
.sect_cont	{margin-top: 6px;
			margin-bottom: 30px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px;
			line-height: 16px;
			color: #333;
			}


/*PART 7 - PORTLETS - children of #content*/
/*a page may display portlets in one column or two columns - the next three id selectors address the three possiblities - sole child of column is the .portlet */

#col1of2{
	width: 49%;
	float: left;
	margin: 0;
}

#col2of2{
	width: 50%;
	float: right;
}

/*wrapper class for portlets - decorative -  contains two wrapper block children:.portletTitleWrap and  .portletMainWrap*/
.portlet{
}

/*.portletTitleWrap are wrappers for the tool title documents,
below they are contextually defined depending on the column as an example,as you may want to adjust the widths accordingly*/ 
.portletTitleWrap{
	position: relative;
	top: 4px;
	width: 99%;
	height: 24px;
	text-align: center;
	background-color: White;
}

.portletMainWrap{
	width: 99%;
}

#col1of2 .portletTitleWrap,#col2of2 .portletTitleWrap{
	width: 98.5%;
/*	border-bottom: 1px solid #999; */
}

#col1of2 .portletMainWrap,#col2of2 .portletMainWrap{
	width: 98.5%;
	margin-bottom: .5em;
}

/* Classes for the navigation tab hover stuff */
.TabHolderNavDiv {
	width: 380px;
	height: 300px;
	position: absolute;
	top: 108px;
	*/top: 30px;
	left: 205px;
	*/left: -12px;
	z-index: 10;
	/* Dropshadow filter for IE */
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='#998B7D', Positive='true');
	
/*	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/library/skin/default/images/dropshadow.png', sizingMethod='scale'); */  /* This filter renders the links inactive?! */
}

div#PortfoliosLinks .TabHolderNavDivInner {
/*	background: White url(images/portfolioSiteOverview.gif) center no-repeat; */
}
div#ProjectsLinks .TabHolderNavDivInner {
/*	background: White url(images/projectsSiteOverview.gif) center no-repeat; */
}
div#CoursesLinks .TabHolderNavDivInner {
/*	background: White url(images/coursesSiteOverview.gif) center no-repeat; */
}
div#AdministrationLinks .TabHolderNavDivInner {
/*	background: White url(images/portfolioAdminSiteOverview.gif) center no-repeat; */
}

/* Dropshadow image */
img.TabHolderNavDiv {
	width: 380px;
	height: 315px;
	display: block;
	position: absolute;
	top: 15px;
	left: 14px;
	z-index: -1;
	*/display: none;
}

.TabHolderNavDivInner {
	width: 380px;
	height: 300px;
	background: White;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	text-align: left;
	padding: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	z-index: 11;
	padding-top: 15px;
}
.TabHolderNavDivMore {
	position: absolute;
	bottom: 5px;
}

.TabHolderNavDivInner ul {
	padding-left: 5px;
}

#siteLinkList .TabHolderNavDivInner li {
	color: #998B7D;
	float: left;
	width: 100%;
}

.TabHolderNavDivInnerAvailable {
	margin: 5px;
	padding-bottom: 10px;
	color: #998B7D;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#siteLinkList .TabHolderNavDivInner a, #siteLinkList .TabHolderNavDivInner a:link {
	color: #666666;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	background: none;
	border: 0;
}

#siteLinkList .TabHolderNavDivMore a, #siteLinkList .TabHolderNavDivMore a:link {
	background: none;
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	float: right;
	padding-right: 5px;
	padding-bottom: 3px;
	border: 0;
}

#supplementaryNavHolder { width: 100%; clear: both; }
#supplementaryNavHeading {
	color: #998B7D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 5px;
	padding-bottom: 15px;
}
#supplementaryNav { background-color: #F1EFE9; }
#supplementaryNav td { vertical-align: top;  padding: 8px;}
#supplementaryNav div.categoryTitle {
	background-color: #F1EFE9;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: 	#666666;
}
#supplementaryNav .pod_headline {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
#supplementaryNav a { color: #666666; font-size:14px; font-weight: bold; white-space: nowrap; }
#supplementaryNav div.categoryHeader, #supplementaryNav div.pod_top, #supplementaryNav div.pod_top_left, #supplementaryNav div.pod_bot_left, #supplementaryNav div.pod_butt, #supplementaryNav div.pod_bot, #supplementaryNav img { display: none; }
#supplementaryNav div.pod_head { margin:3px 0 3px 0; border:0; }
#supplementaryNav div.pod_head a {color: #06446B;}
#supplementaryNav div.pod_mid { height:auto; border: 0; }
#supplementaryNav div.pods {margin-right: 16px; padding: 0px; }
#supplementaryNav div.lpod {width:90%; background: #F1EFE9; clear: left; }
#supplementaryNav div.pod_cont {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: none;
	color: #666666;
}
#supplementaryNav div.pod_cont_sm {
	clear: left;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

#supplementaryNav div.pod_cont_links a { color: #06446B; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; white-space: nowrap; }

#supplementaryNavReturnTop { padding-top: 5px;}

#supplementaryNavReturnTop a, #supplementaryNavReturnTop a:link {
	color: #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}

#supplementaryNavReturnTop a:hover {
	color: Black;
}

#supplementaryNavGraphic {
/*
	width: 180px;
	height: 157px;
	background: url(images/highlighterCLE.jpg) no-repeat left;
	position: relative;
	top: -90px;
	left: -181px;
*/
}

#subContent {
	background-color: #06446B;
	width: 100%;
	border-top: 1px solid White;
	color: White;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	font-size: 11px;
}

#subContent a, #subContent a:link {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 6px;
	text-decoration: none;
}
