body 		{margin:0; padding:0; font-size:14px; font-family:"Trebuchet MS" , Arial;}
.maintable  {width:640px; border:1px solid #703E93; background-color:#FFFFFF; padding:0;}
.logo 		{height:110px; font-size:12px; 
			padding-left:25px; text-align:left;}
.wrap {
	width:500px;
	display:block;
	}
.content 	{padding:0; margin:0; border-top:1px solid #703E93;}
.footer 	{padding:5px; font-size:10px; text-align:center; border-top:1px solid #703E93; border-bottom:1px solid #703E93; background-image:url(img/npic2.gif);
 			background-repeat:repeat-x; background-position:top; color:#FFFFFF;}

.menu 		{width:0; background-color:#ffffff; text-align:left; padding:0; border-right:1px solid #703E93; display:none; visibility:hidden;}
.maintext 	{width:100%; text-align:left; padding:10px; background:#ffffff url(img/top_shadow.gif) top left no-repeat;}

a {color:#2C4B7A; text-decoration:underline;}
a:hover {color:#FF0000;}

a.menulinks 		{text-decoration:none; color:#000000; font-weight:normal; display:block; margin:0; padding:4px;}
a.menulinks:active 	{text-decoration:none; color:#000000; font-weight:normal; display:block;}
a.menulinks:visited {text-decoration:none; color:#000000; font-weight:normal; display:block;}
a.menulinks:hover 	{text-decoration:none; color:#000000; font-weight:normal; display:block; background:#A2D265;}

a.menulinks2 		 {text-decoration:none; color:#000000; font-weight:normal; display:block; margin:0; padding:4px;}
a.menulinks2:visited {text-decoration:none; color:#000000; font-weight:normal; display:block;}
a.menulinks2:active  {text-decoration:none; color:#000000; font-weight:normal; display:block;}
a.menulinks2:hover 	 {background-color:#E6E020;}

a.samples 		  {color:#2C4B7A; font-weight:bold; font-size:16px;}
a.samples:visited {color:#2C4B7A; font-weight:bold; font-size:16px;}
a.samples:active  {color:#2C4B7A; font-weight:bold; font-size:16px;}
a.samples:hover   {color:#FF6600;}

a.footer2 		  {text-decoration:underline; color:#ffffff; font-weight:bold;}
a.footer2:visited {text-decoration:underline; color:#ffffff; font-weight:bold;}
a.footer2:active  {text-decoration:underline; color:#ffffff; font-weight:bold;}
a.footer2:link 	  {text-decoration:underline; color:#ffffff; font-weight:bold;}
a.footer2:hover   {color:#FF6600;}

h3 {width:auto; padding:4px 4px 3px 4px; font-size:12px; color:#FFFFFF; background:url(img/npic2.gif) repeat-x top; 
	margin:0; text-align:center; border-bottom:1px solid #703E93;}
		
h2 {font-size:16px; color:#c00; font-weight:bold; margin:0;}
h1 {font-size:18px; color:#0070A6; font-weight:bold; margin:0;}

h4 {
	font-size:28px;
	color:#000000;
	margin:6px;
	padding:3px;
	}
	
h5 {
	font-size:24px;
	color:#6F3F93;
	margin:6px;
	padding:3px;
	}

em {font-size:16px; font-style:italic; color:#000000;}

ul {
	margin:10px 28px;
	padding:0;
	}
	
ol {
	margin:10px 40px;
	padding:0;
	}
	
ul li {
	margin:3px 0px;
	padding:3px;
	list-style-type:disc;
	}
	
ol li {
	margin:3px 0px;
	padding:3px;
	list-style-type:decimal;
	}
	
p {margin:0; padding:9px 5px;}

.b {
	border:1px solid #aaa;
	padding:2px;
	margin:0;
	color:#882ED1;
	font-family:"Microsoft Sans Serif";
	font-size:14px;
	background:#fff;
	}

textarea {
	border:1px solid #aaa;
	padding:2px;
	margin:0;
	color:#882ED1;
	font-family:"Microsoft Sans Serif";
	font-size:14px;
	background:#fff;
	}
	
.nq {
	width:400px;
	visibility:hidden;
	margin:0;
	padding:0;
	}
	
#submit {
	color:#006600;
	border:1px solid #aaa;
	padding:2px;
	margin:0;
	font-family:"Microsoft Sans Serif";
	font-size:14px;
	background:#fff;
	}
	
#reset {
	color:#CC0000;
	border:1px solid #aaa;
	padding:2px;
	margin:0;
	font-family:"Microsoft Sans Serif";
	font-size:14px;
	background:#fff;
	}
	
dl {
	margin:0 70px;
	padding:0;
	line-height:140%;
	}
	
dt {
	padding:0 0 0 20px;
	background:#fff url(img/sitemap.gif) left top no-repeat;
	margin:0;
	}
	
dd {
	padding:0 0 0 20px;
	background:#fff url(img/sitemap.gif) left top no-repeat;
	margin: 0 0 0 30px;
	}

.sampleimage img{
	border:1px solid #ccc;
	padding:3px;
	margin:10px 0 0 0;
	}
