body { 
font : 14px "Trebuchet MS", Arial, Helvetica, sans-serif; 
}

					 
					/*container for big central search box*/
					#searchdiv { 
						width : 690px; 
						margin :10px 20px 0 0; 
						padding : 0 0 0 0; 
						float : left; 
					}
					 
						/*keeps inactive tabs with dark brown bg*/
						#searchdiv #search { 
							width : 690px; 
							margin : 0 0 0 0; 
							background-color : #FFFFFF; 
							padding : 0;
						}
						 
							/*the actual tabbed box*/
							#searchdiv .box { 
								/*width : 780px; */
								width : 930px;
								margin : 0; 
								padding : 2px 0 0 0; 
								background-color : #CCE7F6; 
							}
							 
								/*the tabs*/
								#searchdiv .box .tabs { 
									margin : 10px 0 0 0px; 
									padding : 0; 
								}
								 
									#searchdiv .box .tabs li { 
										list-style : none; 
										display : inline; 
										margin : 0; 
										padding : 0; 
										font : 13px "Trebuchet MS", Arial, Helvetica, sans-serif; 
									}
									 
										#searchdiv .box .tabs li a { 
											padding : 5px 5px; 
											margin : 0; 
											text-align : center; 
											text-decoration : none; 
											color : #1093D2; 
											border-bottom : 0; 
										}
										 
											#searchdiv .box .tabs li a:link { 
												border-bottom : 0; 
											}
											 
											#searchdiv .box .tabs li a:visited { 
												border-bottom : 0; 
											}
											 
											#searchdiv .box .tabs li a:hover { 
												color : #1093D2; 
												border-bottom : 0; 
												background : none; 
											}
											 
											#searchdiv .box .tabs li a.active { 
												color : #ffffff; 
												background-color : #1093D2; 
												border-bottom : 0; 
												font-weight : bold; 
											}
											 
											#searchdiv .box .tabs li a:focus { 
												outline : none; 
												border-bottom : 0; 
											}
										 
											#searchdiv .box .tabs li:first-child a { 
												border-bottom : 0; 
											}
							 
							/*content of active tab*/
							#searchdiv .content { 
								padding : 0; 
								display : none; 
								margin : 0; 
							}
							 
								/*goes inside content to keep content aligned properly*/
								#searchdiv .content .tabbox { 
									background-color : #1093D2; 
									margin : 0; 
									padding : 0 10px 10px 10px; 
								}
								 
									#searchdiv .content .tabbox p { 
										margin : 0; 
										padding : 0; 
									}
									 
									#searchdiv .content .tabbox a:hover { 
										padding : 0; 
										background : none; 
									}
									 
									/*"advanced search" and other links*/
									#searchdiv .content .tabbox p.right { 
										margin : 10px 0 0 0; 
										padding : 0; 
										text-align : right; 
									}
								 
								/*title of most searches*/
								#searchdiv .content h2 { 
									font : 17px/27px "Trebuchet MS", Arial, Helvetica, sans-serif; 
									margin : 0; 
									padding : 10px 0 0 0; 
									color : #ffffff; 
								}
								 
								/*title of Discovery search with "new" badge background*/
								#searchdiv .content h2.new { 
									font : 17px/58px "Trebuchet MS", Arial, Helvetica, sans-serif; 
									margin : 0; 
									padding : 0 0 0 60px; 
									color : #1093D2; 
									
								}
								 
								/*styles the text field for searches*/
								#searchdiv .content .textbox {
	width : 560px;
	padding : 5px;
	margin : 0;
	font : italic 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color : #000000;
	border : 1px solid #aa967c;
								}
								 
								/*styles the search button*/
								#searchdiv .content .searchdiv-button {
	color : #1093D2;
	font : bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color : #FFFFFF;
	text-align : center;
	border : 1px solid #FFFFFF;
	margin : 0;
	padding : 4px 4px 0 4px;
								}
					 
				
