/**************************************
 * THEME NAME: standardwhite
 *
 * Files included in this sheet:
 *
 *   standardwhite/test_cpdonline_doug.css.css
 *   standardwhite/gradients.css
 *   standardwhite/CPDonline.css
 **************************************/

/***** standardwhite/test_cpdonline_doug.css.css start *****/

/***** standardwhite/test_cpdonline_doug.css.css end *****/

/***** standardwhite/gradients.css start *****/

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

th.header,
td.header,
h1.header,
h2.header,
h3.header,
div.header {     
    background-image:url(gradient.jpg);     
    background-position:top;    
    background-repeat:repeat-x;     
}

.navbar {
    background-image:url(gradient.jpg);     
    background-position:top;    
    background-repeat:repeat-x;     
}
/***** standardwhite/gradients.css end *****/

/***** standardwhite/CPDonline.css start *****/


body, table, td, th, li {
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:100%; line-height:1.5em; color:#000;
}

.cpdresource ul li {
  margin: 10;
  list-style-image: url('bullet.png');
  list-style-position: outside;
  border: 0px none; padding-left:0; padding-right:15pt; padding-left:5px padding-top:0; padding-bottom:0
}

#header-home, #header  {background:url(CPDheader.jpg) no-repeat; height:95px; position:relative;}

td#right-column, td#left-column {background:url(side_panel_grad.gif) repeat-x;}


table.forumpost td.content{text-align:left; line-height:1.2em; background-color:#F7F7F7; padding:.7em;}
table.forumpost td.content .attachments{text-align:left; font-size:0.8em; padding:0; padding-bottom:.7em;}

table.forumpost td.topic {background:url(gradient.jpg) repeat-x;}/*background-color:#B3CBE8;*/
/*table.forumpost td.left {background-color:#4C8AB9;}*/


/*.generalbox ul.section{font-style:*******;} - this styles the top heading in Knowledge Base - no styles in there at the moment*/

td.category{padding-top:.6em; padding-bottom:.6em; background-position:bottom; line-height:.9em;}
td.course{margin-bottom:0; padding:0px; background-position:bottom;}

ul.list li{line-height:.9em; font-size:.9em;}

div.generalbox table.categorylist {font-size:.9em; line-height:1.1em;} /* this is the course list style*/

.logininfo {position:absolute; right:10px; bottom:10px; font-size:.7em;} /* position in relation to the #header-home, #header above*/


h1, h2, h3, h4, h5 {color:#000; font-style:normal;}

h1.headermain {text-indent:-99999px;}

a:link, a:visited {color:#00599C;}

.navlink {background:url(gradient.jpg) repeat-x; border: 1px solid #E2E2E2;}
.navlink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%;}

.courselink a{font-size:1.2em;} /* this is the name of the course..in the middle of the navigation elements*/

element.style{border:none;}

.summary p{text-align:left; width:100%;}

#footer {background:url(gradient_footer.jpg) repeat-x; border: 1px solid #E2E2E2; position:relative;}
#footer.logininfo {position :absolute; right:10px; bottom:100px;}

#cpd_footer{margin:0 auto; padding:2em; font:normal 0.7em/0.6em Arial, Helvetica, sans-serif; width:800px#; float:left; background:url(grad_footer_x_repeat.jpg) repeat-x;}
#cpd_footer h3{font-size:1em; margin:0;}
.cpd_footerleft{margin:0; padding:0; width:30%; list-style-type:none; float:left; }
.cpd_footerleft ul li {margin:0; padding:0; list-style-type:none; text-align:center;line-height:1.2em;}
.cpd_footerleft a {vertical-align:super;}
.cpd_middle{margin-left:5%; margin-right:auto; padding:0;  width:42%; text-align:center; float:left;line-height:1.2em;}
.cpd_footerright{margin:0; padding:0; width:21%; float:right; }
.cpd_footerright ul li {margin:0; padding:0; list-style-type:none; text-align:center;line-height:1.2em;}
#cpd_footer img{margin:0;}
#prof_logo{width:221px; height:60px;float:right; background-image:'url:prof_logo.jpg';}

/*** doug added above rules  ***/

.navlink a:link,
.navlink a:visited {
  color: #00599C;     /*** #f65012;  ***/
  text-decoration: none;
  height:auto;
}
.navlink a:hover {
  color: white;    /*** #ff8850;  ***/
  background:url(gradient_over.jpg) repeat-x;
  text-decoration: none;
  height:100%;
}
.navlink .cpdfooter{
  font-weight: 500;
  font-size: 0.7em;
}
.navlink a {
  padding-left:1em;
  padding-right:1em;
}
.cpdupdated {
  font-weight: 500;
  font-size: 0.7em;
  color: #000000;
  text-align:right;
}
div.headermain{
  background-image:url(Header_Background.gif);
}
div.cpd_head{
  float: right;
  width:650px;
}
div.cpd_head_pdp{
  float: left;
  width:60%;
}
div.cpd_head_intellego{
  float: right;
  text-align:right;
  width:40%;
}
div.cpd_whoarewe {
  border-style: ridge;
  border-width; 5px;
  color: blue;    /*** #ff8850;  ***/
  text-decoration: none;
  border-bottom: 1px solid blue;
  border-top: 2px solid blue;
  border-right: 1px solid blue;
  border-left: 2px solid blue;
  margin-top: 20px;
  width:900px;
  height:100px;
  background-image:url(Footer_Background.gif);
  margin-left: auto;
  margin-right: auto;
  float: center;
}
div.cpd_pdp_footer{
  text-align:left;
  float: left;
  padding: 10px;
  width:75%;
  color: black;
  font-weight: 500;
  font-size: 0.7em;
}
div.cpd_pdp_foot_logo{
  text-align:left;
  float: left;
  padding: 10px;
  width:30%;
  color: black;
  font-weight: 500;
  font-size: 0.7em;
}
div.cpd_pdp_foot_text{
  text-align:left;
  float: right;
  padding: 10px;
  color: black;
  font-weight: 500;
  font-size: 0.7em;
}
div.cpd_foot_intellego{
  text-align:right;
  float: right;
  padding: 10px;
  width:20%;
  font-weight: 500;
  font-size: 0.7em;
}
div.cpd_ff {
  color: blue;
  font-weight: 500;
  font-size: 0.7em;
  margin-top: 20px;
  float: right;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  text-align:right;
  font-weight: 900;
  font-size: 0.9em;
  padding: 10px;
}
div.cpd_loggedinas{
  clear:both;
  padding: 20px;
  width: 610px;
  text-align:center;
  float:center;
}
.cpdresource {
  font-weight: 500;
  font-size: 0.8em;
  color: #000000;
}
h1.cpdresource,
h2.cpdresource,
h3.cpdresource,
h4.cpdresource,
h5.cpdresource,
h6.cpdresource {
  font-weight: 900;
  font-size: 0.9em;
  color: #000000;
}

/* Stefan/Ant for new footer 03/08/2011 */

#cpd_footer{ 
	width:96%;
}

.footer_float {
	float:left;
	width: 30%;
	text-align:center;
}

.footer_float ul li {
	margin:0; 
	padding:0; 
	list-style-type:none; 
	text-align:center;
	line-height:1.2em;
}
/***** standardwhite/CPDonline.css end *****/


