@CHARSET "UTF-8";

body,
table,
thead,
tbody,
tfoot,
tr,
td,
img,
form,
label,
pre {
	border: 0;
	margin: 0;
	padding: 0
}

.offsites_link:hover {
	background : #FDFDD2 none repeat scroll 0 0
}

body {
	color: #000;
	background: #FFF;
	font: 12px Arial, Verdana, sans-serif
}

table {
	color: #000;
	border-style: none;
	border-collapse: collapse;
	font: 12px Arial, Verdana, sans-serif
}

hr {
	height: 0;
	color: #DEF0CC
}
pre {
	font: 1em Arial, Verdana, sans-serif
}

input,
select,
textarea {
	margin: 0;
	padding: 0
}
label,
textarea,
input.text {
	width: 100%;
	display: block
}

	input.button {
		display: block;
		padding: 0 1em
	}
	input.radio,
	input.checkbox {
		cursor: pointer;
		margin-right: .3em;
		vertical-align: -0.15em
	}
	label,
	input.button {
		cursor: pointer
	}

a {
	color: #143CA0;
	cursor: pointer;
	text-decoration: underline
}
a.gray {
	color: #7F7F7F
}
a.green {
	color: #437F00
}
.tglBg:hover {
	background: #DDD
}
a.black {
	color: #000
}
a.orange {
	color: #F27900
}
a.sandy {
	color: #FFA64D
}
a:visited,
a.gray:visited,
a.green:visited,
a.black:visited,
a.sandy:visited,
a.orange:visited {
	color: #939
}
a:hover,
a.gray:hover,
a.green:hover,
a.black:hover,
a.sandy:hover,
a.orange:hover {
	color: #390
}
a.more,
a.more:visited {
	color: #437F00;
	text-decoration: none;
	border-bottom: 1px dashed #437F00
}
a.more:hover {
	color: #390;
	border-bottom: 1px dashed #390
}
a.option,
a.option:hover,
a.option:visited {
	color: #000;
	text-decoration: none
}

#logo {
	width: auto
}
#logo img {
	width: 281px;
	height: 75px;
	display: block
}

#search_inserts {
	width: 100%
}
#search_inserts td {
	width: 0;
	text-align: right;
	white-space: nowrap;
	padding-bottom: .5em
}
#search_inserts #search_types {
	width: 100%;
	text-align: left;
	padding-left: 13px
}
#search_inserts #search_types span {
	color: #F27900;
	font-weight: bold;
	margin-right: 2.55em
}
#search_inserts #search_types a:visited {
	color: #437F00
}

#ext_link {
	visibility: hidden;
	padding-left: 2.5em
}
#help {
	padding-right: 7px
}
#help a {
	display: block
}

	a.help_icon {
		display: block;
		padding-left: 8px;
		margin-left: 2.5em;
		text-decoration: none;
		background-repeat: no-repeat;
		background-position: left 2px;
		background-image:  url('data:image/gif;base64,R0lGODlhCAALALMAAPi4d/evZvamVfWUM/zbu/rJmf727vOCEf3t3fnAiPzkzPWdRPJ5AP///wAAAAAAACH5BAAAAAAALAAAAAAIAAsAAAQwsKmwVjKNsL2HGYzQIAdTVErTLEyiqhqDvAVzFK9hp6+yAC8VgsB7JRiLYOOYVEUAADs=')
	}
	a.arrow_icon {
		cursor: pointer;
		display: inline;
		padding-left: 16px;
		text-decoration: none;
		background-repeat: no-repeat;
		background-position: left 4px;
		background-image: url('data:image/gif;base64,R0lGODlhEAAIAOZAAFGlEFClEJHvMKbzV2HkAKbyV1J9Krn0csL2gMT1g8H2gYruJoruKKPvS8v2jlirE1ytFbDzYr/2fK3zX1eCL1F7KrD0ZazxVrDzZVN+K6HzTVSnEpvuQrDzW3npELPzaqPuUK/zYr31dlN8K1J8KoDqE8b2ir71drj1cKvzXJzvPLb0a6jwVZXtPbX0a5/vR7v1dsn3jr31d3boDa/zYbj0a8f2h1WoEpXwNsX2g1R/LMT2hLX0aL/1fFuFM////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEAALAAAAAAQAAgAAAdYgD8OMSY2Owg9MAcrHxg0ABlAPzkJChIyKC4WISkFAQZAoT8nIjU8ERMDIBoBFaGvPx0XLA0vHC0AJK+7Pyo4AgwLGyO7xT8lHjM3OsXNPwQPFM3TED7TgQA7')
	}

