body
{
	background-color: black;
	color: #ffffff;
}

.headerText 
{
	font-size: .7em;
	font-weight: bold;
	font-family: Verdana;
}
 
.footerText
{
	font-size: x-small;
}

.GridHeader
{
	font-family: Verdana;
	font-weight: bold;
	font-size: x-small;
	color:Black;
	background-color: #fe591d;
}

.GridRow
{
	font-family: Verdana;
	font-size:x-small;
	color:Black;
}

/* ~~~ Titles/Headlines ~~~ */

table.title, td.title 
{
	width: 100%;
	background-color: #fe591d;
	background-image:  url(../../Images/BDK/TitleBackgroundBDK.gif);
}

span.title
{
	font-size: medium;
	font-weight: bold;
	color: #ffffff;
}	


.IconSelected
{
	border-width: 4;
	border-color: #fe591d;
	border-style: inset;
}
/* ~~ user information ~~ */
td.UserInfo 
{
	background-color: #ffffff;
	text-align: left;	
	color: #000000;
}

a.UserInfo:link, a.UserInfo:visited
{
	color: #000000;
}

a.UserInfo:hover
{
	color: #fe591d;
}

a.UserInfoBold:link, a.UserInfoBold:visited
{
	color: #000000;
	font-weight: bold;
}

a.UserBoldInfo:hover
{
	color: #fe591d;
	font-weight: bold;
}

/* ~~~ Tabs ~~~ */
table.tabPane
{
	width: 100%;
	background-color: #ffffff;
}

td.tabNone 
{
	text-align: right;
	background-color: #000000;	
}

td.tabOn 
{
	background-color: #ffffff;
	text-align: center;
}

a.tabOn:link, a.tabOn:visited, a.tabOn:hover
{
	color: #000000;
	font-weight: bold;
}

td.tabOff
{
	background-color: #fe591d;
	text-align: center;
}


a.tabOff:link, a.tabOff:visited
{
	color: #ffffff;
}

a.tabOff:hover
{
	color: #444444;
}

/* tabStrip menuItems refer to the child links of the selected tab. */
td.tabStripMenuItems 
{
	background-color: #ffffff;
	text-align: left;	
	color: #000000;
}

a.tabStripMenuItems:link, a.tabStripMenuItems:visited
{
	color: #000000;
}

a.tabStripMenuItems:hover
{
	color: #fe591d;
}


/* tabStrip PermaLinks refer to the links at the right hand side of the control */
a.tabStripPermaLink:link, a.tabStripPermaLink:visited
{
	color: #ffffff;
	font-weight: bold;
}

a.tabStripPermaLink:hover
{
	color: #fe591d;
	font-weight: bold;
}


/* Wizard Status bar items */


/* contact us */
a.contactUs:link, a.contactUs::visited
{
	color: #f0af00;
	font-weight: bold;
}


/* contact us */
a.contactUs:link, a.contactUs::visited
{
	color: #ffffff;
	font-weight: bold;
}

/* Catalog Browsing */

a.subCat:link, a.subCat:visited
{
	font-size: x-small;
	color: #000000;
}
a.subCat:hover
{
	color: 	#fe591d;
	font-size: x-small;
}

.bd_search_product  {
    border:solid 1px black !important;
    }
    
.bd_description_link {
    text-decoration:none;
    font-weight:bold;
    }
    
.EnquiryBuilderAddressesBDK {
    width:560px;
    font-size:10px;
    color:#000;
    }

.EnquiryBuilderAddressesBDK input {
    width:65px;
    }

#AddressList_ctl00_Save 
{
    width:auto;
    }