@charset "UTF-8";
/* CSS Document */
/*hide selection in FF*/
a:active, a:focus { outline: none;}

html{height:100%;}
body{margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#wrapper{width:780px;height:100%;margin:0px auto;}
#main{height:100%;}

#topnav{list-style:none;float:right;margin:90px 0px 0px 0px;bottom:0px;width:505px;}
#topnav ul li{list-style:none;display:block;}
#topnav li{float:left;padding-right:0px;}
#topnav a{display:block;text-decoration: none;list-style:none;font-size:12px;background-repeat:no-repeat;text-indent:-4000px;}

a.home{background-image:url(../images/navbar2.gif);background-position:0px 0px; width:68px;height:24px;}
a.about{background-image:url(../images/navbar2.gif);background-position:-68px 0px; width:54px;height:24px;}
a.news{background-image:url(../images/navbar2.gif);background-position:-122px 0px; width:53px;height:24px;}
a.events{background-image:url(../images/navbar2.gif);background-position:-175px 0px; width:61px;height:24px;}
a.partners{background-image:url(../images/navbar2.gif);background-position:-236px 0px; width:79px;height:24px;}
a.applications{background-image:url(../images/navbar2.gif);background-position:-315px 0px; width:100px;height:24px;}
a.contact{background-image:url(../images/navbar2.gif);background-position:-415px 0px; width:87px;height:24px;}

a:hover.home{background-image:url(../images/navbar2.gif);background-position:0px -21px; width:68px;height:24px;}
a:hover.about{background-image:url(../images/navbar2.gif);background-position:-68px -21px; width:54px;height:24px;}
a:hover.news{background-image:url(../images/navbar2.gif);background-position:-122px -21px; width:53px;height:24px;}
a:hover.events{background-image:url(../images/navbar2.gif);background-position:-175px -21px; width:61px;height:24px;}
a:hover.partners{background-image:url(../images/navbar2.gif);background-position:-236px -21px; width:79px;height:24px;}
a:hover.applications{background-image:url(../images/navbar2.gif);background-position:-315px -21px; width:100px;height:24px;}
a:hover.contact{background-image:url(../images/navbar2.gif);background-position:-415px -21px; width:87px;height:24px;}

#logo{background-image:url(../images/logo_ad.jpg);width:222px;height:114px;float:left;text-indent:-4000px;background-color:#CCCCCC;}
#logo a{display:block;width:222px;height:114px;text-indent:-4000px;}

#sidenav{width:30%;float:left;}

/*Image hovers*/
.toggler1{height:20px;text-indent:-4000px;margin-bottom:0px;background-repeat:no-repeat;}
.toggler2{height:20px;text-indent:-4000px;margin-bottom:0px;background-repeat:no-repeat;}
.toggler3{height:20px;text-indent:-4000px;margin-bottom:0px;background-repeat:no-repeat;}

a.title1{display:block;background-image:url(../images/touch_button.gif);background-position:0px 0px;background-repeat:no-repeat;height:18px;text-indent:-4000px;margin-left:18px;}
a:hover.title1{display:block;background-image:url(../images/touch_button.gif);background-position:0px -18px;background-repeat:no-repeat;height:20px;text-indent:-4000px;margin-left:18px;}
a.title2{display:block;background-image:url(../images/tech_button.gif);background-repeat:no-repeat;height:18px;text-indent:-4000px;margin-left:18px;}
a:hover.title2{display:block;background-image:url(../images/tech_button.gif);background-position:0px -18px;background-repeat:no-repeat;height:20px;text-indent:-4000px;margin-left:18px;}
a.title3{display:block;background-image:url(../images/service_button.gif);background-repeat:no-repeat;height:18px;text-indent:-4000px;margin-left:18px;}
a:hover.title3{display:block;background-image:url(../images/service_button.gif);background-position:0px -18px;background-repeat:no-repeat;height:20px;text-indent:-4000px;margin-left:18px;}

#banner{background-color:#617DBB;width:500px;}/*height:30px;*/

#footer{position:relative; bottom:0px;background-repeat:no-repeat;height:46px;width:780px;text-align:center;background-image:url(../images/lower_bkg_new.jpg);display:block;margin-top:30px;}/*115*//*background-image:url(../images/touch_button.gif);*/
#footer p{color:#666666;margin:0px;padding-top:15px;text-align:center;}/*position:absolute;*/
/*background-color:#FFFFFF;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;*/
#footer a{color:#666666;}
#footer a.hover{color:#666666;}

/*page titles*/
h2{color:#666666;font-family:'Futura',Arial,Helvetica,Sans Serfif;}

#info{width:500px;float:right;}/*height:auto;/*/
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
fieldset { -moz-border-radius: 8px; border-radius: px;padding:10px; width:auto; }
