/*
P
{
    FONT-SIZE: 11px;
}
*/


select 
{
  font-size: xx-small;
}

select.chdoubledrop
{
    WIDTH: 400px;
}

A:hover
{
    COLOR: #ff6600;
}

#regular
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica;
}

#medium
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica;
}

#small
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial, Helvetica;
}

#selectbox
{
    FONT-SIZE: 8pt;
    WIDTH: 136px;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
}

#inputbox
{
    FONT-SIZE: 8pt;
    WIDTH: 96px;
    FONT-FAMILY: Arial;
    HEIGHT: 18px;
}

#dhtml_link
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial, Helvetica;
}

#sidenav
{
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none;
}

#linkslist
{
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica;
    FONT-FAMILY: none;
}

#smallfont
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
}

#hightext
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none;
}

#featuretext

{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica;
}

#feature
{
    FONT-SIZE: 7.5pt;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none;
}

.siteTitle
{
    FONT-SIZE: large;
    COLOR: white;
    FONT-FAMILY: 'Times New Roman';
}

.siteSubTitle
{
    FONT-SIZE: medium;
    COLOR: white; /* see siteTitle*/
    FONT-FAMILY: 'Times New Roman'; 
	 text-decoration: none;
	text-align: left;
} 

.intro
{
    FONT-FAMILY: Arial, Helvetica;
}

.whiteBackTop
{
    BACKGROUND-COLOR: white;
}

BODY
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}

TD
{
    FONT-SIZE: x-small;
    /*COLOR: #666666;*/
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

BODY A:link
{
    COLOR: #000099; /*#351b76;*/
}

TD A:link
{
    COLOR: #000099; /*#351b76;*/
}

BODY A:visited
{
    COLOR: #000099; /*#351b76;*/
}

TD A:visited
{
    COLOR: #000099; /*#351b76;*/
}

BODY A:hover
{
    COLOR: #000099; /*#351b76;*/
}

TD A:hover
{
    COLOR: #000099; /*#351b76;*/
}


UL

{

    LIST-STYLE-POSITION: outside;

    LIST-STYLE-IMAGE: url(img/block_violet.gif);

}

HR

{

    COLOR: #5774aa;

}

.educationlist

{

    text-decoration: none;

}

.history

{

    FONT-FACE: Verdana, Arial, Helvetica;

    FONT-SIZE: x-small;

}

.content

{

    LINE-HEIGHT: 1.28em;

    COLOR: #666666;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

}

.whiteBack

{

    BACKGROUND-COLOR: white;

}

.whiteBackLink A

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 0.85em;

    TEXT-INDENT: 3pt;

    TEXT-DECORATION: none;

}

.whiteBackLink A:link

{

    COLOR : #FFFFFF;

}



.whiteBackLink A:visited

{

    COLOR : #FFFFFF;

}



.whiteBackLink A:hover

{

    COLOR : #E97119;

}

.topBack

{

    BACKGROUND-COLOR: white;

}

.topCenterBack

{

    BACKGROUND-IMAGE: url(/bd/images/bdb/back_dna.jpg);

    BACKGROUND-COLOR: white;

}

.lineBack

{

    BACKGROUND-COLOR: #5774aa;

}

.navBack

{

    BACKGROUND-IMAGE: url(/bd/images/bdb/back_nav.gif);

    BACKGROUND-COLOR: #5774aa;

}

.navTopText
{
    COLOR: #333333;
    TEXT-DECORATION: none;    
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica;
}

.tabsBack

{

    BACKGROUND-IMAGE: url(/bd/images/bdb/blueback.gif);

    BACKGROUND-COLOR: #5774aa;

}

.tabsBack A

{

    TEXT-DECORATION: none;

    FONT-SIZE: x-small;

    FONT-WEIGHT: bold;

}

.tabsBack A:link

{

    COLOR: white;

}

.tabsBack A:visited

{

    COLOR: white;

}

.tabsBack A:hover

{

    COLOR: #e97119;

}

.searchBack

{

    BACKGROUND-COLOR: #eab200;

}

.neutralBack

{

    BACKGROUND-COLOR: #a6a6a8;

}

.darkBack

{

    BACKGROUND-COLOR: #5774aa;

}

.lightBack

{

    FONT-WEIGHT: bold;

}

.registerBack

{

    COLOR: white;

    BACKGROUND-COLOR: #e87318;

}

.redBack

{

    FONT-WEIGHT: bold;

    COLOR: white;

    BACKGROUND-COLOR: #aa2b4a;

    TEXT-DECORATION: none;

}

.redBack A:link

{

    FONT-WEIGHT: bold;

    COLOR: white;

    TEXT-DECORATION: none;

}

.redBack A:visited

{

    FONT-WEIGHT: bold;

    COLOR: white;

    TEXT-DECORATION: none;

}

.panelBack

{

    BACKGROUND-COLOR: white;

}

.neutralHeader

{

    COLOR: white;

}

.firstNavElement

{

    BACKGROUND-IMAGE: url(/bd/images/bdb/1st_tabs_back.gif);

    BACKGROUND-COLOR: #5774aa;

}

.firstNavElement A

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 0.85em;

    TEXT-INDENT: 3pt;

    TEXT-DECORATION: none

}

.firstNavElement A:link

{

    FONT-WEIGHT: bold;

    COLOR: white;

}

.firstNavElement A:visited

{

    COLOR: white;

}

.firstNavElement A:hover

{

    COLOR: #e97119;

}

