a {
	color : blue;
	text-decoration : none;
}

a:hover {
	color : blue;
	text-decoration : underline;
}

a.popup{
	border-bottom: 1px dotted black;
}
a.popup:hover{
	text-decoration : none;
}


img.left {
	margin-right: 8px;
}


a.external {
}

body {
	background-color : White;
	color : black;
	font-family : Verdana, Arial, Helvetica, "MS Sans Serif", sans-serif;
	margin : 0 4px 0 0;
	font-size : 70%;
}

table{
	font-size: 11px;
}
table.smallcentered{
	/*margin-left:10px;
	margin-right:10px;	*/
}
table.smallcentered td{
  text-align: center;
   padding-top:5px;
   padding-bottom:5px;
	padding-left:40px;
	padding-right:40px;	
	border-width: 1px;
	border-color: black;
	
}
table.smallcentered tr.header{	
/*	background-color: #E3E3E3; */
	background-color: #FFDE55;
/*	border-bottom: 1px;
	border-style: solid;
	border-color: black; */
	font-weight: bold;
}
table.quicktoolbar{
	
}
table.quicktoolbar td{	 
	/*padding-left:5px;*/
}

.topicbody{
	margin : 5px 0px 0px 10px;
}
/* egads, a hack ! */
/* br.smallbreak {
	font-size : 2px;
}*/


h2 { background-color: #98DCBB;
	border-bottom : 1px solid Teal; 
	font-size: 140%;
	font-family: Arial, sans-serif;
	font-weight: bold;
	margin : 0;
	padding : 6px 6px;
	padding-top : 8px;
}

table.topicheader{ 
	
}

/* topic heading */
h2.topictitle {
}

/* css basics heading */
h2.css {
	background-color : #0080c0;
	color : White;
}



/* tutorial heading */
h2.tutorial {
	background-color : black;
	color : white;
}

/* CSS Tips & Tricks */
h2.tip {
	font-size: 105%;
}




h3 {
	font : bold 1em Arial, sans-serif;
	margin-left : 8px;
}

p {    
	margin : 25px 20px;
}
p.pbold1{
font-size: 10pt;
font-weight: bold;	
}
/* note box */
p.tip {
	background-color : #FFFFCC;
	border : 1px solid black;
	/* font-style: italic; */
	clear : both;
	color : black;
	margin : 18px 30px 28px 20px;
	padding : 6px 6px;
}

 p.note {
/*	background-color : #FFFFCC; 
	border : 1px solid black; */
	 font-style: italic; 
	clear : both;
	color : black;
	margin : 12px 30px 12px 20px;
	padding : 6px 6px;
}



/* related topics */
p.relatedtopics {
	border-top : 1px dotted Teal;
	clear : both;
	margin : 16px 6px 20px 0;
	padding : 4px;
	font-size: smaller;
}


p.indent {
	margin-left : 30px;
}



p.tipnoclear, p.notenoclear {
	background-color : #FFFFCC;
	border : 1px solid black;
	color : black;
	padding : 6px 6px;
	width: 100%;
}


/* list of anchor links */
/*
ul.linklist {
	list-style-image : url("images/linkarrow.gif");
}

ul.extlinklist {
	list-style-image : url("images/extlink.gif");
}

ul.noimage {
	list-style : none;
}

ul.faq {
	list-style: none;
	margin-left: 12px;
}

ul.faq li {
}
*/

.reltopics_label {
	font-weight : bold;
}


.keyname{
          font-family:  "Courier New", Courier, monospace; 
			 text-transform: uppercase;
			/* font-weight: bold; */
  }
  ol{
    margin-left: 50px;
    margin-right: 50px;
	 margin-top: 30px;
  }
  .indented{
  	margin-left: 80px;
  }
	ol.closer{
		margin-top: 15px;
		margin-bottom: 15px;
	}
	ul{
		margin-top: 7px;
		margin-bottom: 9px;		
	}
	
	 li {
	   margin-top: 0px;
	  /* margin-bottom: 10px;*/
	}
	ul li{	
	margin-bottom:5px;
}
ol li{
	margin-bottom:10px;
}
	li.closer{	 
	 margin-bottom:4px;
	}
	li.indent{		
	  padding-left: 10px;		
	}	 	   
	.indented{
/*	margin-left: 15%;
	margin-right: 15%;	
	margin-top:-10px;*/
	}
	.smallindent{
/*	margin-left: 5%;
	margin-right: 5%;	*/
	}	

  
  .ProgramName {   
	font-weight: bold;
	/* font-size: 110%;	*/
/*  background-color:  #FFCC00;*/ /*#FFE1B5;	*/
}
a.Lesson{ margin-left: 30px;}
a.SubLesson{ margin-left: 30px;}
a.ListItem{ margin-left: 30px;}

 table.CenterList{ 
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*font-size: 70%; */
 	}
	
	img{
	   margin-top: 0px;
		margin-bottom: 0px;
	} 
	   p.parahead1	{
	   margin-left: 5px;
   	font-size: 12px;
    	height: 18px;   
		font-weight: bold;
		background-color: #FFE1B5;  
/*		border: medium;
		border-color:  #FFCC00;
		border-style: solid; */
/*		 width: 300px;  */
		 text-align: center;
		 line-height: 20px;
   }
	.controlname{
	     font-weight: bold;
	}
dl{
	margin-left:15px;
	margin-right:15px;
}

dd{
  margin-top:15px;
	margin-bottom: 30px;
}
dl.spaced{
	margin-left: 50px;
	margin-right:50px;
}
dl.spaced dd{
	margin-bottom: 15px;
}
dt{
	margin:5px;
	font-weight: bold;
}
dl.prefs dd{
	margin-left:50px;
	margin-right:50px;
	margin-bottom:20px;
	margin-top:15px;
}
dl.closer dd{
   margin-left:50px;
	margin-right:50px;
}

.prefnote {
	margin-top:10px;	
	margin-left:0px;
	font-style: italic;	
}
.moreontop{
	margin-top:8px;
}
.filename{
	font-family:  monospace;
	text-transform: uppercase;
}
.boxed{
/*		border-color: Black;*/
		border: 1px solid;		
		padding: 2px;
/*		background-color:   #D9D9D9;		*/
background-color: #FFE4BB;
}
br.smallbreak{
	margin-top:0px;
	margin-bottom:0px;
}
.hindent{ text-indent: -74px; margin-left:120px; margin-right:100px;}
.topgap20 {	margin-top:20px;}
p.boxed2{
	border: 1px solid;
	padding: 5px;
}
