#BCS_pageTitleDiv {
	position: relative;
	display: block;
	WIDTH: 100%;
	padding: 8px 0px 0px 10px;
	color: #999999;
	text-align: left;
	font-size: 16pt;
	font-weight: bold;
}
#BCS_pageTitle {
	WIDTH: 100%;
	padding: 0px;
	margin: 0px;
	color: #999999;
	text-align: left;
	font-size: 16pt;
	font-weight: bold;
	font-family: Arial;
	display: none;
}
#BCS_pageModsDiv {
}
#BCS_pageModsDivInner {
	position:relative;
}
#BCS_pageModsDiv_Tbl {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
#BCS_pageModsDiv_Tbl TD.BCS_pageModsDiv_Tbl_l {
	vertical-align: top; 
}
#BCS_pageModsDiv_Tbl TD.BCS_pageModsDiv_Tbl_r {
	PADDING-LEFT: 6px;
	vertical-align: top; 
	width: 238px;
/*
	width: 317px;
*/
}




/* ********************************************* */
/* ********************************************* */

.BCS_PrBox_Home {
	
	FONT-SIZE: medium;
	FONT-WEIGHT: semibold;
	color: #ea883a
}

.BCS_Mod_UserDiv
{
  width:950px;
}


.BCS_mkt_callout {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 238px;
}
.BCS_mkt_callout_below {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 238px;
}




/* ********************************************* */
/* ********************************************* */




.BCS_tabModv1_topDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v1_topDiv_l.jpg) no-repeat;
}
.BCS_tabModv1_topDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabMod_v1_topDiv_r.jpg) no-repeat;
}
.BCS_tabModv1_topDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v1_topDiv_m.jpg) #fff repeat-x;
}

.BCS_tabModv2_topDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v2_topDiv_l.jpg) no-repeat;
}
.BCS_tabModv2_topDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabMod_v2_topDiv_r.jpg) no-repeat;
}
.BCS_tabModv2_topDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v2_topDiv_m.jpg) repeat-x;
}

.BCS_tabModv3_topDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v3_topDiv_l.jpg) no-repeat;
}
.BCS_tabModv3_topDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabMod_v3_topDiv_r.jpg) no-repeat;
}
.BCS_tabModv3_topDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v3_topDiv_m.jpg) #fff repeat-x;
}




/* ********************************************* */
/* ********************************************* */




.BCS_tabModv1_topDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 44px;
}
.BCS_tabModv1_topDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabModv1_topDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabModv1_topDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 44px;
}


.BCS_tabModv1_midDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
}
.BCS_tabModv1_midDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabModv1_midDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabModv1_midDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.BCS_tabModv1_midDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v1_midDiv_l.jpg) repeat-y;
}
.BCS_tabModv1_midDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabMod_v1_midDiv_r.jpg) repeat-y;
}
.BCS_tabModv1_midDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v1_midDiv_m.jpg) #fff repeat;
}


.BCS_tabModv1_botDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 12px;
	MARGIN-BOTTOM: 8px;
}
.BCS_tabModv1_botDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabModv1_botDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabModv1_botDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 12px;
}
.BCS_tabModv1_botDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v1_botDiv_l.gif) no-repeat;
}
.BCS_tabModv1_botDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabMod_v1_botDiv_r.gif) no-repeat;
}
.BCS_tabModv1_botDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v1_botDiv_m.jpg) repeat-x;
}


/*  *********************************************************************  */

.BCS_tabModv2_topDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 44px;
}
.BCS_tabModv2_topDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabModv2_topDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabModv2_topDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 44px;
}
.BCS_tabModv2_topDiv_Title{
	COLOR: #ec4535;
	FONT-WEIGHT: bold;
	FONT-SIZE: medium;
	padding: 13px 0px 0px 0px;
	margin: 0px;
}


