I think I goofed something. Anybody ever have this problem or know how to fix? Also, the banner is set to "top" and 100% 100%, not sure why it's not appearing like that on the login page (should be no white at the top).
My code custom styles_rendersettings looks like this (and everything appears fine after logging in)...thanks!!
table
{
border-collapse: collapse;
table-layout: fixed;
empty-cells: show;
}
html,body
{
overflow: hidden; /*preventingscrollbarsinwindow*/
margin: 0;
padding: 0;
border: 0;
font-family: "Trebuchet MS", sans-serif;
color: %VI_Common_Color_Font%;
background-color: %VI_Common_Color_ColorBase1%;
}
body,th,td,input,select,textarea
{
padding: 0;
font-size: %basefontsize%;
font-family: "Trebuchet MS", sans-serif;
}
#loginpage
{
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
background-color: %VI_Common_Color_ColorBase2%;
}
/*File-Upload-Boxes*/
.FileUploadinput {padding-top: 2px; padding-bottom: 2px; }
/*Popupclasses*/
.popupException {width: 600px; overflow: hidden; background-color: %VI_Common_Color_ColorBase2%; border: solid 1px %VI_Common_Color_Font_Secondary%; margin: 10px; }
.popupException .popuptitle {color: %VI_Common_Color_Font%; }
/*Containerforpleasewaitmessage*/
.pleaseWaitContainer {width: 110px; height: 110px; overflow: hidden; border: solid 0px %VI_Common_Color_Font_Secondary%; background-color: %VI_Common_Color_ColorBase1%; position: absolute; top: 50%; margin: 0pxauto; margin-left: -55px; left: 50%; z-index: 1000;
box-shadow: 0px 0px 10px 1px %VI_Common_Color_Font_Secondary%;
-moz-box-shadow: 0px 0px 10px 1px %VI_Common_Color_Font_Secondary%;
-webkit-box-shadow: 0px 0px 10px 1px %VI_Common_Color_Font_Secondary%;}
.pleaseWaitContainer.IE7 {height: 50px; padding: 20px;}
.pleaseWaitContainerimg {position: absolute; top: 10px; left: 45px; }
.Width100 {width: 100%; }
h1,h2,h3 {font-weight: %baseFontWeight%; width: auto; border-bottom: solid 1px %VI_Common_Color_Font_Secondary%; margin: 0022px0; }
h1 {font-size: 1.7em; font-weight: 600; }
h2 {font-size: 1.5em; font-weight: 300; }
h3 {font-size: 1.3em; font-weight: %baseFontWeight%; }
input {margin: 0; font-size: %basefontsize%; }
/*Links*/
a, a:link, a:visited, a:active {color: %VI_Common_Color_ColoredLink%; text-decoration: none; outline: none; }
a:hover {color: %VI_Common_Color_ColoredLink%; text-decoration: underline; outline: none; }
a:focus {outline: none; color: %VI_Common_Color_ColoredLink%; text-decoration: underline; }
a img {border: 0}
/*Button*/
button {
font-size: 1em;
padding: 5px;
border: 0;
color: %VI_Common_Color_Font_Secondary%;
background-color: %VI_Common_Color_Gray%;
}
.graphicbutton, .DefaultButton {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
font-size: 1em;
padding: 5px;
border: solid 1px %VI_Common_Color_DarkerGray%;
background: %VI_Common_Color_ColorBase2%;
color: %VI_Common_Color_Font_Secondary%;
}
button:Disabled {color: %VI_Common_Color_Font_Deactivated%; }
button, .graphicbutton, .DefaultButton:hover {cursor: pointer; }
/*PageParts*/
.mitte {position: absolute; top: %HeaderUserNavigationHeight%px; left: %mainpartleftmargin%px; bottom: 0; right: 0px; padding-right: 20px; overflow: auto; }
.links {position: absolute; top: %HeaderUserNavigationHeight%px; left: 0; bottom: 0; width: %naviwidth%px; overflow: auto; background-color: %VI_Common_Color_ColorBase2%;}
.contentnomenu {position: absolute; top: %headerheight%px; left: 0; bottom: 0; right: 0px; padding-right: 20px; overflow: auto; }
.userinfo
{
position: absolute;
left: 0;
top: 0px;
right: 20px;
padding: 0;
overflow: hidden;
background: transparent url('%link%resName=cenovus_bg.png') no-repeat top left;
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
background-size: 100% 100%;
}
.mitteNoMenu {position: absolute; top: %HeaderUserNavigationHeight%px; left: 0;bottom: 0; right: 0px; padding-right: 20px; overflow: auto; }
.usernavigation
{
position: absolute;
left: 0;
top: %headerheight%px;
right: 20px;
height: %UserNavigationHeight%px;
padding: 0;
overflow: hidden;
background-color: %VI_Common_Color_LighterGray%;
border-bottom: solid 1px %VI_Common_Color_LightGray%;
}
td,th {text-align: left; overflow-x: hidden; }
.PartMain {padding-left: 12px; min-width: 700px; }
.PartMainSlim {padding-left: 12px; }
.PartTitle {font-size: 1.7em; font-weight: 600; line-height: 1.7em; color: %VI_Common_Color_Font_Secondary%; margin-bottom: 10px; padding-left: 12px;
border-bottom-style: solid;
border-color: %VI_Common_Color_Font_Secondary%;
border-width: 1px;
}
/*propertycellminheight*/
.propertycellminheightinput {margin-right: 7px; margin-top: 0; margin-bottom: 0; }
/*AutoFilterTextbox*/
.autofiltertextbox {padding-right: 10px; }
.autofiltertextboxinput {width: 95%; max-width: 110px; padding: 1px 0px 1px 1px; border: solid 1px %VI_Common_Color_Font_Secondary%; font-size: 0.9em; }
/*HeaderforautoFilter*/
.autofiltertitle {
/*height: 38px;*/
background: transparent url('%permanentlink%img=Accordion.png') repeat-x top left;
color: %VI_Common_Color_Font_Secondary%;
border-bottom: 1px solid %VI_Common_Color_Font_Secondary%;
}
.autofilterbuttons { background: transparent url('%permanentlink%img=ButtonBar.png') repeat-x top left; padding: 5px; min-height: 30px;}
#mitte {position: absolute; top: %HeaderUserNavigationHeight%px; left: 242px; bottom: 0; right: 0px; overflow: auto; }
#oben {position: absolute; top: 0; left: 0; right: 0; height: 94px; padding: 0; overflow: hidden; border-style: solid; border-width: 0px0px1px0px; border-color: %VI_Common_Color_Font_Secondary%; }
/*Popupclasses*/
.modalcontainer {
min-width: 550px;
min-height: 130px;
border: solid 1px %VI_Common_Color_Font_Secondary%;
background-color: %VI_Common_Color_ColorBase1%;
overflow: visible;
box-shadow: 0px 2px 5px %VI_Common_Color_DarkerGray%;
-moz-box-shadow: 0px 2px 5px %VI_Common_Color_DarkerGray%;
-webkit-box-shadow: 0px 2px 5px %VI_Common_Color_DarkerGray%;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.modalBackPanel {background-image: url('%link%img=transparent-light.png'); position: fixed; top: 0; left: 0; right: 0; bottom: 0; }
/*following are styles for the loginpage*/
#banner {height: %headerheight%px; text-align: right; position: relative; padding-right: 15px; background: transparent url('%link%resName=cenovus_bg.png') no-repeat top left; background-size: 100% 100%; }}
#formcontainer { min-height: 400px; position: absolute; top: 85px; left: 15px; right: 15px; bottom: 25px; }
#footer {text-align: left; padding-left: 10px; position: absolute; bottom: 10px; left: 0; right: 0; }
.ctable {margin-top: 60px; margin-bottom: 10px; color: %VI_Common_Color_Font%; }
.ctableth {text-align: left; padding: 5px 0px; font-size: 12px; font-weight: bold; border-bottom: solid 1px %VI_Common_Color_Font_Secondary%; width: 400px; }
.ctabletd {text-align: left; padding: 5px 5px 5px 0px; }
.error {color: Red; font-weight: bold; margin-bottom: 6px; }
/*following are styles for the Skip to Content Link*/
#skip a{position:absolute;left:-10000px;}
#skip a:focus{position:static; color: %VI_Common_Color_ColoredLink_Secondary%;}