/* BipBip Blue */
.BB_Headline01
{
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}

/* BipBip Blue */
.BB_Headline02
{
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;

}

/* BipBip Blue */
.BB_Headline03
{
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
}

/* BipBip Blue */
.BB_Headline04
{
	color: #3d91ce;
	font-family: "Trebuchet MS";
	font-size: 24px;
	font-weight: bold;
}



/* BipBip Orange */
.BB_Headline05
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
}

/* BipBip Orange */
.BB_Headline06
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;

}

/* BipBip Orange */
.BB_Headline07
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight: bold;
}

/* BipBip Orange */
.BB_Headline08
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 24px;
	font-weight: bold;
	line-height: 31px;
}



/* White on BLUE back */
.BB_Headline09
{
	color: #FFF;
	font-family: "Trebuchet MS";
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
	background-color: 48BDEE;
	padding: 1px 3px 1px 3px;
}


/* BipBip Blue */
.BB_Headline10
{
	color: #3d91ce;
	font-family: "Trebuchet MS";
	font-size: 28px;
	font-weight: bold;
}




/* Blue Italic */
.BB_Caption01
{
	color: #48BDEE;
	font-family: "Trebuchet MS";
	font-size: 12px;
	
	font-style: italic;
	
}

/* Orange Italic */
.BB_Caption02
{
	color: #999;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	line-height: 21px;
}



.BB_StandardText_00
{
	color: #999;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
}



/* DarkGrey */
.BB_StandardText_01
{
	color: #333;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	line-height: 16px;
	font-weight: normal;
}

/* DarkGrey */
.BB_StandardText_01_nolink
{
	color: #333;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	line-height: 16px;
	font-weight: normal;
	text-decoration:none;
}

/* Green */
.BB_StandardText_02
{
	color: #333;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	line-height: 20px;
	font-weight: normal;
}

/* Purple */
.BB_StandardText_03
{
	color: #c02f72;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 17px;
	font-weight: normal;
}


.BB_StandardText_04
{
	color: #4d8ecf;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	line-height: 16px;
	font-weight: normal;
}



.BB_MainContainer
{
	width: 990px;
	display: block;
	margin: 10px 0px 0px 0px;
}



.BB_HeaderContainer
{
	width: 990px;
	height: 137px;
	display: block;
	float: left;
	clear: left;

}



.BB_CenterContainer
{
	width: 990px;
	height: 427px;
	display: block;
	float: left;
	clear: left;
	
}


.BB_FrontPage_Center_Column01
{
	width: 411px;
	height: 378px;
	display: block;
	float: left;
	clear: left;
}



.BB_FrontPage_Center_Column02
{
	width: 579px;
	height: 379px;
	display: block;
	float: left;
	clear: none;
	background-image: url(/gfx/Misc/Center_RightColumnBack.gif);
	background-repeat: no-repeat;
}


.BB_FrontPage_Center_Column02_2
{
	width: 579px;
	height: 379px;
	display: block;
	float: left;
	clear: none;
	background-image: url(/gfx/Misc/Center_RightColumnBack2.gif);
	background-repeat: no-repeat;
}



.BB_FrontPage_Center_Column02_CampaignText_Container
{
	width: 260px;
	height: 373px;
	display: block;
	float: left;
	clear: none;
	
}


.BB_Frontpage_CampaignImage_Mouseover_Container
{
	width: 315px;
	height: 374px;
	float: left;
	clear: none;
	display: block;
	
}

.BB_Frontpage_CampaignImage_Mouseover_box1
{
	width: 315px;
	height: 154px;
	float: left;
	clear: left;
	display: block;
	
}


.BB_Frontpage_CampaignImage_Mouseover_box2
{
	width: 143px;
	height: 221px;
	float: left;
	clear: left;
	display: block;
	
}

.BB_Frontpage_CampaignImage_Mouseover_box3
{
	width: 153px;
	height: 221px;
	float: left;
	clear: none;
	display: block;
	
}



