table#AlreadyRegisteredColumn2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;

}
table#RegisterColumn {
	float: right;
}
.ThumbNails   {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.ThumbNails    /*thumbnail image border hover*/
img  {
	border: 1px solid #CCCCCC;
	padding: 1px;
}
.ThumbNails:hover   img    {
	padding: 1px;
	border: 1px solid #012760;
}
.ThumbNails:hover  {
	color: #DCDBC7;
}
table.sortable tr:hover  {
	background-color: #3694FC !important;
	cursor: pointer;
}

table.sortable {
	margin:0 auto 15px;
	border-collapse: collapse;
	border: 1px solid #B4B4B4;
}
.sortable th {
	border:1px solid #B4B4B4;
	background-image: url(/images/header-bg.gif);
}
.sortable   th   h3 {
	font-size:14px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #CCCCCC;
	margin: 0px;
	text-align: left;
}

.sortable td {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-collapse: collapse;
	border: 1px solid #B4B4B4;
	text-align: center;
}
.sortable  th.nosort h3 {
	text-align: center;
}

.sortable  td    a:link,.sortable   td  a:visited     {
	color: #084095;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.sortable  td    a:hover,.sortable   td  a:active     {
	color: #1659A8;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
.sortable   td     a.stock:link,   .sortable   td a.stock:visited     {
	color: #084095;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-right: 5px;
	padding-left: 5px;
}
.sortable   td     a.stock:hover,   .sortable   td a.stock:active     {
	color: #1659A8;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

.sortable .head h3 {
	background:url(/images/sort.gif) 2px center no-repeat;
	cursor:pointer;
	padding-left:10px;
}
.sortable .desc, .sortable .asc {
	background-image: url(/images/header-selected-bg.gif);
}
.sortable .desc h3 {
	background:url(/images/desc.gif) 2px center no-repeat;
	cursor:pointer;
	padding-left:10px
}
.sortable .asc h3 {
	background:url(/images/asc.gif) 2px center no-repeat;
	cursor:pointer;
	padding-left:10px
}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.sortable             .evenrow             td {
	background-image: url(/images/BG_EvenRow.png);


}
.sortable           .oddrow           td {
	background-image: url(/images/BG_OddRow.png);
}
.sortable tr.evenselected {background:#ecf2f6}
.sortable tr.oddselected {background:#dce6ee}

#controls {width:980px; margin:0 auto; height:20px}
#perpage {float:left; width:200px}
#perpage select {float:left; font-size:11px}
#perpage span {float:left; margin:2px 0 0 5px}
#navigation {float:left; width:580px; text-align:center}
#navigation img {cursor:pointer}
#text {
	float:left;
	width:200px;
	text-align:right;
	margin-top:2px;
}
#table #poundSign {
	padding-left: 4px;
}