.secondNavElement A {

    FONT-WEIGHT: bold;

    FONT-SIZE: 0.85em;

    TEXT-INDENT: 3pt;

    TEXT-DECORATION: none;

}

.navElement A

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 0.85em;

    TEXT-INDENT: 3pt;

    TEXT-DECORATION: none;

}



.navElement A:link

{

    FONT-WEIGHT: bold;

    COLOR: white;

}

.navElement A:visited

{

    COLOR: white;

}

.navElement A:hover

{

    COLOR: #e97119;

}

.pageTitle

{

    FONT-SIZE: large;

    WIDTH: 100%;

    COLOR: #000099;/*351b76*/

    BORDER-BOTTOM: #ff6600 1px solid;

    FONT-FAMILY: Frutiger, Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left;

}



.paneltitle

{

    FONT-SIZE: large;

    WIDTH: 100%;

    COLOR: #351b76;

    BORDER-BOTTOM: #ff6600 1px solid;

    FONT-FAMILY: Frutiger, Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left;

}

a.panellink

{

    TEXT-DECORATION: none;

}



.titleLevel2

{

    FONT-SIZE: x-small;

    FONT-WEIGHT: bold;

    PADDING-BOTTOM: 3px;

    COLOR: #5774aa;

    FONT-FAMILY: Frutiger, Arial, Helvetica, sans-serif;

    TEXT-ALIGN: left;

}



.titleLevel3

{

    FONT-WEIGHT: bold;

    PADDING-BOTTOM: 3px;

    COLOR: #978dbf;

    FONT-FAMILY: Frutiger, Arial, Helvetica, sans-serif;

}

.titleLevel4

{

    PADDING-BOTTOM: 3px;

    COLOR: #978dbf;

    FONT-FAMILY: Frutiger, Arial, Helvetica, sans-serif;

}

.newsTitle

{

    FONT-WEIGHT: bold;

    COLOR: #663f90;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

}

.smallPrint

{

    FONT-SIZE: xx-small;

}

.smallPrint A:link

{

    COLOR: #351b76;

}

.smallPrint A:visited

{

    COLOR: #351b76;

}

.smallPrint A:hover

{

    COLOR: #e97119;

}

.overview

{

    FONT-SIZE: 0.85em;

    TEXT-INDENT: 0.42em;

    TEXT-DECORATION: none;

}

.yellow

{

    COLOR: #eab200;

}

.contentAttention

{

    FONT-SIZE: x-small;

    COLOR: #5774aa;

}

.vertLine

{

    BACKGROUND-IMAGE: url(/bd/images/bdb/column_line.gif);

}

.button

{

    FONT-SIZE: 0.85em;

    CURSOR: hand;

    BORDER-RIGHT: #460000 1px solid;

    BORDER-TOP: #d48293 1px solid;

    FONT-WEIGHT: bold;

    BORDER-LEFT: #d48293 1px solid;

    COLOR: white;

    BORDER-BOTTOM: #460000 1px solid;

    BACKGROUND-COLOR: #aa2b4a;

}

.invoice

{

    FONT-WEIGHT: bold;

    COLOR: #aa2b4a;

}

.PAGE_ACTION_LEGEND

{

    PADDING-RIGHT: 2px;

    PADDING-LEFT: 2px;

    PADDING-BOTTOM: 2px;

    PADDING-TOP: 3px;

}

TH

{

	FONT-SIZE: x-small;

    	TEXT-ALIGN: left;

}

A.panelmenu

{

    FONT-SIZE: 9pt;

    COLOR: #333333;

    FONT-FAMILY: Arial;

    TEXT-DECORATION: none;

}

A.panelmenu:hover

{

    TEXT-DECORATION: underline;

}



A.paneltop

{

    COLOR: #8b8b8b;

    FONT-FAMILY: Arial;

    TEXT-DECORATION: none;

}

A.paneltop:hover

{

    TEXT-DECORATION: underline;

}

.knowledgeList

{

    FONT-SIZE: 8pt;

    TEXT-TRANSFORM: lowercase;

    COLOR: #000099;

    FONT-FAMILY: Arial, Helvetica;

}

.smallPrint

{

    COLOR: navy;

}

.topTitle

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 8pt;

    COLOR: white;

    PADDING-TOP: 5px;

    FONT-FAMILY: Arial, Helvetica;

}

TD.dotComBG

{

    BACKGROUND-COLOR:  #ECF3FB; /*#e6ebd1;*/

}

TD.dotComMenu

{

    BACKGROUND-COLOR:  #ADCCD4; /*#b8d000;*/

}

TD.dotComContent

{

    BACKGROUND-COLOR: #ffffff;

}

TD.dotComHeader

{

    BACKGROUND-COLOR: #ACCCD3; /* #ADCCD4; */ /*#b8d000;*/

    BACKGROUND-IMAGE: url(/images/bdcom/header_bg.gif);

}

TD.dotComHeaderLine1

{

    HEIGHT: 41px;

    BACKGROUND-COLOR: #2F61BD; /* #3333cc; */

    TEXT-ALIGN: right;

}

TD.dotComHeaderLine2

{

    FONT-WEIGHT: bold;

    HEIGHT: 30px;	

    BACKGROUND-COLOR: #ACCCD3; /* #ADCCD4; *//*#b8d000;*/

    TEXT-ALIGN: right;

}

TD.dotComLeftLogin

{
/*	 HEIGHT: 10px;*/
    BACKGROUND-COLOR: #ADCCD4; /*#b8d000;*/
    TEXT-ALIGN: left;
	 FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none;

}

