/**************************************
 * THEME NAME: epace_theme
 *
 * Files included in this sheet:
 *
 *   epace_theme/gradients.css
 **************************************/

/***** epace_theme/gradients.css start *****/

/**
  *  Adds all the nice finish to the standard theme
  *
  */


table.grades {
background-color:#fff;

}

th.header,
td.header,
div.header {     
    background-image:url(gradient.jpg);     
    background-position:top;    
    background-repeat:repeat-x;     
    border-bottom: 1px solid #ccc;  
    border-right: 1px solid #ccc;  
}

.navbar {
    background-image:url(gradient.jpg);     
    background-position:top;    
    background-repeat:repeat-x;     
    border-bottom: 1px solid #ccc;  
}

/* UNP Logo */
div.headermain {

    background: url(headerbar.png) no-repeat;
	height: 59px;
	width: 955px;
	margin: 0px 0px 20px 0px;
    text-indent: -99999px;

}


div.headermenu table td a {
position: absolute;
margin-top: -35px;
display: block;
right: 0px;
}



div.header {

}

.headermain {
  float:none;
}


div#header div.headermenu, div#header-home div.headermenu
{
top: 18px;
left: 130px;
width: 300px;
text-align: left;
position: absolute;
color: #B5C4E3;
z-index: 9999;
float: none;


}

div#header div.headermenu a, div#header-home div.headermenu a  {
color: #FFFF00;
}


div.headermenu table {
margin: 0px auto;
position: absolute;
top: 50px;
text-align: left;
}

div.headermenu input {
display: none;
}

/* teacher controls */

table.navbar div.navbutton input {
background-color: #FFCC00;
color: #FF0000;
border: 1px solid #FF9900;
cursor: pointer;


}


/* we are hiding the drop down menu for now */
div#header div.headermenu table .popupform select {
display: none; 
}

body
{
	background: url(new_shad_w1500n.gif) repeat-y fixed center bottom;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	font-size: 14px;
	line-height: 150%;
}

#page
{
	width: 955px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	padding: 0px 0px 0px 0px;
	position: relative;
}


tr td.activity a:visited {
color: purple;

}


table.navbar {
left: 130px;
width: 500px;
top: 30px;
position: absolute;
border: none;
background: none;
color: #fff;
}

table.navbar div.breadcrumb a {
color: #DBE2F0;

}


.cal_popup_bg {
  padding:0px;
  margin: 0px;
  border:1px solid;
  z-index: 9999;
  position: absolute;
  left: -350px;
  top: 10px;
}


div#header div#tools {
position: absolute;
top: 0px;
right: 10px;
}

div#page.ie div#header div#tools {
top: 10px;

}


div#header div#tools ul li {
display: block;
float: right;
margin: 0px 10px;
}

/* Hides the chat resource since we want a direct link to a pop up window */

td.chat {
display: none;

}

/* style chat drop down */

div#chatrooms, div#help_nav {
width: 150px;
position: absolute;
top: 50px;

visibility: hidden;


}

div#page.ff div#chatrooms {

background-color: #EDEDF8;
}


div#page.ie div#chatrooms {
margin-top: 17px;
margin-left: 777px;
background-color: #EDEDF8;
}

div#chatrooms div.headingblock, div#help_nav div.headingblock {
color:#000;
border-right: 2px solid #CFCFCF;
font-size: 12px;
padding: 2px 5px;

}

div#chatrooms ul li, div#help_nav ul li {
list-style: none;
border-top: 1px solid #fff;
border-bottom: 1px solid #D3D3EE;
padding: 2px 0px 0px 15px;
margin: 0px;

}

div#chatrooms ul li a, div#help_nav ul li a {
color: #2E2E6B;
}

div#chatrooms ul, div#help_nav ul   {
margin: -8px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 1px solid #DDDDDD;

border-bottom-color: #CFCFCF;
border-right: 2px solid #CFCFCF;
}

/* style the chat room pop up frames */

body.mod-chat-gui_header_js {
background-color: #B3C4E6;


}

body#mod-chat-gui_header_js-users div#page  {
background-image:url(cus_imgs/liveChat.jpg);   
background-repeat: no-repeat;
padding-top: 40px;

}

body#mod-chat-gui_header_js-users div#page .userpicture {
margin-right: 3px;
border-color: #fff;
}

body#mod-chat-gui_header_js-users div#page table td {

font-weight: bold;

}

body#mod-chat-gui_header_js-users div#page table span, body#mod-chat-gui_header_js-users div#page table a {
font-weight: normal;

}

body#mod-chat-gui_header_js-users div#content table td {
border-top: 1px solid #fff;
background-color: #E4EAF6;
padding: 0px;
}

body#mod-chat-gui_header_js-chatinput div#page {
padding: 3px 0px;
background-color: #B3C4E6;
color: #B3C4E6;
}


body#mod-chat-gui_header_js-chatinput input {
width: 400px;
border: solid 1px #32559A;

}

div#msgStarted {


}


div#scroller {
height: 400px;
overflow: auto;
border: 1px solid #dddddd;
padding:10px;
}


/*  Fix odd safari styles */

div#page.safari div:hover {

color: black;

}


div#page.safari div#chatrooms {
position: absolute;
margin-top: 17px;
padding-left: 700px;


}


div#page.safari div#chatrooms ul {
background-color: #EDEDF8;

}

/* Alert Ticker */

div#alerts {
margin-top: -10px;
}


div#kbsearch {

}

div#kbsearch iframe {


}


td.activity a:visited {
background-color: #FFFF99 ;

}

td.activity a:hover {
background-color: #FFFF99 ;
text-decoration: none;
color: red;


}

a.visited {
background-color: #FFFF99 ;
text-decoration: none;
color: #006633;

}
td.content table.section tr td.activity a span {

color: #666666;
font-size: 11px;
text-decoration: none;

}

.content {




}

td.left, td.right {

background-color: #eeeeee;


}

table.topics {

   

}

a {
color: #204998;

}

div#footer {
border-top: 2px solid #234EA4;
padding-top: 10px;
    font-size: 11px;
    color: #666666;
    

}

div#footer a, div#footer a:hover {
color: #666666;

}

.noshow {
display: none;

}

div.activityData { position: absolute;  background-color: #fff; border: 1px solid #ccc; padding: 10px; right: 10px}
/***** epace_theme/gradients.css end *****/

