/* ooportal - cs.css*/
/* date_created: July 2008*/
/* date_updated: 6September2008/Nov8, 2008/ Nov 29, 2008/ Dec 13,  2008, Dec 19, 2008/ Jan 11, 2009/ Feb 9, 2009/
April 9, 2009 / April 13, 2009/ Dec 27, 2009/ Jan 7, 2010 / May 10, 2010*/
.AppletPad{ border: 1px ;  margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; }
.ButtonPad{width:auto; border: 1px; text-align : left;
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;}
.caution{font-family: Arial, Helvetica; font-size: 11pt; font-weight: normal; color: #ff6600;}	
.CodeBlock {padding:4px; border:2px solid aqua; background-color:#CCCCFF;
font-family: Verdana, Helvetica, Arial; font-size: 10pt;}
.CodeFont {font-size: 10pt; color: #9933CC padding:4px; background-color:#EAEAEA;font-family : Verdana;}
/* ----- */
.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; }
.DivDef{font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color:black; background-color: #EFEFEF; 
margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; }	
.DOS{border:1;  font-family: Times New Roman; font-size: 11pt; font-weight: normal; 
font-style:  Teletype; color: #00FF00; vertical-align : middle; background-color : #000000;
margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px;}	
.hrule{ color: #CCCCCC; font-size: 1;} 
.ImagePad{border: 1px; margin: padding: 3px 3px 3px 3px; padding: padding: 3px 3px 3px 3px;}
.Note{font-family: Verdana, Arial; font-size: 10pt;  font-weight: normal; color: #ff0000;}	
/* Lesson - Objective */
.Lesson { width: 91px; border: 1px solid Gray; background-color:#d8d8d8;
font-family: Verdana, Helvetica, Arial; font-size: 10pt; color:#3366CD;
 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;}
.QuizPrompt{font-family: Verdana, Helvetica, Arial; font-size: 9pt; font-weight: normal; color:#000099;
margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px;}
.SlideShow{border: 1px; margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px;}
.SubHeader{font-family:  Arial, Helvetica, Verdana; font-size: 12pt; font-weight: normal;color: #0033ff;
border: 1px; width: 420; 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; }
/* .ss { position: static; text-align:left; margin-top:2px; width:auto; margin-left:0; margin-right:0;} */
.sysCatalog{font-family:Arial, Helvetica; font-size: 10pt; font-weight: normal; color: #CCFFFF;}	
.Summary{font-family: Arial, Helvetica; font-size: 12pt; font-weight: normal; color: Blue; }
.TextSubmit{border: 1px ; margin: 4px 4px 4px 4x; padding: 3px 3px 3px 3px;}
.TextPad{font-family: Verdana, Arial; font-size: 10pt;	font-weight: normal; color:black; 
margin: 3px 3px 3px 3px;  padding: 3px 3px 3px 3px;}	
.Title{font-family: Verdana,  Arial ; font-size: 12pt; font-weight: normal; color: #195896; 
border: 1px ;  margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; }
.ypn{border: 1px solid #EAEAEA; 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}
.code A:link, .code A:visited, .code A:active {text-decoration: none; color:black} 
.code A:hover {text-decoration: none; color:black; background:yellow}
.codebox {width:100%;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;}	
.font4{font-family: Verdana, Helvetica, Arial; font-size: 11pt; font-weight: normal; color:black;}	
.font5{font-family: Verdana, Helvetica, Arial; font-size: 12pt; font-weight: normal; color:black;}	
.font6{font-family: Verdana, Helvetica, Arial; font-size: 13pt; font-weight: normal; color:black;}	
/* Blue Fonts */
.fonta{font-family: Verdana, Helvetica, Arial; font-size:8pt;  font-weight: normal; color:blue;}
.fontb{font-family: Verdana, Helvetica, Arial; font-size:9pt;  font-weight: normal; color:blue;}
.fontc{font-family: Verdana, Helvetica, Arial; font-size:10pt; font-weight: normal; color:blue;}
.fontd{font-family: Verdana, Helvetica, Arial; font-size:11pt; font-weight: normal; color:blue;}
.fonte{font-family: Verdana, Helvetica, Arial; font-size:12pt; font-weight: normal; color:blue;}	
/* 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; }
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;}