A.dotComHeaderLink

{

    COLOR: #8b8b8b;

    TEXT-DECORATION: none;

}

.bcpath

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: arial;

}

.bcpathcurrent

{

    FONT-SIZE: 9pt;

    FONT-FAMILY: arial;

}

.title

{

    FONT-SIZE: 24px;

    COLOR: #351b76;

    FONT-FAMILY: arial;

}

.chltitle

{

    FONT-SIZE: 24px;

    COLOR: #351b76;

    FONT-FAMILY: arial;

}

.pgmtitle
{
    FONT-SIZE: 24px;
    COLOR: #351b76;
    FONT-FAMILY: arial;
}

.edttitle
{
    FONT-SIZE: 24px;
    COLOR: #351b76;
    FONT-FAMILY: arial;
}

.intro
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial;
    TEXT-ALIGN: justify;
}

.abstracttext
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial;
    TEXT-ALIGN: justify;
}

.text
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left;
}

A.chllink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #351b76;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}

A.pgmlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #351b76;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}

A.edtlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #351b76;
    FONT-FAMILY: arial;
}

.chllink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #351b76;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}

.pgmlink

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10pt;

    COLOR: black;

    FONT-FAMILY: arial;

    TEXT-DECORATION: none;

}

.edtlink

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 10pt;

    COLOR: #351b76;

    FONT-FAMILY: arial;

}

.artworklegenda

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: arial;

    TEXT-ALIGN: justify;

}

.thumbnaillegenda

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: arial;

    TEXT-ALIGN: justify;

}

.rproduct

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12pt;

    COLOR: #351b76;

    FONT-FAMILY: arial;

}

.rdoc

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 12pt;

    COLOR: #351b76;

    FONT-FAMILY: arial;

}

A.rproductlink

{

    FONT-SIZE: 10pt;

    COLOR: #351b76;

    FONT-FAMILY: arial;

    TEXT-DECORATION: none;

}

A.rdoclink

{

    FONT-SIZE: 10pt;

    COLOR: #351b76;

    FONT-FAMILY: arial;

    TEXT-DECORATION: none;

}

.author

{

    FONT-SIZE: 8pt;

    FONT-FAMILY: arial;

}

.countrydate

{

    FONT-SIZE: 8pt;

    FONT-STYLE: italic;

    FONT-FAMILY: arial;

}

TD.rightMenuLevel1TD

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 8pt;

    COLOR: #01019a;

    FONT-FAMILY: Arial, Helvetica;

    BACKGROUND-COLOR: CCE4E4; /*#d4e366;*/

}

TD.rightMenuLevel2TD

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 8pt;

    COLOR: #f0f0f0;

    BACKGROUND-COLOR: #000099;

}

TD.rightMenuLevel3TD

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 8pt;

    BACKGROUND-COLOR: ADCCD4; /*#b8d000;*/

}

A.rightMenuLevel1A

{

    TEXT-DECORATION: none;

}

A.rightMenuLevel2A

{

    TEXT-DECORATION: none;

}

A.rightMenuLevel3A

{

    TEXT-DECORATION: none;

}

.rightMenuLevel1

{

}

.rightMenuLevel2

{

}

.rightMenuLevel3

{

}

SELECT.navSelectBox

{

    FONT-SIZE: 8pt;

    WIDTH: 136px;

    FONT-FAMILY: Arial;

    HEIGHT: 21px;

}

.leftMenuLink

{

    FONT-SIZE: 8pt;

    COLOR: #000099;

    FONT-FAMILY: Arial, Helvetica;

    TEXT-DECORATION: none;

}

.leftMenuBOX

{

    BACKGROUND-COLOR: #CCE4E4; /*#d4e366;*/

}

.leftMenuTITLE

{

    BACKGROUND-COLOR: #202992;

}

/*
	comment out, not necesarry
*/
.leftMenuSubTITLE
{

    BACKGROUND-COLOR: #FFFFFF;
	 
}
.LeftMenuSplitter{
	BACKGROUND-COLOR: #FFFFFF;
}
A.otdetail:link

{

    FONT-SIZE: 11px;

    COLOR: #212894;

    TEXT-DECORATION: underline;

}

A.otdetail:hover

{

    FONT-SIZE: 11px;

    COLOR: #212894;

    TEXT-DECORATION: underline;

}

A.otdetail:visited

{

    FONT-SIZE: 11px;

    COLOR: #212894;

    TEXT-DECORATION: underline;

}

A.otbutton

{

    COLOR: white;

    TEXT-DECORATION: none;

}

A.otbutton2

{

    COLOR: #212894;

    TEXT-DECORATION: underline;

}

TH.ot

{

    FONT-SIZE: 9pt;

    FONT-FAMILY: arial;

}

TD.ot

{

    FONT-SIZE: 11px;

    COLOR: #212894;

    FONT-FAMILY: arial;

}

TD.otTitle

{

    FONT-SIZE: 9pt;

    FONT-FAMILY: arial;

	FONT-WEIGHT: bold;

}

DIV.ot

{

    FONT-SIZE: 12px;

	FONT-WEIGHT: bold;

    COLOR: #212894;

    FONT-FAMILY: arial;

}

TD.otinner

{

    FONT-SIZE: 11px;

    COLOR: #212894;

    FONT-FAMILY: arial;

    BACKGROUND-COLOR: #eeeeee;

}

TD.otshipto

{

    FONT-SIZE: 11px;

    COLOR: #AAAAAA;

    FONT-FAMILY: arial;

}



