html,body {
  font-family: Tahoma;
  font-size: 1em;
  margin: 0;
  padding: 0;
  SCROLLBAR-FACE-COLOR: #144167; 
  SCROLLBAR-HIGHLIGHT-COLOR: #144167; 
  SCROLLBAR-SHADOW-COLOR:  #144167; 
  SCROLLBAR-3DLIGHT-COLOR: #2882CE; 
  SCROLLBAR-ARROW-COLOR: #2882CE; 
  SCROLLBAR-TRACK-COLOR: #AAAAAA; 
  SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

table.standard {
  width: 300px;
}

table.standard td {
  width: 50%;
  padding: 2px;
}

#currr {
	padding-top:4px;
}

#dater {
	border: thin solid #144167;
	padding: 1px;
	padding-bottom:2px;
	padding-top:2px;
}
#dater2 {
	padding-bottom:8px;
}

#footer_links {font-size:75%; color:#fff; text-align:center; background-color:#306496; padding:5px 0 5px 0; clear:both;}
#footer_links a {color:#fff;}
#footer_links a:hover {color:#ffff00;}

/*added*/
.moneyHome		{background: url(nav_div.jpg) no-repeat right;}
.moneyNews		{background: url(nav_div.jpg) no-repeat right;}
.moneyMarkets	{background: url(nav_div.jpg) no-repeat right;}
.moneyPortfolio	{background: url(nav_div.jpg) no-repeat right;}
.moneyTech		{background: url(nav_div.jpg) no-repeat right;}
.moneyEcon		{background: url(nav_div.jpg) no-repeat right;}
.moneyPF		{background: url(nav_div.jpg) no-repeat right;}
.moneyAutos		{background: url(nav_div.jpg) no-repeat right;}
.moneyLifestyle	{background: url(nav_div.jpg) no-repeat right;}
.moneyRealEstate{background: url(nav_div.jpg) no-repeat right;}
.moneySmBiz		{background: url(nav_div.jpg) no-repeat right;}
#moneyHomeNav .moneyHome			{background:url(nav_red_div.jpg) no-repeat right;}
#moneyNewsNav .moneyNews			{background:url(nav_red_div.jpg) no-repeat right;}
#moneyMarketsNav .moneyMarkets		{background:url(nav_red_div.jpg) no-repeat right;}
#moneyPortfolioNav .moneyPortfolio	{background:url(nav_red_div.jpg) no-repeat right;}
#moneyTechNav .moneyTech			{background:url(nav_red_div.jpg) no-repeat right;}
#moneyEconNav .moneyEcon			{background:url(nav_red_div.jpg) no-repeat right;}
#moneyPFNav .moneyPF				{background:url(nav_red_div.jpg) no-repeat right;}
#moneyAutosNav .moneyAutos			{background:url(nav_red_div.jpg) no-repeat right;}
#moneyLifestyleNav .moneyLifestyle	{background:url(nav_red_div.jpg) no-repeat right;}
#moneyRealEstateNav .moneyRealEstate{background:url(nav_red_div.jpg) no-repeat right;}
#moneySmBizNav .moneySmBiz			{background:url(nav_red_div.jpg) no-repeat right;}
#moneyListsNav .moneyLists			{background:url(nav_red_div.jpg) no-repeat right;}
table.navBG		{background-image : url(blue.gradient.jpg);background-repeat : repeat-x;}
.navBG td		{padding: 0px 4px 0px 4px; text-align: center; height: 28px;}
.navtext, .navtext:link, .navtext:hover, .navtext:visited	{font: bold 11px Arial;color:#fff;vertical-align:middle;text-decoration:none;white-space:nowrap;}
/*added*/

a {
	color: #1B5789;
	text-decoration: none;
}
a:hover {
	color: #4887C6;
	text-decoration: none;
}
.boxer2 {
	border: thin solid #000000;
	padding: 5px;
	font-size: 10pt;
}
.checkboxer          {
	list-style-image: url(checker.gif);
	list-style-type: square;
	/*position: fixed;*/

}
#boxer {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	word-spacing: normal;
	vertical-align: middle;
	text-align: center;
	margin: auto 33%;
}
#boxerq {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	word-spacing: normal;
	vertical-align: middle;
	text-align: center;
	margin: auto 33%;
	padding: 4px;
}
/* select {
  width: 100%;
} */

