/* Default styles */
html
{
	width:480px;
}
body {
   	font-family: Arial,Helvetica,san-serif;
   	width:480px;
   	padding-left:5px;
}

h1 { 
	color:#660099;
	font-size: 14px;	
	margin:7px 10px 10px;
	padding:0;
	border:0;  
}



/* Handles Step Design */
div.stepImgs {
   	position:absolute;
	left:37px;
	top:90px;
	width: 500px;	
}

div.stepPrv, div.stepCurr {
	margin: 0;
   	float:left;
   	height: 25px;
   	width:73px;
	background-position: right top;
	background-repeat: no-repeat;
	font-weight:normal; 
	font-size:13px;
	font-weight:bold;
	vertical-align: middle;
}

div.imgStepPrvEnd , div.imgStepCurrEnd {
	background-position: left top;
	background-repeat: no-repeat;
	height: 24px;
	float:left;
	padding-top:4px;
	padding-left:16px;
}

div.imgStepPrvEnd {
	background-image: url(/investmentservice/forms/RiskProfile/images/bg_stepLi.gif);
}

div.imgStepCurrEnd {
	background-image: url(/investmentservice/forms/RiskProfile/images/bg_currentStpLi.gif);
}

div.stepPrv {
	background-image: url(/investmentservice/forms/RiskProfile/images/bg_stepLink.gif);
}

div.stepCurr {
	background-image: url(/investmentservice/forms/RiskProfile/images/bg_currentStepLink.gif);
}

/* Handles validation error messages design */
.ErrorMsg {
	color: red;
	font-weight:bold;
	font-size:11px;
	width:450px;
	float:left;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:8px;
	position:absolute;
	left:25px;
	top:88px;
	width: 300px;
}

/* Handles Main and faded table design */
div.roundcont {
	margin: 0;
	width: 465px;
	background-image: url(/investmentservice/forms/RiskProfile/images/headerbottom.jpg);
	border: 0px;
	
}

div.roundcont_light {
	margin: 0;
	width: 417px;
	/*background-image: url(/investments/forms/RiskProfile/images/Headerbottom_light.gif);*/
}

div.roundcontData {
	padding-left: 0px;
	padding-right:0px;
	padding-top: 6px;
	padding-bottom: 0px;
	background-image: url(/investmentservice/forms/RiskProfile/images/bg_current.gif);
	background-position: left;
	width: 489px;
	overflow:hidden;
}

div.roundcontData_Dark {
	padding: 0px;
	background-image: url(/investmentservice/forms/RiskProfile/images/bg_currentDark.gif);
        background-position: left center;
	background-repeat:repeat-y;
	width: 485px;
	overflow:hidden;
}

div.roundcontData_light {
	padding: 15px;
	padding-top: 3px;
	padding-bottom: 4px;
	background-image: url(/investmentservice/forms/RiskProfile/images/bg_previous.gif);
	background-position: left;
	width: 455px;
	color:#660099;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
}

