.split_results {
	border:3px #eee solid; background:#F5FAFB; font:normal normal normal 11px arial; text-transform:uppercase; padding:3px; margin:0 0 10px 0; text-align:left
}
.split_results A, .split_results A:visited {
	color:#464646; text-decoration:none;
}
.split_results A:hover {
	text-decoration:underline;
}

.split_search_results, .split_search_results_bottom {
	background:#156C94; font:normal normal normal 11px arial; text-transform:uppercase; padding:3px; margin:0 0 0px 0; text-align:right
}
.split_search_results A, .split_search_results_bottom A, .split_search_results A:visited, .split_search_results_bottom A:visited {
	color:#FFF; text-decoration:none;
}
.split_search_results A:hover, .split_search_results_bottom A:hover {
	text-decoration:underline;
}
.split_search_results b, .split_search_results_bottom b {
	color:white;
}




.split_search_results_bottom {
	background:white; font:normal normal normal 11px arial; text-transform:uppercase; padding:3px; margin:0 0 0px 0; text-align:left
}
.split_search_results_bottom A, .split_search_results_bottom A:visited {
	color:#464646; text-decoration:none;
}
.split_search_results_bottom A:hover {
	text-decoration:underline;
}
.split_search_results_bottom b {
	color:#464646;
}


#content-rules {
	float:left; width:208px; 
}
#content-entry {
	float:left; width:766px; margin-bottom:20px; position: relative;
  min-height:600px;
  height:auto !important;
  height:600px;
}
#content-entry-header {
	
}
#content-ajax {
	float:left; width:766px; display:inline;
}
#corner {padding:191px 155px; width:18px; height:18px; z-index:10;position:absolute;}
html>body #corner { padding:191px 155px; width:18px; height:18px; z-index:-1; position:absolute;}

#council-categories {
	float:left; width: 764px; position: relative; /*border:1px solid #9DC7E1; background:#EDF6FA; font :normal normal normal 'arial', 'sans-serif';*/ margin-bottom:10px;
}
#content-ajax-display {
	float:left; width: 760px;
}
#content-ajax-display A:link, #content-ajax-display A:visited	 {
	color:#464646; font-size:10px; text-transform:uppercase; text-decoration:none;
}
#content-ajax-display A:hover {
	text-decoration:underline;
}
.small {
	font-size:11px;
}
/*************************** GOOGLE ***/
/* button, dropdown button.  gveen TODO: switch "button" elements to use "btn" base styles */
.btn {
  float:left; margin:0 3px 0px 0; max-width: 52px; font:95%/1.2em Arial,Sans-serif; color:#0c4ea6;
  cursor:pointer;
}
.btn b {
  z-index: 6; float:left; display: inline; /*width:25px;*/ position:relative; margin:0 1px; border:solid #ccc; border-width:1px 0; padding:0;
}
.btn b b {
  background: #fff; display:block; position:relative; margin:0 -1px; border-width:0 1px; padding:0;
}
.btn b b b {
  margin:0; border-width:0; padding:1px 5px 2px; text-decoration: underline;
}
.btn.dropdn b b b {
  background:url(../images/categories/btn_dropdn_d.gif) no-repeat center right; padding-right:30px;
}
.btn.dropdn b b b SPAN {
  width:45px;
}

/* dropdown menu */
.button_submenu {
  background: #fff; width: 52px; position: absolute; z-index: 5; min-width: 20px; line-height: 1.2em; cursor: default; border-bottom:1px solid #aaa; border-left:1px solid #aaa; border-right:1px solid #aaa; margin:0;
}
.button_submenu div {
  position:relative; margin:0 1px; border:solid #aaa; border-width:1px 0; padding: 0; font-weight:normal;
}
.button_submenu ul {
  list-style: none; margin: 0 0 .5em; border-bottom: 1px solid #ccc; padding: 0 0 .5em 0; width: 100%;
}
.button_submenu ul.last {
  margin-bottom: 0; border-bottom: 0; padding: 0;
}
.button_submenu li {
  font-size: 90%; margin: 0; padding: .1em .2em; white-space: nowrap; color: #999;
}
.button_submenu a {
  display: block; text-decoration: none; outline: none; color: #0c4ea6; cursor: pointer;
}
.button_submenu a:hover {
  color: #fff; background-color: #0c4ea6; text-decoration:none;
}
/********************************************
*
*********************************************/
.news {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.news P {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-ALIGN: left; COLOR: #333333	
}
.trait_top {
	CLEAR: both; BORDER-TOP: #cccccc 1px solid
}
.bloc_content {
	CLEAR: both; TEXT-ALIGN: left
}
.padd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.N25{font-size:25px; font-weight:normal; text-align:left;}
.txtRg10 {color:#990000;}
.txtArialBlack{font-family:arial black;}
.txtCond100 {letter-spacing : -1;}
.hand {cursor:pointer;}
.padd_img {
	MARGIN: 2px 10px 2px 0px
}
.trait_img {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.right {
	FLOAT: right
}
.N17 {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; TEXT-ALIGN: left
}
.txtC30 {
	COLOR: #666666
}
.B13 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-ALIGN: left
}
.txtC20 {
	COLOR: #999999
}
.txtC30 {
	COLOR: #666666
}
.N12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: left
}
.txtGrs20 {
	COLOR: #999999
}
.N11 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-ALIGN: left
}
.txtC40 {
	COLOR: #333333
}
.B11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-ALIGN: left
}
.txtNr {
	COLOR: #000000
}
.padd100 {
	padding-left:100px;
}
#block2  {
	text-align:right;
}
#block2 SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif, Helvetica
}
/*****************************************
*
*****************************************/
.tool-tip {
	font: normal normal normal 11px 'arial','sans-serif';
	text-align:left; 
	color: #fff;
	width: 200px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(../images/balloon.gif) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 8px 8px 4px;
	background: url(../images/balloon.gif) bottom right;
}
