

	/* typicalSearch */
	section.typicalSearch {
		margin : 0em 0em 1.5em 0em;
	}
		section.typicalSearch header {
			margin : 0em;
		}
			section.typicalSearch header h1 {
				margin : 0em 0em 1.5em 0em;
			}
			section.typicalSearch header fieldset {
				background : #ffffff url(../images/button_passive.png);
				border : solid 1px #333333;
				margin : 0em 0em 1.5em 0em;
				padding : 0.5em 1em 0.5em 1em;
				text-align : right;
			}
				section.typicalSearch header fieldset label {
					float : left;
					margin : 0.3em 1em 0em 0em;
				}
				section.typicalSearch header fieldset input {
					float : left;
					margin : 0.2em 1em 0em 0em;
					width : 16em;
				}
				section.typicalSearch header fieldset span.overlapButton {}
					section.typicalSearch header fieldset span.overlapButton span.overlap {}
						section.typicalSearch header fieldset span.overlapButton span.overlap input {
							float : none;
							margin : 0em;
							width : auto;
						}
			section.typicalSearch header h2 {
				font-weight : normal;
				margin : 0em 0em 1.5em 0em;
			}
				section.typicalSearch header h2 strong {}
			section.typicalSearch header menu.searchPager {}
			section.typicalSearch menu.searchPager {
				background : #333333 url(../images/shinyButton.png) no-repeat 0px -128px;
				border : solid 1px #333333;
				color : #ffffff;
				height : 2.1em;
				margin : 0em;
				text-align : center;
			}
				section.typicalSearch menu.searchPager li {
					display : inline;
					list-style-type : none;
				}
					section.typicalSearch menu.searchPager li a {}
					section.typicalSearch menu.searchPager li a:link,
					section.typicalSearch menu.searchPager li a:visited {
						color : #ffffff;
						text-decoration : none;
					}
					section.typicalSearch menu.searchPager li a:hover,
					section.typicalSearch menu.searchPager li a:active {
						color : #ddeeff;
						text-decoration : underline;
					}
				section.typicalSearch menu.searchPager li.previous,
				section.typicalSearch menu.searchPager li.next {}
					section.typicalSearch menu.searchPager li.previous a,
					section.typicalSearch menu.searchPager li.next a {
						display : block;
						float : left;
						height : 1.5em;
						line-height : 1.5em;
						margin : -1px;
						padding : 0.3em 1em 0.3em 1em;
						*padding : 0.2em 1em 0.4em 1em;
						text-align : center;
						font-style : normal;
						font-weight : normal;
					}
					section.typicalSearch menu.searchPager li.previous a:link,
					section.typicalSearch menu.searchPager li.previous a:visited,
					section.typicalSearch menu.searchPager li.next a:link,
					section.typicalSearch menu.searchPager li.next a:visited {
						background : #333333 url(../images/shinyButton.png) no-repeat 0px -128px;
						border : solid 1px #333333;
						color : #cccccc;
						text-decoration : none;
					}
					section.typicalSearch menu.searchPager li.previous a:hover,
					section.typicalSearch menu.searchPager li.previous a:active,
					section.typicalSearch menu.searchPager li.next a:hover,
					section.typicalSearch menu.searchPager li.next a:active {
						background : #1b4c6b url(../images/shinyButton.png) no-repeat 0px -768px;
						border : solid 1px #1b4c6b;
						color : #ddeeff;
						text-decoration : none;
					}
				section.typicalSearch menu.searchPager li.next {}
					section.typicalSearch menu.searchPager li.next a {
						float : right;
					}
				section.typicalSearch menu.searchPager li.pages {}
					section.typicalSearch menu.searchPager li.pages ul {
						display : inline;
						margin : 0em;
						line-height : 2.1em;
					}
						section.typicalSearch menu.searchPager li.pages ul li {}
							section.typicalSearch menu.searchPager li.pages ul li a {
								padding : 0.1em 0.5em 0.1em 0.5em;
							}
							section.typicalSearch menu.searchPager li.pages ul li a:link,
							section.typicalSearch menu.searchPager li.pages ul li a:visited {}
							section.typicalSearch menu.searchPager li.pages ul li a:hover,
							section.typicalSearch menu.searchPager li.pages ul li a:active {}
						section.typicalSearch menu.searchPager li.pages ul li.active {}
							section.typicalSearch menu.searchPager li.pages ul li.active a {
								background : #1b4c6b url(../images/shinyButton.png) no-repeat 0px -768px;
								border : solid 1px #1b4c6b;
							}
							section.typicalSearch menu.searchPager li.pages ul li.active a:link,
							section.typicalSearch menu.searchPager li.pages ul li.active a:visited,
							section.typicalSearch menu.searchPager li.pages ul li.active a:hover,
							section.typicalSearch menu.searchPager li.pages ul li.active a:active {
								color : #ddeeff;
								text-decoration : none;
							}
		section.typicalSearch article {
			background : #ffffff url(../images/button_passive.png);
			border-left : solid 1px #333333;
			border-right : solid 1px #333333;
			padding : 1em;
		}
			section.typicalSearch article dl {
				margin : 0em;
			}
				section.typicalSearch article dl dt {
					margin : 0em 0em 0.5em 0em;
				}
					section.typicalSearch article dl dt a {}
					section.typicalSearch article dl dt a:link,
					section.typicalSearch article dl dt a:visited {
						color : #333333;
					}
					section.typicalSearch article dl dt a:hover,
					section.typicalSearch article dl dt a:active {
						color : #334455;
					}
				section.typicalSearch article dl dd {
					margin : 0em 0em 1.5em 0em;
				}
				section.typicalSearch article dl dt.odd {}
					section.typicalSearch article dl dt.odd a {}
					section.typicalSearch article dl dt.odd a:link,
					section.typicalSearch article dl dt.odd a:visited {}
					section.typicalSearch article dl dt.odd a:hover,
					section.typicalSearch article dl dt.odd a:active {}
				section.typicalSearch article dl dd.odd {}
		section.typicalSearch footer {}
			section.typicalSearch footer menu.searchPager {}



/*
	background : #333333 url(../images/shinyButton_link.png);
	background : #1c1c1c url(../images/shinyButton_hover.png);
	background : #1b4c6b url(../images/shinyButton_active.png);
	background : #ffffff url(../images/button_passive.png);
*/
