/*----------------------------------------------+
+ Tables Coin Styles                            +
+----------------------------------------------*/

.TableSearch td 
{
	color: #FFFFFF;
}

.TableSearch a:link 
{
	color: #FFFFFF;
	text-decoration: none;
}

.TableSearch a:visited 
{
	color: #FFFFFF;
	text-decoration: none;
}

.TableSearch a:hover 
{
	color: #FF9900;
	text-decoration: none;
}

.TableSearch
{
	padding-right: 0px; 
	padding-left: 0px; 
	background: none transparent scroll repeat 0% 0%; 
	padding-bottom: 0px; 
	margin: 0px auto; 
	width: 510px; 
	padding-top: 0px;
}

.TableSearch .top {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.TableSearch .bottom {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.TableSearch .b1 {
	DISPLAY: block; OVERFLOW: hidden
}
.TableSearch .b2 {
	DISPLAY: block; OVERFLOW: hidden
}
.TableSearch .b3 {
	DISPLAY: block; OVERFLOW: hidden
}
.TableSearch .b4 {
	DISPLAY: block; OVERFLOW: hidden
}
.TableSearch .b1b {
	DISPLAY: block; OVERFLOW: hidden
}
.TableSearch .b2b {
	DISPLAY: block; OVERFLOW: hidden
}
.TableSearch .b3b {
	DISPLAY: block; OVERFLOW: hidden
}
.TableSearch .b4b {
	DISPLAY: block; OVERFLOW: hidden
}
.TableSearch .b1 {
	HEIGHT: 1px
}
.TableSearch .b2 {
	HEIGHT: 1px
}
.TableSearch .b3 {
	HEIGHT: 1px
}
.TableSearch .b1b {
	HEIGHT: 1px
}
.TableSearch .b2b {
	HEIGHT: 1px
}
.TableSearch .b3b {
	HEIGHT: 1px
}
.TableSearch .b2 {
	BORDER-RIGHT: #eee 1px solid; BACKGROUND: #4090E2; BORDER-LEFT: #fff 1px solid
}
.TableSearch .b3 {
	BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #4090E2; BORDER-LEFT: #fff 1px solid
}
.TableSearch .b4 {
	BORDER-RIGHT: #aaa 1px solid; BACKGROUND: #4090E2; BORDER-LEFT: #fff 1px solid
}
.TableSearch .b4b {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #4090E2; BORDER-LEFT: #eee 1px solid
}
.TableSearch .b3b {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #4090E2; BORDER-LEFT: #ddd 1px solid
}
.TableSearch .b2b {
	BORDER-RIGHT: #999 1px solid; BACKGROUND: #4090E2; BORDER-LEFT: #aaa 1px solid
}
.TableSearch .b1 {
	BACKGROUND: #fff; MARGIN: 0px 5px
}
.TableSearch .b2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.TableSearch .b2b {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.TableSearch .b3 {
	MARGIN: 0px 2px
}
.TableSearch .b3b {
	MARGIN: 0px 2px
}
.TableSearch .b4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.TableSearch .b4b {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.TableSearch .b1b {
	BACKGROUND: #999999; MARGIN: 0px 5px
}

.TableSearch .boxcontent 
{
	color: #ffffff;
	background: #4090e2; 
	border-right: #999999 1px solid; 
	padding-right: 4px; 
	display: block; 
	padding-left: 4px; 
	padding-bottom: 4px; 
	border-left: #fff 1px solid; 
	padding-top: 4px; 
	text-align: left;
	height: 90px;
}

.TableSearch li
{
	margin: 0px 3px; 
	color: #3f5771; 
	padding-top: 0.5em; 
	text-align: left;
}

ul.SearchExpress 
{
	float: left;
}

ul.SearchExpress li 
{
	display: inline;
	color: #FFFFFF;
}

ul.SearchExpress li a 
{
	color: #588ec4; 
	text-decoration: underline
}

ul.SearchExpress li a:link 
{
	padding: 0px; 
	margin: 0px; 
	color: #ffffff; 
	text-decoration: underline;
}

ul.SearchExpress li a:visited 
{
	text-decoration: underline;
}

ul.SearchExpress li a:hover 
{
	text-decoration: none;
}