* html .transp { behavior: url(png.htc); }

.dfsStatus
{
	font-weight:bold;
	font-size:105%;
}

.RefConParts
{
	color:Blue;
	text-decoration:none;
}

.RefConfirmationClubName
{
	font-weight:bold;
	font-size:17px;
	color:blue;
	text-decoration:none;	
}

.RefFootNote
{
	font-size:8px;	
}

.RefFootNoteLink
{
	font-size:8px;
	color:Blue;
	text-decoration:underline;
}


TABLE.rsTabVisibleLeftTop
{
	width:300px;
}
TABLE.rsTabVisibleLeftBottom
{
	width:300px;
}
TABLE.rsTabVisibleRightTop
{
	width:300px;
}
TABLE.rsTabVisibleRightBottom
{
	width:300px;
}
.rsTabInvisible
{
 visibility:hidden;
 width:300px;
}

TD.transp
{
	background-color: transparent;
}
#rsRightTop
{
	background-image:url(/images/static/rsRightTop.png);
	width:25px;
}
#rsRightMiddle
{
	background-image:url(/images/static/rsRight.png);
	width:25px;
}
#rsRightBottom
{
	background-image:url(/images/static/rsRightBottom.png);
	width:25px;
}
#rsBottom
{
	background-image:url(/images/static/rsBottom.png);
	height:25px;
}
.rsLeft
{
	background-image:url(/images/static/rsLeftMiddle.gif);
	width:25px;
	background-color: transparent;	
}
.rsLeftTop
{
	background-image:url(/images/static/rsLeftMiddle.gif);
	width:25px;
	background-color: transparent;	
}
.rsLeftBottom
{
	width:25px;
	background-color: transparent;	
}

/* Start Placing the Arrow */
#rsArrowLeft
{
	width:25px;
	height:27px;
	background-image:url(/images/static/rsArrowLeft.png);
}
#rsArrowRight
{
	width:25px;
	height:27px;
	background-image:url(/images/static/rsArrowRight.png);
}
.rsTabVisibleLeftTop .rsLeft
{
 vertical-align: top;
}
.rsTabVisibleLeftBottom .rsLeft
{
 vertical-align: bottom;
}
.rsTabVisibleRightTop #rsRightMiddle
{
 vertical-align: top;
}
.rsTabVisibleRightBottom #rsRightMiddle
{
 vertical-align: bottom;
}
/* End Placing the Arrow */

/* Start Hiding / Displaying the Arrow */
.rsTabVisibleLeftTop #rsArrowLeft
{
 visibility:visible;
}
.rsTabVisibleLeftTop #rsArrowRight
{
 visibility:hidden;
 display:none;
}
.rsTabVisibleLeftBottom #rsArrowLeft
{
 visibility:visible;
}
.rsTabVisibleLeftBottom #rsArrowRight
{
 visibility:hidden;
 display:none; 
}
.rsTabVisibleRightTop #rsArrowLeft
{
 visibility:hidden;
 display:none; 
}
.rsTabVisibleRightTop #rsArrowRight
{
 visibility:visible;
}
.rsTabVisibleRightBottom #rsArrowLeft
{
 visibility:hidden;
 display:none; 
}
.rsTabVisibleRightBottom #rsArrowRight
{
 visibility:visible;
}
/* End Hiding / Displaying the Arrow */


.rsTitle 
{
 background-color: #BB0E02;
 font-size:12px;
 font-weight: bold;
 color:white;
 padding: 4px;
 border-top:1px solid #000000;
}
.rsTitle A
{
 text-decoration: none;
 color: white;
}
.rsAuthors 
{
 background-color:white;
 font-size:12px;
 font-weight: bold;
 background-color:#f1efe3;
 padding: 4px;
}
.rsAuthors A
{
 text-decoration: none;
 color: black;
}
.rsReview 
{
 background-color:#f1efe3;
 font-size:12px;
 padding: 4px;
}
.rsReview A
{
 text-decoration: none;
 color: black;
}
.rsTools 
{
 background-color:#f1efe3;
 font-size:12px;
 padding: 4px;
}
.rsTools A
{
 text-decoration: none;
 color: black;
}


/* Start Quick Order Form */
.cm_QuickOrderForm
{
color:White;
font-weight:bold;
}

.cm_QuickInstructions
{
 font-size:13px;
 font-weight:bold;
}


.cm_QuickError
{
 color:red;
 font-weight:bold;
}


.cm_QuickDescTR
{
 color:Blue;
 font-weight:bold;
}
/* End Quick Order Form */