INPUT.otnormal

{

    FONT-SIZE: 9pt;

    WIDTH: 200px;

    FONT-FAMILY: arial;

}

SELECT.otnormal

{

    FONT-SIZE: 9pt;

    WIDTH: 200px;

    FONT-FAMILY: arial;

}

INPUT.otdate

{

    WIDTH: 30px;

}

TABLE.ottop

{

    BACKGROUND-COLOR: #212894;

}

TD.ottop

{

    FONT-SIZE: 9pt;

    COLOR: white;

    FONT-FAMILY: arial;

}



.otstatus

{

    FONT-SIZE: 8pt;

    COLOR: silver;

    text-decoration: underline;

}



.otvet

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 8pt;

    COLOR: white;

    text-decoration: underline;

}

.otnormal

{

    FONT-WEIGHT: normal;

    FONT-SIZE: 8pt;

    COLOR: silver;

    text-decoration: underline;

}

.otline

{

    BACKGROUND-COLOR: gray;

}

TH.otorderlist

{

    FONT-SIZE: 11px;

    COLOR: #212894;

    FONT-FAMILY: arial;

    BACKGROUND-COLOR: #dddddd;

    font-weight: normal;

}

TD.otorderlist

{

    FONT-SIZE: 11px;

    COLOR: #212894;

    FONT-FAMILY: arial;

    BACKGROUND-COLOR: #dddddd;

    font-weight: normal;

}

TH.otsortlist

{

    FONT-SIZE: 11px;

    COLOR: #212894;

    FONT-FAMILY: arial;

    BACKGROUND-COLOR: #eeeeee;

    font-weight: normal;

}

TD.otbutton

{

    FONT-SIZE: 9pt;

    CURSOR: hand;

    COLOR: white;

    FONT-FAMILY: arial;

    BACKGROUND-COLOR: #212894;

}

DIV.otbutton

{

    BORDER-RIGHT: #212894 1px solid;

    BORDER-TOP: #212894 1px solid;

    FONT-SIZE: 9pt;

    BORDER-LEFT: #212894 1px solid;

    WIDTH: 200px;

    CURSOR: hand;

    COLOR: white;

    BORDER-BOTTOM: #212894 1px solid;

    FONT-FAMILY: arial;

    BACKGROUND-COLOR: #212894;

}

TD.otbutton2

{

    FONT-SIZE: 9pt;

    CURSOR: hand;

    COLOR: #212894;

    FONT-FAMILY: arial;

    BACKGROUND-COLOR: silver;

}

DIV.otbutton2

{

    BORDER-RIGHT: #212894 1px solid;

    BORDER-TOP: #212894 1px solid;

    FONT-SIZE: 9pt;

    BORDER-LEFT: #212894 1px solid;

    WIDTH: 200px;

    CURSOR: hand;

    COLOR: #212894;

    BORDER-BOTTOM: #212894 1px solid;

    FONT-FAMILY: arial;

    BACKGROUND-COLOR: silver;

}



td.otorderednr

{

font-family: arial;

color: #212894;

font-size: 9pt;

text-align: center;

vertical-align: top;

}



th.otinfo

{

font-family: arial;

color: gray;

font-size: 8pt;

text-align: left;

vertical-align: top;

}



td.otinfowhite

{

font-family: arial;

color: #212894;

font-size: 8pt;

text-align: left;

vertical-align: top;

}



td.otinfosilver

{

background-color: silver;

font-family: arial;

color: #212894;

font-size: 8pt;

text-align: left;

vertical-align: top;

}



.otdashline1

{

/*background-image: url("/images/dash_02.gif");*/

BACKGROUND-COLOR: #dddddd;

}



.otdashline2

{

/*background-image: url("/images/dash_02.gif");*/

BACKGROUND-COLOR: #ffffff;

}



.otspacer

{

BACKGROUND-COLOR: #dddddd;

}



.otwhitespacer

{

BACKGROUND-COLOR: #eeeeee;

}



.otsorter

{

	text-decoration: underline;

	cursor: hand;

}



/*-------------------------------------------------*/

/*---------------- New look & feel ----------------*/