.BB_Frontpage_CampaignImage_Mouseover_Trigger1
{
	width: 119px;
	height: 118px;
	float: left;
	clear: none;
	display: block;
	margin: 35px 0px 0px 67px;
}


.BB_Frontpage_CampaignImage_Mouseover_Trigger2
{
	width: 104px;
	height: 115px;
	float: left;
	clear: left;
	display: block;
	margin: 37px 0px 0px 19px;
}


.BB_Frontpage_CampaignImage_Mouseover_Trigger3
{
	width: 96px;
	height: 104px;
	float: left;
	clear: left;
	display: block;
	margin: 8px 0px 0px 25px;
}




.BB_FrontPage_Center_Column02_RegisterContainer
{
	width: 190px;
	height: 373px;
	display: block;
	float: left;
	clear: left;
}



.BB_VideoContainer
{
	width: 411px;
	height: 378px;
	display: block;
	float: left;
	clear: left;
	margin: 0px 0px 0px 0px;
}



.BB_Spot_Columns_TopLine_Box
{
	width: 990px;
	height: 6px;
	display: block;
	float: left;
	clear: left;
	background-image: url(/gfx/Misc/BottomColumns_TopLine2.gif);
	background-repeat: no-repeat;
	
}

.tester
{
	width: 990px;
	height: 2px;
	
	background-color: #9F0;
}


.BB_Spot_Columns_Body_Box
{
	width: 990px;
	height: auto;
	display: block;
	//background-image: url(/gfx/Misc/BottomColumns_BodyBack.gif);
	background-repeat: repeat;
	float: left;
	clear: left;
}


.BB_Spot_Columns_Column01
{
	width: 340px;
	height: 290px;
	display: block;
	float: left;
	clear: left;
	
}

.BB_Spot_Columns_Column02
{
	width: 243px;
	height: 190px;
	display: block;
	float: left;
	clear: none;

}

.BB_Spot_Columns_Column03
{
	width: 370px;
	height: 190px;
	display: block;
	float: left;
	clear: none;
	margin: 0px 0px 0px 0px;
}



.BB_Graphic_Headline_Stripe_01
{
	width: 130;
	height: 47;
	display: block;
	background-image: url(/gfx/Misc/GraphiHeadlineStripe_01.gif);
	background-repeat: no-repeat;
	
	float: left;
	clear: none;
	margin: 0px 10px 0px 15px;
}

BB_Graphic_Headline_Stripe_02
{
	width: 180;
	height: 47;
	display: block;
	background-image: url(/gfx/Misc/GraphiHeadlineStripe_01.gif);
	background-repeat: no-repeat;
	
	float: left;
	clear: none;
	margin: 0px 10px 0px 15px;
}




.BB_Graphic_Headline_Stripe_TextBox
{	
	color: #4d8ecf;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 18px 0px 0px 35px;
	width: 100px;
	height: auto;
	display: block;
	
}


.BB_BottomContainer
{
	width: 990px;
	height: 110px;
	display: block;
	float: left;
	clear: left;
	background-image: url(/gfx/Misc/BottomColumns_BodyLine.gif);
	background-repeat: no-repeat;
}


.BB_BottomContainer_SubPages
{
	width: 990px;
	height: 110px;
	display: block;
	float: left;
	clear: left;
	background-image: url(/gfx/Misc/BottomColumns_BodyLine2.gif);
	background-repeat: no-repeat;
	background-image: url(/gfx/Misc/Bottom_Line_with_Pricetag.gif);
}


.BB_BottomMenuContainer
{
	width: 990px;
	height: 28px;
	display: block;
	padding: 7px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
}

.BB_Bottom_Credits_Container
{
	width: 990px;
	height: 20px;
	display: block;
	float: left;
	clear: left;
	color: #666;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
}


.BB_MainLogoContainer
{
	width: 243px;
	height: 137px;
	display: block;
	float: left;
	clear: left;
	
}