.BCS_tabModv2_midDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
}
.BCS_tabModv2_midDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabModv2_midDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabModv2_midDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.BCS_tabModv2_midDivLeftTop {
	WIDTH: 5px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v2_midDiv_lt.jpg) repeat-y;
}
.BCS_tabModv2_midDivRightTop {
	WIDTH: 5px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabMod_v2_midDiv_rt.jpg) repeat-y;
}
.BCS_tabModv2_midDivLeftBot {
	WIDTH: 5px;
	HEIGHT: 45px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v2_midDiv_lb.jpg) no-repeat bottom;
}
.BCS_tabModv2_midDivRightBot {
	WIDTH: 5px;
	HEIGHT: 45px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabMod_v2_midDiv_rb.jpg) no-repeat bottom;
}
.BCS_tabModv2_midDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v2_midDiv_m.jpg) #fff repeat-x bottom;
}

/*
.BCS_tabModv2_botDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 12px;
	MARGIN-BOTTOM: 8px;
}
.BCS_tabModv2_botDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabModv2_botDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabModv2_botDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 12px;
}
.BCS_tabModv2_botDivLeft {
	WIDTH: 5px;
	TEXT-ALIGN: left;
}
.BCS_tabModv2_botDivRight {
	WIDTH: 5px;
	TEXT-ALIGN: right;
}
.BCS_tabModv2_botDivCenter {
	TEXT-ALIGN: left;
}


*/



/*  *********************************************************************  */

.BCS_tabModv3_topDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 44px;
}
.BCS_tabModv3_topDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabModv3_topDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabModv3_topDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 44px;
}
.BCS_tabModv3_topDiv_Title{
	COLOR: #fff;
	FONT-WEIGHT: bold;
	FONT-SIZE: large;
	padding: 11px 0px 0px 0px;
	margin: 0px;
}


.BCS_tabModv3_midDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
}
.BCS_tabModv3_midDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabModv3_midDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabModv3_midDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.BCS_tabModv3_midDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v3_midDiv_l.jpg) repeat-y bottom;
}
.BCS_tabModv3_midDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabMod_v3_midDiv_r.jpg) repeat-y bottom;
}
.BCS_tabModv3_midDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v3_midDiv_m.jpg) #fff repeat-x bottom;
}

.BCS_tabModv3_botDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 12px;
	MARGIN-BOTTOM: 8px;
}
.BCS_tabModv3_botDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabModv3_botDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabModv3_botDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 47px;
}
.BCS_tabModv3_botDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v3_botDiv_l.jpg) no-repeat;
}
.BCS_tabModv3_botDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabMod_v3_botDiv_r.jpg) no-repeat;
}
.BCS_tabModv3_botDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabMod_v3_botDiv_m.jpg) repeat-x;
}




/*  *********************************************************************  */
/*  *********************************************************************  */


.BCS_tabModv1_TBL {
	margin: 10px 4px 0px 4px;
	border: none;
}
.BCS_tabModv1_TBL TD {
	MARGIN: 0px;
	PADDING: 0px;
/*
	PADDING: 14px 0px 14px 0px;
*/
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}
.BCS_tabModv1_TBL TD.BCS_tabModv1_TBL_TD_nospace {
	MARGIN: 0px;
	PADDING: 0px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}
.BCS_tabModv1_SeparatorTD {
	PADDING-RIGHT: 10px! important;
	PADDING-LEFT: 15px! important;
	PADDING-BOTTOM: 10px! important;
	PADDING-TOP: 10px! important;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: center;
}
.BCS_tabModv1_SeparatorImg {
	PADDING:0px;
	MARGIN: 0px;
	HEIGHT: 80px;
	WIDTH: 2px;
	BACKGROUND-COLOR: #bbb;
}
.BCS_tabModv1_SeparatorImg2 {
	PADDING:0px;
	MARGIN: 0px;
	HEIGHT: 105px;
	WIDTH: 2px;
	BACKGROUND-COLOR: #bbb;
}
TABLE.BCS_tabModv1_resources_TreeTitle {
	MARGIN: 0px 0px 16px 0px;
	background-color:#ffffff;
	font-weight: bold;
}
TD.BCS_tabModv1_resources_TreeTitle {
	PADDING: 0px 0px 16px 0px;
	background-color:#ffffff;
	font-weight: bold;
}
.BCS_tabModv1_resources_TBL {
	margin: 9px 0px 0px 0px;
	width: 550px;
}
.BCS_tabModv1_resources_TBL TD {
	PADDING: 4px 14px 4px 14px;
	VERTICAL-ALIGN: top;
}
.BCS_tabModv1_resources_TBL TD.BCS_tabModv1_resources_TD_l {
	PADDING: 4px 4px 4px 4px;
	VERTICAL-ALIGN: top;
}
.BCS_tabModv1_resources_TBL TD.BCS_tabModv1_resources_TD_r {
	PADDING: 4px 14px 4px 60px;
	VERTICAL-ALIGN: top;
}
.BCS_tabModv1_callout {
	PADDING-TOP: 0px;
	FONT-SIZE: medium;
	FONT-WEIGHT: semibold;
}



