/* CSS Document */
h1 {
	position:absolute;
	top:20px;
	left:20px;
	font-size:18px;
	line-height:25px;
	font-weight:bold;
	color:#c90727;
	font-style:italic;
}
#p_1 {
	position:absolute;
	top:70px;
	left:20px;
}	
#tool_1 {
	position:absolute; 
	top:120px;
	left:20px;
}
#tool_2 {
	position:absolute;
	top:120px;
	left:245px;	
}
#tools {
	position:absolute;
	top:340px;
	left:20px;
	width:610px;
	height:300px;
	z-index:10;
}
img {
	border:none;
}
.input {
	font-size:10px;
	padding:1px 3px;
	border:1px solid #d6d8ed;
	color:#c60421;
}
#tools table {
	width:100%;
	border-collapse:collapse;
	color:#0F3D7F;	
}
#tools table .bkg_d {	
	background-color:#fbf3cf;
}
#tools table .bkg_l {	
	background-color:#fef7e5;
}
#tools table .title {
	font-size:10px;
	color:#0F3D7F;
	line-height:16px;
	border-top:2px solid #ffffff;
}
#tools table .icon {
	font-size:10px;	
	line-height:16px;
	border-top:2px solid #ffffff;
	text-align:center;
	padding-right:5px;
}
#tools table .title_2 {
	width:40px;
	font-size:10px;
	color:#0F3D7F;
	line-height:11px;
	border-top:2px solid #ffffff;
	text-align:center;
}
#tools table th {	
	text-align:left;
	padding-left:3px;
}
.comment {
	color:#777777;
	font-weight:500;
}
#tools table .table_head {
	background-image:url(../images/tool_bkg_hd.jpg);
	background-repeat:repeat-x;
	height:21px;
	color:#0F3D7F;
	font-size:10px;
	border-top:1px solid #c90727;
	border-bottom:1px solid #c90727;
	width:606px;		
}
#tools table .table_footer {
	background-image:url(../images/tool_bkg_hd.jpg);
	background-repeat:repeat-x;
	height:22px;
	line-height:22px;
	color:#0F3D7F;
	font-size:10px;
	border-top:1px solid #DFC36F;
	border-bottom:1px solid #DFC36F;
	width:606px;
	text-align:center;		
}
.msg {
	color:red;
}
.icon {
	width:18px;
	text-align:center;
}
.title .center_nav .align_center {
	text-align:center;
}
.left_nav {
	position:absolute;
	left:0px;
	top:20px;	
	width:220px;			
}
.center_nav {
	position:absolute;
	left:220px;
	top:20px;	
	width:320px;				
}
.right_nav {
	position:absolute;
	left:550px;
	top:20px;	
	width:220px;				
}
.left_nav tr td a img, .right_nav tr td a img {
	border:none;
}
.left_nav tr td, .right_nav tr td {
	border:none;
}
.left_nav tr th a, .right_nav tr th a {
	text-decoration:none;
	color:#4d7a8d; 
}
.left_nav tr th a:hover, .right_nav tr th a:hover {
	background-color:#dceaf8;	
}
#controls {
	width:606px;
	background-color:#fbe8ae;	
	margin-bottom:1px;
	height:40px;
}
#tools table tr #controls_th {
	border-top:1px solid #c90727;
	border-bottom:1px solid #c90727;
	margin-bottom:2px;
}
#tools table #tools_header .title {
	background-color:#fbe8ae;
	border-top:0px solid #fbe8ae;
	padding:6px 2px 4px 2px;
}
#tools table #tools_header .title {
	line-height:10px;
}
#tools table #tools_header .title a {
	text-decoration:underline;
	color:#0F3D7F;
}
#tools table #tools_header .title a:hover {
	text-decoration:none;
}
#tools table #tools_header .title_3 {
	text-align:center;
	background-color:#fbe8ae;
	border-top:0px solid #fbe8ae;
	font-size:10px;
	color:#0F3D7F;
	line-height:10px;
	padding:0px 2px 4px 0px;
	margin-top:3px;
}
#controls tr .title_2 {	
	text-align:left;
	width:250px;
	border:none;	
}
#controls tr td {
	border:none;	
}
#controls tr #title_th {
	width:150px;
	margin-left:0px;
	padding-left:0px;
}
#controls tr .search_td {
	width:200px;
	text-align:center;
}
#controls tr #control_td {
	width:250px;
	text-align:center;
	padding-top:5px;
}
#controls tr #control_td #count_btn {
	margin-left:20px;
}
#controls tr #control_td #page_btn {
	
}
#controls tr td .input {
	position:relative;
	top:1px;	
	font-size:12px;
	margin-right:3px;	
}
#controls tr td #search {
	position:relative;
	top:0px;	
	font-size:10px;
	margin-top:2px;
	width:45px;
	margin-bottom:2px;			
}
#page_count {
	position:relative;
	top:-3px;
}
#t_1 {
	background-color:#fbe8ae;
}
#tools #pocket_search {
	width:600px;
	margin:3px 0px;
}
#tools #pocket_search #head {
	font-size:10px;
	margin-left:0px;
	padding-left:0px; 
	line-height:16px;
}
#tools #pocket_search .title_mm {
	font-weight:500;
	text-align:left;
	font-size:10px;
}
#tools #pocket_search th {
	border-top:none;
}
#tools #pocket_search .input_td {
	text-align:center;
}
#tools #pocket_search .search_td {
	text-align:center;
}
#tools #pocket_search .search_td #search_1 {
	position:relative;
	top:0px;
	font-size:10px;	
	width:45px;	
}
#tools #pocket_search .title {
	text-align:right;
}
input {
	color:#0F3D7F;
}
#tools #pocket_search #define {
	font-size:10px;
	position:relative;
	top:-2px;
	left:21px;
}
#r_nav li #carrier_tape_tools_2 {
	background-color:#a4a2a5;
}
.cursor {
	cursor:default;
}
.view {
	position:relative;
	top:2px;
}
#page_links {
	position:relative;
	top:-1px;
	margin:0px 5px;	
}
#page_links a {	
	color:#0F3D7F;	
}
#pg_lks_img_n {
	position:relative;
	top:3px;
	left:3px;
}
#pg_lks_img_p {
	position:relative;
	top:3px;
	left:-3px;
}
.page_txt_links {
	text-decoration:none;
	color:#0F3D7F;
}
.page_txt_link {
	position:relative;
	top:-1px;
}
#page_counter {
	position:relative;
	top:-1px;
	margin:0px 10px 0px 0px;
}
.cur_page_link {
	text-decoration:none;
	color:red;
}