.BB_TopLogo_01
{
	width: 244px;
	height: 136px;
	display: block;
	background-image: url(/gfx/logos/BB_MainTopLogo_01.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	cursor: pointer;
	float: left;
	clear: left;
}

.BB_TopLogo_02
{
	width: 244px;
	height: 136px;
	display: block;
	background-image: url(/gfx/logos/BB_MainTopLogo_Beta.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	cursor: pointer;
	float: left;
	clear: left;
}



.BB_Toplogo_01_WhiteSpace
{
	width: 168px;
	height: 137px;
	display: block;
	float: left;
	clear: none;
}


.BB_CartoonBubble_Text
{
	color: #5999d3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 17px;
}

.BB_CartoonBubble_Text_Bold
{
	color: #5999D3;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
}

.BB_CartoonBubble_Text_Purple
{
	color: #c02f72;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 17px;

}

.BB_CartoonBubble_TextContainer
{
	width: 176px;
	height: 67px;
	display: block;
	
}




.BB_LargeCartoonBubble_Text
{
	color: #5999D3;
	font-family: "Trebuchet MS";
	font-size: 13px;
	line-height: 17px;
	vertical-align: middle;
	font-weight: bold;
}



.BB_LargeCartoonBubble_Text_Purple
{
	color: #c02f72;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 17px;

}

.BB_LargeCartoonBubble_TextContainer
{
	width: 458px;
	height: auto;
	display: block;
	
	
}

.BB_LargeCartoonBubble_DownLeft
{
	width: 481px;
	height: 341px;
	background-image: url(/gfx/cartoonBubbles/BB_Large_CartoonBubble_DownLeft.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow: hidden;
}




.BB_CartoonBubble_UpLeft
{
	width: 222px;
	height: 200px;
	background-image: url(/gfx/cartoonBubbles/BB_CartoonBubble_UpLeft.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.BB_CartoonBubble_DownLeft
{
	width: 222px;
	height: 200px;
	background-image: url(/gfx/cartoonBubbles/BB_CartoonBubble_DownLeft.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}



.BB_CartoonBubble_DownRight
{
	width: 222px;
	height: 200px;
	background-image: url(/gfx/cartoonBubbles/BB_CartoonBubble_DownRight.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.BB_CartoonBubble_UpRight
{
	width: 222px;
	height: 200px;
	background-image: url(/gfx/cartoonBubbles/BB_CartoonBubble_UpRight.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}







.BB_PageHeader_RightsideContainer
{
	width: 578px;
	height: 137px;
	display: block;
	float: left;
	clear: none;
	
}


.BB_PageHeader_TopMenuContainer
{
	width: 578px;
	height: 47px;
	display: block;
	float: left;
	clear: left;
}


.BB_PageHeader_TopMenuContainer_Subpages
{
	width: 578px;
	height: 47px;
	display: block;
	float: left;
	clear: left;
	margin: 8px 0px 0px 0px;
}



.BB_PageHeader_RightSide_ExtraMenuContainer
{
	width: 553px;
	height: 91px;
	display: block;
	float: left;
	clear: left;

}

.BB_PageHeader_RightSide_ExtraMenuContainer_Subpages
{
	width: 553px;
	height: 17px;
	display: block;
	float: left;
	clear: left;

}


.BB_TopMenu_Special
{
	width: 130;
	height: 47;
	display: block;
	background-image: url(/gfx/Menu/TopMenu_Special_A.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	clear: none;
	margin: 0px 13px 0px 0px;
}

.BB_TopMenu_Special_Hover
{
	width: 130;
	height: 47;
	display: block;
	background-image: url(/gfx/Menu/TopMenu_Special_B.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	clear: none;
	margin: 0px 13px 0px 0px;
}


.BB_TopMenu_Standard
{
	width: 130;
	height: 47;
	display: block;
	background-image: url(/gfx/Menu/TopMenu_Standard_A.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	clear: none;
	margin: 0px 13px 0px 0px;
}

.BB_TopMenu_Standard_Hover
{
	width: 130;
	height: 47;
	display: block;
	background-image: url(/gfx/Menu/TopMenu_Standard_B.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	float: left;
	clear: none;
	margin: 0px 13px 0px 0px;
}



.BB_Menu_Textbox
{	
	color: #4d8ecf;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 18px 0px 0px 27px;
	width: 100px;
	height: auto;
	display: block;
	
}



.BB_Button_Textbox
{	
	color: #4d8ecf;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 18px 0px 0px 27px;
	width: 100px;
	height: auto;
	display: block;
	
}





a.BB_Extra_TopMenu:link
{
	color: #4d8ecf;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

a.BB_Extra_TopMenu:visited
{
	color: #4d8ecf;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

a.BB_Extra_TopMenu:hover
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}

a.BB_Extra_TopMenu:active
{
	color: #4d8ecf;
	font-family: "Trebuchet MS";
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

a.BB_LightBlueLink:link
{
	color: #4D8ECF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-decoration: none;
	
}

a.BB_LightBlueLink:visited
{
	color: #4D8ECF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-decoration: none;
	
}

a.BB_LightBlueLink:hover
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-decoration: underline;
	
}

a.BB_LightBlueLink:active
{
	color: #4D8ECF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	text-decoration: none;
	
}

a.BB_BottomMenu:link
{
	color: #4d8ecf;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.BB_BottomMenu:visited
{
	color: #4d8ecf;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a.BB_BottomMenu:hover
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

a.BB_BottomMenu:active
{
	color: #4d8ecf;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}





.BB_ListLink01
{
	color: #4D8ECF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
}


a.BB_ListLink01:link
{
	color: #4D8ECF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
}

a.BB_ListLink01:visited
{
	color: #4D8ECF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
}

a.BB_ListLink01:hover
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: underline;
	font-style: italic;
}

a.BB_ListLink01:active
{
	color: #4D8ECF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
}





a.BB_ListLink02:link
{
	color: #4D8ECF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
	background-image: url(/gfx/Bullets/BlueArrow.gif);
	background-repeat: no-repeat;
	background-position: -2px;
	text-indent: 20px;
	text-transform: inherit;
}

a.BB_ListLink02:visited
{
	color: #4D8ECF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
	background-image: url(/gfx/Bullets/BlueArrow.gif);
	background-repeat: no-repeat;
	background-position: -2px;
	text-indent: 20px;
	text-transform: inherit;
}

a.BB_ListLink02:hover
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: underline;
	font-style: italic;
	background-image: url(/gfx/Bullets/BlueArrow.gif);
	background-repeat: no-repeat;
	background-position: -2px;
	text-indent: 20px;
	text-transform: inherit;
}

a.BB_ListLink02:active
{
	color: #4D8ECF;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	font-style: italic;
	background-image: url(/gfx/Bullets/BlueArrow.gif);
	background-repeat: no-repeat;
	background-position: -2px;
	text-indent: 20px;
	text-transform: inherit;
}


.BB_PageInfoContainer_SubPages
{
	width: 576px;
	height: 94px;
	display: block;
	float: left;
	clear: left;
}


.BB_PageInfo_PageTitle_SubPages
{
	width: 576px;
	display: block;
	float: left;
	clear: left;
	margin: 10px 0px 0px 0px;
}


.BB_PageInfo_PageDescription_SubPages
{
	width: 576px;

	display: block;
	float: left;
	clear: left;
	padding: 0px 0px 5px 0px;
	border-bottom: #6990c4;
	border-width: 0px 0px 1px 0px;
	border-style: none none solid none;
	margin: 8px 0px 0px 0px;
	
}



.BB_PageInfo_Breadcrumbs_SubPages
{
	width: 576px;
	display: block;
	float: left;
	clear: left;
	margin: 10px 0px 0px 0px;
}





	
a.BB_LanguageLinks:link
{
	color: #999;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	text-decoration: none;
}

a.BB_LanguageLinks:visited
{
	color: #999;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	text-decoration: none;

}

a.BB_LanguageLinks:hover
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	text-decoration: underline;
	text-transform: inherit;
}

a.BB_LanguageLinks:active
{
	color: #999;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	text-decoration: none;
}






a.BB_Breadcrumbs:link
{
	color: #666;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
}

a.BB_Breadcrumbs:visited
{
	color: #666;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;

}

a.BB_Breadcrumbs:hover
{
	color: #F60;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: underline;
	text-transform: inherit;
}

a.BB_Breadcrumbs:active
{
	color: #666;
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
}



.BB_CenterColumns_Container_SubPages
{
	width: 990px;

	display: block;
	
	float: left;
	clear: left;
	margin: 50px 0px 30px 20px;
	
}


.BB_CenterColumns_3ColGrid
{
	width: 326px;

	display: block;
	float: left;
	clear: none;
	margin: 0px 38px 0px 20px;
	
}


.BB_CenterColumns_2ColGrid
{
	width: 709px;

	display: block;
	float: left;
	clear: none;
	margin: 0px 38px 0px 20px;
	
}





/* Banner Column */

.BB_CenterColumns_BannerColumn
{
	width: 187px;

	display: block;
	float: left;
	clear: none;
	
}


.BB_BannerContainer
{
	width: 177px;
	height: 303;
	display: block;
	margin: 0px 0px 10px 4px;
	float: left;
	clear: left;
}




.BB_3Column_Top
{
	width: 960px;
	height: 11px;
	display: block;
	float: left;
	clear: left;
	background-image: url(/gfx/Column_Backgrounds/3ColTop.gif);
	background-repeat: no-repeat;
}


.BB_3Column_Center
{
	width: 960px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	background-image: url(/gfx/Column_Backgrounds/3ColCenter.gif);
	background-repeat: repeat;
}



.BB_3Column_Bottom
{
	width: 960px;
	height: 11px;
	display: block;
	float: left;
	clear: left;
	background-image: url(/gfx/Column_Backgrounds/3ColBottom.gif);
	background-repeat: no-repeat;
}





.BB_2Column_Top
{
	width: 960px;
	height: 11px;
	display: block;
	float: left;
	clear: left;
	background-image: url(/gfx/Column_Backgrounds/2ColTop.gif);
	background-repeat: no-repeat;
}


.BB_2Column_Center
{
	width: 954px;
	height: auto;
	display: block;
	float: left;
	clear: left;
	background-image: url(/gfx/Column_Backgrounds/2ColCenter.gif);
	background-repeat: repeat;
}



.BB_2Column_Bottom
{
	width: 960px;
	height: 11px;
	display: block;
	float: left;
	clear: left;
	background-image: url(/gfx/Column_Backgrounds/2ColBottom.gif);
	background-repeat: no-repeat;
}




.BB_InputField00
{
	height: 25px;
	display: block;
	background-color: #e7e9dc;
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #a5bebc;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	padding: 2px 0px 0px 4px;
}

.BB_InputField01
{
	width: 280px;
	height: 25px;
	display: block;
	background-color: #e7e9dc;
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #a5bebc;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	padding: 2px 0px 0px 4px;
}


.BB_InputField02
{
	width: 250px;
	height: 25px;
	display: block;
	background-color: #e7e9dc;
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #a5bebc;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	padding: 2px 0px 0px 4px;
}



.BB_InputField02B
{
	width: 250px;
	height: 25px;
	display: block;
	background-color: #e7e9dc;
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #a5bebc;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	padding: 20px 0px 40px 4px;
}

.BB_InputField02C
{
	width: 110px;
	height: 25px;
	display: block;
	background-color: #e7e9dc;
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #a5bebc;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	padding: 20px 0px 40px 4px;
}

.BB_InputField03
{
	width: 132px;
	height: 25px;
	display: block;
	background-color: #e7e9dc;
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #a5bebc;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	padding: 2px 0px 0px 4px;
}


.BB_InputField03
{
	width: 132px;
	height: 25px;
	display: block;
	background-color: #e7e9dc;
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #a5bebc;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	padding: 2px 0px 0px 4px;
}



.BB_Button01
{
	width: 25px;
	height: 25px;
	display: block;
	background-color: #e7e9dc;
	color: #1d669f;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #a5bebc;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	padding: 2px 0px 0px 4px;

}




.BB_Button02
{
	width: 132px;
	height: 25px;
	display: block;
	background-color: #0C0;
	color: #FFF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #666;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	cursor: pointer;
	margin:0 0 0 10;
	
}

.BB_Button02_Inline
{
	width: 132px;
	height: 25px;
	display: inline;
	background-color: #0C0;
	color: #FFF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #666;
	border-width: 1px;
	border-style: solid;
	clear: none;
	cursor: pointer;
	padding: 3px 5px 3px 5px;
}

.BB_Button02_Inline_Hover
{
	width: 132px;
	height: 25px;
	display: inline;
	background-color: #060;
	color: #FFF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #666;
	border-width: 1px;
	border-style: solid;
	clear: none;
	cursor: pointer;
	padding: 3px 5px 3px 5px;
}

.BB_Button02_Inline2
{
	width: 132px;
	height: 18px;
	display: inline;
	background-color: #0C0;
	color: #FFF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #666;
	border-width: 1px;
	border-style: solid;
	clear: none;
	cursor: pointer;
	padding: 1px;
}

.BB_Button02_Inline_Hover2
{
	width: 132px;
	height: 18px;
	display: inline;
	background-color: #060;
	color: #FFF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #666;
	border-width: 1px;
	border-style: solid;
	clear: none;
	cursor: pointer;
	padding: 1px;
}


.BB_Button00
{
	height: 25px;
	display: block;
	background-color: #0C0;
	color: #FFF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #666;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	cursor: pointer;
	margin:0 0 0 0;
	
}


.BB_Button02_Hover
{
	width: 132px;
	height: 25px;
	display: block;
	background-color: #060;
	color: #FFF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #666;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	cursor: pointer;
	margin:0 0 0 10;
}


.BB_Button03
{
	width: 132px;
	height: 25px;
	display: block;
	background-color: #39C;
	color: #FFF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #666;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	cursor: pointer;
	margin:0 0 0 10;
}

.BB_Button03_Hover
{
	width: 132px;
	height: 25px;
	display: block;
	background-color: #036;
	color: #FFF;
	font-family: "Trebuchet MS";
	font-size: 13px;
	border-color: #666;
	border-width: 1px;
	border-style: solid;
	float: left;
	clear: none;
	cursor: pointer;
	margin:0 0 0 10;
}




.BB_Button04
{
	width: 150px;
	height: 20px;
	display: block;
	background-color: #78bbec;
	color: #fff;
	font-family: "Trebuchet MS";
	font-size: 16px;
	float: left;
	clear: none;
	padding: 0px 4px 0px 4px;
	border-width: 0px;
}

.BB_Button04_Hover
{
	width: 150px;
	height:20px;
	display: block;
	background-color: #3F0;
	color: #fff;
	font-family: "Trebuchet MS";
	font-size: 16px;
	float: left;
	clear: none;
	padding: 0px 4px 0px 4px;
	border-width: 0px;
}




.BB_Button05_UK
{
	width: 200px;
	height: 55px;
	display: block;
	float: left;
	clear: none;
	background-image: url(/gfx/Buttons/ClickToBegin_UK.gif);
	background-repeat: no-repeat;
}

.BB_Button05_UK_Hover
{
	width: 200px;
	height: 55px;
	display: block;
	float: left;
	clear: none;
	background-image: url(/gfx/Buttons/ClickToBegin_UK_Hover.gif);
	background-repeat: no-repeat;
}


.BB_Button05_DK
{
    width: 200px;
    height: 55px;
    display: block;
    float: left;
    clear: none;
    background-image: url(../gfx/Buttons/ClickToBegin_DK.gif);
    background-repeat: no-repeat;
}

.BB_Button05_DK_Hover
{
    width: 200px;
    height: 55px;
    display: block;
    float: left;
    clear: none;
    background-image: url(../gfx/Buttons/ClickToBegin_DK_Hover.gif);
    background-repeat: no-repeat;
}

.BB_Button_Special
{
	width: 130;
	height: 47;
	display: block;
	background-image: url(/gfx/Buttons/Button_Special_A.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	
}

.BB_Button_Special_Hover
{
	width: 130;
	height: 47;
	display: block;
	background-image: url(/gfx/Buttons/Button_Special_B.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	
}

.BB_FileUploadButton_A
{
    width: 86px;
    height: 30px;
    display: block;
    background-image: url(../gfx/Buttons/FileUploadButton_A.gif);
    background-repeat: no-repeat;
    float: left;
    clear: none;
    margin: 0px 0px 0px 0px;
    background-position: 0px -2px;
}

.BB_FileUploadButton_B
{
    width: 86px;
    height: 30px;
    display: block;
    background-image: url(../gfx/Buttons/FileUploadButton_B.gif);
    background-repeat: no-repeat;
    float: left;
    clear: none;
    margin: 0px 0px 0px 0px;
    background-position: 0px -2px;
}

.BB_FileUploadField
{
    width: 114px;
    height: 30px;
    display: block;
    float: left;
    clear: left;
    background-image: url(../gfx/Buttons/FileUploadInputField.gif);
    background-repeat: no-repeat;
    border-color: #FFF;
    border-width: 1px;
    border-style: solid;
    padding: 3px 0px 0px 5px;
    color: #4D8ECF;
    font-family: "Trebuchet MS";
    font-size: 14px;
    text-decoration: none;
    
}

.BB_2Column_Ver2_Top
{
    width: 960px;
    height: 11px;
    display: block;
    float: left;
    clear: left;
    background-image: url(../gfx/Column_Backgrounds/2Col_ver2_Top.gif);
    background-repeat: no-repeat;
}


.BB_2Column_Ver2_Center
{
    width: 960px;
    height: auto;
    display: block;
    float: left;
    clear: left;
    background-image: url(../gfx/Column_Backgrounds/2Col_ver2_Center.gif);
    background-repeat: repeat;
}



.BB_2Column_Ver2_Bottom
{
    width: 960px;
    height: 11px;
    display: block;
    float: left;
    clear: left;
    background-image: url(../gfx/Column_Backgrounds/2Col_ver2_Bottom.gif);
    background-repeat: no-repeat;
}



.BB_CenterColumns_2ColVer2Grid
{
    width: 326px;
    display: block;
    float: left;
    clear: none;
    margin: 0px 38px 0px 20px;
    
}

.BB_CenterColumns_2ColVer2_largeColGrid
{
    width: 530px;
    display: block;
    float: left;
    clear: none;
    margin: 0px 8px 0px 20px;
    
}

table.CommonTable, table.CommonTableWithoutBorder
{
   width:900px; 
   margin:20px auto 0px auto;
}
 
table.CommonTable
{
   border:solid 1px black;        	
}
table.CommonTable tr td
{
	padding: 1px 5px 1px 5px;
	font-weight:bold;
	font-size:12px;
}

td.PriceTableTD1 
{
  margin-top:20px;
  border-top:solid 1px black;  
  border-right:solid 1px black;
  padding-top:5px;
}
td.PriceTableTD1r
{
  margin-top:20px;
  border-top:solid 1px black;  
  border-right:solid 1px black;
  padding-top:5px;
  text-align: right;
}        
td.PriceTableTD2
{
  border-right:solid 1px black;
  padding-top:5px;
}

td.PriceTableTD2r
{
  border-right:solid 1px black;
  padding-top:5px;
  text-align: right;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup 
{
	background-color: White;
	border: solid 3px black;
	padding: 3px;
	text-align: center;
}