/* ooportal:  op.css 
1. date-created: july 2008
2. date-updated: 12October2008/Nov 13, 2008 / Feb 9, 2009/Feb 27, 2009/ April 2, 2009
Jan 7, 2010/ May 10, 2010/ June 18, 2010  */
.Top{position: absolute; top: 0px; left:0px; width:auto; height:auto;}
.LeftNav{position: absolute; top:90px; left:0px; width:auto; height:auto;}
.Content{position: absolute; top: 110px ; left: 215px; width: auto; height: auto;
font-family: Arial; font-size: 10pt;  font-weight: normal; color:black; }
.answer{font-family: Verdana, Helvetica, Arial; font-size: 12pt; font-weight: normal; color:#000099;}
.AppletPad{border: 1px solid #d8d8d8;	margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px;}
.ButtonSubmit{width:auto; border: 1px; text-align : center;
margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px;}
.CodeBox {border: 1px solid #C0C0D0; background:#EFEFFF;font-family: monospace; 
font-size: 9pt; font-weight: normal; color:black; 
margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px;}
.desPattern{font-family: Verdana, Helvetica, Arial; font-size: 10pt;padding: 3px 3px 3px 3px; 
font-weight: normal; color:black;background-color: #fffcc6;}	
.DOS{width: auto; border: 1px solid #00FF00; font-family:Teletype; font-size: 11pt; font-weight: normal; 
color: #00FF00; vertical-align : middle; background-color : #000000; 
margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px;}
.hrule{color: #CCCCCC; font-size: 1pt; width:auto; }
.hrule1{position: absolute; left : 15px; color: #363636; font-size: 1pt; width:700pt;}
.ImagePad{border: 1px; margin:3px 3px 3px 3px;  padding: 3px 3px 3px 3px; }
.ml{font-family: Verdana, Helvetica, Arial; font-size: 9pt;  
font-weight: normal; color:black; 	background-color: #FFFFCC ;}
.QuizPrompt{font-family: Verdana, Helvetica, Arial;padding: 2px 2px 2px 2px;
font-size: 9pt; font-weight: normal; color:#000099;}
.Lesson { width: 91px; border: 1px solid Gray; background-color:#d8d8d8;
font-family: Verdana, Helvetica, Arial; font-size: 10pt; color:#0033ff;
 margin: 1px; padding: 1px;}
.Objective { width: 91px; border: 1px solid Gray; background-color:#d8d8d8;
font-family: Verdana, Helvetica, Arial; font-size: 10pt; color:#3366CC;
 margin: 1px; padding: 1px;}
.SlideShow{border: 1px; margin:3px 3px 3px 3px; padding: 3px 3px 3px 3px;}
.SubHeader{width: 420px;border: 1px ;  font-family: Verdana, Helvetica, Arial;   font-size: 12pt; 
font-weight: normal;color: #0033ff;	margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px;}
.subTitle1{font-family: Verdana, Arial; font-size: 12pt; font-weight: normal; color: #195896; 
border: 1px ; margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; }
.subTitle2{font-family: Verdana,  Arial; font-size: 10pt; font-weight:normal; color:  #195896; 
border: 1px;  margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; }
.Summary{font-family: Arial, Helvetica; font-size: 12pt; font-weight: normal; color: blue;}
.TextPad{width: 90%; font-family: Verdana, Arial; font-size:10pt; font-weight:normal; color:black; 
padding: 3px 3px 3px 3px; margin: 3px 3px 3px 3px;}	
.TextSubmit{width:auto; padding: 3px 3px 3px 3px; margin: 3px 3px 3px 3px;}	
/* .titleSpace{border: 1px ;  margin: 3px 3px 3px 3px;  padding:  3px 3px 3px 3px; }*/ 
.ypn{font-family:  Verdana, Helvetica ;  font-size: 10pt; color: #195896;
  margin:3px 3px 3px 3px;  padding: 3px 3px 3px 3px;}
  /* [Code Style Sheets ] cplus */
.boxed {border-collapse: collapse;} 
.boxed TH {background:#E0E0E0; border:1px solid black;} 
.boxed TD {border:1px solid black}
.left table {border:#00007F 1px solid; margin-top:5px; width:160px; background:white; border-collapse:collapse;}
.kw, A.kw:hover, A.kw:link, A.kw:visited, A.kw:active {color:#0000B0}
.include {color:#500070} .comment {color:#007000} 
.stream {color:#600030}
.code {background:#EFEFFF; border: 1px solid #C0C0D0;vertical-align:top}
.codebox {width:auto;margin:1px; padding:1px; border:none}
.snippet {margin-left:20px}
/* -- Generic Fonts--*/
.font1{font-family: Verdana, Helvetica, Arial; font-size: 8pt;  font-weight: normal; color:black;}
.font2{font-family: Verdana, Helvetica, Arial; font-size: 9pt;  font-weight: normal; color:black;}	
.font3{font-family: Verdana, Helvetica, Arial; font-size: 10pt; font-weight: normal; color:black;}	
/* -- Header- Fonts--*/
.nr1{font-family: Verdana, Helvetica, Arial; font-size: 10pt; font-weight: normal; color:  #cc3300;}
.nr2{font-family: Verdana, Helvetica, Arial; font-size: 12pt; font-weight: normal; color:  #cc3300;}
/* -- Header- Fonts--*/
.hbm{font-family: Arial, Helvetica, sans-serif;  font-size: 10pt; color: #195896;}
.hbm1{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #195896;}
.hbm2{font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #195896;}
.hbm3{font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #195896;}
a:link, a:visited, a:active {font-family: Verdana, Helvetica, Arial; color: Blue; 
font-size: 10pt; text-decoration:none;}	
a:hover {font-family: Verdana, Helvetica, Arial; color:Lime; font-size: 10pt; 
text-decoration:underline;}