/* Sam skin overrides */


.yui-skin-sam #previewer.yui-panel .bd {
    padding:0px;
	background-image: url(/Common/images/Advisor/global/sample_bkgd.gif);
}

.yui-skin-sam #previewer.yui-panel .bd, .yui-skin-sam #previewer.yui-panel .ft {
    background-color:white;
}

#rp-content-container {
    position:relative;
    float : right;
    height : 100%;
    width : 100%;
	text-align: left;
}

#rp-content-hd {
    background: transparent url(/Common/images/Advisor/Global/Advisor_logo-73px.gif) no-repeat top left;
    height:73px;
    border-bottom:6px solid #5E0303;
    position:relative;
}

#rp-topic-title {
    position:relative;
    bottom:1px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:20px;
    font-weight: bold;
    text-transform:uppercase;
    color:#1E4C70;
	text-align:right;
	padding-top: 50px; 
	padding-right: 5px;
}

#rp-content {
    position:absolute;
    overflow-y:auto;
    top:85px;
    left:0px;
    padding-left:28px;
    right:0px;
    padding-right:25px;
    bottom:0;
}
                       
#rp-content div.title-article {
    margin-bottom:4px;
    color:#1E4C70;
    font-family:"Times New Roman",Times,serif;
    font-size:18pt;
    text-align:left;
}

#rp-content div.date-article {
    margin-bottom:20px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:10pt;
    line-height:150%;
}

#rp-content div.article {
    font-family:Arial,Helvetica,sans-serif;
    font-size:11.5pt;
    line-height:140%;
}

#rp-nav-loader{
	padding-left: 80px; 
	padding-top: 100px;
}

#rp-content-loader{
	padding-left: 488px; 
	padding-top: 60px;
}



/* fixed width table, same as content wrapper width.  setting table width in css */
table.tbl1 { width: 470px; border-collapse: collapse; border: 1px solid #457696; }
table.tbl1 td { padding: 2px 2px 2px 5px; vertical-align: top; }
table.tbl1 th { background-color: #457696; color: #fff; font-weight: Normal; height: 1.7em; text-align: left; padding: 0 4px 0 4px; vertical-align: top;}

/* alternating background light blue */
tr.bgBlue, tr.bgDark1, td.bgDark1 { background-color: #D0DDE5; }
td.bgHilite1 { background-color: #D5FFFE; }
tr.bgBlueAlert { background-color: #D0DDE5; color: #0033FF;}

/* sample story styles */
.style1 {
	border-width: 1px;
	background-color: #FFFFFF;
}
.style2 {
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
}
.style4 {
	border-width: 0;
	background-color: #C0C0C0;
}
.style5 {
	font-weight: bold;
	background-color: #E9E6E2;
}
.lightgreybkgd {
	background-color:#E9E6E2;
}
.whitebkgd {
	background-color:#FFFFFF;
}
