body {color: white; background-color: #11709c; background-image: url(TechnologyBGvert.jpg); background-repeat: repeat-x;
      background-position:top center;text-align: center; 
    vertical-align: top; margin-top: 0px; margin-right: 0px;
	  margin-bottom: 0px; margin-left: 0px; }

A:link {color: white; background-color: #11709c;}
A:link:hover {color: navy; background-color: white;}
A:visited {color: red; background-color:#9999CC;}
A:active {color: white; background-color: navy;}

H1 { font-weight: bold; 
     color: navy; background-color: #9999CC; text-align: center;}
	 
H1.latest { font-weight: bold; color: white; background-color: #11709c; text-align: center;}

table {width:100%;  border: 0; vertical-align: top;text-align: left;
       margin-top: 10px; margin-left: 0px;}

table.footer {width:80%;  vertical-align: top;text-align: left; font-size: smaller;
       margin-top: 0px; margin-left: 0px; margin-bottom: 0px; color: navy; background-color: white;
	     border-top: 10px double navy; padding-bottom: 0px;
               border-left: 25px solid navy; border-right: 25px solid navy;
             height: 200%; }
table.nav {text-align: center;  }

table.sidebar {width:80%; color:navy; background-color:#F5F5F5; color: navy; background-color: white;
               vertical-align: top; 
               border-top: 10px double white; border-right: 25px double white; border-bottom: 10px double white; 
               border-left: 25px double white; 
               text-align: center;  padding: 10px 10px;
               line-height: 1.50em;}
div.header {width:100%; vertical-align: top; text-align: center;}

table.contact {width: 80%; color:navy; background-color:#F5F5F5; 
               vertical-align: top; 
               border-top: 10px double navy; 
               border-left: 25px solid navy; border-right: 25px solid navy;
               text-align: center;  padding: 10px 10px; line-height: 15 em; font-weight: bold; font-size: xx-large;}
 hr {color: silver; background-color: white;}    

.home {width: 99%; color: navy; background-color: white; vertical-align: top;}   

hr.two {color: navy; background-color: white;}

ul {text-align: center;}     
ul.faq {text-align: left; line-height: 1.5 em;}
img.logo {border-top:25px double navy; border-bottom:25px double navy; border-right: 10px double white;
	   border-left: 10px double white;}
			
div.latest {text-align: center; background-color: #9999CC; width:50%; color: navy; border: 5px solid navy; vertical-align: middle;}

div.info{padding: 10px; vertical-align: center; background-color: white; color: navy; 
border: 5px double navy; width:97%; text-align: left; line-height: 2em; font-weight: bold;}

table.sidebar2 {width: 80%; text-align: left;  padding: 10px 10px 10px 10px;line-height: 1.50em; 
                border-bottom: 2px solid white; }

td.nav{width: 200px;vertical-align: top; text-align: left; padding: 0px; }

td.two{width:600px; border-right:2px double white; border-left: 2px double white; text-align: 
      center; vertical-align:top; padding: 10px; }
	  
	  td.two{width:600px; border-right:2px double white; border-left: 2px double white; text-align: 
      center; vertical-align:top; padding: 10px; }
	  
	  td.ctr{width:600px; border-right:2px double white; border-left: 2px double white; text-align: 
    left; vertical-align:top; padding: 10px; }
	  
	  td.twoalt{width:600px;  text-align: left; vertical-align:top; padding 10px; }
	  
td.contact{width:600px;padding-left: 100px;border-left: 2px double white; text-align: center; vertical-align:middle;
font-weight: bold; line-height: 2.5em; font-size: xx-large;}
td.home{width:300px;text-align: center; vertical-align:top;}
td.right{width: 200px;vertical-align: top; text-align: center; padding: 0px; }