body {
font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 62.5%; background: #F6F6F1;
}



a {
	color: #336699;
}
a:visted {
	color: #cb271e;
}

br.clear {
	clear: both;
}

div.clear {
	clear: both; height: 1px; font-size: 1px; display: block;
}

/* @group Footer */

#footer {
	background: #F6F6F1 url(/images/1.2/footer_background.jpg) repeat-x top;
	padding: 20px;
	font-size: 1.2em;
}

#footer div.inner {
	width: 100%; margin: 0 auto; text-align: center;
}

#footer li {
	display: inline; margin: 0 10px; font-size: 1em; font-weight: bold;
}

#footer li a {
	color: #323F48; text-decoration: none;
}

#footer p {
	font-size: 0.9em; color: #666; margin-top: 10px;
}

#footer p a {
	color: #333;
}

/* @end */

/* styles for entire widget */
.yui-skin-sam .yui-ac {
    position:relative;font-family:arial;font-size:100%;
}

/* styles for input field */
.yui-skin-sam .yui-ac-input {

}

/* styles for results container */
.yui-skin-sam .yui-ac-container {
    position:absolute;top:1.6em;width:100%;
}

/* styles for header/body/footer wrapper within container */
.yui-skin-sam .yui-ac-content {
    position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;
}

/* styles for container shadow */
.yui-skin-sam .yui-ac-shadow {
    position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
}

/* styles for results list */
.yui-skin-sam .yui-ac-content ul{
    margin:0;padding:0;width:100%;
}

/* styles for result item */
.yui-skin-sam .yui-ac-content li {
    margin:0;padding:2px 5px;cursor:default;white-space:nowrap;
}

/* styles for prehighlighted result item */
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {
    background:#B3D4FF;
}

/* styles for highlighted result item */
.yui-skin-sam .yui-ac-content li.yui-ac-highlight {
    background:#426FD9;color:#FFF;
}


div.flash { margin: 10px 0; padding: 10px 0px; border-top-width: 1px; border-bottom-width: 1px; border-style: solid; font-size: 1em; width: 100%;}
div.flash img { margin-right: 10px; vertical-align: -4px; margin-left: 10px;}
div.error { background-color: #F4CECE; border-color: #CC0000; }
div.warning { background-color: #FFFFCC; border-color: #CC9900;  }
div.success { background-color: #CCFFCC; border-color: #339933;  }
div.flash p { padding: 0 10px;}

div.error_image { background: #F4CECE url(/images/error.gif) 15px 25px no-repeat; border-color: #CC0000; }
div.error_image div { padding-left: 50px; }


.inplaceeditor-empty {
    font-style: italic;
    color: #999;
}

/* float clearing for IE6 */
* html .clearfix, * html .fieldrow, * html .field {
  height: 1%;
  overflow: visible;
}

/* float clearing for IE7 */
*+html .clearfix, * html .fieldrow, * html .field {
  min-height: 1%;
}

/* float clearing for everyone else */
.clearfix:after, .fieldrow:after, .field:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
} 



#rightcol .reorb_message p { padding: 0 10px; margin: 0; line-height: 150%; font-size: 1.1em;}
#rightcol. reorb_message p strong { font-style: bold;}