#ext_link a.more,
#ext_link a.more:visited {
	color: #437F00;
	border-color: #437F00
}
#ext_link a.more:hover {
	color: #390
}

	#search_form_a {
		text-align: left;
		background-color: #7EC34C;
		background-repeat: repeat-x;
		background-position: left top;
		background-image:  url('data:image/gif;base64,R0lGODlhAQDcANUAAKXodKXpdaHjcn7DTaTndKbpdY7LY3/DTpPQaIbHWJLOZ4vJX4jIWofHWZrabZHOZo3KYp3db5HNZonIXJjWa6Tmc5nYbIrJXo/MZaPmc6Hkco3KYZbUapPPaKPlc4TGVYHEUJDMZYXGVoDET4LFUozKYKDicZTSaY/LZJXTaorJXZvbbp7fcKLkcqDhcYPFU6Lkc37DTH3DS33DTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABANwAAAZTQJNA0/JUCABAoFAIBACEDEzgYkVWDguFkzohOoqHJIRBGQyQTWlxUU0YjYTo8yKBRofBIDbr+/+AgYKDhIUzMXyFiImGjYKLjpF+MpSVlpeYlUEAOw==')
	}
	#search_form_b {
		background-repeat: no-repeat;
		background-position: left bottom;
		background-image: url('data:image/gif;base64,R0lGODlh0AcKAPcAAO7067rQrdrm0r7TsaTBkf3+/NDfxt7p1+Lq3cPasqC+jcbYu7nPqvT38bDJnt/p2LzRrsncvcvcwKnEltDgxu7z6vb69KrFmOjv4/L275S2fq/IntThy9fkz7TMpfz8++nw5Jq6hZG0e63Hm9zo1aHAjs7exNfkzsPWtsTXue/07I2xdsjavNLgyfH17rHKoJa4gfH277XNpsrbvrfOqLLKpOfu49XizOjx4rjSptbjzsDUs9zn1avGmpK4eZq4iJCyeuLu2srbwMnavt3o1qbCk8TYuJy7iJy8iJi5g7bNp8DUsoiscdvm07TOo7POosbYvI6yeO306Ozy57PQn5++i9/q2M3cxPD27J69isjZvdPgyoiucfT48Onw5bPLo5a3gLHJoNzq0tfnzIquc83ew8vcwbLMpLTLpaPAkKDBi/b485+9jJ69ieTv3czhv87dxcLVt7HKoa7Inf7+/f39/fz9/Pr7+fr8+fn7+P7+/vv8+vD17fj69/b59Pj69vr7+PX48/P38PL28Pf59ezy6PP38e3z6fT48uPs3eXt3+Ts3uvx5+bu4eDq2fb59eHq2vv9++Ls3PD17ODq2vP28OHr2/n79+Tt3uvx5vn6983dw+Xt4Pv8+fj79vD07OHr2ufu4dnl0urx5uXu4OLr3Pb49Pj79+Ts3+Hq28TXt+Ps3s3cw83dwubu4Ofv4u3y6MLWtczdwubt4M/exevy59Pkx/39/O/26/P48Pv9+u3y6e3z6PH17cHVte3z6tnm0vf69erz5NbjzYitctHgyMzcwszcw+rw5q3HnePs3Ju7h8zfv9nm0YitcLzVq4uvdKfHkeXv3pO2fc3gwcjZvszbw6fKkbbOpq3Ml/X68vv8+7vWqOzy6ezz6MnduqfDlO7z6bLKoaHFicXYufX58sfZu6/In+Tt39Diw4escfr8+JzBg/v9+djl0IircJi+fvn8+KPEjZ28i6zHm9bkzYmucYqucdrl0s3cwouwc93q1YuxdI60dv7//v///yH5BAAAAAAALAAAAADQBwoAAAj/AP8JFIjHkzYswtyIsfUmATcq18axg+ejYj9+9pioI0bsnTMu9pyF5MLR3j0yZKBB07eipcsoUYDEFAFEhE0RGjRMy5kTTE4YYMDAGAojidGjSUIoDbFsGZIjSNpEzZKlTZWrJRSU2FqCgFcCRYqAGzuh7IUJFy70WNtjhFt6c+Ju2OCg7hwHL16EkZNXjjg5Xzx8OeOhsBIZ2GTIUMKABoPHASJDmDwAwoAlmDH7isUZhRFVoI2QI2eutDktpVmoZjFjyIzXEmLHNmZMlqwyuE3QomWAAoViLYBzuHGDw7B69U64U96hmYDnApo04UGCBJHr1w9oP/DggaMHVhw5/wJFnpIlSYkSSUKPCZMiUu8bvQr1CsQrDBhAePEyKlOmQozwUkghh3RzyCEVJKgCAAryoYKDk/AhoQsT8tFLBi64MEgGGWw4iCEgCtJAA4YgEogfgZzohx+PBNPiH4T8IWMffZxCYx443qHjjoD0CEgeeORxxx5D7rFHJJEcGYkdTC4ZSQF2DCTllFRWaeWVWGap5ZZcdunll2CGKeaYZJZp5plopqnmmmy26eabcMYp55x01mnnnXjmqeeefPbp55+ABirooIQWaug/drTjSTm44BDEQg09lE008sijhhpXHRHCDz8c0dQRoLZxxDxIzJMFGwqkulUaBLDqlVhhkf9lVlpq0TOCrcnkmoxcG5xD1zlhhHGOHMTuBdgZXwRWmAyGKUGDs49BNtm0lQ1w2Q7Y+rJZLCiokkIKRqRAzgLkksuCOeeyNoRrr80ggRmxmdGKLJu00somuhmgLwUGANcCB8MRd0M9OgyjnCjuAANME9FNxwN11hGx3QPcefcdJZSIV0opoFhSCnrrJaJMIu4pgo4rjTTiynz1geByf5nUUsuAsBQCC4I4A3AIAAsCwDOEvfARoYREc8hHhh1mAOIgg4yIiIkNILLiiY+w+EiLwWQt4x+X9JHHJZeckscfOOJ4iZBC7rhjJ3jcgcfbbRspNx5M2rFH3XjbUcfeejP/ufffgAcOOB2E0+GPP4QfrvjhejTu+OOHRi755JRXbvnlmGeu+eacd+7556CHLvropJduOptQFtQFLgntM0Y63yTwTA5OOPHEE07IgAYaNfRe2O7LLqaEszQ4Fm1kAVBm7QDZautLHHGggMK33467ABSnoaaFFtW4tq4Q4AthhjFmjL/J+eeboNtuxbTfQgtbABzwMDp0YL877ojyHMPSPYzd/xUDT3co8QBIQMISBjxgKc6TnlKMTBHt4cR7XBGKUOAHPy4DQSZGAYJRMIIRAyrEFCqAswr4zGcq6NkkVsiHTxBtQhnKUAw6tKEMCGIQgshh1BDhNBStyA+EaNEj/wgRjK31QRN/OKImLqEJr5HNbGVTm47SlodOsA1ub5PbHuhmt7zVTXB18BsY91Y4MtahcGhMoxrpUIAC+MONi4ujHOdIxzrK8XF4zOPp9sjHPvrxj4AMpCAHSchCGvKQiEykIhf5Dz20sROLwoIUHCWGMdiCGsyIgCYjEBshsOIY1rhCPuBwDFaw4nxw2A1v9OUvgBWHODqIZf06IIpaNgEfDXsYD/5HhO748gEYo4QBU5GKUhBzYx5bxCJWscxFSBAVs5hFyhpxwfxkEBmM8OAUtjmgEp6QZxVQwSQe9IlxupBoFMJQDDnUoRziMIcictrTUvTDHxLCD0U0YhKTmP8HGnmtbDnKkRR19DaCYjGLWTSS3e7mRb/pjW9gpMPfyki4M6bxFmvMaBvhaMeOevSjIGWkSEdK0pKa9KQoTalKV8rSlrr0paM7XBt1EY9g5CIDk5RGEKywj54ewArh8VgpELAxZZaCmahQhCIWgQpnciJlr7CBDV5xHxDgBxnY/GAhdrHVX1TAqwpKYQod9MJ1yjAGaJ0hO3FYCXiCaERwTVEgTEFXewIRRoToQxL/iaMbeW1HAh2oFA+KRS3KraFeHOMYK8rYjDq2cIdjI0gnS9nKKg6mmM2sZjfL2c569rOgDa1oR0vaOC1upjX1Qy5iAAApeMMbvAiHOFuIVg3/1ZCdlcitIXT71hHJVa5rWBEhhjvcP+TTnzcCaNl8xNzm+oiwhV2oFvH2gbxB9KGKVSxFH/vYNlr2u+CdY2nHS97ymve86E2vetfL3va6d056UBzh2hgJPKzjFH+wgAWylrUjpg0Qe9gGkYJ00C0aiW6GZShixSjGM5JRohIFnB4GZ1E0Os5wGEZc4jSMRjkKJLwgDul7R0ziEpv4xChOsYpXzOIWl84f8VWcIwtwiwVH+IyLw3CGN7xhDhsOcYv78IcP948gF7nIIQaxi5fM5CY7+clQjrKUp0xlJ8c4xpElnB5+LGMsyzjJdRTyQPxR5TKb+cxoTrOa18zmNrs5GZAxHkge9fDmOtv5znjOs573zOc++7lKAQEAOw==')
	}
	#search_form_c {
		background-repeat: no-repeat;
		background-position: left top;
		background-image: url('data:image/gif;base64,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')
	}
	#search_form_d {
		padding: 6px 16px 14px 12px;
		background: transparent url(../img/design/search_form_d.png) right bottom no-repeat
	}
	#search_form_d_ie {
		display: none
	}

	#search_form {
		width: 100%
	}

