body{	background-color: #ffffff;    text-align: center;    font-family: Arial, Helvetica, sans-serif;    font-size: 10px;}input{	background-color:#FFF;	border: double 3px #c3c3c3;}input:focus{	border-color: #7373af;}#userarea{float:right;}#userarea input[type="text"],input[type="password"]{	height:13px;	font-size:11px;	padding:2px;	font-family: Arial, Helvetica, sans-serif;	margin:0px;	border: solid 1px #c3c3c3;}#userarea input[type="submit"]{	background-color:#FFF;	border: solid 1px #c3c3c3;}.corelistingtable_container {width:100%;}.corelistingtable {	width: 48%;	float:left;	display:inline;}.corelistingtable_r {	width: 48%;	float:right;	display:inline;	}.corelist_intleft {float:left;width:25%;margin-right:12px;}.corelist_intright {float:right;width:75%;margin-left:25px;}.corelist_title1 {	text-align:center;	font-size: 15px;	font-weight: bold;	color: #000;	margin-right: auto;	margin-left: auto;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FF0000;	overflow:hidden;	width:85%;}.corelist_int {	text-align:left;font-size: 13px;}	.corelist_title2 {text-align:left;margin-right: auto;margin-left: auto;}#oldbrowsers {    display: none;    visibility: hidden;}#container {     width: 765px;     text-align: left;     margin-left: auto;     margin-right: auto;}#header {     background-image: url(http://www.xelic.com/images/headerbg.gif);     height: 156px;     width: 765px;     float: left;     position: relative;}#logo {     position: absolute;     top: 33px;     left: 32px;}#logo a {     text-decoration: none;     display: block;}.noscreen {     visibility: hidden;}#content {     background-image: url(http://www.xelic.com/images/contentbg.gif);     width: 765px;     float: left;     border-bottom: 1px solid #000000;}a {  color: #4444aa;  text-decoration: none;  font-weight: bold;}a:hover {  text-decoration: underline;}label {    width: 8em;    float: left;	clear: left;	margin-left: 5em;	font-weight: bold;}label.wide {    margin-top: 1em;    width: 25em;}/*input {    float: left;	width: 15em;	margin-left: 1em;	margin-bottom: 5px;}input.submit {    margin-left: 15em;	float: left;	width: 5em;}input.submitsearch {  float: left;  width: 5em;}input.reset {    margin-left: 1en;	float: left;	width: 5em;}textarea {    clear: left;	margin-left: 5em;	height: 8em;	width: 25em;	margin-bottom: 5px;}*/.clear {    clear: both;}.required {    color: red;	font-weight: bold;	margin-right: 2px;}#bottomlinks {     width: 765px;     float: left;     padding-top: 10px;     text-align: center;     font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 7pt;}#bottomlinks a {     color: #000000;     text-decoration: none;    font-weight: normal;}#bottomlinks a:hover {     text-decoration: underline;}/**/ #topmenu {    list-style-type: none;	position: absolute;	right: 5px;	bottom: 2px !important;	bottom: 10px;}#topmenu li {    display: inline;    margin-right: 8px;    margin-left: 8px;    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 7.5pt !important;    color: #666699;    font-weight: bold;}#topmenu a {    text-decoration: none;    color: #666699;}#menubar {    float: left;    width: 136px;    padding-top: 30px;    margin-left: 8px !important;    margin-left: 4px;    padding-right: 10px;
    overflow:hidden;}#menubar h3 {    font-family: Times New Roman, Times, serif;    font-size: 7.5pt;    letter-spacing: .15pt;    width: 100%;    font-weight: bold;    border-bottom: 1px solid #ff0000;    padding: 0 0 2px 0;    margin: 0;}#menubar ul {    list-style: none;    margin: 0;    padding: 0;    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 6.5pt;    letter-spacing: .25pt;}#menubar a {    text-decoration: none;    color: #000000;    display:block;}#activepage a{	color:#FF0000;}#menubar a:hover {    color: #900000;}.navchild{	background-color:#D6D6D6;	border-bottom-width:1px;	border-bottom-color:000;	border-bottom-style:solid;	padding:3px;}.navchild2{	padding:1px;}h2 {    font-family: "Times New Roman", Times, serif;    font-size: 18pt;    border-bottom: 1px solid #ff0000;    padding-bottom: 3px;    font-style: normal;    margin-top: 0;    padding-top: 0;}#info {    margin-left: 15px;    padding-right: 15px;    margin-top: 0;    padding-top: 45px;    padding-bottom: 5px;    float: right;    width: 392px;    font-size: 10pt;}#infowide {	margin-left: 15px;	padding-right: 15px;	margin-top: 0;	padding-top: 10px;	padding-bottom: 5px;	float: right;	width: 581px;	font-size: 10pt;}#quote {    display: block;    float: right;    padding-top: 45px;    padding-bottom: 5px;}p {    margin-bottom: 3px;    padding: 0;}.floatmenu {  margin-left: 0;  padding-left: 0;  list-style-type: none;  padding-bottom: 5px;  clear: both;}.floatmenu li {  display: block;  float: left;  border-top: 1px solid #ff0000;  border-right: 1px solid #ff0000;  border-bottom: 1px solid #ff0000;  font-weight: bold;}.floatmenu .first {  border-left: 1px solid #ff0000;}.floatmenu a {  background-color: none;  text-decoration: none;  padding: 2px;  padding-left: 3px;  padding-right: 3px;  color: #000000;  display: block;  font-size: 8pt;}.floatmenu a:hover {  background-color: #cccccc;  padding: 2px;  padding-left: 3px;  padding-right: 3px;  text-decoration: none;}.floatingimage {    float: left;    margin-right: 15px;    margin-bottom: 15px;}h3 {  clear: both;  font-size: 12pt;  font-family: Times New Roman, Times, serif;}.justify {    text-align: justify;}.plainlink, .plainlink:hover {    color: inherit;    text-decoration: inherit;}.adminrow{	white-space:nowrap;}.adminrow a{	color: #000;}.adminrow:hover, .adminrow a:hover{	background-color:#fbe2e2;	color:red;}#copyright {    padding-top: 15px;	padding-bottom: 15px;    width: 48%;	float: left;	clear: both;	text-align: left;	font-family: Arial, Helvetica, sans-serif; 	font-size: 8pt;}#ibbyline {    padding-top: 15px;	padding-bottom: 15px;    width: 48%;	float: right;	text-align: right;	font-family: Arial, Helvetica, sans-serif; 	font-size: 8pt;}#ibbyline a {    font-weight: normal;}.corelist {    font-size: 9pt;	list-style-type: none;}.linklist {    list-style-type: none;	width: 40%;	margin-left: 0;	padding-left: 2px;}.linklist li {    padding-bottom: 2px;}.linklist img {    vertical-align: bottom;}.dkgreybg {    background-color: #7b7b8d;    color: #ffffff;	}.greybg {    background-color: #cccccc;}a.incomplete {    color: #888;}.textright {    text-align: right;}#searchbox {    float: right;	position: absolute;	right: 10px;	top: 50px;	width: 200px;}#searchbox label {    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 10pt;    font-weight: bold;    display: block;    float: left;    padding-left: 20px;	width: 200px;	margin: 0;}#searchbox #query {    font-face: Arial, Helvetica, sans-serif;    font-size: 9pt;    float: left;	width: 130px;	clear: both;	margin: 0;}#searchbox #searchgo {    padding-top: 2px;    padding-left: 3px;    float:right;	height: 17px;	width: 52px;	margin: 0;	background-color:transparent;	border:none;}textarea{	font-family: sans-serif;	font-size:11pt;	}.adminform input,textarea{	padding:3px;	font-family:("Trebuchet MS",arial,sans-serif);	font-size:10pt;	border: double 3px #c3c3c3;}.adminform input:focus,textarea:focus{		border-color: #7373af;}#nav {position:absolute;top:122px;right:40px;height:30px;}#nav a span {font-size:11px;}#nav ul {list-style-type:none;}#nav ul li {float:left;margin-right:0.1em;}#nav a {padding-left: 8px;padding-right: 8px;padding-top:2px;padding-bottom:2px;background:#FFF;display:block;text-decoration:none;}#nav a.arrow {padding-right:2em;background:#FFF url(http://www.xelic.com/arrow.gif) center right no-repeat;}#nav ul li ul li a:hover{background-color:#C2C2C2;color:#FFF;}#nav ul li ul li{border:1px solid #000;}#nav ul li ul {position:absolute;display:none;margin-left:-36px;}#nav ul li:hover ul {display:block;}#nav ul li:hover ul li ul {display:none;}#nav ul li ul li:hover ul {display:block;}#nav ul li ul li:hover ul li ul {display:none;}#nav ul li ul li ul li:hover ul {display:block;}#nav ul li ul:hover{display:block;}#nav ul li ul li {float:none;margin:0;margin-bottom:-1px;width:220px;}#nav ul li ul li ul {margin-left:218px;margin-top:-18px;padding-left:0.2em;display:none;