body{text-align:center;margin:0px;padding:0px;}
#frame{width:100%;margin:0px auto;text-align:left;padding:0px;}
div.masthead{position:relative;clear:both;width:100%;margin:0px;padding:0px;}

div.rowlogo{position:relative;clear:both;width:100%;margin:0px;padding:0px;}
div.rowlogo span.logo{float:left;text-align:left;top:0px;width:49%;height:52px;background: url(/nanologos/images/nanologos.gif) top left;background-repeat:no-repeat;}
div.rowlogo span.tagline{float:right;text-align:right;width:49%;height:30px;background: url(/nanologos/images/nanologostagline.jpg) top right;background-repeat:no-repeat;}

div.rowtopnav{position:relative;clear:both;width:100%;height:22px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align: right;background:#FBFAF4;border-top:2px solid #cde;}
div.rowtopnav span.about{float:right;text-align:right;top:0px;bottom:0px;height:22px;background:#FBFAF4; background-repeat:no-repeat;}
div.rowtopnav span.contact{float:right;text-align:right;top:0px;height:22px;background:#FBFAF4; background-repeat:no-repeat;}
div.rowtopnav span.login{float:right;text-align:right;top:0px;height:22px;background:#FBFAF4; background-repeat:no-repeat;}

div.rowfooter{position:relative;clear:both;width:100%;margin:0 0px 0 0px;padding:0 0px 0 0px;text-align: left;background:orange;}
div.rowfooter span.copyright{float:left;text-align:left;top:0px;width:50%;margin:0px;padding:0px;}
div.rowfooter span.privacy{float:right;text-align:right;width:49.9%;margin:0px;padding:0px;}
#navfooter{float:left;height: 2.0em;margin:0px;padding:0px;background:orange;border:0px;font:12px Georgia, Times,serif;overflow:hidden;font-weight:500;min-width:100%;}
#navfooter li {float:left;padding:0 15px 0 9px;margin-right:0px;display:inline;list-style:none;}
#navfooter li a {float:left;display:inline;padding:0.25em 0 0.25em;color:#fff;text-decoration:none;}
#navfooterright{float:left;height: 2.0em;margin:0px;padding:0px;background:orange;border:0px;font:12px Georgia, Times,serif;overflow:hidden;font-weight:500;min-width:100%;}
#navfooterright li {float:left;padding:0 15px 0 9px;margin-right:5px;display:inline;list-style:none;}
#navfooterright li a {float:left;display:inline;color:#fff;text-decoration:none;text-align:right;color:white;font-weight: bold;padding:0.2em 0.6em;border-left:1px solid white;letter-spacing: 1.2px; font-family:Georgia, Times,serif;}

#frameflash760{position:relative;width:760px;margin:0px auto;text-align:left;padding:0px;}
#frameflash{position:relative;width:800px;margin:0px auto;text-align:left;padding:0px;}
#frameloginconsole{position:relative;width:800px;margin:0px auto;text-align:center;padding:0px;}
div.loginbox1{float:left;margin:0px;text-align:center;padding:0px;}
#loginadminForm{float:left;margin:0px auto;text-align:center;padding:0px;}
div.framecommunicate{background:#6F89c6;}
div.framecreate{background:#fdf2d2;}
div.framecareer{background:#a8da23;}
div.frameaboutus{background:#388207;}
div.framecontact{background:#ded6d3;}
div.frameweb{background:#0213A9;}

#framecontent{position:relative;width:99%;margin:0px auto;text-align:left;padding:5px 10px 0px 10px;}
#maincontent{position:relative;float:left;width:58%;margin:0px auto;text-align:left;padding:0px 0px 0px 0px;}
#marketplace{position:relative;float:right;margin:0px auto;text-align:center;padding:10px 15px 15px 0px;}
#bottombanner{position:relative;float:center;margin:0px auto;text-align:center;padding:5px 5px 5px 5px;}
div.spacer {clear:both;border:0px;margin:0px;padding:0px;}
div.mainheading{position:relative;clear:both;width:100%;margin:0px;padding:0px;}
div.mainheading span.design{float:left;text-align:left;top:0px;padding-top:3px;width:33%;height:27px;background-color:red;}
div.mainheading span.create{float:left;text-align:left;top:0px;padding-top:3px;width:33%;height:27px;background-color:#10BC0E;}
div.mainheading span.communicate{float:left;text-align:left;top:0px;padding-top:3px;width:34%;height:27px;background-color:#0CCAEC;}
div.mainsubheading{position:relative;clear:both;width:100%;margin:0px;padding:0px;}

div.bottompicture{position:relative;clear:both;width:100%;margin:0px;padding:0px;}
div.bottompicture span.design{float:left;text-align:left;top:0px;width:33%;height:60px; background: url(/nanologos/images/design494x60.jpg) top center; color: #555;background-repeat: no-repeat;}
div.bottompicture span.create{float:left;text-align:left;top:0px;width:33%;height:60px;background: url(/nanologos/images/create487x60.jpg) top center; color: #555;background-repeat: no-repeat;}
div.bottompicture span.communicate{float:left;text-align:left;top:0px;width:34%;height:60px;background: url(/nanologos/images/communicate500x60.jpg) top center; color: #555;background-repeat: no-repeat;}


a.blue{
	text-align:left;
	text-decoration:none;
	color:#1797c6;
	font-weight: bolder;
	font-size:100%;
	letter-spacing: 1.6px;
   font-family:Georgia, Times,serif;
}

a.blacklogin{
	margin-left:0px;
	margin-top:4px;
	text-align:left;
	text-decoration:none;
	color:black;
	font-weight: bold;
	font-size:13px;
	padding:0.4em 0.4em 0.2em 0.4em;
	border:0px;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.bluelogin{
	margin-left:0px;
	margin-top:4px;
	text-align:left;
	text-decoration:none;
	color:#1797c6;
	font-weight: bold;
	font-size:13px;
	padding:0.4em 0.4em 0.2em 0.4em;
	border:0px;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.greenlogin{
	margin-left:0px;
	margin-top:4px;
	text-align:left;
	text-decoration:none;
	color:green;
	font-weight: bold;
	font-size:13px;
	padding:0.4em 0.4em 0.2em 0.4em;
	border:0px;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.blueconsoleheading{
	text-align:left;
	text-decoration:none;
	color:#1797c6;
	font-weight: bolder;
	font-size:120%;
	letter-spacing: 2.0px;
   font-family:Georgia, Times,serif;
}

#errorclientname{
float:left;
border:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Verdana, sans-serif;
letter-spacing: 1px;
font-size:11px;
text-decoration:none;
font-weight: bold;
color:#CC3333;
text-align:left;
}

#errorclientemail{
float:left;
border:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Verdana, sans-serif;
letter-spacing: 1px;
font-size:11px;
text-decoration:none;
font-weight: bold;
color:#CC3333;
text-align:left;
}

#submitcontactme {
float:left;
border:0px;
margin:0px 0px 0px 15px;
padding:0px 0px 0px 0px;
font-family: Verdana, sans-serif;
letter-spacing: 1px;
font-size:11px;
text-decoration:none;
font-weight: bold;
color:#CC3333;
}

div.floatcontactme{
  float:left;
  border:0px;
  margin:0px 0px 0px 15px;
  padding:0px 0px 0px 0px;
}

.waterbody {
	margin:0;
	color:#111111;
}

#col2 {
	position:absolute;
	left:10%;
}

#col3 {
	position:absolute;
	left:700px;
	top:530px;
}

#col4 {
	position:absolute;
	left:700px;
	top: 150px;
}

#login {
	position:absolute;
	left:700px;
	top:270px;
	width:200px;
	height:50px;
	white-space:normal;
}

.il{
	font-family:Monotype Corsiva;
	font-style: italic;
	font-weight: bolder;
	font-size:150%;
}

ul.a{
	text-align:right;
	padding:0;
	background-color:#F0F0F0;
	margin:0;
	list-style-type:none;
}

a.m
{
	text-align:left;
	width:6em;
	text-decoration:none;
	color:black;
	font-weight: bolder;
	font-size:90%;
	background-color:#F0F0F0;
	padding:0.2em 0.6em;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.m:hover{
	background-color:#FCFCFC;
	text-decoration:underline;
}

img#i1{
	position:absolute;
	visibility:visible;
}

object#f1{
	position:absolute;
	visibility:hidden;
}

a.ah{
	font-family:Arial Black;
	margin-left:8px;
	text-decoration:none;
	color:black;
	font-weight: bolder;
	font-size:18px;
	padding:0.2em 0.6em 0.2em 0.6em;
	border:0px;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.ah:hover{
	color:white;
	text-decoration:none;
}

a.sectionheading{
	font-family:Arial Black;
	margin-left:8px;
	text-decoration:none;
	color:black;
	font-weight: bolder;
	font-size:18px;
	padding:0.2em 0.6em 0.2em 0.6em;
	border:0px;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.sectionheading:hover{
	color:white;
	cursor:default;
}

a.a{
	margin-left:8px;
	margin-top:2px;
	text-decoration:none;
	color:black;
	font-weight: bolder;
	font-size:18px;
	padding:0.2em 0.6em 0.2em 0.6em;
	border:0px;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

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

a.b{
	margin-left:8px;
	text-align:left;
	text-decoration:none;
	color:black;
	font-weight: bolder;
	font-size:18px;
	padding:0.2em 0.6em;
	border:0px;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.b:hover{
	color:white;
	text-decoration:none;
}

a.c{
	text-align:left;
	margin-left:8px;
	text-decoration:none;
	color:black;
	font-weight: bolder;
	font-size:18px;
	padding:0.2em 0.6em;
	border:0px;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.c:hover{
	color:white;
	text-decoration:none;
}


a.d{
	text-align:left;
	text-decoration:none;
	color:white;
	font-weight: bolder;
	font-size:80%;
	background-color:orange;
	padding:0.2em 0.6em;
	border-left:1px solid white;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.e{
	text-align:center;
	width:6em;
	text-decoration:none;
	color:#09587F;
	font-size:100%;
	padding:0.2em 0.6em;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.e:hover{
	text-decoration:underline;
}

ul.b{
	text-align:right;
	padding:0;
	background-color:orange;
	margin:0;
	list-style-type:none;
	}

a.f{
	text-align:left;
	width:6em;
	text-decoration:none;
	color:white;
	font-weight: bolder;
	font-size:90%;
	background-color:orange;
	padding:0.2em 0.6em;
	border-left:1px solid white;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.f:hover{
	text-decoration:underline;
}

li{
	display:inline
}

a.RDh{
	text-align:left;
	text-decoration:none;
	color:#1797c6;
	font-weight: bolder;
	font-size:80%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.RDh:hover{
	text-decoration:underline;
}

.RDp{
	white-space:normal;
	color:red;
	text-align:justify;
	font-size:100%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

.ACp{
	white-space:normal;
	color:green;
	text-align:justify;
	font-size:100%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

.IMp{
	white-space:normal;
	color:#1797c6;
	text-align:justify;
	font-size:100%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

.BluePara{
	white-space:normal;
	color:#1797c6;
	text-align:justify;
	font-size:100%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

.BlueTitle{
	text-align:left;
	text-decoration:none;
	color:#1797c6;
	font-weight: bolder;
	font-size:90%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

.sh{
	text-align:left;
	text-decoration:none;
	color:#1797c6;
	font-weight: bolder;
	font-size:90%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

h1.blue{
	text-align:left;
	text-decoration:none;
	color:#1797c6;
	font-weight: bolder;
	font-size:110%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

h2.blue{
	text-align:left;
	text-decoration:none;
	color:#1797c6;
	font-weight: bolder;
	font-size:110%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

h1.green{
	text-align:left;
	text-decoration:none;
	color:green;
	font-weight: bolder;
	font-size:110%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

h2.green{
	text-align:left;
	text-decoration:none;
	color:green;
	font-weight: bolder;
	font-size:90%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

.st
{
	white-space:normal;
	text-align:justify;
	text-decoration:none;
	color:black;
	font-weight:500;
	font-size:90%;
   letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

p.h{
   font-family:Georgia, Times,serif;
	margin-left:8px;
	text-decoration:none;
	color:black;
	font-weight: bolder;
	font-size:100%;
	padding:0.2em 0.6em;
	border:0px;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

p.nh{
   font-family:Georgia, Times,serif;
	text-decoration:none;
	color:green;
	font-weight: bolder;
	font-size:100%;
	border:0px;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.nh{
	font-family:Arial;
	text-decoration:none;
	color:green;
	font-weight: bolder;
	font-size:100%;
	border:0px;
}

a.GreenTitle{
	font-family:Arial;
	text-decoration:none;
	color:green;
	font-weight: bolder;
	font-size:100%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
	border:0px;
}

a.an{
	text-align:left;
	text-decoration:none;
	color:#1797c6;
	font-weight: bolder;
	font-size:90%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.lg
{
	text-align:left;
	text-decoration:none;
	color:black;
	font-weight: bolder;
	font-size:70%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.lg:hover{
	text-decoration:underline;
}

p.clientlogin{
   text-align:center;
	text-decoration:none;
	color:black;
	font-weight: bolder;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.loginbar{
   text-align:right;
	text-decoration:none;
	color:black;
	font-weight: bolder;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}

a.visit{
	text-align:right;
	text-decoration:none;
	color:orange;
	font-weight: bolder;
	font-size:100%;
	letter-spacing: 1.2px;
   font-family:Georgia, Times,serif;
}
