@charset "utf-8";










/******************************************************************************

	==Tabs
	
 ******************************************************************************/

/* =div
------------------------------------------------------------------------------*/
#cs_Content #cs_TabsPageTwo
{
	padding-top: 6px;
	width: 757px;
	height: 32px;
	background: url("../images/mscTabRightCornerNotch.gif") no-repeat top right;
}

#cs_Content #cs_TabsPageTwo .cs_Tab1
{
	float: left;
	width: 211px;
	height: 32px;
	background: url("../images/btnPage2Tab1.gif") no-repeat 0 0;
}

#cs_Content #cs_TabsPageTwo .cs_Tab2
{
	float: left;
	width: 292px;
	height: 32px;
	background: url("../images/btnPage2Tab2.gif") no-repeat 0 0;
}

#cs_Content #cs_TabsPageTwo .cs_Tab3
{
	float: left;
	width: 141px;
	height: 32px;
	background: url("../images/btnPage2Tab3.gif") no-repeat 0 0;
}

/* =ul
------------------------------------------------------------------------------*/
#cs_Content #cs_Tabs ul 
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}




/******************************************************************************

	==Side Bar
	
 ******************************************************************************/


#cs_Aside
{
	float: right;
}


/******************************************************************************

	==Helpful Tools Box
	
 ******************************************************************************/

/* =div
------------------------------------------------------------------------------*/
#cs_Aside #cs_HelpfulTools
{
	width: 190px;
	height: 93px;
	margin-bottom:13px;
	background: url("../images/sidebarHelpfulTools.gif") no-repeat top left;
}


#cs_Aside #cs_HelpfulTools #cs_HelpfulToolsContent
{
	margin: 0px 7px;
	padding: 5px 5px 0px 6px;
	width: 165px;
}



/* =h3
------------------------------------------------------------------------------*/
#cs_Aside #cs_HelpfulTools h3
{
	width: 190px;
	height: 31px;
	text-indent: -9999px;
}


/* =h4
------------------------------------------------------------------------------*/
#cs_Aside #cs_HelpfulTools h4
{
  font-size:12px;
  font-weight:normal;
  color:#333;
}



/******************************************************************************

	==Why Choose Schwab Box
	
 ******************************************************************************/

/* =div
------------------------------------------------------------------------------*/
#cs_Aside #cs_WhyChooseSchwab
{	
	position: relative;
	margin-bottom: 13px;
	padding-bottom: 9px;
	width: 190px;
	background: #ede7da url("../images/sidebarWhyChooseSchwabBg.gif") no-repeat bottom left;
}

#cs_Aside #cs_WhyChooseSchwab .cs_BtmCap
{
	margin: 0px 7px;
	width: 176px;
	height: 8px;
	background: url("../images/sidebarWhyChooseSchwabBtmCap.gif") no-repeat 0 0;
}

#cs_Aside #cs_WhyChooseSchwab #cs_WhyChooseContent
{
	margin: 0px 0 0 7px;
	padding: 8px 0 0px 6px;
	width: 170px;
	background: #fff url("../images/sidebarWhyChooseSchwabTopCap.gif") no-repeat 0 0;
}

#cs_Aside #cs_WhyChooseSchwab #cs_WhyChooseContent .cs_CTABullet
{
	padding: 1px 10px 0px 10px;
/*
	background: url("../images/sidebarOrangeArrow.gif") no-repeat 0px 3px;
*/
}
	
#cs_Aside #cs_WhyChooseSchwab #cs_WhyChooseContent .cs_BlueSpacer 
{
	margin: 10px 0px;
	line-height: 2px;
	height: 2px;
	background-color: #f0ebe0;
}

/* =h3
------------------------------------------------------------------------------*/
#cs_Aside #cs_WhyChooseSchwab h3
{
	width: 190px;
	height: 31px;
	background: url("../images/sidebarWhyChooseSchwabHed.gif") no-repeat 0 0;
	text-indent: -9999px;
}

/* =h3
------------------------------------------------------------------------------*/
#cs_Aside #cs_WhyChooseSchwab h4
{
	padding-bottom: 2px;
	width: 150px;
	height: 11px;
	text-indent: -9999px;
}

#cs_Aside #cs_WhyChooseSchwab .Bullet1
{
	background: url("../images/sidebarSmart1.gif") no-repeat 0 0;
}

#cs_Aside #cs_WhyChooseSchwab .Bullet2
{
	background: url("../images/sidebarSmart2.gif") no-repeat 0 0;
}

#cs_Aside #cs_WhyChooseSchwab .Bullet3
{
	background: url("../images/sidebarSmart3.gif") no-repeat 0 0;
}

	
/* =img
------------------------------------------------------------------------------*/
#cs_Aside #cs_WhyChooseSchwab img
{
	margin: 0px 7px;
}

/* =ul
------------------------------------------------------------------------------*/
#cs_Aside #cs_WhyChooseSchwab #cs_WhyChooseContent ul
{
	list-style-type: none;
}










/******************************************************************************

	==Get Started Box
	
 ******************************************************************************/

/* =div
------------------------------------------------------------------------------*/
#cs_Aside #cs_GetStarted
{
	margin-bottom: 13px;
	padding-bottom: 9px;
	width: 190px;
	background: #d3dee5 url("../images/sidebarGetStartedBg.gif") no-repeat bottom left;
}

