body{
  background: #DADADA;
  font: 14px arial;
  color: #000000;
  height:800px;
}

a img{
border: none;
}

a{
color:#666;
text-decoration: none;
}

a:hover{
color: #9BA5BD;
text-decoration: none;
}

#header{
  background: #FFF url("/ee_images/tds_images/header2.png") no-repeat left center;
  width: 780px;
  height: 100px;
}

#header img{
  margin-top: 30px;
  padding-right: 20px;
}

#header span{
  display: none;
}

#lowerSection{  
  background: #FFFFFF;
  padding-left:0px;
  padding-top: 5px;
  padding-bottom: 0px;
  clear:both;
}

#pageFooter{
  background: url(/ee_images/tds_images/footer.png) repeat-x;
  font-size: 16px;
  height: auto;
  width: 780px;
  padding-left:0px;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: center;
  clear:both;
}

#pageFooterRight{
  text-align: center;
  padding-bottom: 2px;
}

#pageFooterRight p{
 color: #AAA;
}

#wrapper{
  margin-left: auto;
  margin-right: auto;
  width:780px;
  background-color:ffffff;
}


#content{
  width:780px;
  background: #FFFFFF;
  height:auto;
  overflow:auto;
}
#content2{
  width:770px;
  background: #FFFFFF;
  padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
  height:auto;
  overflow:auto;
}
#hpcontent{
  padding-bottom: 10px;
  width:780px;
  background: #FFFFFF;
  height:auto;
  padding-top: 2px;
}

#tdsMainSect{
  width:240px;
   height:340px;
  overflow:auto;
  background: url(/ee_images/tds_images/empty.png) no-repeat;
  margin:10px;
  vertical-align: top;
  float:left;
  
 
}

#tdsMainText {
    padding-top:5px;
    padding-right: 15px;
    padding-left:15px;
   font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #424b5e;
}

#productEntry{
  background: #EEE; 
  vertical-align: top; 
  padding: 3px;
  border: 1px solid #CCC;
  margin: 10px;
  margin-top: 0px;
  float:left;
}
#contactbox{
  background: #EEE; 
  vertical-align: top; 
  padding: 3px;
  border: 1px solid #CCC;
  margin: 10px;
  margin-top: 0px;
}

#priceTable table{
  width:100%;
  margin-top:8px;
}
#priceTable table, #priceTable td {
	border: 1px solid #b2b2b2;
	border-collapse: collapse;
	margin-right:8px;
	text-align:left;
	padding: 2px;
}
#priceTable thead{
  background: #CCC;
}
#priceTable caption{
  border: 1px solid #b2b2b2;
  font-size: 16px;
  font-weight: bold;
}
#prodDetails{
  background: #F4F4F4;
  font-size: 10px;
}

#tdsMainSect h2 a{
  color: #1b479d;
}

#contactFrame{
border: none;
background: #CCC;
}
#contact-form{
   padding-left: 18px;
  padding-right: 18px;
  height: 390px;
   }

#exploreSect{
  background: url(/ee_images/tds_images/explore.png) no-repeat top center; 
  width: 25px;
  height: 150px;
  vertical-align: top; 
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 220px;
  padding-bottom: 120px;
}

#learnSect{
  background: url(/ee_images/tds_images/learn.png) no-repeat top center; 
  width: 25px;
  height: 150px;
  vertical-align: top; 
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 220px;
  padding-bottom: 120px;
}

#whoSect{
  background: url(/ee_images/tds_images/who.png) no-repeat top center; 
  width: 25px;
  height: 150px;
  vertical-align: top; 
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 220px;
  padding-bottom: 120px;
}

#sidePanel {
float: right;
background: #EEE;
padding: 10px;
}

#moreInfo {
vertical-align: top;
background: #EEE;
padding: 10px;
width: 240px;
font-size: 10px;
}

#news{
background: #739AFD;
height: auto;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;  
text-align: left;
margin-top: 0px;
font-size: 8px;
float: right;
}

#newsTable{
    font-size: 11px;
}

#newsTable .featuresLight{
background:#FFFFFF;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px; 
border: 7px solid #638FFD;
margin-top: 2px;
}

#products{
  padding: 10px;
  padding-left: 0px;
}


#centerPanel{
padding: 10px;
background: #DDD;
}

#searchbar{
	float:right;
	padding-right: 5px;
        padding-top: 2px;
        align:right;
        }

/* navigation */
.navigation {
	background: #0D50FB url(/ee_images/tds_images/nav2b2.png) repeat-x; height: 33px;
	margin-top:0px;
        font: 12px arial;
        width:100%;

}
.navigation a {
	background: #FFF url(/ee_images/tds_images/nav2b.png) repeat-x; 
	color: #FFFFFF;
        width:100%;	
        padding: 8px;
	line-height: 31px;
	text-align: center;
	text-decoration: none;
        font-weight: bold;
        
}
.navigation a:hover,.navigation a#active {background-position: left bottom; color: #0D50FB;
}

#blog table.bottom_row {
  width: 780px;
  border-spacing:5px;
}

#blog table.bottom_row td.bottom_button{
  vertical-align: top;  
  background: url(/ee_images/tds_images/bottom_tan.png) repeat-x;
}

#bottomButtons{
  width: 800px;
  height: 100px;
 }


#btn_testimonial{
  font: italic .6em arial, sans-serif;
  letter-spacing: 1px; 
  margin-bottom: 0; 
}