/*-------------------------------------------------*/









		.panel-subtitle-a

			{

			color: #000099;

			font-family: arial;

			font-size: 11px;

			font-weight: bold;

			}

		td.panel-subtitle-a

			{

			background-color: #CCE4E4; /*#D4E366;*/

			}

		a.panel-subtitle-a:link

			{

			color: #000099;

			text-decoration: underline;

			}

		a.panel-subtitle-a:visited

			{

			color: #000099;

			text-decoration: underline;

			}

		a.panel-subtitle-a:hover

			{

			color: #FF6600;

			text-decoration: underline;

			}









		.panel-subtitle-b

			{

			color: #000099;

			font-family: arial;

			font-size: 10px;

			font-weight: none;

			}

		td.panel-subtitle-b

			{

			background-color: white;

			}

		a.panel-subtitle-b:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.panel-subtitle-b:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.panel-subtitle-b:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}









		.panel-subtitle-c

			{

			color: #000099;

			font-family: arial;

			font-size: 11px;

			font-weight: bold;

			}

		td.panel-subtitle-c

			{

			background-color: white;

			font-weight: bold;

			}

		a.panel-subtitle-c:link

			{

			text-decoration: underline;

			color: #000099;

			font-weight: bold;

			}

		a.panel-subtitle-c:visited

			{

			text-decoration: underline;

			color: #000099;

			font-weight: bold;

			}

		a.panel-subtitle-c:hover

			{

			text-decoration: underline;

			color: #FF6600;

			font-weight: bold;

			}









		.panel-line-a

			{

			background-color: #000099;

			}









		.page-subtitle-a

			{

			font-family: arial;

			font-size: 10px;

			color: white;

			}

		table.page-subtitle-a,td.page-subtitle-a

			{

			background-color: #000099;

			}

		a.page-subtitle-a:link

			{

			text-decoration: underline;

			color: white;

			}

		a.page-subtitle-a:visited

			{

			text-decoration: underline;

			color: white;

			}

		a.page-subtitle-a:hover

			{

			text-decoration: underline;

			color: white;

			}









		.page-subtitle-b

			{

			font-family: arial;

			font-size: 11px;

			color: #000099;

			font-weight: bold;

			}

		td.page-subtitle-b

			{

			background-color: white;

			}

		a.page-subtitle-b:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-subtitle-b:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-subtitle-b:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}







		.page-subtitle-c

			{

			font-family: arial;

			font-size: 13px;

			color: #000099;

			font-weight: bold;

			line-height: 16px;

			}

		td.page-subtitle-c

			{

			background-color: white;

			}

		a.page-subtitle-c:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-subtitle-c:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-subtitle-c:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}







		.page-reldoc-a

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			font-weight: none;

			}

		a.page-reldoc-a:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-reldoc-a:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-reldoc-a:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}







		.page-relprod-a

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			font-weight: none;

			}

		table.page-relprod-a

			{

			background-color: #999999;

			}

		td.page-relprod-a

			{

			background-color: white;

			}

		th.page-relprod-a

			{

			color: white;

			background-color: #999999;

			}

		a.page-relprod-a:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-relprod-a:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-relprod-a:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}







		.page-relprodback-a

			{



			}

		table.page-relprodback-a

			{

			background-color: #000033;

			}

		table.page-relprodback-a td

			{

			background-color: white;

			}







		.page-relurl-a

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			font-weight: none;

			}

		a.page-relurl-a:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-relurl-a:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-relurl-a:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}







		.page-text, .page-text-left

			{
			background: none;

			font-family: arial;

			font-size: 11px;

			color: black;

			}

		.page-text-priv

			{
			background: none;

			font-family: arial;

			font-size: 10px;

			color: grey;
            
            font-style: italic;

			}

            .page-text TD

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			}

		a.page-text:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}

		td.page-text

			{

			text-align: justify;

			}

		td.page-text-left

			{

			text-align: left;

			}

		select.page-text

			{

			width: 150px;

			}

		input.page-text

			{

			font-size: 10px;

			color: black;

			}







		.page-text-b

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			}

		.page-text-b TD

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			}

		td.page-text-b

			{

			text-align: justify;

			}

		select.page-text-b

			{

			width: 150px;

			}

		input.page-text-b

			{

			font-size: 10px;

			color: black;

			}







		.page-more

			{

			font-family: arial;

			font-size: 10px;

			color: #000099;

			font-style: italic;

			}

		a.page-more:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-more:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-more:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}









		.page-text-conferences-a

			{

			font-family: arial;

			font-size: 9px;

			color: black;

			}

		td.page-text-conferences-a

			{

			background-color: #EEEEEE; /*DDBBCC; #BB99AA;*/

			}

		a.page-text-conferences-a:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text-conferences-a:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text-conferences-a:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}









		.page-text-conferences-b

			{

			font-family: arial;

			font-size: 9px;

			color: black;

			}

		td.page-text-conferences-b

			{

			background-color: #FFFFFF;

			}

		a.page-text-conferences-b:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text-conferences-b:visited

			{

			text-decoration: underline;

			color: #000099;

			}









		.page-text-careers-a

			{

			font-family: arial;

			font-size: 9px;

			color: black;

			}

		td.page-text-careers-a

			{

			background-color: #EEEEEE; /*DDBBCC;*/

			}

		a.page-text-careers-a:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text-careers-a:visited

			{

			text-decoration: underline;

			color: #000099;

			}









		.page-text-careers-b

			{

			font-family: arial;

			font-size: 9px;

			color: black;

			}

		td.page-text-careers-b

			{

			background-color: #FFFFFF;

			}

		a.page-text-careers-b:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text-careers-b:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text-conferences-b:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}








