/**************************************
 * THEME NAME: qs2011-login
 *
 * Files included in this sheet:
 *
 *   qs2011-login/user_styles.css
 **************************************/

/***** qs2011-login/user_styles.css start *****/

html {
  overflow-y: auto; /*workaround to stop un-needed horiz scrollbar in IE within frame*/
  scrollbar-face-color: #F1F1DF;
}

body{
margin: 0px;
  font-size: 100%;
  font-family: Helvetica, Arial, Verdana, Lucida, Geneva, sans-serif;
  background-color:white;
}

#logo {margin-top: 5px; margin-left: 10px;}

#page {
  background-image: url('/theme/qs2011-login/pix/background.jpg');
  background-repeat:none;
}

#header{
background-image: url('/theme/qs2011-login/pix/header.jpg');
background-repeat: repeat-x;
height: 217px;
}

.categorylist {display:none;}
.coursebox {border:none;}
#course-view .section td {border:none;}

.helplink{
visibility: hidden;
}

#content{
margin-top: -70px;
padding: -15px;
border: none;
}

.generalbox {
    border-style: none;
}

/*Menu Buttons*/
.headermenu {
	position: absolute;
    margin-top: -100px;
    margin-left: 175px;
    padding: 10px;
}

#navbtn {margin-top:-80px;margin-left:170px;}
.navbtns {
background-color:transpa;
color:#FFFFFF;
padding: 3px;
text-decoration: none;
font-size: 16px;
font-style: bold;
margin-right:20px;

}

.navbtnsmm {
background-color:transpa;
color:#FFFFFF;
padding:3px;
margin-top:-50px;
margin-right:600px;
text-decoration: none;
font-size: 16px;
font-weight: bold;

}

.pagehead {
  font-size: 1.25em;
  font-weight: bold;
  color: #58595b;
}

.pagesubhead {
  font-size: 1.1em;
  font-weight: bold;
  color: #58595b;
}

.bodycopy {
 font-size: .91em;
 color: black;
  } 

.loginbox.twocolumns .loginpanel {
    border-right: 0px solid;
    text-align: center;
}



.loginbox {
    border: 0px solid;
margin-top: 0px;
margin-bottom: 0px
}

.loginbox h3, .loginbox .subcontent {
    margin: 5px;
    padding: 10px;
    text-align: center;
}

.loginbox .guestsub, .loginbox .forgotsub {
margin: 5px 12%;
padding: 10px;
}

.brought{
border-bottom: 1px solid black;
}

/*scorm*/
#toctree {position: relative;left: 0px;font-size: 1em; color:white; background-color: #00753d;}

#tochead input {
background-color:#C0C0C0;
color:#FFFFFF;
padding-top: 0;
padding-bottom: 3px;
text-decoration: none;
font-size: 1em;
margin-left: 10px;
margin-right: 10 px;
font-style: bold;
background-image: url("/theme/qs2011-login/pix/greybtn.gif");
}


#mod-scorm-player #scormpage {
position: relative;
width: 100%;
}

/*Hids Review Mode*/
#mod-scorm-player #scormtop {visibility: hidden;}

.structurelist a {text-decoration:none; color:white;}
.structurelist a:active {color:white; font-weight:bold;}

/*landing page*/
#homeTable{padding-right: 25px; padding-left: 25px; border-spacing: 25px; margin-left: auto; margin-right: auto;}/*adds padding around the welcome text and video table*/
.welcomecopy{font-size: 100%; font-family: Helvetica, Arial, Verdana, Lucida, Geneva, sans-serif; }/*styles the text on the landing page*/
.welcomehead {margin: 0px; font-size: 1.5em; font-weight: bold; text-align: center;}/*styles the Welcome to the Pennzoil® Information Program text*/
p.enterlink {font-size: 32px; font-weight: bold; text-align: center; margin: 0px;}/*styles the Click here to enter! link*/
a.enterlink{color: #000000; text-decoration: none;}/*styles the Click here to enter! link*/
#home{margin-left: auto; margin-right: auto; margin-top:-25px;}


/*IMScontent*/
#ims-menudiv {margin-top: 0em;margin-right: 0em;margin-bottom: 0em;margin-left: 0em; list-style-type: none;padding-left: 1em;background-color: #FCF7BC; overflow-y:scroll; width:150; height:530px;
}

#ims-contentframe {
left: 260px;
}

#ims-containerdiv
{border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: -moz-use-text-color;
border-right-color-value: -moz-use-text-color;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: -moz-use-text-color;
border-left-color-value: -moz-use-text-color;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
margin-top: 0.2em; background-color: #00753d;
}

.ims-nav-button a, .ims-nav-dimmed {
background-color:#C0C0C0;
color:#FFFFFF;
padding-left: 1em;
padding-right: 1em;
padding-top: 0.2em;
padding-bottom: 0.2em;
text-decoration: none;
margin-left: 10px;
margin-right: 10 px;
font-style: bold;
}

#course-view .section td.side {
  border: none;
}

#course-view .section td.content {
  border: none;
}

.headingblock, h2.headingblock {
border: none;}

.sideblock .header, .sideblock hs.header {
  border: 0px;
  margin-top: 1.9em;
}

.sideblock .content {
  border: 0px;
}

.mod-scorm .scoframe {border:none;}

a {text-decoration: none;}

/***** qs2011-login/user_styles.css end *****/


