body {
    font-size: 12px;
	font-family: arial, helvetica, sans-serif}
#colMenu a {
    color: #333333;}
tr.h2 {
    font-weight: bold;
    font-size: 10pt}
.box {
    border: black thin solid;
    padding: 5px;}
.ErrorMessage {
    font-weight: bold;
    color: #f00}
.frmTitle {
    font-weight: bold;}
.frmControl {
    border: black 1px solid;
	padding-left: 2px;
	padding-right: 2px;}
.frmControlRO {
    border: black 1px solid;
	padding-left: 2px;
	padding-right: 2px;
	background-color: whitesmoke;}
.frmHelp {
    font-size: 9pt;}
.grdSelected {
	padding: 0 2px;
	background-color: lightsteelblue;}
.frmControlFilter {
    padding-right: 2px;
    padding-left: 2px;
    font-size: 8pt}
.ddGrouping {
    border: red 1px solid;}
.ddRightColumn {
    padding-left: 5px}
.ddLabel {
    padding-left: 3px}
.ddAmount {
    border: saddlebrown 1px solid;
    padding-right: 3px;
    padding-left: 3px;
    margin: 1px 10px 1px 3px;}
.ddTable {
    padding: 2px;
    font-size: 7pt;
	background-color: #f0f0f0}
.AdminTableHeader {
    font-weight: bold;
    font-size: 8pt}
.AdminToolbarItem {
    cursor: hand}
.grdHeader {
    font-size: 9pt;
    margin: 1px;
	background-color: #cccccc}
.grdItem {
    padding-right: 2px;
    padding-left: 2px;
    font-size: 9pt;
	background-color: #f0f0f0}
.grdButton {
    font-size: 8pt}
.calDay {}
.calTitle {
    COLOR: white;
	background-color: black}
.calWeekend {}
.calOtherMonth {}
.calendar {
    font-size: 8pt;
	background-color: #f0f0f0}
.frmConfirmationMessage {
    font-weight: bold;
    COLOR: navy;
    FONT-STYLE: italic}
.PageTitle {
    font-weight: bold;
    font-size: large}
.sharePriceColumn {
	background-color: #f2f2e6}

.sharepriceheader  {
	background-color:White;
	font-weight:600;}

.sharepricedata {
	background-color:White;
	color:black}
.sharepriceHeader2 {
    font-size: 17px;
    font-weight: normal;
    line-height: 1.0;
    padding-bottom: 0;
    color: rgb(0,0,0);}

.sharepricedata2 {
    color: rgb(10,50,130);
    font-size: 24px;
    font-weight: normal;
    margin-right: 5px;}
.sharepricemovement {
    font-size: 15px;
    color: rgb(80,80,80);}
.sharepricetimestamp {
    color: rgb(80,80,80);
    font-size: 10px;}
.NewsDate {
    font-weight: bold;
    text-align: left;
    padding-right: 0px;
    color: rgb(10,50,130);
    white-space: nowrap;
    width: 65px;}
.submenu {
	color: #3E3F9B;
	list-style-image: url(images/arrow.gif);}
a.submenu:link {
	color: #3E3F9B;
	text-decoration: none;
	list-style-image: url(images/arrow.gif);}
a.submenu:visited {
	color: #3E3F9B;
	text-decoration: none;
	list-style-image: url(images/arrow.gif);}
a.submenu:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6666C1;
	list-style-image: url(images/arrow.gif);}
a.submenu:active {
	color: #3E3F9B;
	text-decoration: none;
	list-style-image: url(images/arrow.gif);}
.sharepriceheader  {
	background-color:#E5E5E5;}
.sharepricedata  {
	background-color:#FFFFFF;}
#contentPlaceHolderBody_wctlUserDetails_SubGroups_UserDetails_3_DataRadio_1 label {
	padding: 0 20px 0 5px;}