/* relationaldbdesign - or.css*/
/* created_on: July 2008*/
/* July 26, 2009/ 3 Aug 2009/ 21Aug 2009/Sep 18, 2009/January 11, 2010/ March 8, 2010/ April 7, 2010/
 June 10, 2010	/ July 20, 2010*/
/* Positioning Styles*/
/* -----  End of Table markup ----- */
.Content{position: absolute; top: 138px ; left: 225px; width:auto; height: auto; 
font-family: Arial; font-size: 9pt; font-weight: normal; color:black; }
.LeftNav{position: absolute; top: 138px ; left: 0px; 
width:225px; height: auto; font-family: Arial; font-size: 10pt;  font-weight: normal; }
.Top{position: absolute; top:  0px ; left:  0px;  width:auto;height:auto; } 
/* OR Fonts */
.AppletPad{border: 1px; margin:3px 3px 3px 3px; padding: 3px 3px 3px 3px;}
.ASQLTable{font-family:  Arial; font-size: 10pt; font-weight: normal; color:black;
background-color : #EFEFEF; margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; }	
.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;}
.CodeBox { width:auto; border: 1px solid #C0C0D0; background-color:#EFEFFF;
font-family: monospace; font-size: 9pt; font-weight: normal; color:black;
margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; clear: right;}
.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;}	
.GrayCell{ font-family:  Arial; font-size: 10pt; font-weight: normal; color: white; 
margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; background-color : #CCCCCD; }
.hrule{color: #CCCCCC; font-size: 1pt;}
.ImagePad{border: 1px;  margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; }
/* Lesson */
.Lesson { width: 91px; border: 1px solid Gray; background-color:#d8d8d8;
font-family: Verdana, Helvetica, Arial; font-size: 10pt; color:#3366CC; margin: 1px; padding: 1px;}
 .Lesson10g { width: 91px; border: 1px solid Gray; background-color:#1818A2;
font-family: Verdana, Helvetica, Arial; font-size: 10pt; color:#F6E9A5;
 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;}
 .PetCare{ width:auto;border: 1px; border-style:solid;border-width:1px;
 font-family: Arial; font-size: 14pt; font-weight: normal; color:black; 
margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; background-color :#CCCCFF; } 
/* Product Tables */
.ProductTable{ width:auto; font-family: Verdana ; font-size: 10pt; font-weight: normal;
color:black; padding: 3px 3px 3px 3px; background-color : #CCCCFF; } 
.ProductTable0{ width:100px; font-family: Verdana, Arial; font-size: 10pt; font-weight: normal;
color:black; padding: 3px 3px 3px 3px; background-color : Yellow; } 
.ProductTable1{width:90px; font-family: Verdana, Arial; 	font-size: 9pt; font-weight: normal; 
color:black; padding: 3px 3px 3px 3px; 	background-color :#FF9900;} 
.ProductTable2{width:100px; font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color:black;
padding: 3px 3px 3px 3px; background-color :#FFFFCC; }
.ProductTable3{width:180px; font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color:black;
padding: 3px 3px 3px 3px; background-color :#FFCC66; }
.QuizPrompt{font-family: Verdana, Helvetica, Arial;  padding: 2px 2px 2px 2px;
font-size: 9pt; font-weight: normal; color:#000099}	
.SlideShow{border: 1px ; margin: 3px 3px 3px 3px; padding: 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;}
.contentTable {font-size:12pt ;}
.subjectSeparator  {margin-bottom: 1px; font-weight: bold; font-size: 14pt; 
border-bottom:#d8d8d8 1px solid; }
/* SubTitle */
.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; }
.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: 11pt; font-weight: normal; color: Blue;}
.sysCatalog{font-family:Arial, Helvetica; font-size: 10pt; font-weight: normal; color: #CCFFFF ;}	
.TextPad{width: auto; font-family: Verdana, Arial; font-size: 10pt; font-weight: normal; color:black; 
margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px;}	
.titleSpace{border: 1px ;  margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; }
.TextSubmit{ width:auto ; border: 1px ; margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px; }
.ypn{border: 1px solid #EAEAEA; font-family: Verdana;font-size: 10pt; color: #195896; 
margin: 3px 3px 3px 3px; padding: 3px 3px 3px 3px;}
/* Quiz -Fonts*/
.Selected{ font-family: Verdana, Helvetica, Arial; font-size: 10pt; font-weight: normal; color: #9966ff;
margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; }	
.Correct{ font-family: Verdana, Helvetica, Arial; font-size: 10pt; font-weight: normal; color:  #9999ff;
margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px; }	
.InCorrect{ font-family: Verdana, Helvetica, Arial; font-size: 10pt;font-weight: normal; color: #ff0000;
margin: 2px 2px 2px 2px; padding: 2px 2px 2px 2px;}
/* [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;} 
.code {background:#EFEFFF; border: 1px solid #C0C0D0;vertical-align:top;}
/* 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;}	
/* 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;}
/* 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; font-size: 9pt; 
color: #184785; text-decoration:none; }	
a:hover {font-family: Verdana, Helvetica, Arial;  font-size: 9pt; 
color: #184785; text-decoration: underline;  }