/* old style
		.page-bcpath

			{

			font-family: arial;

			font-size: 10px;

			color: gray;

			}

		a.page-bcpath:link

			{

			text-decoration: none;

			color: gray;

			}

		a.page-bcpath:visited

			{

			text-decoration: none;

			color: gray;

			}

		a.page-bcpath:hover

			{

			text-decoration: none;

			color: gray;

			}
*/
		.page-bcpath

			{

			font-family: arial;

			font-size: 10px;
			
			color: black;

			}

		a.page-bcpath

			{

			font-family: arial;

			font-size: 10px;
			
			color: black;

			}

		a.page-bcpath:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-bcpath:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-bcpath:hover

			{

			text-decoration: underline;

			color: #FF6600;
			
			}


		.page-title

			{

		    	FONT-SIZE: large;

		    	WIDTH: 100%;

				COLOR: #000099;/*351b76*/

				BORDER-BOTTOM: #ff6600 1px solid;

		    	FONT-FAMILY: Frutiger, Arial, Helvetica, sans-serif;

		    	TEXT-ALIGN: left;

			}

		.page-title-right

			{

				background: none;
	
				font-family: arial;
	
				font-size: 11px;
	
				color: black;

				border-bottom: #ff6600 1px solid;

				text-align: right;

			}


		.page-title-searchresults-a

			{

			font-family: verdana;

			font-weight: bold;

			font-size: 11px;

			color: #000099;

			line-height: 18px;

			}









		.page-title-searchresults-b

			{

			font-family: verdana;

			font-weight: bold;

			font-size: 11px;

			color: white;

			line-height: 18px;

			}

		td.page-title-searchresults-b

			{

			background-color: navy;

			}







		.page-text-searchresults-a

			{

			font-family: verdana;

			font-size: 10px;

			color: black;

			line-height: 18px;

			}

		a.page-text-searchresults-a:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text-searchresults-a:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text-searchresults-a:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}







		.page-text-searchresults-b

			{

			font-family: verdana;

			font-size: 10px;

			color: black;

			line-height: 18px;

			}

		a.page-text-searchresults-b:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text-searchresults-b:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-text-searchresults-b:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}







		.page-author-a

			{

			font-family: arial;

			font-size: 11px;

			font-style: italic;

			color: #777777;

			}







		.page-date-a

			{

			font-family: arial;

			font-size: 11px;

			color: #777777;

			}







		.page-country-a

			{

			font-family: arial;

			font-size: 11px;

			font-style: italic;

			color: #777777;

			}







		.page-location-a

			{

			font-family: arial;

			font-size: 11px;

			font-style: italic;

			color: #777777;

			}







		/*

		.topback

			{

			FONT-SIZE: x-small;

			FONT-WEIGHT: bold;

			PADDING-BOTTOM: 3px;

			COLOR: #5774aa;

			FONT-FAMILY: Frutiger, Arial, Helvetica, sans-serif;

			TEXT-ALIGN: left;

			}

		*/







		.topback

			{

			font-family: arial;

			font-size: 10px;

			color: white;

			line-height: 16pt;

			}

		table.topback,td.topback,th.topback

			{

			background-color: #000099;

			}

		a.topback:link

			{

			text-decoration: underline;

			color: white;

			}

		a.topback:visited

			{

			text-decoration: underline;

			color: white;

			}

		a.topback:hover

			{

			text-decoration: underline;

			color: white;

			}









		.header-subtitle-a

			{

			font-family: arial;

			font-size: 10px;

			color: white;

			}



		.panel-login-a{

			BACKGROUND-COLOR: #ADCCD4; /*#b8d000;*/

			}







		.page-tableheader-a

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			font-weight: bold;

			}

		a.page-tableheader-a:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-tableheader-a:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-tableheader-a:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}

		

		

		

		.page-tableheader-b

			{

			font-family: arial;

			font-size: 10px;

			color: white;

			}

		table.page-tableheader-b,td.page-tableheader-b

			{

			background-color: #000099;

			}

		a.page-tableheader-b:link

			{

			text-decoration: underline;

			color: white;

			}

		a.page-tableheader-b:visited

			{

			text-decoration: underline;

			color: white;

			}

		a.page-tableheader-b:hover

			{

			text-decoration: underline;

			color: white;

			}

		

		





		.page-tablesectionheader-a

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			font-weight: none;

			font-style: italic;

			}

		a.page-tablesectionheader-a:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-tablesectionheader-a:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-tablesectionheader-a:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}







		.page-tableitem-a

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			font-style: none;

			font-weight: none;

			}

		a.page-tableitem-a:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-tableitem-a:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-tableitem-a:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}

		

		

		

		.page-tableitem-b

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			}

		td.page-tableitem-b

			{

			background-color: #EEEEEE; /*DDBBCC;*/

			}

		a.page-tableitem-b:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-tableitem-b:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-tableitem-b:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}









		.page-tableitem-c

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			}

		td.page-tableitem-c

			{

			background-color: #FFFFFF;

			}

		a.page-tableitem-c:link

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-tableitem-c:visited

			{

			text-decoration: underline;

			color: #000099;

			}

		a.page-tableitem-c:hover

			{

			text-decoration: underline;

			color: #FF6600;

			}

		.page-prompt-a, .page-prompt-a-date, .page-prompt-a-date-year, .page-prompt-a-zip, .page-prompt-a-location, 	.transactionselect

			{

			font-family: arial;

			font-size: 11px;

			color: black;

			}
		select.transactionselect
		{
			width: 600px;
		}

		td.page-prompt-a

			{

			background-color: white;

			}

		input.page-prompt-a

			{

			width: 250px;

			}

		input.page-prompt-a-date

			{

			width: 25px;

			}

		input.page-prompt-a-date-year

			{

			width: 50px;

			}

		input.page-prompt-a-zip

			{

			width: 50px;

			}

		input.page-prompt-a-location

			{

			width: 197px;

			}

		select.page-prompt-a

			{

			width: 250px;

			}

		textarea.page-prompt-a

			{

			width: 250px;

			}
            
        .width50px
            {
            width: 50px;
            }
            
        textarea.page-prompt-a-right

			{

			width: 200px;

			}


		input.page-checkbox-a

			{

			width: 20px;

		 	}

		.page-searchpromptback-a

			{

			    BACKGROUND-COLOR: #000099; /*#aa2b4a*/

			}

		.page-searchpromptback-a A:link

			{

			    FONT-WEIGHT: bold;

			    COLOR: white;

			    TEXT-DECORATION: none

			}

		.page-searchpromptback-a A:visited

			{

			    FONT-WEIGHT: bold;

			    COLOR: white;

			    TEXT-DECORATION: none

			}

		.page-searchpromptback-a A:hover
			{
			    FONT-WEIGHT: bold;
			    COLOR: white;
			    TEXT-DECORATION: none
			}

		TD.page-searchpromptback-a
			{
			    FONT-WEIGHT: bold;
			    COLOR: white;
			    BACKGROUND-COLOR: #000099;
			    TEXT-DECORATION: none
			}



		.page-button-a
			{
			    /*FONT-SIZE: 0.85em;
			    CURSOR: hand;
			    BORDER-RIGHT: #000055 1px solid;
			    BORDER-TOP: #DDDDDD 1px solid;
			    BORDER-LEFT: #DDDDDD 1px solid;
			    BORDER-BOTTOM: #000033 1px solid;
			    FONT-WEIGHT: bold;
			    COLOR: white;
			    BACKGROUND-COLOR: #000099; #aa2b4a;*/
			}




		input.page-button-a
			{

			}
		
		
		
		.page-milestones-tl-a
			{
				background-image: url("/images/bddotcom/tl_backgr.gif");
			}




		.page-milestones-date-a
			{
				font-size: 10pt;
				font-weight: bold;
				font-style: italic;
			}

		

		.page-error-a
			{
				font-style: italic;
				color: red;
			}

			

