
/* default */

body {
  color: #4d4d4d;
}

body, p, ol, ul, td, input, textarea {
	font-family: Verdana,Arial,Helvetica,geneva,sans-serif;
	font-size: 11px;
  line-height: 150%;
}

.small_number {
	font: 10px Arial;
	color: #3f84d1;
}


/* anchors */

a, a:visited {
  color: #5A5A5A;
  text-decoration: none;
}

a:hover {
  color: #5A5A5A;
  text-decoration: none;
}

a.orange, a.orange:visited {
  color: #FF793E;
  text-decoration: none;
}

a.orange:hover {
  color: #FF793E;
  text-decoration: none;
}

a.simple, a.simple:visited {
  color: #000;
  background: transparent;
  text-decoration: none;
}

a.simple:hover {
  color: #000;
  background: transparent;
  text-decoration: underline;
}

a.gray, a.gray:visited {
  color: #333;
  text-decoration: underline;
}

a.gray:hover {
  color: #fff;
  background: #333;
  text-decoration: none;
}

a.light_gray, a.light_gray:visited {
  color: #666;
  text-decoration: none;
}

a.light_gray:hover {
  color: #fff;
  background: #666;
  text-decoration: none;
}

a.gray_simple, a.gray_simple:visited {
  color: #333;
  text-decoration: none;
}

a.gray_simple:hover {
  color: #333;
  background: transparent;
  text-decoration: underline;
}

a.blue, a.blue:visited {
  color: #0769BA;
  text-decoration: underline;
}

a.blue:hover {
  color: #fff;
  background: #0769BA;
  text-decoration: none;
}

a.blue_simple, a.blue_simple:visited {
  color: #0769BA;
  text-decoration: none;
}

a.blue_simple:hover {
  color: #0769BA;
  background: transparent;
  text-decoration: underline;
}

a.careful, a.careful:visited {
  color: red;
  text-decoration: underline;
}

a.careful:hover {
  color: #fff;
  background: red;
  text-decoration: underline;
}

a.welldone, a.welldone:visited, a.welldone:hover {
  color: navy;
  background-color: #fc3;
  text-decoration: underline;
}

a.silent, a.silent:visited, a.silent:hover {
  text-decoration: none;
  background: transparent;
}



/* headings */

h1 {
	font-size: 2em;
	font-weight: bold;
}

h2 {
	font-size: 1.5em;
	font-weight: bold;
}

h3 {
	font-size: 1.3em;
	font-weight: bold;
}

h4 {
	font-size: 1.1em;
	font-weight: bold;
}


















/* pagination */
div.pagination {
	clear: both;
	padding: 6px 37px 14px;
	*padding-top: 3px;
	position: relative;
	z-index: 990; /*998*/
}
* html div.pagination {
	padding-top: 13px;
}

div.belongs_to_notes {
	padding-right: 15px;
}
div.belongs_to_connect_notes {
	padding-right: 12px;
}

div.pagination .search_header {
	float: left;
	color: #4D4D4D;
	font-size: 13px;
	font-weight: bold;
}
div.pagination .search_header span.keyword {
	color: #3F84D1;
}

ul.pagination {
	float: right;
	text-align: right;
}

ul.pagination img {
	position: relative;
	top: 5px;
}

ul.pagination li.prevnext {
	font-family: sans-serif;
	font-size: 14px;
}

ul.pagination li.prevnext,
ul.pagination li.prevnext a,
ul.pagination li.currentpage,
ul.pagination li.currentpage a{
	color: white;
	font-weight: bold;
}

ul.pagination li {
	display: inline;
}

ul.pagination li.page {
}

ul.pagination li.empty {
	color: transparent;
	line-height: 22px;
}