.BCS_expandcollapse {
	padding: 13px 0px 0px 60px;
	font-size: 10pt;
}
.BCS_expandcollapse a {
	color: #888888;
	text-decoration: none;
}
.BCS_expandcollapse a:link {
	color: #888888;
	text-decoration: none;
}
.BCS_expandcollapse a:hover {
	color: #888888;
	text-decoration: none;
}
.BCS_expandcollapse a:visited {
	color: #888888;
	text-decoration: none;
}

/*  *********************************************************************  */

#BCS_InstStudentPromptDiv {
	display: none;
	POSITION: relative;
	margin: 5px 9px 5px 9px;
	PADDING: 0px 8px 5px 8px;
	TEXT-ALIGN: center;
}
.BCS_chooseLogin_Div {
	WIDTH: 100%;
	MARGIN: 18px 0px 0px 0px;
	PADDING: 0px;
}
.BCS_chooseLogin_DivInner {
	MARGIN: 0px;
	PADDING: 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_chooseLogin_DivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_chooseLogin_DivTable TD {
	PADDING: 0px;
}
.BCS_chooseLogin_DivTable_tl {
	WIDTH: 5px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/BCS_chooseLogin_tl.gif) no-repeat;
}
.BCS_chooseLogin_DivTable_tr {
	WIDTH: 5px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/BCS_chooseLogin_tr.gif) no-repeat;
}
.BCS_chooseLogin_DivTable_tc {
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/BCS_chooseLogin_tc.gif) repeat-x;
}

.BCS_chooseLogin_DivTable_ml {
	WIDTH: 5px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/BCS_chooseLogin_ml.gif) repeat-y;
}
.BCS_chooseLogin_DivTable_mr {
	WIDTH: 5px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/BCS_chooseLogin_mr.gif) repeat-y;
}
.BCS_chooseLogin_DivTable_mc {
	TEXT-ALIGN: left;
}

.BCS_chooseLogin_DivTable_bl {
	WIDTH: 5px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/BCS_chooseLogin_bl.gif) no-repeat;
}
.BCS_chooseLogin_DivTable_br {
	WIDTH: 5px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/BCS_chooseLogin_br.gif) no-repeat;
}
.BCS_chooseLogin_DivTable_bc {
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/BCS_chooseLogin_bc.gif) repeat-x;
}

.BCS_chooseLogin_Table {
	WIDTH: 410px;
	HEIGHT: 78px;
	BORDER-COLLAPSE: collapse;
	MARGIN: 8px;
}
.BCS_chooseLogin_Table TD.BCS_chooseLogin_Table_l {
	WIDTH: 30%;
	BACKGROUND: url(../images/BCS_chooseLogin_arrow.jpg) no-repeat right;
	PADDING: 0px 80px 0px 0px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: right;
	FONT-WEIGHT: bold;
}
.BCS_chooseLogin_Table TD.BCS_chooseLogin_Table_r {
	WIDTH: 70%;
	PADDING: 7px 20px 0px 20px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
}
.BCS_chooseLogin_OptDivTop {
	MARGIN: 0px;
	PADDING: 0px 4px 8px 15px;
	FONT-SIZE: large;
	FONT-WEIGHT: bold;
	BORDER-BOTTOM: 2px solid #ccc;
}
.BCS_chooseLogin_OptDivBot {
	MARGIN: 0px;
	PADDING: 8px 4px 8px 15px;
	FONT-SIZE: large;
	FONT-WEIGHT: bold;
}
a.BCS_tabModv1_InstStudentPrompt_OptLink {
	FONT-WEIGHT: bold;
}

/*  *********************************************************************  */