#query_field {
	width: 100%;
	padding-right: 8px;
	vertical-align: middle
}
#search_form #query,
#search_form #find {
	font-size:1.4em;
}
#search_form #query {
	padding-top:0.1em;
}

	#search_options {
		margin-top: 10px
	}

#search_options td {
	white-space: nowrap;
	padding-bottom: 4px
}
#search_options .settings {
	visibility: hidden
}
#search_options .delimiter {
	padding-right: 0.4em
}
#search_options .stretch {
	width: 100%;
	padding-right: 1.5em
}
#search_options #in_found {
	font-weight: bold
}
#search_options #in_found, #search_options #rg_v_link_td {
	padding-right: 23px;
}
#search_options a.more,
#search_options a.more:link,
#search_options a.more:hover,
#search_options a.more:visited {
	color: #FFF;
	cursor: pointer;
	border-color: #FFF
}
#search_options .warningImg {
	cursor: pointer;
	height: 17px;
	margin-bottom: -6px;
	margin-left: 1px;
	width: 20px;
	visibility:hidden;
}
#query_examples {
	text-align: left;
	padding: 0 6px .5em 13px
}
#query_examples td {
	padding-right: 2em;
	vertical-align: top
}

#footer {
	clear: both;
	color: #818181;
	text-align: right;
	padding: 0 30px 15px
}
#footer div {
	font-size: .9em;
	padding-top: .3em
}

