/* CSS Document */

DIV.sitesearchbox { display:block; width:300px; background:#FFFFFF; height:22px; float:right; }
center.holder>DIV.sitesearchbox { padding-top:1px; }
DIV.sitesearchbox form { margin:0px; padding:0px; }
DIV.sitesearchbox table { display:block; float:right; background-color:transparent; }
DIV.sitesearchbox table td, DIV.sitesearchbox table th { padding:0px 0px 0px 4px; }
DIV.sitesearchbox table th { color:#474747; font-weight:normal; font-size:12px; }
DIV.sitesearchbox input[type="text"] { width:150px; }
center.holder>DIV.sitesearchbox input[type="text"] { width:130px; }

DIV.sitesearchlist { margin-top:10px; }
DIV.sitesearchlist DIV.sitesearchbox {
	width:790px; height:auto; margin:10px 0px 10px 00px; padding:4px 6px; background-color: #eee9e7;
	border-bottom:1px solid #bfb1ad;
}

DIV.sitesearchlist table.hits * { }

DIV.sitesearchlist DIV.sitesearchbox form { margin:0px; padding:0px; }
DIV.sitesearchlist DIV.sitesearchbox table { float:none; }
DIV.sitesearchlist DIV.sitesearchbox table td,
DIV.sitesearchlist DIV.sitesearchbox table th { padding:2px 0px 0px 4px; }
DIV.sitesearchlist DIV.sitesearchbox table th { color:#474747; font-weight:normal; padding-top:0px; }
DIV.sitesearchlist DIV.sitesearchbox input[type="text"] { width:250px; }
DIV.sitesearchlist center.holder>DIV.sitesearchbox input[type="text"] { width:230px; }

DIV.sitesearchlist DIV.sitesearchhit { margin:15px 0px; }
DIV.sitesearchlist DIV.sitesearchhit H2 { margin:0px; padding:0px; }
DIV.sitesearchlist DIV.sitesearchhit H2 a { color:blue; font-size:14px; font-weight:normal; }
DIV.sitesearchlist DIV.sitesearchhit DIV.purelink a { color:#c22e08; font-weight:bold; }