.BCS_premUnlock {
	position: relative;
	width: 330px;
	padding: 0;
	margin:0;
	VERTICAL-ALIGN: middle;
}
.BCS_premUnlockInner {
	VERTICAL-ALIGN: middle;
}
.BCS_premUnlock_Tbl {
	WIDTH: 100%;
	HEIGHT: 78px;
	BORDER-COLLAPSE: collapse;
	border: none;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
}
.BCS_premUnlock_Tbl TD.BCS_premUnlock_TblTD {
	HEIGHT: 78px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	font-weight:bold;
	BACKGROUND: url(../images/BCS_premium_unlock_new.jpg) no-repeat right;
}

/*  *********************************************************************  */

.BCS_premUpgrade_Tbl {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
	border: none;
}
.BCS_premUpgrade_Tbl TD {
	text-align: center;
}

/*  *********************************************************************  */

.BCS_premUnlockMore_Table {
	width: 300px;
	HEIGHT: 78px;
	BORDER-COLLAPSE: collapse;
	border: none;
	MARGIN: 0px;
}
.BCS_premUnlockMore_Table TD.BCS_premUnlockMore_Table_l {
	width: 84px;
}
.BCS_premUnlockMore_Table TD.BCS_premUnlockMore_Table_r {
	WIDTH: 285px;
	BACKGROUND: url(../images/BCS_Premium_unlock_more_arrow.jpg) no-repeat right;
	PADDING: 0px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
}

/*  *********************************************************************  */

.BCS_LoginPrompt_Tbl {
	margin: 0px 4px 0px 4px;
	width: 100%;
}
.BCS_LoginPrompt_Tbl TD {
	MARGIN: 0px;
	PADDING: 0px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}
.BCS_LoginPrompt_Tbl TD.BCS_LoginPrompt_Tbl_l {
	MARGIN: 0px;
	PADDING: 0px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}
.BCS_LoginPrompt_Tbl_SeparatorTD {
	PADDING-RIGHT: 10px! important;
	PADDING-LEFT: 0px! important;
	PADDING-BOTTOM: 0px! important;
	PADDING-TOP: 5px! important;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: center;
}
.BCS_LoginPrompt_Tbl TD.BCS_LoginPrompt_Tbl_r {
	width: 330px;
	MARGIN: 0px;
	PADDING: 0px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}
.BCS_Login_Tbl {
	margin: 0px 0px 0px 0px;
	border: none;
}
* html .BCS_Login_Tbl {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: none;
}
.BCS_Login_Tbl TD.BCS_LoginLabel_TblTD {
	PADDING: 4px 4px 0px 2px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	color: #999;
	FONT-SIZE: 8pt;
}
.BCS_Login_Tbl TD.BCS_Login_TblTD {
	PADDING: 0px 4px 4px 0px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}
.BCS_Login_Tbl TD.BCS_Login_TblTD input {
	width: 80px;
	font-size: 10pt;
	color: #333;
}
.BCS_Login_Tbl TD.BCS_Login_TblButton {
	PADDING: 4px 2px 4px 0px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
}
.BCS_Login_Tbl TD.BCS_Login_TblButton a {
	text-decoration: none;
}
.BCS_Login_TblHelp {
	margin: 9px 0px 0px 0px;
	border: none;
}
* html .BCS_Login_TblHelp {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: none;
}
.BCS_Login_TblHelp TD {
	PADDING: 4px 4px 0px 0px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	font-size: 11px;
}
.BCS_NewStudent_Tbl {
	margin: 0px 0px 0px 0px;
	border: none;
}
.BCS_NewStudent_Tbl TD {
	OVERFLOW: hidden;
	PADDING: 0px 4px 4px 0px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
}






/*  *********************************************************************  */
/*  *********************************************************************  */


.BCS_tabCnt_topDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 42px;
}
.BCS_tabCnt_topDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabCnt_topDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabCnt_topDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 42px;
}
.BCS_tabCnt_topDiv_Title{
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	FONT-SIZE: large;
}
.BCS_tabCnt_topDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabCnt_v1_topDiv_l.jpg) no-repeat;
}
.BCS_tabCnt_topDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabCnt_v1_topDiv_r.jpg) no-repeat;
}
.BCS_tabCnt_topDivCenter {
	COLOR: #ffffff;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabCnt_v1_topDiv_m.jpg) #fff repeat-x;
}