#cs_Aside #cs_GetStarted .cs_BtmCap
{
	margin: 0px 7px;
	width: 176px;
	height: 8px;
	background: url("../images/sidebarGetStartedBtmCap.gif") no-repeat 0 0;
}

#cs_Aside #cs_GetStarted #cs_GetStartedContent
{
	margin: 0px 7px;
	padding: 8px 5px 0px 6px;
	width: 165px;
	background: #fff url("../images/sidebarGetStartedTopCap.gif") no-repeat 0 0;
}

#cs_Aside #cs_GetStarted #cs_GetStartedContent .cs_CTABullet
{
	padding: 1px 0px 0px 20px;
	background: url("../images/sidebarOrangeArrow.gif") no-repeat 0px 4px;
}

.cs_WhyChooseList
{
	padding: 1px 10px 0px 10px;
}

/* =h3
------------------------------------------------------------------------------*/
#cs_Aside #cs_GetStarted h3
{
	width: 190px;
	height: 31px;
	background: url("../images/sidebarGetStartedHed.gif") no-repeat 0 0;
	text-indent: -9999px;
}

/* =h4
------------------------------------------------------------------------------*/
#cs_Aside #cs_GetStarted h4
{
	padding-bottom: 5px;
	width: 160px;
	height: 11px;
	background: url("../images/sidebarGetStartedHedSecondary.gif") no-repeat 0 0;
	text-indent: -9999px;
}

/* =ul
------------------------------------------------------------------------------*/
#cs_Aside #cs_GetStarted #cs_GetStartedContent ul
{
	list-style-type: none;
}










/******************************************************************************

	==Body
	
 ******************************************************************************/

/* =div
------------------------------------------------------------------------------*/			
#cs_ContentText #cs_RothOrTraditional
{
	margin-top: 1em;
	padding-bottom: 20px;
}

#cs_ContentText #cs_RothIRA
{
	float: left;
	padding-right: 25px;
	width: 225px;
}

#cs_ContentText #cs_TraditionalIRA
{
	float: left;
	border-left: #e6decc solid 1px;
	padding-left: 25px;
	width: 225px;
}

/* =h5
------------------------------------------------------------------------------*/
#cs_ContentText #cs_RothOrTraditional h5
{
	margin-bottom: 5px;
	color: #b45f19;
	font-weight: 700;
}










/******************************************************************************

	==Comparison Table
	
 ******************************************************************************/

/* =table
------------------------------------------------------------------------------*/
#cs_ContentText #cs_TableRothOrTraditional
{
	margin-bottom: 20px;
	background: url("../images/RothOrTraditional_ChartBtmCap.gif") no-repeat bottom center;
}

/* =td
------------------------------------------------------------------------------*/
#cs_ContentText #cs_TableRothOrTraditional .cs_TableRothOrTraditionalHeader
{
	font-size: 11px;
	font-weight: 700;
	color: #fff;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_Colspan
{
	border-bottom: #f1ebdf solid 1px;
	padding-left: 6px;
	background-color: #f1ebdf;
	font-weight: 700;
	font-size: 10px;
	line-height: 20px;
	text-transform: uppercase;
	color: #b1965e;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_LeftColumnCap
{
	border-left: 0;
	border-right: #f1ebdf solid 1px;
	padding: 5px 5px 5px 12px;
	width: 132px;
	background: #666 url("../images/LeftColumnCapBg.gif") no-repeat 0 0;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_LeftColumn
{
	border-right: #f1ebdf solid 1px;
	border-bottom: #f1ebdf solid 2px;
	border-left: #f1ebdf solid 2px;
	padding: 5px;
	width: 132px;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_LeftColumnBtmCap
{
	border-right: #f1ebdf solid 1px;
	padding: 5px;
	width: 132px;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_CenterColumnCap
{
	border-right: #f1ebdf solid 1px;
	padding: 5px 7px;
	width: 188px;
	background-color: #b45f19;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_CenterColumn
{
	border-right: #f1ebdf solid 1px;
	border-bottom: #f1ebdf solid 2px;
	padding: 5px 7px;
	width: 188px;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_CenterColumnBtmCap
{
	border-right: #f1ebdf solid 1px;
	padding: 5px 7px;
	width: 188px;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_RightColumnCap
{
	border-right: 0;
	padding: 5px;
	width: 190px;
	background: #b45f19 url("../images/RightColumnCapBg.gif") no-repeat top right;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_RightColumn
{
	border-right: #f1ebdf solid 2px;
	border-bottom: #f1ebdf solid 2px;
	padding: 5px;
	width: 190px;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_RightColumnBtmCap
{
	padding: 5px;
	width: 190px;
}

#cs_ContentText #cs_TableRothOrTraditional .cs_WhiteSpacerRow
{
	height: 2px;
	background-color: #fff;
}

#cs_ContentText #cs_TableRothOrTraditional #cs_ChartBtmCap .cs_LeftColumn
{
	border-left: 0;
}

#cs_ContentText #cs_TableRothOrTraditional #cs_ChartBtmCap .cs_RightColumn
{
	border-right: 0;
}

/* =li
------------------------------------------------------------------------------*/
#cs_BulletedListIRAComparisonChart li
{
	padding: 0px 0px 10px 0px;
}

/* =ul
------------------------------------------------------------------------------*/
#cs_BulletedListIRAComparisonChart
{
	list-style-type: disc;
	padding: 0px 0px 0px 15px;
}
