body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;background-image: url(images/bg-bottom.gif);background-repeat: repeat-x;	background-position: bottom;}
body,form,li,a,a:link {margin: 0px;padding: 0px;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding: 0px 0px 10px;}

p{font-size: small;}
h1{font-size: 110%;}
h2{font-size: 105%; padding: 10px 0px 15px;}
h3{font-size: 100%;}
h4{font-size: 90%; color:#AAA;font-weight:lighter;}
h5{font-size: 80%;}
h6{font-size: 70%;}

hr{width:80%;border: 0;color: #999;background-color: #999;height: 1px;}

a,a:link{color: #0088CA;}
a:visited{color: #3A728F;}
a:hover{color:#5D8C22;margin:0;padding:0px;}
a:active{background-color: #EEE;}
a.noUnderline{text-decoration:none;}

input, button, textarea, select, option { margin:0; padding:2px; border: 1px solid #999; }
p,ul,ol{line-height:16px;}
q{font-style: italic;}

dl{	margin: 0px; padding: 0px;}
dt{	font-size: 105%;font-weight:bold;color: #336699;padding:0px;}
dd{ margin:0px;	padding: 0px 15px 15px;}

#wrapper{margin: 0px; padding: 0px; text-align:center; background-image: url(images/bg.gif);background-repeat:repeat-x;background-position: 0px 25px;}
#frame{	width:780px;text-align:left;margin-right: auto;margin-left: auto;min-height:600px;}
#masthead{padding-top: 27px; margin:0px; text-align:left;}

#heading{padding-bottom: 72px;width: 220px;background-image: url(images/nanochem-logo2.gif);background-repeat: no-repeat;float:left;}
#heading span{ display:none;}

#masthead h2{font-size: medium;text-transform: uppercase; padding-top:5px; padding-bottom:0px; margin-top:0px; margin-bottom:0px; }
#tagline1{padding-left:400px;}
#tagline2{padding-left:440px;}
#tagline3{padding-left:480px;}

#masthead h5{padding: 0px 0px 10px 0px;margin: 0px;font-weight: lighter; text-align:left;}

#content, #footer{margin: 0px; margin-left: 160px; padding: 0px 10px 10px;}
#content img{ padding:10px;}

#navcontainer { margin-left: 0px; padding:1px; float:left;	width: 155px;	background-color: #376590; font-size:small; }
#navcontainer ul{margin: 0;padding: 0;list-style-type: none;font-family: verdana, arial, Helvetica, sans-serif;}
#navcontainer li { margin: 0 0 1px 0; }
#navcontainer a, #navcontainer p{display: block;padding: 3px 8px;width: 139px;background-color: #FFF;text-decoration: none;}
#navcontainer p{font-size:small;	font-style: italic;	background-color:#F5F8FD;margin-bottom: 1px;}
#navcontainer a:hover,#navcontainer ul ul a:hover{background-color: #5D8C22;color:#FFF;text-decoration: none;}
#navcontainer ul ul li { margin: 0 0 1px 0; }
#navcontainer ul ul a{display: block;padding: 3px 5px 3px 20px;width: 130px;background-color: #FFF;text-decoration: none;}

#footer{text-transform:uppercase;color:#AAA; height:100px;}
#footer p,#footer a{font-size:xx-small;}
#footer a{color:#AAA;text-decoration: none;}
#footer a:hover{text-decoration: underline;}

.noPadding{margin: 0px;padding: 0px;}
.upper{text-transform:uppercase;}
.center{text-align:center;}
.clearBoth{clear:both; line-height:0;}
.blue {color: #336699;}

.special{font-family:"Times New Roman", Times, serif; font-size:110%}