.BCS_tabCnt_midDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
}
.BCS_tabCnt_midDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}

.BCS_tabCnt_midDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabCnt_midDivTable TD {
	PADDING: 0px;
}
.BCS_tabCnt_midDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabCnt_v1_midDiv_l.jpg) repeat-y;
}
.BCS_tabCnt_midDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabCnt_v1_midDiv_r.jpg) repeat-y;
}
.BCS_tabCnt_midDivCenter {
	TEXT-ALIGN: left;
	vertical-align: top;
	BACKGROUND: url(../images/tabCnt_v1_midDiv_m.jpg) #fff repeat;
}

.BCS_tabCnt_Tbl {
	margin: 0px;
	padding: 0px;
	width: 100%;
	BORDER-COLLAPSE: collapse;
	border: none;
}
.BCS_tabCnt_Tbl_l {
	margin: 0px;
	padding: 0px;
	width: 300px;
	text-align: left;
	vertical-align: top;
}
.BCS_tabCnt_Tbl_r {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}


.BCS_tabCnt_botDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 12px;
	MARGIN-BOTTOM: 8px;
}
.BCS_tabCnt_botDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabCnt_botDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabCnt_botDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 12px;
}
.BCS_tabCnt_botDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabCnt_v1_botDiv_l.gif) no-repeat;
}
.BCS_tabCnt_botDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabCnt_v1_botDiv_r.gif) no-repeat;
}
.BCS_tabCnt_botDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabCnt_v1_botDiv_m.jpg) repeat-x;
}






/*  *********************************************************************  */
/*  *********************************************************************  */


.BCS_tabScorecard_topDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 42px;
}
.BCS_tabScorecard_topDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabScorecard_topDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabScorecard_topDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 42px;
}
.BCS_tabScorecard_topDiv_Title{
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	FONT-SIZE: large;
}
.BCS_tabScorecard_topDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_topDiv_l.gif) no-repeat;
}
.BCS_tabScorecard_topDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabPrem_v1_topDiv_r.gif) no-repeat;
}
.BCS_tabScorecard_topDivCenter {
	COLOR: #ffffff;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_topDiv_m.gif) repeat-x;
}


.BCS_tabScorecard_midDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 10px;
}
.BCS_tabScorecard_midDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabScorecard_midDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabScorecard_midDivTable TD {
	PADDING: 0px;
}
.BCS_tabScorecard_midDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_midDiv_l.gif) repeat-y;
}
.BCS_tabScorecard_midDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabPrem_v1_midDiv_r.gif) repeat-y;
}
.BCS_tabScorecard_midDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_midDiv_m.gif) repeat;
}

.BCS_tabScorecard_Tbl {
	margin: 0px;
	padding: 0px;
	width: 100%;
	BORDER-COLLAPSE: collapse;
	border: none;
}
.BCS_tabScorecard_Tbl_l {
	margin: 0px;
	padding: 0px;
	width: 300px;
	text-align: left;
	vertical-align: top;
}
.BCS_tabScorecard_Tbl_r {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.BCS_tabScorecard_botDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 12px;
	MARGIN-BOTTOM: 8px;
}
.BCS_tabScorecard_botDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabScorecard_botDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabScorecard_botDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 12px;
}
.BCS_tabScorecard_botDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_botDiv_l.gif) no-repeat;
}
.BCS_tabScorecard_botDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabPrem_v1_botDiv_r.gif) no-repeat;
}
.BCS_tabScorecard_botDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_botDiv_m.gif) repeat-x;
}


.BCS_tabScorecard_midDiv_LoginTbl {
	WIDTH: 90%;
	BORDER-COLLAPSE: collapse;
	margin: 20px 60px 20px 20px; 
}
.BCS_tabScorecard_midDiv_LoginTbl TD {
	PADDING: 0px;
	text-align:left;
}






/*  *********************************************************************  */
/*  *********************************************************************  */


.BCS_tabIR_topDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 42px;
}
.BCS_tabIR_topDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabIR_topDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabIR_topDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 42px;
}
.BCS_tabIR_topDiv_Title{
	COLOR: #000;
	FONT-WEIGHT: bold;
	FONT-SIZE: large;
}
.BCS_tabIR_topDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabIR_topDiv_l.jpg) no-repeat;
}
.BCS_tabIR_topDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabIR_topDiv_r.jpg) no-repeat;
}
.BCS_tabIR_topDivCenter {
	COLOR: #ffffff;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabIR_topDiv_m.jpg) repeat-x;
}


