body { font-family: Arial; }.login_signin_BBI {	width:182px;	height:73px;	position:relative;}		.login_signin_BBI p 		{			margin:5px 0;			text-align:center;			color:White;		}		.login_signin_BBI strong  { color:#fff; }		.login_signin_BBI img 		{			float:left;			padding:0 10px 10px 0;		}		.login_signin_BBI ul 		{			clear:both;			margin:0;			padding:0;			list-style-type:none;			}		.login_signin_BBI a 		{			padding:0;			background:none;			color:#e0d576;		}		.login_signin_BBI a:visited 		{			padding:0;			background:none;			color:#e0d576;		}	.browsebyheader {	font-size: 12px;	font-weight: 500;	font-family: Arial, Helvetica, sans-serif;}.indexcontenttable {	margin:5px 0px 0 0;	font-size: 8pt; }.logon_label{	font-family:Arial, Helvetica, Sans-Serif;	font-weight:bold;	font-size:11px;}.DOWNLOAD_CATALOG {	margin-top:5px;	margin-left: 5px;	margin-bottom:5px;	font-family:Arial, Helvetica, sans-serif;}.DCLEFT {	font-size:10pt;	font-weight:bold;	color:#FFFFFF;	background-color:#666666;	padding-left: 3px;	}.DCRIGHT {	background: #000000 url(images/index/download_catalog_bkgrnd.gif) no-repeat left top;	height: 23px;	}.DCsahdow { background: url(images/index/shadow.jpg) repeat-x top; }.earn_pts_banner { 	background-color:#E6E6E6; }.RCLINK {	margin-left:5px;	margin-bottom:20px;	font-family:Arial, Helvetica, sans-serif;	color:#FFFFFF;	}.RCLINK a {	font-family:Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-size:8pt;	}.browse_swoosh {	border-left-color: #666666;	border-left-style: solid;	border-left-width: 1pt;	border-right-color: #666666;	border-right-style: solid;	border-right-width: 1pt;		border-top-color: #666666;	border-top-style: solid;	border-top-width: 1pt;	font-family:Arial, Helvetica, sans-serif;}.rewardsintro {	font-size: 8pt;	line-height:100%;	}.myrewardsintro1 {	margin-top: 5px;	margin-left:5px;	margin-bottom:5px;	width: 460px;	}.myrewardsintro2 {	margin-left:5px;	width: 235px;	}.myrewardstitle {	font-size:16pt;	font-weight:bold;	color:#660000;	padding-bottom: 4px;}.featureditem {	background: #000000 url(images/index/FEATURED_ITEM.jpg) no-repeat left top;	height:105px;	}.featureditemcontent {	width:300px;	font-family:Arial, Helvetica, sans-serif;	color:#FFFFFF;	margin-top:8px;	margin-left:8px;	}.featureditemtitle { font-weight:bold; 	}.featureditembody { font-size:9pt; 	}.featureditemcost {	font-size:8pt;	color:#99CCFF;	font-weight:bold;	}.featureditemcontent a{	font-size:7pt;	color:#FFFFFF;	}.featureditemlink { margin-top:8px; }	.content {    margin-right: 3px;    margin-left: 3px;}.empty { padding-right: 3px; }.productlisting {	margin-left: 8px;	border-right-color: #333333;	margin-right: 8px;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	padding: 3;	margin-top: 8px;}.itemnumber {	font: bold 8pt Arial, Helvetica, sans-serif;	color: #5E0C2C;	text-align: left;	padding-top: 2px;	padding-bottom: 2px;}.productlisting a {	font-family: arial;	font-size: 10pt;	color: #333333;	margin-top: 5px;	font-weight: bold;	}.categoryTitle {	font-family: arial;	font-size: 12pt;	font-weight: bold;	padding-top: 6px;	padding-bottom: 6px;	padding-left: 3px;	color: #666666;	border-top-color: #CCCCCC;	border-top-style: dotted;	border-top-width: thin;	}.locationtools {	font-family: arial;	background: #FFFFFF;	padding-top: 5px;	padding-left: 5px;	}.locationtools { background: #EFEFEF; }.viewing {	font-family: arial;	padding-top: 3px;	padding-bottom: 3px;	background: #5D0C2C;	font-size: 10pt;	color: #FFFFFF;	padding-left: 3px;	}.results1 {	font-family: arial;	font-size: 10pt;	background: #5E0C2C;	padding-right: 3px;	color: #FFFFFF;	text-align:right;	}.results1 a {	font-family: arial;	color: #FFFFFF;	text-decoration: none;	font-size: 9pt;	font-weight: bold;	}.sort {	font-family: arial;	padding-top: 3px;	padding-left: 3px;	background: #F8F8F8;	}.itemsper {	font-family: arial;	padding-top: 3px;	background: #F8F8F8;	}.introtext {	font: 8.5pt/150% arial;	color: #333333;	background: #E8E8E8;}.productTextName {	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	color: #5D0C2C;	font-size: 10pt;	text-align:left;		}.productTextDescription {	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	line-height: 18px;	color: #CCCCCC;	text-align:left;		}.productTextNumber {	color: #FFFFFF;	font-size: 12px;	font-weight: normal;	padding: 6px;	font-family: Arial, Helvetica, sans-serif;	}.productPrice {	color: #5E0C2C;	font-size: 10pt;	font-weight: bold;		}.innerProductTable {	margin-top: 10px;	margin-right: 5px;	margin-left: 5px;}.productWeight {	font-size: 10px;	color: #999999;	font-weight: bold;}.style1 {	color: #5E0C2c;	font-weight: bold;}.display_message{	font-size: 16px;	color: #5D0C2C;	font-weight: bold;}.product_link { color: #5D0C2C; }	.mainFrame{    BORDER-RIGHT: #cccccc;    BACKGROUND-POSITION: left top;    BORDER-TOP: #cccccc;    BORDER-LEFT: #cccccc;    BORDER-BOTTOM: #cccccc;    BACKGROUND-REPEAT: no-repeat;    FONT-FAMILY: Arial, Helvetica, sans-serif}.mockSidebar{    BORDER-RIGHT: #cccccc 1pt;    BORDER-TOP: #cccccc 1pt;    BACKGROUND: url(images/general/slices/upper_left.gif) #999999;    BORDER-LEFT: #cccccc 1pt;    BORDER-BOTTOM: #cccccc 1pt}.mockHeader { BACKGROUND: url(images/general/slices/upper_right.gif) no-repeat left 50% }.welcomeUserName { FONT-SIZE: 10pt }.rightPageHeader{    BACKGROUND-POSITION: left top;    FONT-WEIGHT: bold;    FONT-SIZE: 18px;    BACKGROUND-IMAGE: url(images/general/slices/green_gradient.jpg);    COLOR: #663399;    BACKGROUND-REPEAT: no-repeat;    HEIGHT: 38px;    BACKGROUND-COLOR: #ffffff}.mainSidebar{    BORDER-RIGHT: #007364 1pt solid;    BACKGROUND: #007364;    BORDER-LEFT: #007364 1pt;    WIDTH: 200px;    BORDER-BOTTOM: #007364 1pt}.sidebarOptions{    BORDER-RIGHT: #cccccc 1pt solid;    BORDER-TOP: #cccccc 1pt solid;    BACKGROUND: url(images/background/sidebar/sidebar_options.jpg) #007364 no-repeat  top;    BORDER-LEFT: #cccccc 1pt solid;    BORDER-BOTTOM: #cccccc 1pt solid}.sidebarLinks A{    FONT-WEIGHT: normal;    FONT-SIZE: 8pt;    TEXT-TRANSFORM: none;    TEXT-DECORATION: none}.sidebarLinks A:hover { BACKGROUND: #939393 }.sidebarLinks A:active { }.sidebarLinks A:visited { }.shoppingOptions{    BACKGROUND: url(images/background/sidebar/min_sidebar.jpg) #007364 no-repeat center top;    PADDING-BOTTOM: 20px}.pleaseselect{    PADDING-LEFT: 2px;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    PADDING-BOTTOM: 2px;    COLOR: #ffffff}.backtoTD{    PADDING-LEFT: 6px;    FONT-SIZE: 9pt}.mainBody { BACKGROUND: #ffffff; }.locationNavigationSorting { }.navborder1{    BORDER-RIGHT: #666666 1px;    BORDER-TOP: #666666 1px;    BACKGROUND: url(images/background/main_table/navigationbackground.jpg);    BORDER-LEFT: #666666 1px;    BORDER-BOTTOM: #666666 1px solid;    HEIGHT: 29px}.navborder1 A{    FONT-WEIGHT: bold;    FONT-SIZE: 7pt;    TEXT-TRANSFORM: uppercase;    COLOR: #ececec;    TEXT-DECORATION: none}.navborder1 A:active { }.navborder1 A:hover{    FONT-WEIGHT: bolder;    COLOR: #ffffff}.navborder1 A:visited { }.locationtools{    PADDING-LEFT: 5px;    BACKGROUND: #ffffff;    PADDING-TOP: 5px}.locationtools P { FONT-SIZE: 8.5pt }.breadcrumb{   /* BORDER-RIGHT: #666666 1pt solid;    BORDER-TOP: #666666 1pt solid; */    PADDING-LEFT: 3px;    FONT-SIZE: 7.5pt;    BACKGROUND: #f8f8f8;    PADDING-BOTTOM: 6px;    /*BORDER-LEFT: #666666 1pt solid; */    COLOR: #666666;    PADDING-TOP: 3px;    /*BORDER-BOTTOM: 0pt;*/}.breadcrumb A{    FONT-SIZE: 8pt;    COLOR: #3c635b;}.breadcrumb A:hover { COLOR: #007364 }.breadcrumb A:visited { }.breadcrumb A:active { }.categoryTitle{    BORDER-RIGHT: #cccccc 1pt;    BORDER-TOP: #cccccc 1pt dotted;    PADDING-LEFT: 3px;    FONT-WEIGHT: bold;    FONT-SIZE: 12pt;    BACKGROUND: #ffffff;    PADDING-BOTTOM: 6px;    BORDER-LEFT: #cccccc 1pt;    COLOR: #666666;    PADDING-TOP: 6px;    BORDER-BOTTOM: #cccccc 1pt solid}.viewing{    PADDING-LEFT: 3px;    FONT-SIZE: 10pt;    BACKGROUND: #5D0C2C;    PADDING-BOTTOM: 3px;    COLOR: #ffffff;    PADDING-TOP: 3px}.results1{    PADDING-RIGHT: 3px;    FONT-SIZE: 10pt;    BACKGROUND: #5D0C2C;    COLOR: #ffffff}.results1 A{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: #e1e1e1;    TEXT-DECORATION: underline}.results1 A:hover{    FONT-WEIGHT: bolder;    COLOR: #ffffff}.results1 A:active { }.results1 A:visited { }.sort{    PADDING-LEFT: 3px;    BACKGROUND: #f8f8f8;    PADDING-TOP: 3px}.itemsper{    BACKGROUND: #f8f8f8;    PADDING-TOP: 3px}.results2{    BORDER-RIGHT: #999999 1pt;    PADDING-RIGHT: 3px;    BORDER-TOP: #999999 1pt;    FONT-SIZE: 10pt;    BACKGROUND: #f8f8f8;    PADDING-BOTTOM: 2px;    BORDER-LEFT: #999999 1pt;    COLOR: #999999;    PADDING-TOP: 2px;    BORDER-BOTTOM: #999999 1pt solid}.results2 A{    FONT-WEIGHT: bold;    FONT-SIZE: 9pt;    COLOR: #b8b8b8;    TEXT-DECORATION: underline}.results2 A:hover{    FONT-WEIGHT: bolder;    COLOR: #666666}.results2 A:active { }.results2 A:visited { }.resultsProductresults{    BACKGROUND: #ffffff;    FONT-FAMILY: Arial, Helvetica, sans-serif;}.itemTable{    BORDER-RIGHT: #cccccc 1pt;    BORDER-TOP: #cccccc 1pt;    PADDING-BOTTOM: 3px;    MARGIN-LEFT: 0.6cm;    BORDER-LEFT: #cccccc 1pt;    PADDING-TOP: 3px;    BORDER-BOTTOM: #cccccc 1pt dotted}.itemTable A{    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    COLOR: #5D0C2C;}.itemTable A:hover { }.itemTable A:visited { }.itemTable A:active { }.itemNumber{    FONT-SIZE: 9.5pt;    COLOR: #666666;    text-align:left;}.itemPoints{    FONT-WEIGHT: normal;    FONT-SIZE: 10pt;    COLOR: #999999;    text-align:left;}.imageBorder{    BORDER-RIGHT: #999999 1px solid;    BORDER-TOP: #999999 1px solid;    BORDER-LEFT: #999999 1px solid;    BORDER-BOTTOM: #999999 1px solid;}.shoppingOptions2Categorytitle{    BORDER-RIGHT: #cccccc 1pt solid;    BORDER-TOP: #cccccc 1pt solid;    MARGIN-TOP: 10px;    PADDING-LEFT: 6px;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    BACKGROUND: #007364;    PADDING-BOTTOM: 4px;    BORDER-LEFT: #cccccc 1pt solid;    COLOR: #ffffff;    PADDING-TOP: 4px;    BORDER-BOTTOM: #cccccc 1pt solid;}.backtoTable{    BORDER-RIGHT: #ffffff 1px solid;    BORDER-TOP: #ffffff 1px solid;    MARGIN-TOP: 8px;    PADDING-LEFT: 2px;    BACKGROUND: #cccccc;    PADDING-BOTTOM: 4px;    BORDER-LEFT: #ffffff 1px solid;    PADDING-TOP: 4px;    BORDER-BOTTOM: #ffffff 1px solid;}.backtoBottomBorder{    PADDING-BOTTOM: 10px;    BORDER-BOTTOM: #cccccc 1pt dotted;}.backtoTable A{    FONT-WEIGHT: bold;    COLOR: #666666;    TEXT-DECORATION: none;}.backtoTable A:visited { }.backtoTable A:hover{    FONT-WEIGHT: bolder;    COLOR: #333333;}.backtoTable A:active { }.ProductTable{    MARGIN-TOP: 20px;    COLOR: #333333;    BACKGROUND-COLOR: #FFFFFF;}.productText{    FONT-SIZE: 14px;    MARGIN-LEFT: 3px;    FONT-FAMILY: Arial, Helvetica, sans-serif;}.productImage{    PADDING-RIGHT: 6px;    PADDING-LEFT: 6px;    FONT-SIZE: 11px;    PADDING-BOTTOM: 6px;    COLOR: #cccccc;    PADDING-TOP: 6px;    FONT-FAMILY: Arial, Helvetica, sans-serif;}.productImage A { TEXT-DECORATION: none;}.productImage A:hover { TEXT-DECORATION: underline; }.productImage A:active{    COLOR: #ffffff;    TEXT-DECORATION: underline;}.productImage A:visited { }.productTextName{    BORDER-RIGHT: 1pt;    PADDING-RIGHT: 6px;    BORDER-TOP: #cccccc 1pt;    PADDING-LEFT: 6px;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    PADDING-BOTTOM: 12px;    BORDER-LEFT: 1pt;    COLOR: #5D0C2C;    PADDING-TOP: 6px;    BORDER-BOTTOM: 1pt dotted;    FONT-FAMILY: Arial, Helvetica, sans-serif;}.productTextDescription{    PADDING-RIGHT: 6px;    PADDING-LEFT: 6px;    FONT-SIZE: 8pt;    PADDING-BOTTOM: 6px;    COLOR: #333333;    LINE-HEIGHT: 18px;    PADDING-TOP: 20px;    FONT-FAMILY: Arial, Helvetica, sans-serif;}.productTextNumber{    PADDING-RIGHT: 6px;    PADDING-LEFT: 6px;    FONT-WEIGHT: normal;    FONT-SIZE: 12px;    PADDING-BOTTOM: 6px;    COLOR: #ffffff;    PADDING-TOP: 6px;    FONT-FAMILY: Arial, Helvetica, sans-serif;}.productPrice{    PADDING-LEFT: 6px;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    COLOR: #ffffff;}.innerProductTable{    MARGIN-TOP: 10px;    MARGIN-LEFT: 5px;    MARGIN-RIGHT: 5px;}.productWeight{    BORDER-RIGHT: #999999 1pt;    BORDER-TOP: #999999 1pt;    PADDING-LEFT: 6px;    FONT-WEIGHT: bold;    FONT-SIZE: 10px;    PADDING-BOTTOM: 20px;    BORDER-LEFT: #999999 1pt;    COLOR: #999999;    PADDING-TOP: 4px;    BORDER-BOTTOM: #5D0C2C 1pt dotted;}.shoppingOptions3 { MARGIN-TOP: 5px }.footer{    BORDER-RIGHT: #ffffff 1pt solid;    BORDER-TOP: #ffffff 6pt solid;    BACKGROUND: #007364;    BORDER-LEFT: #ffffff 1pt;    BORDER-BOTTOM: #ffffff 1pt solid;}.introHeader { HEIGHT: 97px; }.introMain { }.intrologoTable{    MARGIN-TOP: 25px;    MARGIN-RIGHT: 16px;}.introFooter{    BORDER-RIGHT: #ffffff 6px;    BORDER-LEFT: #ffffff 6px;    BORDER-BOTTOM: #ffffff 6px;}.introSignInTable { MARGIN-TOP: 5px; }.introSignInComments{    PADDING-LEFT: 5px;    FONT-SIZE: 8pt;    PADDING-BOTTOM: 3px;    COLOR: #999999;    LINE-HEIGHT: 15pt;    PADDING-TOP: 3px;    FONT-FAMILY: Arial, Helvetica, sans-serif;}.introSignInError{    PADDING-LEFT: 5px;    FONT-SIZE: 8pt;    PADDING-BOTTOM: 3px;    COLOR: red;    LINE-HEIGHT: 15pt;    PADDING-TOP: 3px;    FONT-FAMILY: Arial, Helvetica, sans-serif;}.introSignInFields{    MARGIN-TOP: 20px;    FONT: 9px Arial, Helvetica, sans-serif;    COLOR: #666666;}.introResetSubmit{    MARGIN-TOP: 10px;    MARGIN-LEFT: 100px;}.top{    BACKGROUND: url(images/general/slices/top.gif) no-repeat left top;    HEIGHT: 92px;}.logoTable { MARGIN-TOP: 10px; }.welcomeNavbar{    BACKGROUND: url(Images/login/navigationbackground2.jpg);    HEIGHT: 29px;}.welcomeNavbar A{    FONT-WEIGHT: bold;    FONT-SIZE: 7pt;    TEXT-TRANSFORM: uppercase;    COLOR: #ffffff;    FONT-FAMILY: Arial, Helvetica, sans-serif;    TEXT-DECORATION: none;}.welcomeNavbar A:hover { }.welcomeNavbar A:visited { }.welcomeNavbar A:active { }.welcomeContent { MARGIN-TOP: 30px;}.welcomeIntroduction{    PADDING-LEFT: 5px;    PADDING-BOTTOM: 3px;    FONT: 8.5pt/15pt Arial, Helvetica, sans-serif;    COLOR: black;    PADDING-TOP: 20px;}.welcome_backtoBottomBorder { }.welcomeSearchbyitem{    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    COLOR: #ffffff;    PADDING-TOP: 8px;}.holdsSidebarlinksTD { BORDER-BOTTOM: #cccccc 1pt dotted }.welcomeTopborderRight{    BORDER-RIGHT: #cccccc;    BORDER-TOP: #cccccc 1pt solid;    BORDER-LEFT: #cccccc;    BORDER-BOTTOM: #cccccc;}.welcomeTopborderLeft { BORDER-TOP: #cccccc 1pt solid }.welcomePictures { BORDER-BOTTOM: #cccccc 1pt solid }.welcomePictures2{    BORDER-TOP: #cccccc 1pt solid;    MARGIN-TOP: 3px;    MARGIN-BOTTOM: 6px;    PADDING-TOP: 6px;}P{    FONT: 8.5pt/15pt arial;    COLOR: #666666;}H1{    FONT-WEIGHT: bold;    FONT-SIZE: 12pt;    COLOR: #666666;}H2{    FONT-SIZE: 10pt;    COLOR: #5D0C2C;}H3{    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    COLOR: #666666;}.genText1{    FONT-SIZE: 9pt;    COLOR: #333333;    LINE-HEIGHT: 15pt;}.mandatory {	font-size:9pt;	color:#5D0C2C;	line-height:15pt;	font-weight:700;}.genTable1 { FONT-FAMILY: Arial, Helvetica, sans-serif; }.genTable2{    MARGIN-TOP: 25px;    MARGIN-LEFT: 1.6cm;}.shoppingCart { }.basket_th{        FONT-WEIGHT: bold;    FONT-SIZE: 8pt;    COLOR: #666666;    BORDER-BOTTOM: #cccccc 1pt solid;}.lm{    BORDER-RIGHT: #cccccc 1px solid;    BORDER-TOP: #cccccc 1px;    FONT-SIZE: 7pt;    BORDER-LEFT: #cccccc 1px;    COLOR: #666666;    BORDER-BOTTOM: #cccccc 1px solid;}.lm_name{    BORDER-RIGHT: #cccccc 1px solid;    BORDER-TOP: #cccccc 1px;    FONT-SIZE: 6pt;    BORDER-LEFT: #cccccc 1px;    COLOR: #666666;    BORDER-BOTTOM: #cccccc 1px solid;}.rm{    text-align:right;    BORDER-RIGHT: #cccccc 1px solid;    BORDER-TOP: #cccccc 1px;    FONT-SIZE: 7pt;    BORDER-LEFT: #cccccc 1px;    COLOR: #5D0C2C;    BORDER-BOTTOM: #cccccc 1px solid;}.shoppingCartTopRow { }.basketbottomborder{    BORDER-RIGHT: #cccccc 1px;    BORDER-TOP: #cccccc 1px solid;    BORDER-LEFT: #cccccc 1px;    BORDER-BOTTOM: #cccccc 1px;}.basket_TotalRow { text-align:right; }.basketempty { text-align:center; }.basketproceed { text-align:center; }.basketreturn { text-align:center; }.baskettotals{    text-align:right;    BORDER-RIGHT: #999999 1pt;    BORDER-TOP: #999999 1pt;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    BACKGROUND: #ffffff;    BORDER-LEFT: #999999 1pt;    COLOR: #5D0C2C;}.shoppingBasketControls A{    COLOR: #333333;    TEXT-DECORATION: none;}.shoppingBasketControls A:hover{    FONT-WEIGHT: 400;    BACKGROUND: #e9e9e9;    COLOR: #663399;}.shoppingBasketControls A:visited { }.shoppingBasketControls A:active { }.shoppingBasketControlsBorder{    BORDER-TOP: #999999 1pt dotted;    margin-left: 3px;    margin-right: 3px;}.shoppingBasketControls {MARGIN-TOP: 12px;}.largeRow1 { }.largeRow2{    PADDING-LEFT: 5px;    BACKGROUND: #007364;    PADDING-BOTTOM: 3px;    FONT: bold 11pt Arial, Helvetica, sans-serif;    COLOR: #ffffff;    PADDING-TOP: 3px;}.largeRow3 { }.largeRow4 { }.largeRow2 A{    FONT-WEIGHT: bold;    COLOR: #ffffff;    FONT-FAMILY: Arial, Helvetica, sans-serif;    TEXT-DECORATION: none;}.createNewAccount { }.createNewAccount A{    COLOR: #663399;    TEXT-DECORATION: underline;}.createNewAccount A:hover { }.createNewAccount A:active { }.createNewAccount A:visited { }.accountuser{    PADDING-LEFT: 5px;    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    COLOR: #999999;}.accountaddresses{    BORDER-RIGHT: #cccccc 1pt;    PADDING-RIGHT: 30px;    BORDER-TOP: #cccccc 1pt;    PADDING-LEFT: 30px;    PADDING-BOTTOM: 3px;    BORDER-LEFT: #cccccc 1pt;    PADDING-TOP: 3px;    BORDER-BOTTOM: #cccccc 1pt dotted;    BORDER-COLLAPSE: collapse;}.accountaddresses TR TD{    BORDER-RIGHT: #cccccc 1px solid;    BORDER-TOP: #cccccc 1px solid;    FONT-SIZE: 12pt;    BORDER-LEFT: #cccccc 1px;    COLOR: #663399;    BORDER-BOTTOM: #cccccc 1px solid;}.accountaddresses TR TD.data{    FONT-SIZE: 8pt;    BACKGROUND: #f8f8f8;    COLOR: #333333;}.accountbriefhistory{    BORDER-RIGHT: #cccccc 1pt;    PADDING-RIGHT: 30px;    BORDER-TOP: #cccccc 1pt;    PADDING-LEFT: 30px;    PADDING-BOTTOM: 3px;    BORDER-LEFT: #cccccc 1pt;    PADDING-TOP: 3px;    BORDER-BOTTOM: #cccccc 1pt dotted;    BORDER-COLLAPSE: collapse;}.accountbriefhistory TR TD{    BORDER-RIGHT: #cccccc 1px solid;    BORDER-TOP: #cccccc 1px solid;    FONT-SIZE: 12pt;    BORDER-LEFT: #cccccc 1px;    COLOR: #663399;    BORDER-BOTTOM: #cccccc 1px solid;}.accountbriefhistory TR TD.data{    FONT-SIZE: 8pt;    BACKGROUND: #f8f8f8;    COLOR: #333333;}.error_message{    FONT-SIZE: 8pt;    COLOR: red;}.warning_message { FONT-SIZE: 8pt }.display_message { FONT-SIZE: 7pt }.sectionheading{    FONT-WEIGHT: bold;    FONT-SIZE: 10pt;    COLOR: #5E0A2D;}.thankyoutext TR TD{    FONT-SIZE: 10pt;    COLOR: #666666;}.pendingorders{    BORDER-RIGHT: #999999 1px solid;    BORDER-LEFT: #999999 1px solid;    BORDER-COLLAPSE: collapse;}.pendingorders TR TD{    BORDER-RIGHT: medium none;    PADDING-RIGHT: 6px;    BORDER-TOP: #999999 1px solid;    PADDING-LEFT: 6px;    FONT-SIZE: 10pt;    BACKGROUND: #f8f8f8;    BORDER-LEFT: medium none;    COLOR: #666666;    BORDER-BOTTOM: #999999 1px solid;}.pendingorders TR.heading TD{    FONT-WEIGHT: bold;    BACKGROUND: white;    COLOR: #333333;}.pendingorders TR TD A {  COLOR: #663399 }.pendingorders TR TD A:link{    COLOR: #663399;    TEXT-DECORATION: none;}.pendingorders TR TD A:visited{    COLOR: #663399;    TEXT-DECORATION: none;}.pendingorders TR TD A:hover{    COLOR: #663399;    TEXT-DECORATION: underline;}.pendingorders TR TD A:active{    COLOR: #663399;    TEXT-DECORATION: underline;}