#cattop {
display: block;
border: 2px solid #0000C7;
height: 10pt;
padding-top: 2px;
padding-bottom: 5px;
font-size: 13pt;
font-weight: bold;
text-align: center;
margin-top: 8px;
background: url('menu-hover.png') top left repeat-x;
}
#gquote {
display: block;
height: 10pt;
padding-top: 2px;
padding-bottom: 4px;
font-size: 13pt;
font-weight: bold;
text-align: center;
margin-top: 8px;
margin-bottom: 5px;
/* background: url('menu-hover.png') top left repeat-x; */
}

#find {
  border: 2px solid #144167;
  padding: 10px;
  margin: 2px auto;
  background: #fff url('find-background.png') top left repeat-x;
}
#find table {
  width: 100%;
}

#find table th {
  width: 45%;
  text-align: left;
  font-weight: bold;
}

input {
	border: 1px solid #144167;
	color: #000;
	background-color: #fff;
	padding: 2px;
	margin: 0;
}
input.radio {
	border: #fff;
}

#breadcrumbs {
  font-size: 0.75em;
}

.success {
  width: 300px;
  padding: 5px;
  border: 1px solid #0b0;
  background-color: #eee;
  color: #0b0;
}

.error {
  width: 300px;
  padding: 5px;
  border: 1px solid #f00;
  background-color: #eee;
  color: #f00;
}

#container {
margin: 0 auto;  
width: 1000px;
}


#top {
  text-align: right;
}

#info {
  float: left;
}

#categories {
  float: right;
}

.business {
  font-size: 10pt;
  /*background: #fff url('grad.gif') repeat-x bottom center;*/
  padding: 5px;
  /*border-bottom: 2px solid #eee;*/
  margin: 10px 0 0 0;
}
.businessq {
font-size: 10pt;
	/*background: #fff url('grad.gif') repeat-x bottom center;*/
padding: 0px;
	/*border-bottom: 2px solid #eee;*/
margin: 4px;
vertical-align: middle;
}

.business a:hover {
color: #2373ff;
}

.business table {
  width: 100%;
}

.business table td {
  width: 50%;
  vertical-align: top;
}

.business .name {
  color: #1B5789;
  font-size: 14pt;
  font-weight: bold;
  text-decoration: underline;
}

.pagination {
  font-size: 11px;
  text-align: center;
}

.hr {
  margin: 0;
  padding: 0;
  border: 0;
  height: 1px;
  background: #fff url('listing-bg.gif') no-repeat left center;
}

table#content,.clicky {
  width: 100%;
}

.clicky th {
	border: 1px solid #000;
}

.clicky td {
	text-align: center;
	border: 1px solid #000;
}
#content td {
	vertical-align: top;
}
#content #left {
  width: 155px;
}
#left strong {
  width: 146px;
	border: 2px solid #fff;
	display: block;
	color: #fff;
	padding: 5px;
	background-color: #306496
}
#right strong {
	width: 201px;
	border: 2px solid #fff;
	display: block;
	color: #fff;
	padding: 10px;
	background-color: #306496;
	margin-top: 2px;
}
#content #right {
	width: 225px;
	text-align: center;
	padding-top: 2px;
}

.description {
  font-size: 8pt;
  color: #484848;
}

ul.boxy {
  width: 153px;
  overflow: auto;
  margin: 0;
  padding-left: 3px;
  height: 1020px;
  border: 1px solid #000;
  list-style-type: none;
  font-size: 12px;
  border-top: 1px solid #ccc;
  list-style-type:none;
}
ul.boxy2 {
  width: 153px;
  overflow: auto;
  margin: 0;
  padding-left: 3px;
  height: 100px;
  border: 1px solid #000;
  list-style-type: none;
  font-size: 12px;
  border-top: 1px solid #ccc;
  list-style-type:none;
}
ul.boxy3 {
  width: 215px;
  overflow: auto;
  margin: 0;
  padding-left: 3px;
  height: 370px;
  border: 2px solid #306496;
  list-style-type: none;
  font-size: 12px;
  border-top: 1px solid #ccc;
  list-style-type:none;
}
ul.boxy4 {
  width: 215px;
  overflow: auto;
  margin: 0;
  padding-left: 3px;
  height: 130px;
  border: 2px solid #306496;
  list-style-type: none;
  font-size: 12px;
  border-top: 1px solid #ccc;
  list-style-type:none;
}