.BCS_tabIR_midDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 10px;
}
.BCS_tabIR_midDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabIR_midDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabIR_midDivTable TD {
	PADDING: 0px;
}
.BCS_tabIR_midDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabIR_midDiv_l.jpg) repeat-y;
}
.BCS_tabIR_midDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabIR_midDiv_r.jpg) repeat-y;
}
.BCS_tabIR_midDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabIR_midDiv_m.jpg) repeat;
}

.BCS_tabIR_Tbl {
	margin: 0px;
	padding: 0px;
	width: 100%;
	BORDER-COLLAPSE: collapse;
	border: none;
}
.BCS_tabIR_Tbl_l {
	margin: 0px;
	padding: 0px;
	width: 300px;
	text-align: left;
	vertical-align: top;
}
.BCS_tabIR_Tbl_r {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.BCS_tabIR_botDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 12px;
	MARGIN-BOTTOM: 8px;
}
.BCS_tabIR_botDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabIR_botDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabIR_botDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 12px;
}
.BCS_tabIR_botDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabIR_botDiv_l.gif) no-repeat;
}
.BCS_tabIR_botDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabIR_botDiv_r.gif) no-repeat;
}
.BCS_tabIR_botDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabIR_botDiv_m.jpg) repeat-x;
}


.BCS_tabIR_midDiv_LoginTbl {
	WIDTH: 90%;
	BORDER-COLLAPSE: collapse;
	margin: 20px 60px 20px 20px; 
}
.BCS_tabIR_midDiv_LoginTbl TD {
	PADDING: 0px;
	text-align:left;
}






/*  *********************************************************************  */
/*  *********************************************************************  */

#BCS_Mod_Prem_Title {
	margin: 10px 30px 20px 15px; 
	padding: 0px; 
	font-size:18pt; 
	font-style:italic;
	text-align: left;
}
#BCS_Mod_Prem_Text {
	margin: 0px 0px 20px 15px; 
	padding: 0px;
	text-align: left;
}
#BCS_Mod_PremUser_Login {
}

.BCS_tabPrem_topDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 42px;
}
.BCS_tabPrem_topDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabPrem_topDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabPrem_topDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 42px;
}
.BCS_tabPrem_topDiv_Title{
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	FONT-SIZE: large;
}
.BCS_tabPrem_topDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_topDiv_l.gif) no-repeat;
}
.BCS_tabPrem_topDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabPrem_v1_topDiv_r.gif) no-repeat;
}
.BCS_tabPrem_topDivCenter {
	COLOR: #ffffff;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_topDiv_m.gif) repeat-x;
}


.BCS_tabPrem_midDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 10px;
}
.BCS_tabPrem_midDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabPrem_midDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabPrem_midDivTable TD {
	PADDING: 0px;
}
.BCS_tabPrem_midDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_midDiv_l.gif) repeat-y;
}
.BCS_tabPrem_midDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabPrem_v1_midDiv_r.gif) repeat-y;
}
.BCS_tabPrem_midDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_midDiv_m.gif) repeat;
}

.BCS_availableTitle {
	color: #0099cc;
	FONT-WEIGHT: bold;
	FONT-SIZE: large;
	padding: 0px 0px 11px 20px;
	margin: 0px;
}
.BCS_tabPrem_Tbl {
	width: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabPrem_Tbl TD.BCS_tabPrem_Tbl_l {
	vertical-align: top;
}
.BCS_tabPrem_Tbl TD.BCS_tabPrem_Tbl_r {
	PADDING-LEFT: 6px;
	vertical-align: top;
	width: 238px;
}

.BCS_tabPrem_botDiv {
	LEFT: 0px;
	WIDTH: 100%;
	TOP: 31px;
	HEIGHT: 12px;
	MARGIN-BOTTOM: 8px;
}
.BCS_tabPrem_botDivInner {
	MARGIN: 0px 0px;
	POSITION: relative;
	HEIGHT: 100%;
}
.BCS_tabPrem_botDivTable {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_tabPrem_botDivTable TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 12px;
}
.BCS_tabPrem_botDivLeft {
	WIDTH: 13px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_botDiv_l.gif) no-repeat;
}
.BCS_tabPrem_botDivRight {
	WIDTH: 13px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/tabPrem_v1_botDiv_r.gif) no-repeat;
}
.BCS_tabPrem_botDivCenter {
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/tabPrem_v1_botDiv_m.gif) repeat-x;
}