#user_panel {
	text-align: left;
	font-weight: bold;
	white-space: nowrap;
	padding: 0 0 15px 30px
}














#complete span.ofs u {
    margin-left: 0.5em;
}
#complete span.ofs a {
    margin-left: 1em;
	color: #006823
}
#complete span.ofs:visited a {
	color: #686014
}
#complete span.ofs:hover a {
	color: #009F40
}



	div.AddInput {
		z-index: 10;
		padding: 3px 6px;
		text-align: left;
		overflow: visible;
		margin-top: 1.5em;
		position: absolute;
		background: #E9F5DD;
		border: 1px solid #BFE6A3
	}




#search_options table.prop_table td {
	padding: .15em .15em .15em 0
}
#search_options table.prop_table span {
	color: #B9B7A0
}
#search_options #rg_control {
	margin: -0.15em 0
}
#search_options #rg_control td {
	padding: 0
}
#search_options #rg_v_link {
	color: #000;
	font-weight: bold;
	border-color: #000
}
#search_options a.green {
	display: block;
	font-size: .9em;
	text-decoration: none
}
#search_options #rg_v {
	width: 14em;
	margin-right: .6em
}
#search_options #reg_warn td {
	padding-top: .3em
}
#search_options #no_save_rg {
	display: none;
	color: #B9B7A0;
	font-size: .9em;
	border-bottom: 1px dotted #437F00
}
#search_options #save_rg {
	border-bottom: 1px dotted #437F00
}
#search_options #res_on_page td {
	padding: .5em 0 0
}
#search_options #res_on_page #inp {
	padding-left: .7em
}