.cm_chmail_Main    {}
.cm_chmail_Title   {font-weight:bold;}
.cm_chmail_TitleSub   {font-style:italic;font-weight:bold;}
.cm_chmail_Para1   {width:400px;text-align:justify;font-style:normal;}
.cm_chmail_Para2   {width:400px;text-align:justify;font-style:italic;}
.cm_chmail_input   {width:70px;color:Maroon;}

TABLE.cm_chmail_tabdatas   
{
 width:400px;
 background-color: #F1EFE3;
 border: solid 1px #A2A2A2;
 padding:5px;
}
TABLE.cm_chmail_tabdatas TD
{
 background-color: #F1EFE3;
}

.cm_chmail_button   {width:100px;}
.cm_WelcomeMessage   {font-size:12px;}


TABLE.tbl_box_grey
{
background-color: #F1EFE3;
border: solid 1px #A2A2A2;
}
TABLE.tbl_box_grey TD
{
background-color: #F1EFE3;
}


.cm_Table_Login    {}
.cm_Login_AccNum   {}
.cm_Login_Lastname   {}
.cm_Login_Error    {}
.cm_Table_Welcome   {}
.cm_ButtonAddChange   {}
TABLE.cm_Table_DFS_3Steps_Selection
{
background-color: #F1EFE3;
border: solid 1px #A2A2A2;
}
TABLE.cm_Table_DFS_3Steps_Selection TD
{
background-color: #F1EFE3;
}
.cm_Table_DFS_3Number  {}
.cm_Table_DFS_3Title  {}
.cm_Table_DFS_Steps   {}
.cm_Table_DFS_CatCode  {}
.cm_Table_DFS_CatCodeField {}
.cm_Table_DFS_Proceed  {}
.cm_Table_DFS_Books   {background-color:Blue;}
.cm_Table_DFS_TDFS   {color:blue;text-align:center;}
.cm_Table_DFS_CatCode  {font-weight:bold;}
.cm_Table_DFS_RespondBy  {color:Red;}
.cm_Table_DFS_BookList  {background-color:White;}
.cm_Message_AddressChange {color:red; font-weight:bold;}

.cm_Table_DFS_Confirmation {color:Aqua;font-weight:bold;}
.cm_Message_DFS_Print  {color:Red;}
.nm_BannerVonageTitle  {color:#EC6425;font-weight:bold;}

.cm_Table_ACH    
{
}
.cm_Table_ACH_Title
{
 color:black;
 font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:12px;
 font-weight: bold;
}
.cm_Table_ACH_BoldRow  
{
 color:black;
 font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:12px;
 background-color: #CBCBCB;
 font-weight: bold;
}
.cm_Table_ACH_Infos
{
 color:red;
 font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:12px;
}


.cm_Table_Centralbasket  {width:100%;}
.cm_Login 
{
 color:black;
 font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:12px;
}
/* Logout Message */
.cm_loginmessage_intro
{
 color:white;
 font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:11px;
}
.cm_loginmessage_name
{
 color:white;
 font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:11px;
}
.cm_loginmessage_logout
{
 color:white;
 font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:11px;
}
.cm_loginmessage_logout A
{
 color:white;
 font-family:Tahoma, Verdana, Arial, Helvetica;
 font-size:11px;
}

.catlink     {font-weight:bold;}
.cat      {color:Red;}


.cm_OuterLeft    {width:180px;padding:0px;}
.cm_OuterLinks    {width:107px;padding:0px;}


.InVis
{
 visibility:hidden;
 display:none;
}

.Vis
{
 visibility:visible;
 display:inline;
}
TABLE.refCCtable
{
  border-width:1px;
  border-style:solid;
  border-color:black;
  padding:0px;
  width:700px;
}

TD.refCCTD1
{
            width:200px;
}

TD.refCCTD2
{
            width:400px;
}
TD.refCCTD1
{
            width:80px;
}

TD.refCCTD4
{
            width:20px;
}

TD.refCCtdGrey
{
            background-color:#D0D0D0;
            padding:5px;
}

/* Start Release 1.15 */
#wishlistsendingdate
{
	width:80px;
}
TABLE.wl_table TD.wl_td_content
{
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#a2a2a2;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#a2a2a2;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#a2a2a2;  
  background:#f1efe3;
  padding:5px;
}
TABLE.wl_table_content TD
{
  background:#f1efe3;
}
#Email
{
	width:250px;
}
TD.wl_promo_title
{
  font-size:13px;
  font-weight:bold;
}
TABLE.wl_promo_table 
{
  width:395px;
  border-width:1px;
  border-style:solid;
  border-color:#a2a2a2;
  background:#f1efe3;
  padding:5px;
}
TABLE.wl_promo_table TD 
{
  background:#f1efe3;
}
TABLE.wl_promo_table_noline 
{
  width:395px;
  padding:5px;
}
/* End Release 1.15 */
