body  { margin-left:10px; margin-top:0px; font-family: arial,verdana,sans-serif; font-size: 11px; font-weight: normal} /** 11 13 15 17 19*/
table   {font-family: arial,verdana,sans-serif; font-size: 11px; font-weight: normal} /** 11 13 15 17 19*/
blockquote { font-style:italic; }
img { border:none; }
hr { color:grey; width: 600px; }
ol { list-style-type: upper-alpha; }
ol#alplist { list-style-type: lower-alpha; }
ol#numlist { list-style-type: lower-roman; }
ol#none { list-style-type: none; }
ul { list-style-type: circle; } 
ul#disc { list-style-type: disc; } 
ul#square { list-style-type: square; } 

/** CLASS p.classname : Use Class when there is more than one occurance per page */

p.botNav {  color: gray; padding-left: 3%; font-size: 100%; font-weight: normal; }
p.botNav a { color: gray; }
.superheading {font-family: arial,verdana,sans-serif; font-size: 200%; font-weight: bold; font-style: oblique; color: #333365;}

.menu {background-color: white}
.menu TD {font-size: 100%; 
       font-family: verdana,helvetica; 
	   text-decoration: none;
	   } /**white-space:nowrap;*/
.menu A  {text-decoration: none; color: black}


.specialClass {font-family:garamond; font-size:125%;color:green;font-weight:bold;text-decoration:underline;}



.content 
.content h1 { font-family: arial,verdana,sans-serif; font-size: 175%; font-weight: normal; color: #333365; }
.content h2 { font-family: arial,verdana,sans-serif; font-size: 150%; font-weight: normal; color: #333365; }
.content h3 { font-family: arial,verdana,sans-serif; font-size: 125%; font-weight: normal; color: #333365; }


h1 { font-family: arial,verdana,sans-serif; font-size: 175%; font-weight: normal; color: #333365; }
h2 { font-family: arial,verdana,sans-serif; font-size: 150%; font-weight: normal; color: #333365; }
h3 { font-family: arial,verdana,sans-serif; font-size: 125%; font-weight: normal; color: #333365; }

td.subContHead { padding-top: 25px; padding-bottom: 1%; font-size: 112%; font-weight: bold;  } /** color: #333365;*/
td.subContSubHead { padding-top: 5px; font-size: 100%; font-weight: bold;  }
td.subCont { padding-bottom: 10px; padding-left: 2%; font-size: 100%; font-weight: normal; }

td.iconarea { vertical-align: top; }

Table.report { BORDER: #333365 1px solid; }
/**Table.report td { font-size: 100%; font-weight: normal; background-color: #ffffff; }*/
Table.report td.tableHead { font-size: 112%; font-weight: bold; background-color: #333365; color: #ffffff;  }
Table.report td.tableCont { font-size: 100%; font-weight: normal; background-color: #e7e7e7; }
Table.report td.tableCont2 { font-size: 100%; font-weight: normal; background-color: #d7d7d7; }
Table.report td.tableLCont { font-size: 100%; font-weight: normal; background-color: #CCCCFF; }
Table.report td.tableRCont { font-size: 100%; font-weight: normal; background-color: #ececec; }
Table.report td.tableCenter { text-align: center; font-size: 112%; font-weight: bold; background-color: #333365; color: #ffffff;  }
Table.report td.tableGCont { text-align: center; font-size: 100%; font-weight: bold; background-color: green; }
Table.report td.tableOCont { text-align: center; font-size: 100%; font-weight: bold; background-color: orange; }
Table.report td.tableRedCont { text-align: center; font-size: 100%; font-weight: bold; background-color: red; }

Table.checklist { BORDER: #333365 1px solid; }
Table.checklist td { padding-left: .5%; padding-right: .5%; BORDER: #333365 1px solid; font-size: 100%; font-weight: normal; background-color: #ececec; }
Table.checklist td.tableHead { padding-left: 0px; padding-right: 0px; BORDER: #333365 1px solid; font-size: 112%; font-weight: bold; background-color: #333365; color: #ffffff;  }
Table.checklist td.tableCont { BORDER: #333365 1px solid; font-size: 100%; font-weight: normal; background-color: #CCCCFF; }

/** ID Selector p#idname : Use IDs when there is only one occurance per page*/

body#menu {}
#banner { background-color: #666;
			color:white;
			font-size:80%;
			font-weight: bold;
			border-top:1px #FFF solid;
			padding: 0px;
			text-align: right;
	}

#footer { font-family: arial,verdana,sans-serif; 
          font-size: 80%; 
          font-weight: normal; 
          color: #333365; 
	      text-align: center;
	      border: gray 1px dashed;
	      margin-left:2%; margin-right:2%;
	}

#block { border: gray 1px dashed;
	 margin: 10px;
	 padding: 10px;
	 font-size: 80%;
	 color:gray;	
	}

#iconBar {
	border: gray 1px dashed;
	 margin: 20px;
	 padding: 20px;
	 font-size: 80%;
	 color:gray;	}

#postit {
	position: absolute;
	width:250;
	padding:5px;
	background-color:#ECECD9; //lightyellow;
	border:1px solid black;
	visibility:hidden;
	cursor:help;
	left: 200px;
	top: 150px;
		}

/**a.chelp { font-style:italic; text-decoration:none; cursor:help; color:black; }		*/
a.chelp { font-style:normal; text-decoration:none; border-bottom: gray 1px dashed; cursor:help; color:black; }		

.temp a { text-decoration:none; color:#ffffff; background-color: #ffffff; }		
.temp img { border:none; } /**gray 1px dashed;*/

a.temp2 { text-decoration:none; padding-left:2px; padding-right:2px; border: gray 1px dashed; color:black; background-color: #ffffff; }		
a.temp3 { text-decoration:none; padding-left:2px; padding-right:2px; border: gray 1px dashed; color:black; }		

.tech a { text-decoration:none; color:#ffffff; background-color: #ffffff; }		
.tech img { border:none; } /**gray 1px dashed;*/

a.tech2 { text-decoration:none; padding-left:2px; padding-right:2px; border-bottom: gray 1px solid; color:black; background-color: #ffffff; }		

/**
a.blah { color:red; text-decoration: none; }
a.blah img { border:none; }
*/
/** td.iconarea a { text-decoration:none; border: gray 1px dashed;  color:#ffffff; background-color: #ffffff; }		
td.iconarea a:visited { text-decoration:none; border: gray 1px dashed; color:#ffffff; background-color: #ffffff; }		
td.iconarea a:active { text-decoration:none; border: gray 1px dashed;  color:#ffffff; background-color: #ffffff; }		
td.iconarea a:hover { text-decoration:none; border: gray 1px solid dashed;  color:#ffffff; background-color: #ffffff; }		
*/
/**#spocebanner {background-image: url("spocelogo75.jpg"); background-repeat: no-repeat; }

#bannertop {font-family: arial,verdana,sans-serif; font-size: 87%; font-weight: normal;}
#bannerbottom {font-family: arial,verdana,sans-serif; font-size: 112%; font-weight: normal}*/