.leftPanelLogin
{
    /*margin-left: 5px;*/
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial, Helvetica;
	 text-decoration: none;
}

.leftPanelLoginBoxes
{
    FONT-SIZE: 8pt;
	 COLOR: #000099;
    /*FONT-FAMILY: Arial, Helvetica;*/
	 border: none;
}




/*------------------------------------------------------------------------------*/
/*---------------- redesign BD DIABETIC to BDDOTCOM look & feel ----------------*/
/*------------------------------------------------------------------------------*/


.columnTitle
{
    font-size: 12px;
    font-family: Arial, Helvetica;
    font-weight: bold;
    color: #FF6600;
}

.columnTitle_top
{
    font-size: 12px;
    font-family: Arial, Helvetica;
    font-weight: bold;
    color: #FF6600;
    vertical-align: top;
}

.columnTitle_big
{
    font-size: 18px;
    font-family: Times New Roman, serif;
    color: #FF6600;
    vertical-align: top;
}

.editorialBack 
{
	font-family: arial;
    font-size: 11px;
	color : #FFFFFF;
    background-color: #FF9900;
}

.editorialBack_bold 
{
	font-weight: bold;
}

.editorialBack_padded 
{
    background-color: #CCE4E4;
    padding: 10px;    
}

.alternateEditorial
{
    border-bottom: 1px solid #97B9C2;	
    border-top: 1px solid #97B9C2;
    border-top-color: #97B9C2;
    background-color: #F5FAFA;
}

.alternateEditorial_padded
{
    border-bottom: 1px solid #97B9C2;	
    border-top: 1px solid #97B9C2;
    border-top-color: #97B9C2;
    background-color: #F5FAFA;
}

.page-text-right_padded
{
    font-family: arial;
    font-size: 11px;
    color: black;
    text-align: right;
    padding: 10px;
}

.page-text_padded
{
    font-family: arial;
    font-size: 11px;
    color: black;
    padding: 10px;
}

.page-text-right_smpadded
{
    font-family: arial;
    font-size: 11px;
    color: black;
    text-align: right;
    padding: 5px 10px 5px 10px;
}

.page-text_smpadded
{
    font-family: arial;
    font-size: 11px;
    color: black;
    padding: 5px 10px 5px 10px;
}

.page-text_bold
{
    font-family: arial;
    font-size: 11px;
    color: black;
    font-weight: bold;
}

.page-text_top

{
    font-family: arial;
    font-size: 11px;
    color: black;
    vertical-align: top;
}

.page-text-searchresults
{
    font-family: verdana;
    font-size: 10px;
    color: black;
    line-height: 18px;
}

a.page-text_link:link
{
    text-decoration: underline;
    font-weight: normal;
    font-family: arial;
    font-size: 11px;
    color: #000099;
}

a.page-text_link:visited
{
    text-decoration: underline;
    font-weight: normal;
    font-family: arial;
    font-size: 11px;
    color: #000099;
}

a.page-text_link:hover
{
    text-decoration: underline;
    font-weight: normal;
    font-family: arial;
    font-size: 11px;
    color: #FF6600;
}

.clickableImg
{
    border: 0;
    cursor: hand;
}

SELECT.list-on-master 
{
    width: 195px;
    border: 0px solid #999999;
    font-size: 11px;
}

SELECT.varWidthLst 
{
    width: 100px;
    border: 0px solid #999999;
    font-size: 11px;
}

.homepageHighlightColumns
{
    color: #FFFFFF;
    background: #FF9900;
    border: 0;
    padding: 0px 8px 0px 8px;
}

.homepageHighlightColumns_noPad
{
    color: #FFFFFF;
    background: #FF9900;
    padding: 0px 0px 0px 0px;
    border: 0;
}

.homepageHighlightColumns_padded
{
    color: #FFFFFF;
    background: #FF9900;
    padding: 8px 8px 8px 8px;
}

.homepageHighlightColumns A:link
{
    color: #FFFFFF;
    border: 0;
    padding: 0px 0px 0px 0px;
}

.homepageHighlightColumns A:visited
{
    color: #FFFFFF;
    border: 0;
    padding: 0px 0px 0px 0px;
}

.homepageColumns_noPad
{
    padding: 0px 0px 0px 0px;
    border: 0;
}

