        	        /* General Styles: */

 
#body { font-family: arial, helvetica, sans-serif; text-align:left;font-size: 75%; 
       color: black; background-color: #FFFFFF;  margin-left: 2%; margin-right:2%; padding: 1%;
       text-decoration: none;  border-radius: 10px;
      }
#bodylite { font-family: arial, helvetica, sans-serif; text-align: left; font-size: 75%; 
       color: black; background-color: #CCFFFF;  margin-left: 8%; margin-right: 8%; padding: 1%; text-decoration: none;  border-radius: 10px;
          }
#body fieldset { font-size: 200%  border-radius: 10px; padding-left: 2%; padding-right: 2%
	       }   
#body a:link { color:blue; text-decoration: none;
             }
#body a:visited { color:#666666; text-decoration: underline;
                }
#body a:hover { color: red; text-decoration: none;
              }

#contentlite      { text-align: left; font-size: 150%;background-color: #FFFFFF; padding-left: 2%;margin: 1%; border-radius: 10px;
		  }
#contentlite1     { text-align: left; font-size: 150%;background-color: #FFFFFF; padding-left: 2%;margin: 1%; border-radius: 10px;
		  }

#contentlite h3   { text-align: left; font-size: 125%;background-color: #CCFFFF; padding-left: 2%;margin: 1%;
		    padding-right:0 ; border-radius: 10px;
		  }
#contentlite h2   { color: #990000; font-family: arial, sans-serif; text-align:center; 
                    font-size: 155%; border-radius: 10px;
                  } 
#contentlite strong  { color: #990000; font-size: 120%; font-family: arial, sans-serif;  border-radius: 10px;
                     }
#homecontent strong  { color: red; font-size: 120%; font-family: arial, sans-serif;  border-radius: 10px;
                     }

#divline h2        { color: #990000; border-bottom:solid; border-width: .2em; 
                   } 
#divline2 h2        { color: #990000; border-bottom:solid; border-width: .2em; 
                    } 
#divline3 h2        { color: #990000; border-bottom:solid; border-width: .2em; 
                    } 
#divline4 h2        { color: #990000; border-bottom:solid; border-width: .2em; 

                    } 
#divline5 h2        { color: #990000; border-bottom:solid; border-width: .2em; 

                    } 
               

pterms  { text-align:  center; 
	     }
strong { font-family: arial; color: #990000 
           }
li { color: #000; margin-left:2%;
   } 
table { background-color: #CCCCFF;
         } 
legend  { color: black; font-weight: bold; 
	     }
fieldset  { color: #990000; font-weight: font-size: 300px; border-radius: 10px;
	     }
			   /* Classes: */


p.products { text-align:left; padding-right: 2%; font-size:120%; border-radius: 10px;
                  }
p.products2  { text-align:left; padding-right: 2%; font-size:150%; border-radius: 10px;
                     }
p.productsp2   {text-align: left; font-size: 150%; margin-left: .5em;
	                } 
p.center       {text-align:center; color:#990000;
	            }
p.contact      {text-align:center; 
	             }
p.sitenav      { text-align:left; font-size: 120%; margin-left: .5em; border-radius: 10px;
                     }
p.homecontent  {text-align: left; font-size: 140%;margin-left: 3%;margin-right: 3%; border-radius: 10px;
	                  }
p.contentlite  { text-align: left; font-size: 110%; background-color: #FFFFFF; margin: 5%; border-radius: 10px;
	             }

                           /* Headings: */


/*
#header  { margin-left: .1%; margin-right: .1%; padding: .1em; padding-right:  border-style: solid; 
           border-color:#990000; border-width:2em; background-image: url(InvLogoHeader.jpg); text-align:center; border-radius: 30px;
               } 
*/

#header    { color: white; font-size; 500%; margin-left: 5%; margin-right: 1%; padding:5em; border-style: solid; border-color: #990000; border-width: .4em; background-image: url(InvLogoHeader.jpg);
                   background-image repeat: no-repeat; margin-bottom: 5%; border-radius: 30px;
                 }

