#tContent .column {float:left; width:33%}
#tContent .column ul {padding:0 2em 2em 0}
#tContent .column li {margin:.9em 0}

#tContent .column li a:link {font-size:1.1em; color:#990000; text-decoration:none;}
#tContent .column li a:visited {color:#800080; text-decoration:none;}
#tContent .column li a:hover {text-decoration:underline;}
#tContent .column li a:active {color:#800080; text-decoration:underline;}


#tContent .column li h3 {
	color:#333;
	background:url(/images/arrow_bullet.gif) no-repeat left 7px;
	padding:0 .75em;
	margin-bottom:.66em;
}

#tContent h1.title {
	background: url(/images/titleLine.gif) no-repeat left 31px;
	width:560px;
	padding-bottom:4px;
	padding-top:14px;
	color:#78993D;
	font-size:1.91em;
	letter-spacing:-1px;
}

/*Display results from search engines*/
#searchEngineQueries {margin:0 0 1em 0; padding:0;}
#searchEngineQueries li {display:inline; font-size: 1em; font-weight:bold;}
#searchEngineQueries li.searchingFor {color: #000000;}
#searchEngineQueries li.searchTerm {color: #0367F1;}
#searchEngineQueries li.searchTerm a{color: #0367F1;}

.catResources, .noResources{font-family:Arial, Helvetica, sans-serif;padding-bottom:5px;}

.catResources ul{
	width: 160px;
}

.catResourcesContainer{
	background-color: #f2f2f2;
	padding: 5px;
    width: 170px;
	margin:2em 0 1em;
}
.catResourcesList{
	width: 160px;
	background-color: #fff;
	
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	
	border:#dbdbdb 1px solid;
	padding:4px;
	margin-bottom: 8px;
}
.catResources li{
	background: url(/images/arrow_g.gif) no-repeat 3px 11px;
	padding:0.5em 0.5em 0.5em 1em;
	border-bottom: 1px solid #dbdbdb;
}
.catResources li:hover{background-color:#f0fbff;}
.catResources li a {font-size:0.9em; color:#333; text-decoration:none;}
.catResources li a:hover {text-decoration:none;}
.catResources li a:active {text-decoration:none;}

.inDepthLink{
	font-size: 0.917em;
	color: #547aa6;
	text-decoration: none;
	background-image: url(/images/inDepthIcon.gif);
	background-repeat: no-repeat;
	padding-left: 31px;
	margin-left: 3px;
}

.catResources h4{
	font-size:1.167em;
	height: 29px;
	color:#1b4d88;
	border-bottom: 1px solid #dbdbdb;
	width: 136px;
	margin-left: 4px;
	padding-left: 30px;
    padding-top: 6px;
	background-image: url(/images/resourcesIcon.gif);
	background-repeat: no-repeat;
}	

h4.classic{
	margin:0;
}

h4.edu {
	margin:0;
}	

h1.catUsedResources{
	border:1px solid #333;
	border-bottom:1px solid #9C9C9C;
	background-color: #333;
	font-size:1.16em;
	color:#FFF;
	height:16px;
	padding:0px 0px 4px 4px;
	margin:0px 0px 0px 0px;
}

#eduBanners, #regBanners{
	text-align:left;
}

#eduBanners a img, #regBanners a img{
	margin-bottom:.416em;
}

#eduBanners{
	margin:3.75em 0 1em 0;
}

/* -------------------------------------------------------------- For Specific Catalogs */
ul.categories.hasImages {float:left;}
ul.categories.hasImages li {float:left; width:253px;margin:1.5em 0;}

.catColumn a {font-size:1em; color:#990000; text-decoration:none;}
.catColumn a {text-decoration:underline;}

.dropShadow{
float:left;
clear:left;
background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
/*background: url(/images/shadow.gif) no-repeat bottom right;*/
width:744px;
}
.dropShadow div{
position:relative;
bottom:2px;
right: 2px;
}
.dropShadow img{border:1px Solid #CCC;}