
#simpleSearch {
	}

	#simpleSearch a {
		text-decoration: none;
		}

	#simpleSearch #simpleSearchNav {
		font-family: arial, helvetica;
		font-weight: bold;
		font-size: 9pt;
		color: RGB(204,204,204);
		height: 25px;
		width: 780px;
		}
	
	#simpleSearch #simpleSearchNav #sortTabSpacer {
		width: 314px;
		}

	#simpleSearch #viewTabs {
		/*width: 400px;*/
		padding-left: 20px;
		cursor: pointer;
		}
	
	#simpleSearch #viewTabs .label {
		float: left;
		margin-right: 20px;
		margin-left: 10px;
		}
	
	#simpleSearch #viewTabs .viewTab {
		width: 110px;
		height: 14px;
		font-size: 8pt;
		float: left;
		padding: 1px 0 0 5px;
		line-height: 12px;
		}
		
	#simpleSearch #viewTabs .viewTab a {
		color: RGB(204,204,204);
		}

		#simpleSearch #viewTabs .viewTab a:hover {
		color: RGB(164,164,164);
		}

		#simpleSearch #viewTabs .viewTab {
			background: url(../images/my_stack/viewtab_unselected.gif) no-repeat;
			}
		
		#simpleSearch #viewTabs .selected {
			background: url(../images/my_stack/viewtab_selected.gif) no-repeat;
			color: RGB(45,45,45);
			}
		#simpleSearch #viewTabs .selected a {
			color: RGB(45,45,45);
		}
		#simpleSearch #viewTabs .selected a:hover {
			color: RGB(20,20,20);
		}


	#simpleSearch #simpleSearchNav #viewSort {
		width: 55px;
		}
	
		#simpleSearch #viewSort .label {
			margin-right: 2px;
			}
	
	#simpleSearch #simpleSearchNav #viewSortDropdown {
		width: 145px;
		}
	
	
	
/* table classes */
#simpleSearch #listView #tableHeaderContainer  .listHeaders {
	text-transform: uppercase;
	background: #3a4b5d;
	font-size: 11px;
	font-weight: bold;
	float: left;
	color: #ffffff;
	height: 17px;
	padding-top: 3px;
}

#simpleSearch #listView #tableHeaderContainer .listHeaders a {
	text-decoration: none;
	color: #ffffff;
}
#simpleSearch #listView #tableHeaderContainer .listHeaders a:hover {
	color: #999999;
}
#simpleSearch #listView #tableHeaderContainer .listHeaders a.selected {
	color: #8eb8de;
}

#simpleSearch #listView #tableContents {
	margin-top: 13px;
}

#simpleSearch #listView #tableHeaderContainer .upArrow, #simpleSearch #listView #tableHeaderContainer .upArrowDateHeader {
	float: left;
	background: url(../images/chapter/table_header_arrow_up.gif) no-repeat;
	width: 6px;
	height: 4px;
	margin-left: 4px;
	margin-top: 5px;
}
#simpleSearch #listView #tableHeaderContainer .downArrow, #simpleSearch #listView #tableHeaderContainer .downArrowDateHeader {
	float: left;
	background: url(../images/chapter/table_header_arrow_down.gif) no-repeat;
	width: 6px;
	height: 4px;
	margin-left: 4px;
	margin-top: 5px;
}

#simpleSearch #listView #tableHeaderContainer .upArrowDateHeader, #simpleSearch #listView #tableHeaderContainer .downArrowDateHeader {
	margin-top: 8px;
}
* html #simpleSearch #listView #tableHeaderContainer .upArrow, * html #simpleSearch #listView #tableHeaderContainer .upArrowDateHeader {
	background: url(../images/chapter/table_header_arrow_up.gif) center no-repeat;
	margin-top: 0px;
}
* html #simpleSearch #listView #tableHeaderContainer .downArrow, * html #simpleSearch #listView #tableHeaderContainer .downArrowDateHeader {
	background: url(../images/chapter/table_header_arrow_down.gif) center no-repeat;
	margin-top: 0px;
}

* html #simpleSearch #listView #tableHeaderContainer .upArrowDateHeader, * html #simpleSearch #listView #tableHeaderContainer .downArrowDateHeader {
	margin-top: 5px;
}


#simpleSearch #listView #tableContents .row {
	clear: both;
	color: #cccccc;
	height: 28px;
}

#simpleSearch  #listView #tableContents .selectedRow {
	color: #efefed;
	font-weight: bold;
}