ul.boxy li {
	padding: 0;
	margin: 0;
	/*xborder-left: 1px solid #ccc;
	xborder-right: 1px solid #ccc;*/
}
ul.boxy2 li {
	padding: 0;
	margin: 0;
	/*xborder-left: 1px solid #ccc;
	xborder-right: 1px solid #ccc;*/
}
ul.boxy3 li {
	padding: 0;
	margin: 0;
	/*xborder-left: 1px solid #ccc;
	xborder-right: 1px solid #ccc;*/
}
ul.boxy4 li {
	padding: 0;
	margin: 0;
	/*xborder-left: 1px solid #ccc;
	xborder-right: 1px solid #ccc;*/
}
ul.boxy li a {
  height: 10pt;
  font-size: 8pt;
  font-weight: bold;
  color: #000;
  padding: 3px 1px;
  text-align: left;
  display: block;
  text-decoration: none;
  border-bottom: 1px solid #ccc;
}
ul.boxy2 li a {
  height: 10pt;
  font-size: 8pt;
  font-weight: bold;
  color: #000;
  padding: 3px 1px;
  text-align: left;
  display: block;
  text-decoration: none;
  border-bottom: 1px solid #ccc;
}
ul.boxy3 li a {
  height: 10pt;
  font-size: 8pt;
  font-weight: bold;
  color: #000;
  padding: 3px 1px;
  text-align: left;
  display: block;
  text-decoration: none;
  border-bottom: 1px solid #ccc;
}
ul.boxy4 li a {
  height: 10pt;
  font-size: 8pt;
  font-weight: bold;
  color: #000;
  padding: 3px 1px;
  text-align: left;
  display: block;
  text-decoration: none;
  border-bottom: 1px solid #ccc;
}
ul.boxy a:hover {
	color: #306496;
	font-weight: bold;
}
ul.boxy2 a:hover {
	color: #306496;
	font-weight: bold;
}
ul.boxy3 a:hover {
	color: #306496;
	font-weight: bold;
}
ul.boxy4 a:hover {
	color: #306496;
	font-weight: bold;
}
#categorylist li {
text-align: left;
}
ul.boxyright {
  width: 90%;
  list-style-type: none;
  padding: 0;
  margin: 10px auto 0 auto;
  border-top: 1px solid #ccc;
}
ul.boxyright li a {
  height: 10pt;
  font-size: 10pt;
  font-weight: bold;
  color: #777;
  padding: 5px 15px;
  text-align: center;
  display: block;
  text-decoration: none;
  border-bottom: 1px solid #ccc;
  background-color: #fff;
}

#right ul.boxyright a {
	height: 50px;
	text-align: right;
	/*background: #fff url('carr.png') no-repeat left center;*/
	padding-left: 60px;
	padding-right: 5px;
	color: #00f;
	font-style: italic;
}

#right ul.boxyright a:hover {
  color: #f00;
}

#header {
	height: 92px;
	/*background: #fff url('header2.jpg') no-repeat top left;*/
	border-bottom: 0px solid #000;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
}

#search {
	display: block;
	width: 100px;
	border: 1px solid #aaa;
	text-align: center;
	padding: 5px 0;
	margin: 5px auto;
	font-weight: bold;
	color: #777;
}

#search:hover {
	color: #000;
	background-color: #eee;
}

.boxy .selected, #header_links .selected {
	color: #306496;
}

.email {
  float: left;
  display: block;
  line-height: 21px;
  min-height: 21px;
  padding-left: 28px;
  background: url('email.gif') no-repeat left center;
  margin-right: 5px;
}

.website {
  float: left;
  display: block;
  line-height: 21px;
  min-height: 21px;
  padding-left: 28px;
  background: url('website.gif') no-repeat left center;
}

#homelogo {
background: url('homelogo.png') no-repeat center center;
display: block;
padding: 5px;
border: 2px solid #000000;
}
.homelogo {
background: url('homelogo.gif') no-repeat center center;
display: block;
padding: 5px;
border: 2px solid #000000;
min-height: 100px;
}
#homelogo1 {
display: block;
padding: 1px;
border: 2px solid #000000;
}
.homelogo1 {
display: block;
padding: 1px;
border: 2px solid #000000;
}
.nocatspage {
	text-align: center;
}
#currencyboarder {
	text-align: center;
	padding-top: 4px;
	padding-bottom: 2px;
}
#wx_module_3042 {
	text-align: center;
	padding-top: 5px;
}
#calinews {
	text-align: center;
	padding-top: 5px;
}
#mortrate {
	text-align: center;
	margin-top: 2px;
}
#admiddle {
	text-align: left;
	margin-top: 2px;
}
#logospacer {
	margin-left: 4px;
	margin-left: 8px;
	margin-right: 8px;
}
#rssnewstitle {
	font-family: Tahoma;
 	font-size: 10pt;
	margin-bottom: 2px;
}
#rssnewsdesc {
	font-family: Tahoma;
 	font-size: 10pt;
	padding-left: 2px;
}
#rssnewsdate {
	font-family: Tahoma;
  	font-size: 8pt;
}
