/* -- J2EEOnline (jv.css)  --
1) date_created: July 2008
2) date_updated : 16december2008 / Dec 24, 2008/  January 1, 2009 / Jan 9, 2009/ Feb 8, 2009/ April 7, 2009
Dec 10, 2010*/
/* Positioning Styles*/
.Top{position: absolute; top:  0px ; left:  4px;  width:auto ;height:auto;
background-color : #9999cc; } 
.Content{position: absolute; top: 68px ; left: 158px; width:auto; height: auto;
font-family: Verdana, Helvetica, Arial;	font-size: 10pt; font-weight: normal; color:black;}
.LeftNav{position: absolute; top: 68px ; left: 4px; width:auto;	height: auto;
background-color : #CCCCFF;}
/* Div Tags for Top */
.nav_search {border: none; font-size: 11pt; font-family: Verdana; background-color: #9999cc;
text-align : center; }
.nav_sitemap {border: none; font-size: 11pt; font-family: Verdana; background-color : #9999cc; 
text-align : center;}
.nav_contact {border: none; font-size: 11pt; font-family: Verdana; background-color : #9999cc; 
text-align : center;}
/* Generic  Styles for modules of type css */
.AppletPad{ border: 1px solid #EAEAEA; margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px; }
.ButtonPad{width:auto; border: 1px; text-align : left;
margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px;}
.ButtonSubmit{width:auto; border: 1px; text-align : center;
margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px;}
.caution{font-family:  Arial, Helvetica; font-size: 11pt; font-weight: normal; color: #ff6600 ;}	
.codeBox { border: 1px solid #C0C0D0; background:#EFEFFF;
margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px;
font-family: monospace; 
font-size: 9pt; font-weight: normal; color:black;}
.CodeBox { border: 1px solid #C0C0D0; background:#EFEFFF;
margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px;
font-family: monospace; 
font-size: 9pt; font-weight: normal; color:black;}
.DivDef{font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color:black;
background-color : #EFEFEF; margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px; }	
.hrule{ color: #CCCCCC; size: 1pt; margin: 1px 1px 1px 1px; padding: 1px 1px 1px 1px;}
.ImagePad{ border: 1px ;  margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px; }
/* Lesson */
.Lesson{width: 91px; border: 1px solid Gray; background-color:#CCCCFF;
font-family: Arial; font-size: 10pt; font-weight: normal; color: #FFFFFF;
margin: 1px; padding: 1px;}
/* Objective */
.Objective{width: 91px; border: 1px solid Gray; background-color:#CCCCFF;
font-family: Arial; font-size: 10pt; font-weight: normal; color: #FCFCFC; 
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: 4px 4px 4px 4px; padding:  4px 4px 4px 4px;}
.SubHeader{ font-family:  Arial, Helvetica, Verdana; font-size: 12pt; font-weight: normal;	color: #0033ff;	
border: 1px ;  width: 420px; margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px; }
.Summary{font-family: Arial, Helvetica; font-size:12pt; font-weight: normal; color: Blue;}
.sysCatalog{font-family: Arial, Helvetica; font-size: 10pt; font-weight: normal; color: #CCFFFF ;}	
.TextPad{font-family: Verdana, Arial; font-size: 10pt;	font-weight: normal; color:black; 
margin: 4px 4px 4px 4px;  padding: 4px 4px 4px 4px;}	
.TextSubmit{ width:auto; border: 1px;  margin:4px 4px 4px 4px; padding: 4px 4px 4px 4px;}
.titleSpace{border: 1px;  margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px; }
.title{font-family: Verdana, Helvetica, Arial; font-size: 16pt; font-weight:normal; color: #000000 ;}
.title1{font-family: Verdana, Helvetica, Arial; font-size: 12pt; font-weight:normal; color: #000000 ;}
.subTitle1{font-family:   Verdana,  Arial ; font-size: 12pt;  font-weight: normal; color:  #195896; 
border: 1px ;  margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px; }
.subTitle2{font-family:   Verdana,  Arial ; font-size: 10pt;  font-weight: normal; color:  #195896; 
border: 1px ;  margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px; }
.ypn{border: 1px solid #EAEAEA; font-family:  Verdana ;  font-size: 10pt; color: #195896; 
margin: 4px 4px 4px 4px; padding: 4px 4px 4px 4px; }
/* [Code Style Sheets ]  */
.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 { font-family: Verdana, Arial; font-size: 10pt;	font-weight: normal; color:black; 
background:#EFEFFF; border: 1px solid #C0C0D0;vertical-align:top}
.codebox {width:auto;margin:4px; padding:4px; border:1px double #eaeaea;}
.snippet {margin-left:20px}
/* Quiz -Fonts*/
.Selected{ font-family: Verdana, Helvetica, Arial; font-size: 10pt; font-weight: normal; color: #9966ff;
margin: padding: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; }	
.Correct{ font-family: Verdana, Helvetica, Arial; font-size: 10pt; font-weight: normal; color:  #9999ff;
margin: padding: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; }	
.InCorrect{ font-family: Verdana, Helvetica, Arial; font-size: 10pt;font-weight: normal; color: #ff0000;
margin: padding: 2px 2px 2px 2px; padding: 2px 2px 2px 2px;}
/* Generic Fonts */
.font0{ font-family: Verdana, Helvetica, Arial; font-size: 7pt;  font-weight: normal; color:black;}
.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;}	
.font7{ font-family: Verdana, Helvetica, Arial;	font-size: 14pt; font-weight: normal; color:black;}	
/* --  Alpha- Numberic 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;}	
.fontf{ font-family: Verdana, Helvetica, Arial;	font-size: 13pt; font-weight: normal; color:blue;}
.fontg{ font-family: Verdana, Helvetica, Arial; font-size: 14pt; font-weight: normal; color:blue;}
/* Title 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; }
.hbs{font-family: Arial, Helvetica, sans-serif; font-size: 8pt;	color: #0A4576; }
a:link, a:visited, a:active {font-family: Verdana, Arial;  font-size: 11pt; color: #0000ff; 
text-decoration : none ;}	
a:hover {font-family: Verdana, Arial;color: Lime; font-size: 11pt; text-decoration: underline;}