#simpleSearch  #listView #tableContents .cell {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
	float: left;
	cursor: arrow;
	margin: 1px 1px 0px 2px;
}

#simpleSearch  #listView #tableContents .cell a {
	color: #cccccc;
}
#simpleSearch  #listView #tableContents .cell a:hover {
	color: #666666;
}
#simpleSearch  #listView #tableContents img {
	vertical-align: middle;
}
#simpleSearch  #listView #tableContents .odd {
	background: #13171a;
}
#simpleSearch  #listView #tableContents .separator {
	float: left;
	width: 3px;
	background: #09131c;
	height: 10px;
}

#simpleSearch #listView #tableHeaderContainer .column1 {
	width: 208px;
}
#simpleSearch #listView #tableHeaderContainer .column2 {
	width: 294px;
	padding-left: 8px;
}
#simpleSearch #listView #tableHeaderContainer .column3 {
	width: 124px;
	padding-left: 5px;
}
#simpleSearch #listView #tableHeaderContainer .column4 {
	width: 117px;
	padding-left: 3px;
	padding-top: 0px;
	padding-bottom: 3px;
	font-size: 8px;
}
/* IE6 override */
* html #simpleSearch #listView #tableHeaderContainer .column4 { 
	padding-top: 0px;
	padding-bottom: 0px;
}

#simpleSearch #listView #tableHeaderContainer .dateHeader a {
	color: #8eb8de;
}
#simpleSearch #listView #tableHeaderContainer .dateHeader a.selected {
	color: #FFFFFF;
}

#simpleSearch #listView  #tableContents .column1  {
	width: 202px;
	padding-left: 9px;
}
#simpleSearch #listView  #tableContents .column2 {
	width: 290px;
	padding-left: 9px;
}
#simpleSearch #listView  #tableContents .column3 {
	width: 120px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#simpleSearch #listView  #tableContents .column3Text {
	padding-top: 5px;
	padding-bottom: 5px;
}

#simpleSearch #listView  #tableContents .column4 {
	width: 116px;
	padding-left: 5px;
}
#simpleSearch #listView  #tableContents .iconContainer {
	float: left;
	width: 26px;
	margin-top: 3px;
}
#simpleSearch #listView  #tableContents .iconSeparator {
	float: left;
	width: 10px;
	margin-top: 6px;
}


#simpleSearch .clear {
	clear: both;
}
#simpleSearch .left {
	float: left;
}
#simpleSearch .collapsed {
	display: none;
}
#simpleSearch .hidden{
	visibility: hidden;
}

.titleCategory
{
	padding: 4px 0px 0px 0px;
}

.searchKeywords {
	color: #275f8e;
	padding-left: 5px;
	font-size: 9pt;
	text-transform: none;
	float: left;
	padding-top: 6px;
}
	
	
#mainBox .searchButtons
{
	float: right;
	font-family: 'Arial Narrow', arial, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	text-transform: none;
	padding: 4px 5px 0px 0px;
}

#mainBox .searchButtons a
{
	color: #333333;
	text-decoration: none;
}

#mainBox .searchButtons a:hover
{
	color: #333333;
	text-decoration: none;
}	

#simpleSearch .spacing5 {
	margin-top: 5px;
}
#simpleSearch .spacing10 {
	margin-top: 10px;
}
#simpleSearch .separatorLine {
	background: url(../images/chapter/line_separator.gif) repeat-x top left;
	height: 3px;
	margin-top: 1px;
	font-size: 0px;
}

/* define minimum height for both views */
#simpleSearch #thumbView, #simpleSearch #listView
{
	height: 609px;
}



#simpleSearch #thumbView .thumbRow
{
	padding: 0px 0px 20px 0px;
}

