/* body { background-color:#EEFFFF;}
body {color:#004080; font-family:Arial; }  
*/
/* file starts with by removing all browser default margin/paddings on all elements. */

*{
margin: 0;
padding: 0;
}

* {margin:0;padding:0;border:none;font-size:1.0em}
* {*font-size:0.975em; } Only read by IE

body{
color:#004080;
font-family:Arial;
/*background-image:url(images/nth_theme_business_classic_mint_bg.gif);
background-position:left top;
background-repeat:repeat;   */

/*background-color:#C0FAFA;*/
/* color:#ffffff; */
}

a:
	{color: #002F5E;}
a:link
	{color: #002F5E;}
a:visited
     {color: #002F5E;}
a:hover
	{color: Red;}


#wrapper {background:url(images/nth_theme_business_classic_mint_bg.gif) left top repeat;
width:90%;
text-align:center;
margin: 0 auto 0 auto; }


h1 { color:#0080C0; font-family:Arial; font-size:12; }
h2 { color:teal; font-family:Arial; font-size:12; }

p.namo-list { float:left; color:#2BAFD0; font-family:Arial; font-size:12; }
p.namo-sublist { color:gray; font-family:Arial; font-size:10; }
#layout table {text-align:center;
margin: 0 auto 0 auto;
padding:0; 
width:100%;
}
#topbanner {text-align:center; 
margin:0 auto 0 auto;
width:100%;	
}	
#navmenu{
	width:20%;
	margin: 0 auto 0 auto;
}
#breadcrumbs {
	margin:0 auto 0 150px; width:20%; font-size:1.0em; font-family:Arial;
}
#content
{
	 width:80%; float:left; font-family:Arial;
}



table.namo-table {
	border border-left: silver;
	border-top: silver;
	border-right: #707070;
	border-bottom: #707070;
	text-align: center;
}
p.xxxnamo-table {
	width: 100%;
	margin: 0 auto 0 auto;
}
table.namo-table td {
	border-left: #707070;
	border-top: #707070;
	border-right: silver;
	border-bottom: silver;
	border-spacing: 2px;
	border: 0px;
	margin: 0 auto 0 auto;
font-family:Arial;
	}
td.spacer
 {
	width: 40px;
}

td.imgmain img
{
	width: 320px; height: 240px; border: none;
}
td.desc

	{
	text-align: left;
	padding-left: 40px; padding-right: 20px;
}
ul.indent
{
	margin: 0 5% 0 15%; text-align: left; font-family:Arial;
}

.formlabel {
	text-align: right; padding-right: 20px;
}
.forminput{
	text-align: left; padding-left: 30px; font-family:Arial; font-style: oblique;
}
table.namo-table th { height:20px; background-color:#DFFAFD; border-left:#707070; border-top:#707070; border-right:silver; border-bottom-color:silver; }
.portfolio {margin: 40px;}
span.namo-link, a:link { color:#FF8000; text-decoration:underline; }
span.namo-visited, a:visited { color:gray; text-decoration:underline; }
span.namo-active, a:active { color:#E3A09B; text-decoration:underline; }
li.namo-list1 { list-style-image:url('nav/bullet1.gif'); }
li.namo-list2 { list-style-image:url('nav/bullet2.gif'); }

.footer {
	margin: 0 auto 0 auto; clear: both; font-family:Arial;
}