div.roundheader {
	margin: 0;
	padding-left: 20px;
	padding-right: 12px;
	padding-top: 6px;
	padding-bottom: 4px;
	font-weight:bold;
	background-image: url(/investmentservice/forms/RiskProfile/images/hdr_current.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	width: 455px;
	font-size:12px;
}

div.roundheader_light {
	margin: 0;
	padding-left: 20px;
	padding-right: 12px;
	padding-top: 6px;
	padding-bottom: 2px;
	font-weight:bold;
	background-image: url(/investmentservice/forms/RiskProfile/images/hdr_previous.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color: #FFFFFF;
	width: 455px;
	font-size:12px;
}

div.roundheaderCntd_light {
	margin: 0;
	padding-left: 20px;
	padding-right: 12px;
	padding-top: 6px;
	padding-bottom: 2px;
	font-weight:bold;
	background-image: url(/investmentservice/forms/RiskProfile/images/hdr_previousExtended.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	width: 455px;
	font-size:12px;
}

div.roundheaderCntd_light:hover div, div.roundheader_light:hover div{
	text-decoration: underline; 
}

a.roundheaderlink{
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand;
}

a.roundheaderlink:hover {
	text-decoration: underline; 
}

div.tickImg { 
   	width: 12px;
   	height: 12px;
   	border: 0;
   	display: block;
   	float: right;   	
	background-image: url(/investmentservice/forms/RiskProfile/images/bg_tick.gif);
	background-repeat: no-repeat;
	background-position: top right;
	text-decoration: none;
	font-size:1px;
	line-height:0;
}

a.roundheaderlink:hover div.roundheaderCntd_light div.tickImg, a.roundheaderlink:hover div.roundheader_light div.tickImg{
	width: 12px;
	margin: 0px;
	padding:0px;
	text-decoration: none;
	display: block;
	float: right;
	background-image: url(/investmentservice/forms/RiskProfile/images/bg_tick.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	background-position: bottom right;
}

div.roundheaderCntd {
	margin: 0;
	padding-left: 20px;
	padding-right: 12px;
	padding-top: 6px;
	padding-bottom: 2px;
	font-weight:bold;
	background-image: url(/investmentservice/forms/RiskProfile/images/hdr_currentExtended.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	width: 455px;
	font-size:12px;
}

div.roundfooter {	
	width: 490px;
	background-image: url(/investmentservice/forms/RiskProfile/images/crv_currentBot.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* Handles Answers alignment design */
div#contentAnswerBodyLink {
   	width:470px;
	height:10px;
   	text-align:center;
   	padding-left:15px;
   	padding-top: 5px;
}

div.contentAnswerBodyLinkL {		
   	float:left;
   	text-align: left;
   	width:30px;
}

div.contentAnswerBodyLinkR {
   	float:right;
   	text-align:left;
   	padding-right: 20px;
   	padding-top: 1px;
   	width:420px;
   	font-size:12px;
}

.dataDivider {
  	clear:both;
	height:20px;
}

.Clear {
  	clear:both;
  	height:0px;  	
	line-height:0;
}

/* Handles Naviation Design*/
.navbutton, .navClickNav, .navNextbutton, .navBackbutton, .navStartbutton, .btndftStart {
	text-align:center;
	font-size:11px;
   	font-weight:bold;
   	
   	/*color:#FFFFFF;
  	background-color:#0066CC;
   	border-color:#003399;
   	border-style:solid;
   	border-width:1px;*/
   	
   	padding-left: 7px;
	padding-right: 7px;
   	height:26px;
   	text-decoration: none;
   	width:75px;   	
   	/*background-image:url(/investments/forms/RiskProfile/images/bg_button.gif);*/
}

.navClickNav {
   	padding-top:4px;
	height:16px;
	width:100px;
	border-right: #003399 0.01em solid;
	border-left:  #003399 0.01em solid;
}

.navClickNav a {
	text-decoration: none; 
	color:#FFFFFF;
}

.navClickNav a:hover {
	text-decoration: underline; 
}

.navNextbutton {
   	cursor: hand;
   	padding-left: 5px;
	padding-right: 5px;
   	border-width:0px;
   	background-image:url(/investmentservice/forms/RiskProfile/images/next_button.gif);
   	width:62px;
}

.navBackbutton {
   	cursor: hand;
   	padding-left: 5px;
	padding-right: 5px;
   	width:67px;
   	border-width:0px;
   	background-image:url(/investmentservice/forms/RiskProfile/images/back_button.gif);
}

.navApplybutton{
	text-decoration: none;
	color:#FFFFFF;
	border-color:#FFFFFF;
}

.navStartbutton {
   	padding-left: 5px;
	padding-right: 5px;
   	width:120px;
   	border-width:0px;
   	background-image:url(/investmentservice/forms/RiskProfile/images/startagain_button.gif);
   	cursor: hand;
}

.navFindOutMorebutton{
	margin-left: 316px;
	padding-right: 5px;
	float: left;
	width:125px;
	height:26px;
   	border-width:0px;
   	background-image:url(/investmentservice/forms/RiskProfile/images/findoutmore_button.gif);
	cursor: hand;
	margin-bottom:5px;
}

.btndftStart{
	width:59px;
	border-right: #003399 0.01em solid;
	border-left:  #003399 0.01em solid;
}

div#contentNextStepBodyLink {
	border:0px none;
	padding-left:10px;
	padding-right:15px;
	padding-bottom:3px;
	text-align:center;
	width:462px;
}

div.contentNextStepBodyLinkL {		
   	float:left;
   	text-align:left;
   	margin-left: 0px;
   	padding-left: 12px;
   	margin-top: 0px;
	border: 0px;
}

div.contentNextStepBodyLinkR {
	float:right;
   	text-align:right;
   	margin-right: 5px;
   	padding-left: 0px;
   	margin-top: 0px;
	border: 0px;
}

/* Default page Styles */
div.dftheader {
	margin: 0;
	width: 485px;	
	padding-top:10px;
	background-image: url(/investmentservice/forms/RiskProfile/images/crv_currentTop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

div.dftData {
	padding: 0px;
	padding-right: 10px;
	padding-left: 20px;
	background-image: url(/investmentservice/forms/RiskProfile/images/bg_current.gif);
	width: 455px;
   	font-size:12px;
}

div.dftBlkNextBtn {
   	text-align:right;
   	width: 450px;
}

/* Handles Banking Selector Tool Summary Design */
.summarydataDivider  {
  	clear:both;
	height:3px;
}

div#summaryBody {
   	width:473px;
   	text-align:left;
   	padding-right: 15px;
   	font-size:12px;
   	margin-bottom:10px;
   	padding-top:10px;
}

div.summaryBodyL {		
   	float:left;
   	padding-left: 5px;
   	padding-top: 1px;
	width:135px;
}

div.summaryBodyR {
	float:right;
	text-align:left;
   	padding-right: 5px;
   	padding-top: 1px;
   	width:260px;
}

.summaryHeaderone {
   	color:#790396; 
   	padding-right: 5px;
	padding-bottom: 10px;
	padding-top: 3px;	
   	padding-left:10px;
   	width:450px;
   	font-size:28px;
   	font-family: impact, arial, verdana, helvetica, sans-serif;
   	text-align:left;
}

.summaryImgPath {
   	width:185px;
   	text-align:center;
	padding: 0px;
}

.summaryHeadertwo, .summaryRHeadertwo {
   	color:#790396; 
   	font-size:13px;
	font-weight:bold;
   	padding-right: 5px;
   	width:230px;
      	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}

.summaryRHeadertwo{
   	width:255px;   	
	padding-bottom: 0px;
}

.summaryData{
   	text-align:left;
   	padding-left: 20px;
   	padding-top: 8px;
   	font-size:12px;
}

div.summaryRow 
{
	float:left;
   	text-align:left;
	font-size:12px;
   	width:460px;
   	padding-top: 8px;
   	padding-left: 20px;
   	padding-right: 5px;   
   	padding-bottom:10px;	
}

div.summaryRow p{
	padding:0px;
	margin:0px;
	margin-right: 10px;
	text-align: justify;
}

div.summaryRow ul {
	margin: 0px;
	padding-left:15px;
	padding-bottom:15px;
}

div.summaryRow li {
	padding-left:0px;
	padding-top: 10px;
	margin-right: 10px;
	text-align: justify;
}

div.summaryRowMain {
   	text-align:left;
   	padding-top: 5px;
   	padding-left: 20px;
	height:10px;
   	width:230px;
   	height:10px;
}

.summaryDes {
	padding-left: 20px;
}

.summaryDescLink {
	float:right;
   	padding-right: 5px;
   	color: #790396;
   	font-weight:bold;
   	font-size:12px;
   	background-image: url(/investmentservice/forms/RiskProfile/images/fndMore.jpg);
   	height:16px;
}

.summaryDescLinkData {
   	text-align:left;
   	padding-right: 5px;
}

.summarybtn {
   	padding-top: 2px;
}

.summaryPrtdata{
   	padding-left: 20px;
   	text-align:left;
}

.summarybtns{
	padding-top: 15px;
	padding-right: 25px;
	text-align:right;
	width:465px;
}

p.headertext
{
	font-weight:bold;
	font-size:20px;
	color: black;
	font-family: arial, verdana, helvetica, sans-serif;
}

p.bodytext 
{
	font-weight:bold;
	font-size:12px;
	color: black; 	
}

div.homeImage 
{
	margin-left: 10px;
	width:462px;
	height:80px;
	background-image: url(/investmentservice/forms/RiskProfile/images/selection.jpg);
}

div.summaryBodyApplyR {
	float:right;
	text-align:left;
   	padding-right: 10px;
   	padding-top: 1px;
   	width:40px;
}


div#contentApply {
	border:0px none;
	height:24px;
	padding-left:10px;
	padding-right:15px;
	text-align:right;
	width:462px;
}


div.contentApplyLinkR 
{
   	color:#790396; 
   	font-size:13px;
	font-weight:bold;
	padding-top: 0px;
	padding-bottom: 0px;
   	padding-left: 200px;
   	padding-right: 0px; 	
   	text-align:right;
	width:265px;
	
}

div#contentHeaderTwoApply 
{
	color:#660099;
	font-size:13px;
	font-weight:bold;
	border:0px none;
	padding-left:10px;
	padding-right:15px;
	text-align:center;
	width:462px;
}

div.contentHeaderTwo
{
	color:#660099;
	font-size:13px;
	font-weight:bold;
	border:0px none;
	float:left;
	margin-left:0px;
	margin-top:0px;
	padding-left:12px;
	text-align:left;
}

div.contentApplyR
{
	border:0px none;
	float:right;
	margin-right:5px;
	margin-top:0px;
	padding-left:0px;
	text-align:right;
}

div.resultPageFooter 
{
	padding: 0px;
	padding-right: 10px;
	padding-left: 20px;
	width: 455px;
   	font-size:10px;
}
div.introtext
{

font-size:12px;
text-align:left;
padding-left:10px;
}