#simpleSearch #thumbView .thumbRowDivider
{
}

	
	#simpleSearch #thumbView .thumbContainer 
	{
		width: 130px;
		padding: 0px 0px 15px 23px;
		font-family: arial;
		font-size: 8pt;
		font-weight: normal;
		float: left;
	}
	
	* html #simpleSearch #thumbView .thumbContainer {
		margin: 0px 0px 0px 0px;
		}
	
	#simpleSearch #thumbView .thumbContainer .courseTitle {
		color: RGB(204,204,204);
		margin: 0px 0px 5px 0px;
		height: 25px;
		font-size: 10px;
		line-height: 12px;
		overflow: hidden;
		}

	#simpleSearch #thumbView .thumbContainer a.courseThumb img {
		border: 0px;
		}

	#simpleSearch #thumbView div.divider {
		padding: 0px;
		margin: 10px auto 10px auto;
		clear: both;
		height: 1px;
		width: 100%;
		background-color: RGB(51,51,51);
		color: RGB(35,52,68);
		border: 0px;
		}

	* html #simpleSearch #thumbView div.divider {
		font-size: 0;
		margin-top: 0px;
		margin-bottom: 10px;
		}
	
	/* thumbnail rollover */
	#simpleSearch #thumbView .thumbContainer .thumbOver,
	#simpleSearch #thumbView .thumbContainer .thumbOverLefty {
		display: none;
		position: absolute;
		margin-top: -52px;
		margin-left: -5px;
		width: 360px;
		height: 202px;
		z-index: 101;
		}
	
	/* left facing thumbnail */
	#simpleSearch #thumbView .thumbOverLefty {
		right: 18px;
		}
	
		#simpleSearch #thumbView .thumbOver .thumbMask,
		#simpleSearch #thumbView .thumbOverLefty .thumbMask {
			background: url(../images/box/thumbOver/thumbMask.gif) top left no-repeat;
			float: left;
			width: 139px;
			height: 202px;
			}
		
		#simpleSearch #thumbView .thumbOverLefty .thumbMask {
			background: url(../images/box/thumbOver/thumbMaskLeft.gif) top left no-repeat;
			float: right;
			}
		
		#simpleSearch #thumbView .thumbOver .top,
		#simpleSearch #thumbView .thumbOverLefty .top {
			background: RGB(38,89,135);
			width: 216px;
			height: 5px;
			float: left;
			font-size: 0;
			}
		
		#simpleSearch #thumbView .thumbOver .topRight {
			background: url(../images/box/thumbOver/corner5radius_blue.gif) top right no-repeat;
			width: 5px;
			height: 5px;
			float: right;
			font-size: 0;
			}
		
		#simpleSearch #thumbView .thumbOverLefty .topLeft {
			background: url(../images/box/thumbOver/corner5radius_blue.gif) top left no-repeat;
			width: 5px;
			height: 5px;
			float: left;
			font-size: 0;
			}
		
		#simpleSearch #thumbView .thumbOver .bottomRight {
			background: url(../images/box/thumbOver/corner5radius_blue.gif) bottom right no-repeat;
			width: 5px;
			height: 5px;
			float: right;
			font-size: 0;
			}
		
		#simpleSearch #thumbView .thumbOverLefty .bottomLeft {
			background: url(../images/box/thumbOver/corner5radius_blue.gif) bottom left no-repeat;
			width: 5px;
			height: 5px;
			float: left;
			font-size: 0;
			}
		
		#simpleSearch #thumbView .thumbOver .bottom,
		#simpleSearch #thumbView .thumbOverLefty .bottom {
			background: RGB(38,89,135);
			width: 216px;
			height: 5px;
			float: left;
			font-size: 0;
			}
		
		#simpleSearch #thumbView .thumbContent {	
			background: RGB(38,89,135);
			font-family: arial, helvetica;
			font-weight: normal;
			font-size: 8pt;
			float: right;
			width: 221px;
			height: 192px;
			}
		
		#simpleSearch #thumbView .thumbContent .title {
			color: white;
			font-size: 9pt;
			font-weight: bold;
			margin: 0px 7px 7px 7px;
			}
		
		#simpleSearch #thumbView .thumbContent .date {
			color: RGB(153,204,255);
			font-size: 9pt;
			font-weight: bold;
			margin: 0px 7px 7px 7px;
			}
			
		#simpleSearch #thumbView .thumbContent .summary {
			margin: 0px 7px 0px 7px;
			color: RGB(215,228,248);
			}
			
		#simpleSearch #thumbView .thumbContent .pages {
			position: absolute;
			top: 180px;
			left: 147px;
			color: RGB(153,204,255);
			font-weight: bold;
			width: 200px;
			}
		
		#simpleSearch #thumbView .thumbOverLefty .thumbContent .pages {
			left: 7px;
			}
		
		#simpleSearch #thumbView .thumbContainer .thumbContent .pages img {
			vertical-align: bottom;
			margin: 0px 10px 0px 0px;
			}







#thumbView .pencilIcon {
	position:absolute; 
	z-index:1000; 
	float: left;
}

#innerContainer
{
}

#simpleSearch .pageNav {
	padding: 0px 5px 5px 0px;
	text-align: right;
	height: 15px;
}