/*  *********************************************************************  */
/*  *********************************************************************  */


#BCS_instQuestion {
	padding: 0px 34px 0px 30px;
	text-align: right;
}



/*  *********************************************************************  */
/*  *********************************************************************  */


.BCS_Jump {
	display: block;
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 240px;
	border: 1px solid black;
	background-color: #fff;
	color:#000;
	cursor: hand;
	cursor: pointer;
}
.BCS_Jump_title {
	margin: 0px;
	padding: 3px;
	width: auto;
	display: block;
	border: 1px solid #ccc;
}
.BCS_Jump_select {
	display: none;
	z-index: 11000;
	position: absolute;
	left: 0;
	margin: 0px;
	padding: 0px;
	width: 240px;
	border: 1px solid black;
	border-bottom-width: 0;
	background-color: #fff;
	color:#000;
	font-weight: normal;
}
.BCS_Jump_option_node {
	margin: 0px;
	padding: 3px;
	width: auto;
	display: block;
	border-bottom: 1px solid black;
}
.BCS_Jump_option_node_Over {
	margin: 0px;
	padding: 3px;
	width: auto;
	display: block;
	border-bottom: 1px solid black;
	background-color: #ff8;
	color: #000;
}
.BCS_Jump_option_tab {
	margin: 0px;
	padding: 3px;
	width: auto;
	display: block;
	border-bottom: 1px solid black;
}
.BCS_Jump_option_tab_Over {
	margin: 0px;
	padding: 3px;
	width: auto;
	display: block;
	border-bottom: 1px solid black;
	background-color: #ff8;
	color: #000;
}


/* ********************************************* */
/* ********************************************* */


.BCS_productTbl {
	margin: 8px 2px 8px 2px;
}
.BCS_productTbl TD {
	margin: 0px;
	padding:0px;
}
.BCS_productTbl TD.BCS_productTh {
	padding: 3px 8px 4px 2px;
}
.BCS_product_Th_Img {
	margin: 0px;
	padding:0px;
	width: 48px;
	height: 68px;
	font-size:small;
}
.BCS_productTitle {
	margin: 0px;
	padding:0px 0px 4px 0px;
	text-align:left;
	font-size: 10pt;
	font-weight: bold;
}
.BCS_productTag {
	margin: 0px;
	padding:3px 0px 10px 0px;
	text-align:left;
	font-size: 8pt;
}
.BCS_productDesc {
	margin: 0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	font-size: 8pt;
}

TD.BCS_productButton {
	VERTICAL-ALIGN: top;
	TEXT-DECORATION: none;
	PADDING-RIGHT: 5px! important
}