.homepageColumns_padded
{
    padding: 8px 8px 8px 8px;
}


.searchBox
{
    font-size: 8pt; 
    font-family: Arial; 
    height: 18px;
    width: 200px; 
}

.blueButton
{
    text-align: center;
    padding : 0px, 2px, 0px, 2px;
    background-color: #97B9C2;
    color: #FFFFFF;
}

.blueButtonLink
{
    color: white; 
    text-decoration: none; 
    font-weight: bold;
    text-align: center;
    padding : 0px, 2px, 0px, 2px;
    background: #97B9C2;
}

.blueButtonLink A
{
    color: white; 
    text-decoration: none; 
    font-weight: bold;
    text-align: center;
    padding : 0px, 2px, 0px, 2px;
    background: #97B9C2;
}

.blueButtonLink A:link
{
    color: white; 
}

.blueButtonLink A:visited
{
    color: white; 
}

.blueButtonLink A:hover
{
    color: white; 
}

.abstract_text
{
    font-weight: normal;
    font-family: arial;
    font-size: 11px;
    text-align: justify;
}

.tab_active
{
    color: white; 
    background: #8AB6BB;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
}

.tab_active A:link
{
    color: white; 
    background: #8AB6BB;
    font-size: 11px;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
}
.tab_active A:visited
{
    color: white; 
    background: #8AB6BB;
    font-size: 11px;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
}

.tab_inactive
{
    color: #000099; 
    background: #D6E5E9;
    font-size: 11px;
    text-align: center;
}

.tab_inactive A:link
{
    color: #000099; 
    background: #D6E5E9;
    font-size: 11px;
    text-align: center;
    vertical-align: middle;
	text-decoration: none;
}
.tab_inactive A:visited
{
    color: #000099; 
    background: #D6E5E9;
    font-size: 11px;
    text-align: center;
    vertical-align: middle;
	text-decoration: none;
}

.tab_border
{
    border-width: 1;
    border-color: #D6E5E9;
    border-style: solid;
    padding : 0px, 2px, 0px, 2px;
}

.glossary-text
{
    cursor: help;
    font-weight: bold;
    color: #1F6E82;
}

.paginatorBack 
{
	font-family: arial;
    font-size: 11px;
	color : #FFFFFF;
    background-color: #97B9C2;
}

ul.list_arrow_full
{
	list-style-image: url(/images/bullet_03.gif);
}
ul.list_arrow_open
{
	list-style-image: url(/images/arrow_link.gif);
}
ul.list_square
{
	list-style-image: url(/images/bdb/icon_bullet.gif);
}

ul.list_arrow_full_nospace {
	margin-top: 0px;
	list-style-image: url(/images/bullet_03.gif);
}
ul.list_arrow_open_nospace {
	margin-top: 0px;
	list-style-image: url(/images/arrow_link.gif);
}
ul.list_square_nospace {
	margin-top: 0px;
	list-style-image: url(/images/bdb/icon_bullet.gif);
}

/* Begin style classes for Catalog */

.catalog-artwork {
	margin: 0px 10px 10px 0px;
}

th.catalog-head-cell {
	color: #0033CC;
	background-color: #CCCCCC;
	border-right: 1px outset #666666;
	border-bottom: 1px outset #666666;
	padding: 3px;
	/*font-size: 11px;*/
	font-weight: bold;
}

td.catalog-category-title {
	background: #0033CC;
	color: White;
	padding: 3px;
	font-weight: bold;
	/*font-size: 12px;*/
}

td.catalog-cell a {
	font-weight: bold;
	/*font-size: 11px;*/	
}

td.catalog-packaging {
	/*font-size: 10px;*/
   color: black;
}

table.catalog-table {
   border: 1px solid #CCC;
   color: black;
   /*font-size: 11px;*/
}

.catalog-category-description {
	font-weight: bold;
}

tr.catalog-product-odd, tr.cart-product-odd {
	background-color: White;
}

tr.catalog-product-even, tr.cart-product-even {
	background-color: #EFEFEF;
}

/*td.catalog-firstcell {
	border-left: 1px solid #CCCCCC;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	border-right: 1px solid #CCCCCC;
}*/

td.catalog-cell, td.cart-cell {
	padding: 3px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	/*font-size: 10px;*/
	/*border-right: 1px solid #CCCCCC;*/
}

td.catalog-cell input.catalog-checkbox {
	margin: 0;
}

.catalog-spacer {
	height: 5px;
}

.catalog-detail-image {
	float: right;
}

.catalog-detail-editorial {
	margin-bottom: 5px;
	/*font-size: 10px;*/
}

.catalog-detail-editorial-title {
	font-weight: bold;
	/*font-size: 11px;*/
	margin-bottom: 3px;
	color: #000099;
}

.catalog-sub-title {
	font-weight: bold;
	font-size: larger;
	margin-bottom: 10px;
	color: #000099;
}

.sidebar {
	width: 110px;
	/*font-size: 10px;*/
}

div.sidebar-block {
	width: 120px;
	border: 1px dashed #CCCCCC;
	margin-bottom: 5px;
}

div.sidebar-block-title {
	font-weight: bold;	
	background-color: #C8DCFF;
	color:#000099;
	padding: 3px;
	/*font-size: 11px;*/
}

div.sidebar-block-content {
	padding: 5px; 
}

div.sidebar-block-content ul {
	padding: 2px;
	margin: 0;
	/*margin-left: 12px;*/
}

li.bullet {
	color: red;
}

/* End style classes for Catalog */