#header3    { color: white; font-size; 500%; margin-left: 1%; margin-right: 1%; padding: 10em; border-style: solid; border-color: #990000; border-width: .4em; background-image: url(3header.jpg); 
                     background-image repeat: no-repeat;  margin-bottom: 1%; border-radius: 30px;
                   }


#whereami a:link {color:blue; text-decoration: none;
                            }
          a:visited {color:#666666;
                        }
          a:hover {color:red; text-decoration: none;
                       }
#whereami {padding-left: .5em; padding-right: 35em;
                   }

h1 { color: white; background-color: #336633;font-family: arial, sans-serif; font-size: 200%; margin: 1%; 
     padding: 1%; padding-right: 1%; text-align:right; border-radius: 10px;
     }
h2 { color: #336600;font-family: arial, sans-serif; text-align:center;font-size: 180%;  border-radius: 10px;
     } 
h3 { color: #336600;font-family: arial, sans-serif; text-align:center;font-size: 120%;  border-radius: 10px;
     }
h4 { color:black; background-color:#ccc; margin: 1%; border: solid; border-color: #336633; border-width: .8em;
     text-align:center;font-size: 120%; padding: .6em;font-family: arial, sans-serif;  border-radius: 10px;
     }
h5 { color: black; font-size: .75em; text-align:center; clear: both; margin: 10px; padding: 10px;  border-radius: 10px;
     }
#footer { color: black; background-color: #ccffff;border: solid; border-color: #336633; border-width: .2em;
          text-align:center; font-family: arial, sans-serif; font-size: 95%;  border-radius: 10px;
            } 
   
#footerproducts { color: black; background-color: #CCFFFF; border: solid; border-color: #336633; border-width: .2em;
                  text-align:left; font-family: arial, sans-serif; font-size: 110%; padding: 3%;padding-bottom:5%;  border-radius: 10px;
                          }  
#footer a:link {color: blue;text-decoration:underline;
                      }
#footer a:visited {color:#666666;text-decoration:underline;
                           }
#footer a:hover {color:red;
                         }


                                 /*  Navigation Panels: */



	
        /* Hardware  */

#invtext1 { margin-left: 2em; margin-top: .5em;  margin-bottom: .5em;  width: 75em; height: 30em; padding: 2%; background-color: none;
             border: thin solid #336633; font-weight:bold;
                } 
#invtext2 { float: left; margin-top: 1.5em;  margin-bottom: 1.5em;  width: 12.5em; height: 14em; padding:2%; background-color: none;
             border: thin solid #336633; font-weight:bold;
                }

#invictus { float:right; margin-top: 1.5em; width: 97em;height: 42em;padding: 1.5em; background-color:none;
             border: thin solid #336633;font-weight:bold;
	       }
#invictus2 { float:right; margin-top: 1.5em; width: 97em;height: 43em;padding: 1.5em; background-color:none;
             border: thin solid #336633;font-weight:bold;
	         }
#specsheet { float:right; margin-top: 1.5em; width: 150em;height: 150em;padding: 1.5em; background-color:#9cf;
             border: thin solid #336633;font-weight:bold;
	            }
#specsheetlite fieldset { padding: 6%; border: thin solid #990000; border-width: .1em;text-align:left;
			  color: black; font-size: 100%;
                                     }
#specsheetlite1 fieldset { padding: 7%; border: thin solid #990000; border-width: .1em;text-align:left;
			  color: black; font-size: 100%;font-weight: normal; 
                                       }
#specsheetlite2 fieldset { padding: 7%; border: thin solid #990000; border-width: .1em;text-align:left;
			  color: black; font-size: 100%;font-weight: normal;
                        }
#specsheetlite3 fieldset { padding: 7%; border: thin solid #990000; border-width: .1em;text-align:left;
			  color: black; font-size: 100%;font-weight: normal;
                        }
#specsheetlite1  { float:right; margin-top: ; width: 23em;height: 23.5em;padding: 1%; background-color:#CCCCCC;
                  border: thin solid black;font-weight:normal; color: black
	        }
