BODY {margin: 0; background-color: #6699cc;}
P, TH, TD, OL, UL, DL, LI, BLOCKQUOTE {font-family: arial, helvetica, verdana, sans-serif; font-size: 12px;}
PRE, TT, CODE {font-family: courier, sans-serif; font-size: 12px;}
SELECT, INPUT, TEXTAREA {font-family: arial, helvetica, verdana, sans-serif; font-size: 11px; margin: 0px;}
FORM {margin: 0px;}
H1 {font-size: 26px; font-family: times, times new roman, serif; color: black; font-weight: normal; margin-bottom: 6px; margin-top: 6px;}
H2 {font-size: 16px; font-family: times, times new roman, serif; color: #116699; margin-bottom: 4px; margin-top: 5px;}
H3 {font-size: 13px; font-family: arial, helvetica, verdana, sans-serif; color: #1f3f6a; margin-bottom: 4px; margin-top: 4px;}
H4 {font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; color: #6699cc; margin-bottom: 4px; margin-top: 3px;}
H5 {font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; color: black; margin-bottom: 4px; margin-top: 0px;}
H6 {font-size: 10px; font-family: arial, helvetica, verdana, sans-serif; color: black; margin-bottom: 4px; margin-top: 0px;}
H1.nanotech {font-size: 28px; font-family: arial black, arial, helvetica; text-align: center;}
SUP {font-size: 75% ;}
UL, OL {list-style-position: outside;}
A:hover {text-decoration: none; color: #ff0000;}
A:link {color: #000000;}
A:vlink {color: #000000;}
A:alink {color: #000000;}
A.menuLeft {color: #116699; text-decoration: none;}
A.menuLeftMIC {color: #000088; text-decoration: none;}
A.menuLeftMAT {color: #008800; text-decoration: none;}
A.menuLeftBIO {color: #880000; text-decoration: none;}
A.menuLeftBUS {color: #ff9900; text-decoration: none;}
A.menuLeftTEC {color: #6699cc; text-decoration: none;}
A.menuLeftCLT {color: #66cc99; text-decoration: none;}
A.menuLeftTCS {color: #cc6699; text-decoration: none;}
A.menuLeft:hover {text-decoration: underline; font-weight: bold;}
A.menuLeftMIC:hover {text-decoration: underline; font-weight: bold;}
A.menuLeftMAT:hover {text-decoration: underline; font-weight: bold;}
A.menuLeftBIO:hover {text-decoration: underline; font-weight: bold;}
A.menuLeftBUS:hover {text-decoration: underline; font-weight: bold;}
A.menuLeftCCE:hover {text-decoration: underline; font-weight: bold;}
A.menuLeftOn {color: #116699; text-decoration: none; font-weight: bold;}
A.menuLeftOnMIC {color: #000088; text-decoration: none; font-weight: bold;}
A.menuLeftOnMAT {color: #008800; text-decoration: none; font-weight: bold;}
A.menuLeftOnBIO {color: #880000; text-decoration: none; font-weight: bold;}
A.menuLeftOnBUS {color: #ff9900; text-decoration: none; font-weight: bold;}
A.menuLeftOnTEC {color: #6699cc; text-decoration: none; font-weight: bold;}
A.menuLeftOnCLT {color: #66cc99; text-decoration: none; font-weight: bold;}
A.menuLeftOnTCS {color: #cc6699; text-decoration: none; font-weight: bold;}
A.submenuLeft {color: #000000; text-decoration: none; font-size: 10px;}
A.submenuLeft:hover {text-decoration: none; font-size: 10px;}
A.menuTop {color: white; text-decoration: none; font-size: 12px;}
A.menuTop:hover {text-decoration: underline; color: #000000;}
A.menuRight {color: #000000; font-size: 10px;}
A.menuRight:hover {color: #ff0000; font-size: 10px;}
A.clean {text-decoration: none;}
A.clean:hover {text-decoration: underline;}
.H2clean {text-decoration: none;font-size: 16px; font-family: times, times new roman, serif; color: #116699; display: block; background: url(/Nanotech2007/img/h_cu.png) bottom left repeat-x; padding-left: 10px;}
.H2clean:link, a.mainlevel:visited, a.sublevel:link, a.sublevel:visited {color: #116699;}
.H2clean:hover, a.sublevel:hover {color: #116699; text-decoration: underline;}
A.nodeco {text-decoration: none;}
A.nodeco:hover {text-decoration: none;}
.menuUtility {font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding: 2px; color: #ffffff;}
A.menuUtility {font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding: 2px; color: #ffffff;}
A.menuUtilityOn {font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #ffff00;}
A.menuUtility:link {color: $ffffff}
A.menuUtility:vlink {color: $ffffff}
A.menuUtility:alink {color: $ffffff}
A.menuUtility:hover {text-decoration: underline; color: $ffffff}
.hpt {color: #6699cc;}
.hpt:hover {color: #ffffff; text-decoration: none;}
TH.MIC {background-color: #000088; color: #ffffff; font-weight: bold;}
TH.MAT {background-color: #008800; color: #ffffff; font-weight: bold;}
TH.BIO {background-color: #880000; color: #ffffff; font-weight: bold;}
TH.BUS {background-color: #FF9900; color: #ffffff; font-weight: bold;}
TH.TEC {background-color: #6699cc; color: #ffffff; font-weight: bold;}
TH.CLT {background-color: #66cc99; color: #ffffff; font-weight: bold;}
TH.TCS {background-color: #cc6699; color: #ffffff; font-weight: bold;}
TD.MIC {background-color: #cccce1;}
TD.MAT {background-color: #cce1cc;}
TD.BIO {background-color: #e1cccc;}
TD.BUS {background-color: #ffcc80;}
TD.TEC {background-color: #cce1e1;}
TD.CLT {background-color: #cce1e1;}
TD.TCS {background-color: #cce1e1;}
.MIC {color: #000088;}
.MAT {color: #008800;}
.BIO {color: #880000;}
.BUS {color: #ff9900;}
.TEC {color: #6699cc;}
.CLT {color: #66cc99;}
.TCS {color: #cc6699;}
.navMIC {background-color: #cccce1;}
.navMAT {background-color: #cce1cc;}
.navBIO {background-color: #e1cccc;}
.navBUS {background-color: #ffcc80;}
.navCCE {background-color: #cce1e1;}
.pt {text-align: right; vertical-align: top;}
.pp {vertical-align: top;}
.ps {width:80%; background-color: #d9d9b3; vertical-align: top; font-weight: bold;}
.pr {width:20%; background-color: #d9d9b3; vertical-align: top; text-align: right;}
.pc {background-color: #e6e6cc; vertical-align: top;}
.cdr { background: #dce6ed; }
.cdrb { background: #bccdd9; }
.cbc { background: #d9d9d9; }
.cpt { text-align: right; vertical-align: top; }
.cptb { font-weight: bold; text-align: right; vertical-align: top; }
.cps { font-weight: bold; vertical-align: top; }
.cpsb { font-weight: bold; vertical-align: top; background: #d9d9d9; }
.cpsc { font-weight: bold; vertical-align: top; background: #dce6ed; }
.cpscb { font-weight: bold; vertical-align: top; background: #bccdd9; }
.cpb { font-weight: bold; vertical-align: top; background: #ffffbb; }
.cpp { vertical-align: top; }
.cppc { vertical-align: top; background: #eef3f6; }
.cppb { vertical-align: top; background: #ececec; }
.cppcb { vertical-align: top; background: #dce6ed; }
.cpTEC { font-weight: bold; vertical-align: top; background: #d1e1f0; }
.cpBUS { font-weight: bold; vertical-align: top; background: #ffe1b3; }
.cpCLT { font-weight: bold; vertical-align: top; background: #d1f0e1; }
.cpTCS { font-weight: bold; vertical-align: top; background: #f0d1e1; }
TD.vline {background: #6699cc;}
.topmenuon {text-align: center; background: #6699cc; color: white;}
.topmenuoff {text-align: center; background: #000000; color: white;}
.leftmenuon {text-align: center; background: #225b88; font-size: 10px; color: white;}
.leftmenuoff {text-align: center; background: #3d75a5; font-size: 10px; color: white;}
INPUT.leftmenuoff {text-align: center; background: #bbbbbb; font-size: 10px;}
TD.rightmenuoff {background: #ffffff; font-size: 10px;}
TD.leftmenutopic {font-family: arial, helvetica, verdana, sans-serif; color: white; text-align: center; font-size: 10px; background: #3d75a5;}
TD.rightmenutopic {font-family: arial, helvetica, verdana, sans-serif; color: white; text-align: center; font-size: 10px; background: #3d75a5;}
TD.prognav {text-align: center; background: #999999; font-size: 10px; color: white;}
TD.formcategory {font-weight: bold; vertical-align: top; text-align: right;}
TD.formvalue {vertical-align: top; text-align: left;}
TD.formmessage {text-align: left;}
TD.formsamplecategory {color: #116699; vertical-align: top; text-align: right;}
TD.formsamplevalue {color: #116699; vertical-align: top;}
TD.dr {background: #ddeeff;}
TD.drb {background: #bccdd9;}
TD.bc {background: #d9d9d9;}
TH.center {text-align: center;}
LI.rightmenu {font-size: 10px;}
P {margin-bottom: 6px; margin-top: 4px;}
.copy {font-size: 9px;}
.smalltext {font-size: 11px;}
.tinytext {font-size: 10px;}
P.center {text-align: center;}
UL,OL, DL {margin-bottom: 4px; margin-top: 0px;}
OL.tight {margin-left: 2em; padding: 0px;}
UL.tight {margin-left: 2em; padding: 0px;}
.red {color: red;}
.H1 {font-size: 26px; font-family: times, times new roman, serif; color: black; font-weight: normal; margin-bottom: 6px; margin-top: 6px;}
.H2 {font-size: 16px; font-family: times, times new roman, serif; color: #116699; margin-bottom: 4px; margin-top: 5px;}
.H3 {font-size: 14px; font-family: times, times new roman, serif; color: #6699cc; margin-bottom: 4px; margin-top: 4px;}
.H4 {font-size: 12px; font-family: arial, helvetica, verdana, sans-serif; color: black; margin-bottom: 4px; margin-top: 3px;}
.top {margin-top: 0px;}
.hpp {text-align: right; vertical-align: top; font-size: 11px;}
.hpb {text-align: left; vertical-align: top; font-size: 11px;}
BLOCKQUOTE.testimonial {background: #eeeed5; border: solid #225b88; border-width: 1px; margin-left: 15px; margin-right: 15px; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px;}
Q.testimonial {font-size: larger; color:#116699; margin: -0.5em;}
TABLE.NSTI_form {background: #8bbcee; font-size: 10px;}
TD.NSTI_form {background: #8bbcee; font-size: 10px;}
FONT.logo_title {font-size: 38px; font-family: arial black, arial, helvetica, sans serif;color: white; margin-bottom: 4px; margin-top: 0px;}
FONT.logo_slogan {font-size: 12px; font-family: times, times new roman, serif; color: white;  margin-bottom: 4px; margin-top: 0px;}
DIV.floatboxgreyright {z-index: 1; width: 198px; text-align: center; float: right; border: 1px solid; border-color: #6699cc; padding: 0px; background: #eeeeee; }
DIV.floatboxright {z-index: 1; width: 198px; text-align: center; float: right; border: 1px solid; border-color: #6699cc; padding: 0px;}
DIV.floatsmallboxright {z-index: 1; width: 148px; text-align: center; float: right; border: 1px solid; border-color: #6699cc; padding: 0px;}
DIV.boxgrey {z-index: 1; width: 197px; border: 1px solid; border-color: #6699cc; padding: 5px; background: #eeeeee; }
DIV.boxblue {z-index: 1; width: 197px; border: 1px solid; border-color: #6699cc; padding: 5px; background: #ddeeff; }
DIV.paleblue {padding: 0px; background: #eeeeff; }
DIV.blueleft {z-index: 1; width: 197px; text-align: left; border: 1px solid; border-color: #6699cc; padding: 5px;}
.footer {background: #ffffff; text-align: center; font-size: 9px; color: #000000; text-decoration: none;}
A.footer:hover {color: #000000; text-decoration: none;}
.header {background: #6699cc; text-align: center; font-size: 6px; color: #6699cc; text-decoration: none;}
A.header:hover {color: #6699cc; text-decoration: none;}
.page {background: #ffffff;}
HR {width: 100%; background: #6699cc; height: 1px; border: 0px;}
.darkbg {background: #6699cc; color: white;}
DIV.boxwhite {z-index: 1; border: 1px solid; border-color: #6699cc; padding: 0px; background: white; }
DIV.white {background: white;}
.home_button { background-color:#ffff99; color: #0000cc; }
.white { color: white; }
.black { color: black; }
.hprh { list-style: none; margin-left: 1em; padding-left: 1em; text-indent: -1em; }
#nav_main {height: 24px; padding: 0; margin: 0; border: 1px solid #6699cc; border-width: 0 1px; color: #ffffff; background: url(/Nanotech2007/img/nav_tile.gif) repeat-x; font-weight: normal;}
#nav_main ul {float: left; list-style: none; padding: 0; margin: 0;}
#nav_main a {display: block; color: #ffffff; text-decoration: none; padding: 0 10px 0 0;}
#nav_main li {float: left; padding: 0 0 0 10px; margin: 0; font: bold 11px/22px Arial, Helvetica, sans-serif; background: url(/Nanotech2007/img/nav_div.gif) no-repeat; background-position: 100% 1px;}
#nav_main li ul {z-index:99; position: absolute; margin: 0 0 0 -10px; padding: 0; left: -999em; height: auto; width: 140px; width: 218px; font-weight: normal; border-top: 1px solid #002c4c;}
#nav_main li li {padding: 0; margin: 0; font: normal 11px/20px Arial, Helvetica, sans-serif; background: #8cb3d9; border: solid #508ecf; border-width: 0 1px 1px 0;}
#nav_main li li:hover, #nav_main li li.sfhover {background: #508ecf;}
#nav_main li li a {width: 140px; width: 204px; padding: 0 6px 0 6px;}
#nav_main li ul a {color: #0e5185; text-transform: none; font-weight: bold; border-left: 1px solid #0e5185;}
#nav_main li ul a:hover, #nav_main li ul a.sfhover {color: #ffffff;}
#nav_main li ul ul {margin: -21px 0 0 167px; width: 168px;}
#nav_main li:hover ul ul, #nav_main li:hover ul ul ul, #nav_main li.sfhover ul ul, #nav_main li.sfhover ul ul ul {left: -999em;}
#nav_main li:hover ul, #nav_main li li:hover ul, #nav_main li li li:hover ul, #nav_main li.sfhover ul, #nav_main li li.sfhover ul, #nav_main li li li.sfhover ul {left: auto;}
#nav_main li:hover, #nav_main li.sfhover {background: #0d5186;}
#news { }
#news ul { margin: 0px; padding: 0px; padding-left: 10px; padding-right: 10px; }
#news li { display: block; background: url(/Nanotech2007/img/arrow_small_blue.gif) no-repeat 3px 2px; font-family: verdana, arial, helvetica, sans-serif;  font-size: 10px; line-height: 11px;  color: #333333; margin-top: 10px; padding-left: 18px; list-style-type: none; }
#news a:link, #news a:visited {   text-decoration: underline; color: #333333; }
#news a:hover, #news a:active {  text-decoration: underline;  color: #1F487F; }
#news div { padding: 10px; }
#news p { margin: 0px; padding: 0px; padding-left: 10px; padding-right: 10px; }