.BCS_productUnlockedTbl {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 100%;
}
.BCS_productUnlockedTbl TD {
	margin: 0px;
	padding:0px;
	border-bottom: 1px solid #ccc;
}
.BCS_productUnlockedTbl TD.BCS_productUnlockedTh {
	margin: 0px;
	padding: 4px 8px 4px 2px;
}
.BCS_productUnlockedTbl TD.BCS_productUnlockedIcon {
	margin: 0px;
	padding: 0px 8px 9px 2px;
}
.BCS_productUnlockedTbl TD.BCS_productUnlockedTDTitle {
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
.BCS_productUnlockedTbl TD.BCS_productUnlockedTDTag {
	margin: 0px;
	padding: 9px 0px 5px 12px;
	text-align: right;
}
.BCS_productUnlockedTbl TD.BCS_productUnlockedTDTag TABLE {
	border: none;
}
.BCS_productUnlockedTbl TD.BCS_productUnlockedTDTag TABLE TD {
	border: none;
}
.BCS_productUnlockedTitle {
	margin:0px;
	padding:12px 0px 4px 0px;
	text-align:left;
	font-size: 10pt;
	font-weight: bold;
}
.BCS_productUnlockedTag {
	margin:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	font-size: 8pt;
}
.BCS_productUnlockedDesc {
	margin:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	font-size: 8pt;
}

TD.BCS_productUnlockedButton {
	margin:0px;
	padding:0px;
	VERTICAL-ALIGN: top;
	TEXT-DECORATION: none;
	PADDING-RIGHT: 5px! important
	border: none;
}

.BCS_productTabTitle {
	margin:0px;
	padding:8px 0px 4px 0px;
	text-align:left;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
}
.BCS_productTabTag {
	margin:0px;
	padding:3px 0px 3px 0px;
	text-align:left;
	font-size: 10pt;
}
.BCS_productTabDesc {
	margin:0px;
	padding:3px 0px 3px 12px;
	text-align:left;
	font-size: 10pt;
}

.BCS_productBox_Tbl {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_productBox_Tbl TD {
	MARGIN: 0px;
	PADDING: 0px;
}
.BCS_productBox_topDiv {
	MARGIN: 0px;
	PADDING: 0px;
	TOP: 0px;
	LEFT: 0px;
	WIDTH: 100%;
	HEIGHT: 5px;
	font-size: 1px;
}
.BCS_productBox_topDivInner {
	MARGIN: 0px;
	PADDING: 0px;
	POSITION: relative;
	WIDTH: 100%;
	HEIGHT: 5px;
	font-size: 1px;
}
.BCS_productBox_txyl {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 5px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/productBox_txyl.gif) no-repeat top;
}
.BCS_productBox_tyl {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 5px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/productBox_tyl.gif) no-repeat top;
}
.BCS_productBox_txlr {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 5px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/productBox_tx.gif) repeat-x top;
}
.BCS_productBox_txc {
	MARGIN: 0px;
	PADDING: 0px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/productBox_tx.gif) repeat-x top;
}
.BCS_productBox_txyr {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 5px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/productBox_txyr.gif) no-repeat top;
}
.BCS_productBox_tyr {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 5px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/productBox_tyr.gif) no-repeat top;
}
.BCS_productBox_t_Xlr {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 5px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: right;
}
.BCS_productBox_t_Xc {
	MARGIN: 0px;
	PADDING: 0px;
	HEIGHT: 5px;
	font-size: 1px;
	TEXT-ALIGN: right;
}

.BCS_productBox_botDiv {
	MARGIN: 0px;
	PADDING: 0px;
	TOP: 0px;
	LEFT: 0px;
	WIDTH: 100%;
}
.BCS_productBox_botDivInner {
	MARGIN: 0px;
	PADDING: 0px;
	POSITION: relative;
	WIDTH: 100%;
}
.BCS_productBox_bxyl {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 5px;
	HEIGHT: 102px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/productBox_bxyl.gif) no-repeat bottom;
}
.BCS_productBox_bxlr {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 5px;
	HEIGHT: 102px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/productBox_bx.gif) #fff repeat-x bottom;
}
.BCS_productBox_bxc {
	MARGIN: 0px;
	PADDING: 0px;
	HEIGHT: 102px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../images/productBox_bx.gif) #fff repeat-x bottom;
}
.BCS_productBox_bxyr {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 5px;
	HEIGHT: 102px;
	TEXT-ALIGN: right;
	BACKGROUND: url(../images/productBox_bxyr.gif) no-repeat bottom;
}
.BCS_productBox_b_Xlr {
	MARGIN: 0px;
	PADDING: 0px;
	WIDTH: 5px;
	HEIGHT: 102px;
	TEXT-ALIGN: left;
}
.BCS_productBox_b_Xc {
	MARGIN: 0px;
	PADDING: 0px;
	HEIGHT: 102px;
	TEXT-ALIGN: left;
}



/*  *********************************************************************  */
/*  *********************************************************************  */


.BCS_productSSBox_Table {
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
}
.BCS_productSSBox_Table TD {
	PADDING: 0px;
}
.BCS_productSSBox_Table TD.BCS_productSS {
	PADDING: 0px;
	width: 182px;
	border: 1px solid #ccc;
}
.BCS_productSSBox_Table TD.BCS_productSS_info {
	PADDING: 0px 0px 0px 16px;
	vertical-align: top;
}