#specsheetlite2 { float:right; margin-top: ; width: 23em;height: 24.5em;padding: 1%; background-color:#CCCCCC;
             border: thin solid black;font-weight:normal; color: black
	       }
#specsheetlite3 { float:right; margin-top: ; width: 23em; height: 23.5em;padding: 1%; background-color:#CCCCCC;
             border: thin solid black;font-weight:normal; color: black
	       }

	/*  Software  */


      #follower fieldset { padding: 6%; border:solid; color: #990000; border-width:1em; text-align:left;
			  color: black; font-size: 250%;   
                                   }            







        
                              /* Individual Page Content:  */


	/* Home */


#homecontent h4 { clear: both; border-color:#336633;
		}
#homecontent h1 { color: white; background-color: #ffffff; font-family: arial, sans-serif; font-size: 1.1em;  
                  padding-left: 1.5em; padding-right: 30em; margin: 2%; border: solid; border-color:#990000;
		  border-width: .1em;text-align: left
                }
#homecontent2 h1 { color: white; background-color: #ffffff; font-family: arial, sans-serif; font-size: 1.1em;  
                  padding-left: 1.5em; padding-right: 30em; margin: 2%; border: solid; border-color:#990000;
		  border-width: .1em;text-align: left
                }
#homecontent a link { color: blue; text-decoration: none;
                     }

	/* FAQ's */


#faq   { text-align:left
       }
#faq h3 {text-align:left
        }


	/* Accessories */


#accessories h2  { text-align: center;
		 }
#accessories h3  { text-align: left;
		 }
#accesscontent { text-align: left; margin-left: 12em;
	       }


	/* Information */


#infocontent  { text-align: left; margin-left: 2em;
              }	


	/* Products */

	       
#products { text-align:left; margin-right: .5em;
          }
#products h3 { text-align:left; color: black; font-size: 130%;
             }

#productleft   { float:clear; margin-top:1%; margin-bottom:1%;margin-left:2%;margin-right:2%; 
               padding: 3%; background-color:#CCcccc;border: thin solid #336633;
               font-weight:normal; color: black;text-align:left;font-size:110%;
	      }
#productleft2 { float:clear; margin-top:1%; margin-bottom:1%;margin-left:2%;margin-right:2%; 
               padding: 3%; background-color:#CCcccc;border: thin solid #336633;
               font-weight:normal; color: black;text-align:left;font-size:110%;
	      }
#productleft3 { float:clear; margin-top:1%; margin-bottom:1%;margin-left:2%;margin-right:2%;
               padding: 3%; background-color:#CCcccc;border: thin solid #336633;
               font-weight:normal; color: black;text-align:left;font-size:110%;
	      }

#productleft fieldset { padding: 3%; border: thin solid #990000; border-width: .1em;text-align:left;
			  color: black; font-weight: normal; background-color: #cccccc;font-size: 120%
                   }
#productleft2 fieldset { padding: 3%; border: thin solid #990000; border-width: .1em;text-align:left;
			  color: black; font-weight: normal; background-color: #cccccc;font-size: 120%
                   }
#productleft3 fieldset { padding: 3%; border: thin solid #990000; border-width: .1em;text-align:left;
			  color: black; font-weight: normal; background-color: #cccccc;font-size: 120%
                   }

#products fieldset { padding: 3%; border: thin solid #990000; border-width: .1em;text-align:left;
			  color: black; font-weight: normal; font-size:150px; background-color: #ccffff
                   }
#products2 fieldset { padding: 2%; border: thin solid #990000; border-width: .1em;text-align:left;
			  color: black; font-weight: normal; font-size:150%; background-color: #ccffff
                    }
#products3 fieldset { padding: 2%; border: thin solid #990000; border-width: .1em;text-align:left;
			  color: black; font-weight: normal; font-size:150%; background-color: #ccffff
                    }


                        /* Image Display: */


img { border: thin solid #336633; border-width: .25em; border-radius: 10px;
                    }