#btn_testimonial name{
  font: bold 1.2em arial, sans-serif;
  letter-spacing: 1px; 
  margin-bottom: 0; 
}

.homeLink a {
  background: url("/ee_images/tds_images/home_inactive.png") no-repeat;  
  width: 100%;
  height: 50px;
  line-height: 60px;
}

.homeLink a.hover{

}


#myimg{
  width: 550px;
  height: 580px;
}

#qtvideo{
   width :100%;
   height: 100%;
   background: #EEE;
   text-align:center;
}
#sidebar{
float: right;
width: 220px;
height:580px;
}


#newsReleases{
  float: left;
  background: #EEE;
  width: 325px;
  height: 150px; 
  font: 12px arial;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: 10px;
  margin-right: 10px;
  border: 2px solid #1111FF;
}

#newsReleases2{
float: left;
  background: #EEE;
  width: 325px;
  height: 165px; 
  font: 12px arial;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: 9px;
  margin-right: 9px;
  border: 2px solid #1111FF;
}
#subtitle {
background-image:url('/ee_images/subtitle.png');
background-repeat: repeat-x;
height: 25px; 
width: 780px;
font-size: 18px;
font-weight: bold;
text-align: center;
}
#hpsidebar {
background-color:#4D84C4;
width: 200px;
height:443px;
padding:8px;
}
#hpsidebarcontent {
background-color:#FFFFFF;
line-height: 1;
color: #004A8D;
width: 170px;
height: 405px;
font-size:12px;
list-style-image:url("/ee_images/pg_page2.gif");
border-color:#4D84C4;
border-width: 10px;
border-style: solid; 
padding:10px 10px 10px;
}
 #newspage {
    overflow:auto;
    width:auto;
    height:auto;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: none;
    border-top-style: solid;
    border-right-color: #004a8d;
    border-left-color: #004a8d;
    border-bottom-color: #004a8d;
    border-top-color: #004a8d;
    border-right-width: 10px;
    border-left-width: 40px;
    border-bottom-width: 1px;
    border-top-width: 10px;
    padding:10px;
    background-color:#F7F7F7;
 }
#newsbar {
    padding:10px;    
    background-color: #D6DFF1;
    width: 170px;
    height: auto;
    float:left;
    list-style-image:url("/ee_images/pg_page2.gif");
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: silver;
    border-left-color: silver;
    border-bottom-color: silver;
    border-top-color: silver;
  }
.newsbar a{
      color:blue;
      text-decoration:underline;
} 
.newsbar a:visited{
      color:purple;
      text-decoration:underline;

} 
.newsbar a:hover{
     text-decoration:underline;
     color:green;
}

#newscontent {
    padding:10px;
    width: 480px;
    height:auto;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    float:right;
    font-style:normal;
    list-style-image:url("/ee_images/pg_page2.gif");
    text-align: left;
    line-height:20px;
}
   #rssbox {
   width: auto;
   height: auto;
    float:right;
}
 #supportbox { 
    width: 200px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height:auto;
    background-image: url('/ee_images/background1.png');
    background-repeat: repeat-x;  
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: silver;
    border-left-color: silver;
    border-bottom-color: silver;
    border-top-color: silver;
    float:left;
    padding:5px;

}
.supportoptions{
    float:right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    width:545px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: silver;
    border-left-color: silver;
    border-bottom-color: silver;
    border-top-color: silver;
    list-style-image:url("/ee_images/pg_page2.gif");
    }
.supportoptions a:link{
color:blue;
}
.supportoptions a:hover{
text-decoration: underline;
color:blue;
}
.supportoptions th {
    
    background-color: #00cccc;
}
.supportoptions td {
    width:530px;
    height:30px;
    padding-left:30px;
    background-color:#E7E7E7;
}
.supporthome a{
      color:blue;
      text-decoration:none;
} 
.supporthome a:visited{
      color:purple;
      text-decoration:none;

} 
.supporthome a:hover{
     text-decoration:none;
     color:green;
}

.supporthome td{
  background-image: url('/ee_images/background2.png');
    background-repeat: repeat-x;  
    height:420px;
}
#notebox {
    width: 200px;
    padding:5px;
    clear:left;
    float:left;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: silver;
    border-left-color: silver;
    border-bottom-color: silver;
    border-top-color: silver;
    margin-top:10px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.evaluate table {
   background-color:#EEE;
   font-size: 11px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: silver;
    border-left-color: silver;
    border-bottom-color: silver;
    border-top-color: silver;
    width: 100%;
}
.evaluate td{
    padding: 5px;
}
.nextpagelink a{
   font-size:11px;
   text-decoration:none;
   background: #fff url('/ee_images/tds_images/linkarrow.png') no-repeat 100% 50%;
   padding-top: 0px;
   padding-right: 18px;
   padding-left:0px;
   padding-bottom: 0px;
   font-family: Arial, Helvetica, sans-serif;
      }

.nextpagelink a:hover {
   text-decoration: underline;
   color:blue;
}
.pagebacklink a{
   font-size:11px;
   text-decoration:none;
   background: #fff url('/ee_images/tds_images/linkarrowback.png') no-repeat 100% 50%;
   padding-top: 0px;
   padding-right: 18px;
   padding-left:0px;
   padding-bottom: 0px;
   font-family: Arial, Helvetica, sans-serif;
      }

.pagebacklink a:hover {
   text-decoration: underline;
   color:blue;
}
