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;
  background:#124c86;
}
h1,h2,h3,h4 {
  font-family: Tahoma;
  font-size: 1em;
  margin: 0;
  padding: 0;
}


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:2px;
}

#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;}
#categtop {
	background-image: url(categtop.gif);
	background-attachment: scroll;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	height: 22px;
	width: 152px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 6px;
}
#bluetopper {
	background-attachment: scroll;
	background-image: url(bluetopper.gif);
	background-repeat: no-repeat;
	height: 34px;
	font-size: 17px;
	color: #FFFFFF;
	margin-top: 4px;
	padding-top: 6px;
}

u.heading{
font-weight:bold;
}
span.heading{
font-size: 12px;
}


/*added*/
.menu		{background: url(nav_div.jpg) no-repeat right;}
.menu:hover			{background:url(nav_red_div.jpg) no-repeat right;}
#moneyHomeNav .menu			{background:url(nav_red_div.jpg) no-repeat right;}

table.menuBG		{background-image : url(blue.gradient.jpg);background-repeat : repeat-x;}
.menuBG td		{padding: 0px 4px 0px 4px; text-align: center; height: 28px;}
.menutext, .menutext:link, .menutext:hover, .menutext: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: 1010px;
background:#FFFFFF;
}


#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;
}

.hyepagination {
  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;
}
#content #center {
	width: 600px;
}

#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: 525px;
  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: 1px 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: 1px 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;
  margin-right: 5px;
}

.businesspage {
  float: left;
  display: block;
  line-height: 21px;
  min-height: 21px;
  padding-left: 28px;
  background: url('website.gif') no-repeat left center;
  margin-right: 5px;
}

#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;
}
#slideholder {
	width: 600px;
	margin-top: 4px;
	margin-bottom: 6px;
}
#slider4{
height:184px;
text-align:center;
margin:0px auto;
padding:0px;
}


#paginate-slider4{
	width:145px;
	margin:-30px 0px 0px 0px;
	text-align:right;
	padding:0px 0px 0px 0px;
	position:absolute;
	z-index:1;
	left: 34px;
	top: 0px;
	height: 24px;
}

#paginate-slider4 a img{
width: 20px;
height: 18px;
border: 1px solid #ffffff;
margin-top: 5px;
}

#paginate-slider4 a img:hover, #paginate-slider4 a.selected img{
border: 1px solid #FFFF33;
}

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
/*border: 10px solid navy;*/
width:510px; /*width of featured content slider*/
height: 184px;

}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
background: white;
width:510px;	/*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 100px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: navy;
padding: 5px 10px;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;
}