#reg_place {
	display: none;
	margin-top: 1px;
	background: #FFF;
	position: absolute;
	border: 1px solid #7EC34C
}
#reg_place td {
	padding: 2px 5px 2px 3px !important
}



#complete {
	z-index: 100;
	overflow: hidden;
	background: #FFF;
	position: absolute;
	visibility: hidden;
	border: 1px solid #7EC34C
}
#complete td {
	padding: .3em 2px;
	vertical-align: top
}
#complete .cmplt_count {
	width: 0;
	text-align: right;
	padding-left: 1.5em
}
#complete .cmplt_ans {
	font-size: 1.05em;
	padding-right: 1em;
}
#complete .cmplt_ans div, #complete .label {
	float: right;
	color: #7EC34C;
	font-size: 8px;
	padding: .4em 0 0;
	font-style: italic
}
#complete .label {
	float: left;
	padding-right: 1em
}
#complete .cmplt_ans div b {
	margin: 0 .2em;
	font-style: normal;
	border: 1px dotted #093
}
#complete .cmplt_btm {
	padding: 0 0 .2em;
	background: #7EC34C;
	border: 1px solid #EFEFEF
}
#complete td.cmplt {
	width: 0;
	font-size: .9em;
	border-bottom: 0;
	vertical-align: top;
	padding: .2em .4em 0;
	border-top: 1px solid #FFF
}
#complete div.cmplt {
	color: #FFF;
	width: 350px;
	font-size: 1em
}

a.cmplt,
a.cmplt:hover,
a.cmplt:visited {
	color: #FFF;
	font-size: 1em;
	text-decoration: none
}

#complete span.acd {
	color: #B0BBC0
}
#complete span.acn {
	color: #437F00
}
#complete span.acc {
	color: #437F00;
	margin: 0 .1em;
	font-weight: bold
}
#complete span.ace {
	font-weight: bold;
	background: #F8E8AA
}
#complete span.ofs {
	margin: 0 .8em 0 0;
	font-size: .8em
}

	#cmplt_popup {
		z-index: 110;
		margin: 0 30px 0 0;
		position: absolute;
		visibility: hidden;
		padding: 7px 0 0 15px;
		background-repeat: no-repeat;
		background-position: left top;
		background-image: url('data:image/gif;base64,R0lGODlhHgAPANUsALXdme335rvfoePy2arYin7DTfn894TGVcHjqrfenIXHV/b78oDEUIbHWfT68J3SeLzgoq7akIvJX/r9+dDpvtruzPD46tTrw9zvz63Zj5HMaKvYi/v9+aTVguv24+Ly15rQc6fWhuz25cjmtK3ZjoPGVL/ip/L57afXhvz++5PNa33DTP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACwALAAAAAAeAA8AAAZvQMhqQzmxjsikcpn8EFZQDaAyYVqtAgZ0CzINrmCWBbUtr0qdUSC8dAAOZrOEdHGwj5xMfL9SJTApYR4RcHxxBQ8IX1cJho6Ji0oiIY6OBVYGAgqVfFcLT5xxYAEADXxae2GZm6FQbJ+trmykpqFBADs=')
	}

#cmplt_popup #cmplt_popup_in {
	width: 350px;
	font-size: .9em;
	background: #FDFDD2;
	padding: .5em .8em .6em;
	border: 1px solid #7EC34C
}
#cmplt_popup #cmplt_popup_src {
	padding-top: .5em
}
#cmplt_height {
	position: absolute;
	visibility: hidden;
	top: 0
}

#weather {
	left:15px;
	padding:2px 3px;
	position:absolute;
	text-align:center;
	top:10px;
	width:140px;
}

#topbar {
	margin: 10px 30px 0 200px
}
#topbar .quick_links {
	width: auto;
	z-index: 100;
	display: none;
 	padding: .2em 0;
	text-align: left;
	position: absolute;
	background: #FAFAFA;
	border: 1px solid #E0E0E0
}
#topbar .quick_links td {
	padding: 2px 7px 4px
}

#ext_search {
	padding-right: 8px;
	vertical-align: top
}
#ext_search table {
	width: 100%;
	margin-bottom: 2px;
	border-bottom: 1px solid #DEF0CC
}
#vkeyboardImg {
	display: none;
	position: absolute;
	height: 12px;
	margin: 4px 0 0 -28px;
	/*margin-top: 5px;*/
	cursor: pointer;
	cursor: hand;
}

