/* CSS Document */


/* Page Basics*/
body {
font-size:12px;
background:#0D0D0D;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:16px;}
a {color:#96bffd; text-decoration:underline;}
a:hover {color:#990000; text-decoration:none;}
a:visited {color:#cccccc; text-decoration:underline;
}

p {
text-align:justify;}

/* Layout Divs */
.container {width:100%; text-align:center; }
.header {width:850px; text-align:right; margin-left:auto; margin-right:auto; margin-bottom:0px;}
.content {width:850px; margin-left:auto; margin-right:auto; border:1px solid #666666; height:100%; text-align:center;}
.navbar {background-image:url(components/navigationbgSilverDark.jpg); background-repeat:repeat-x; background-color:#666666; vertical-align:middle; padding:0px;}


/* Navigation*/
.navigation {
top:20px;}
.navigation a{
font-size:13px; color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.navigation a:hover{
font-size:13px; color:#000000; text-decoration:none; padding-left:10px; padding-right:10px;}
.navigation td{
padding-top:20px; text-align:center; vertical-align:middle; padding-bottom:10px; }
.navfirst {
background-image:url(components/navigationbgsilver.jpg); background-repeat:repeat-x; width:100px; text-align:center; padding-top:20px; vertical-align:middle; color:#000000; padding-bottom:10px; margin-right:10px; border-right:1px solid #EBEBEB; border-left:1px solid #0D0D0D; border-top:1px solid #0D0D0D; border-bottom:1px solid #0d0d0d;}
.navfirst a{
color:#000000;}
.navfirst a:hover{
color:#990000;}

.navdrop a{
font-size:13px; color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:15px; background-image:url(components/navdrop.png); background-repeat:no-repeat; background-position:right;}
.navdrop a:hover{
font-size:13px; color:#000000; text-decoration:none; padding-left:10px; padding-right:15px;}
.navdrop td{
padding-top:20px; text-align:center; vertical-align:middle; padding-bottom:10px; }

#dropmenudiv{
position:absolute;
border:1px solid #0d0d0d;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index: 10;
top:200;
color:#000000;
background-color:#333333;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #333333;
padding: 1px 0;
text-decoration: none;
z-index: 10;
color:#ffffff;
 background-color:#666666;
}

#dropmenudiv a:hover{ /*hover background color*/
background-image:url(components/navigationbgsilver.jpg);
background-color:#333333;
z-index: 10;
color:#000000;
}
.NAVhlt {
                background-color: #333333;
				background-image:url(components/navigationbgsilver.jpg); background-repeat:repeat-x;
                color: #000;
            }


/* Headings */
h1 {text-indent: -100em;
overflow: hidden;
background-image:url(components/InfectiousBiteLogo.png);
background-repeat:no-repeat;
background-position:left;
height: 88px;
width: 710px;
margin-left:0px;
left:0px;
text-align:left;
margin-top:0px; margin-bottom:0px;}
h2 {color:#cccccc; font-size:10px; margin-top:50px; }
h3 {color:#96bffd; font-size:14px; text-transform:uppercase; border-bottom:1px solid #333333; }
h4 {color:#FFFFFF; font-size:12px; font-weight:bold; padding-top:5px; padding-bottom:5px;}

/* Front Page Only */
 .hlt {
                background-color: #333333;
                color: #000;
            }
.hltoff{background-color: #0d0d0d;
color:#ffffff;}
.purpose {
text-align:justify;
font-size:11px;
color:#FFFFFF;
margin-left:25px; margin-right:25px; margin-top:25px; margin-bottom:0px;
border-top:1px solid #333333;}

.mainimage {
}
_mainimage{padding:5px;}
/* Footer */
.footer {
width:850px;
margin-left:auto;
margin-right:auto;
background-color:#333333;
padding-top:10px; padding-bottom:10px; border-top:1px solid #666666;
font-size:10px;
color:#666666;}
.footer a{
color:#666666;
text-decoration:none;
}
.footer a:hover{
color:#777777;}