/* CSS Document */

body {
	text-align: center;
	background: #ffffff url('../images/bkg_diag.gif') repeat scroll left top;
}

img {
	border: 0;
}

form {
	padding: 0;
	margin: 0;
}

table {
	border: 0;
}

table.fullTable {
	width: 100%;
}

div, td {
	font: 11px Verdana;
}

div#document {
	width: 800px;
	margin: auto;;
	background: #ffffff none repeat scroll;
	text-align: left;
}

div#header {
	border-top: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	padding: 10px 15px 5px 15px;
}

div#footer {
	border: 1px solid #555555;
	background: #555555 none repeat scroll;
	padding: 10px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
}

div#footer a {
	color: #aaaaaa;
	text-decoration: underline;
}

div#footer a:hover {
	text-decoration: none;
}

div#content {
	background: transparent url('../images/left_pic.jpg') no-repeat scroll bottom left;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	padding: 5px 10px;
}

div#content_warning {
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	padding: 5px 10px;
}

div#content_search {
	background-color: #e6e6e6;
}

div#content_search_2 {
	background-color: #d7e1f0;
}

div#content a,
div#content_warning a {
	color: #0987ed;
	font-weight: bold;
}

div#content_updated {
	height: 130px;
}

div#content_updated_main {
	height: 70px;
}

div#line {
	height: 5px;
	background-color: #000000;
	padding: 0 10px;
}

div#error {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

div#list {
	padding: 10px 0;
}

div#list table th {
	border: 1px solid #ffffff;
	background-color: #555555;
	color: #ffffff;
	font: bold 12px Verdana;
	text-align: center;
	padding: 5px;
}

div#list table td {
	border: 1px solid #ffffff;
	background-color: #e7e7e7;
	padding: 5px;
}

div#list table td.even {
	background-color: #e3eeff;
}

.cur {
	cursor : crosshair;
}

.search_button {
	border: 0;
	background: transparent url('../images/btn_search.gif') no-repeat;
	width: 53px;
	height: 19px;
}

span#paging b, 
span#paging a {
	padding: 2px 6px 2px 5px;
	height: 20px;
}

span#paging b {
	background: #c6e9f7 none repeat scroll 0 0;
	border: 1px solid #c6e9f7;
	color: #0682b4;
}

span#paging a {
	background: #f6f6f6 none repeat scroll 0 0;
	border-bottom: 1px solid #eeeeee;
	border-right: 1px solid #dddddd;
	font-weight: normal;
	color: #014699;
	text-decoration: none;
}

span#paging a:hover {
	color: #000000;
	text-decoration: underline;
}
