html {}
body { font-size: 12px;  FONT-FAMILY: Arial, Helvetica, sans-serif ; color:#333333 }
form {margin:0px; padding:0px}
img {border:0px;}
a { color: #0364A4; text-decoration: none;}
a:hover {color:#009933;}
a.Related {color: #0364A4; padding: 2px 4px; border: 0px solid black; line-height: 22px; text-decoration:underline;}
a.Related:hover {padding: 2px 4px; border: 0px solid #000099; line-height: 22px; text-decoration:none;}

h1 { height: 90px; font-size:30px; padding-left: 100px; margin-top: 10px; margin-bottom: -0px; 
background: transparent url(http://nmtc.net/images/logo.jpg) no-repeat scroll left center;}
h2 {font-size:15px; clear:both; margin:5px 0px 5px 0px; padding:0px 0px 0px 0px; color: #0364A4;}
h3 {font-size:16px; clear:both; margin:5px 0px 10px 0px; padding:20px 0px 0px 6px; color: #868686;}
p {padding:0px 0px 0px 0px; margin:10px 0px 10px 0px;  }
ul { clear:both; margin:0px 0px 10px 100px; padding:0px 0px 0px 15px; }
ul li {list-style:square; margin-top:5px;padding:0px 0px 5px 0px;}
hr {width:100%; clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; Border-Top: #666666 1px dotted; border-bottom-width : 0px;border-left-width : 0px;border-right-width : 0px; height : 1px;}

#Page {float:left; width:750px;border:solid 1px #e9e9e9;position:relative; margin:0px 0px 20px -385px; left:50%;}
#Main { margin:0px 0px 0px 20px; float:left; width:580px; padding-top:40px; padding-bottom:40px;}
#Side {font-size:11px; float:left; width:130px; margin:0px 0px 0px 0px; margin-top:520px}

#Header {float:left;background-color:aqua; background-image: url(Header.gif); width:750px;height:110px;background-position: bottom;  clear:both;}
#Title {font-size:26px;  font-weight:bold; color:#FFFFFF; clear:both; float:right; margin:30px 20px 0px 0px;}
#Title a{color:#FFFFFF;}
#Title a:hover{color:#000000;}
#Slogan {font-size:14px; font-weight:bold; color:#FFFFFF; clear:both; float:right; margin:0px 40px 0px 0px;}


#Menu {width:750px; float:left;clear:both; font-weight:bold; Margin:0px 0px 20px 0px;padding:0px 0px 0px 0px ; border-top:solid 1px #FFFFFF; background-image: url(MenuBackground.gif); height:27px; }
#Menu li {list-style:none; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px ; clear:none;}
#Menu li a {float:left; padding:2px 3px 2px 3px; color:#000000; margin:4px 10px 3px 10px; }
#Menu li a:hover { border:solid 1px #FFFFFF; margin:3px 9px 2px 9px; }

#Footer {width:100%; float:center; clear:both; text-align:center;  font-size:10px; clear:both; margin:20px 0px 0px 0px; padding:6px 0px 0px 0px;background-image: url(MenuBackground.gif);background-repeat: repeat-x; background-position: left top;}
#dbnetlink {float:left; clear:both; width:100%; margin:12px 0px 5px 0px;}

#Side .Box{ float:left; width:100%; border:dotted 1px #666666;margin:0px 0px 20px 0px;}
#Side h2 {margin:5px 5px 5px 5px; float:left; clear:both; }
#Side p {margin:5px 5px 10px 5px; float:left;  clear:both; width:150px;}
#Side .Box ul{list-style:none; margin:0px 0px 0px 15px; padding:0px 0px 0px 0px;width:160px;}
#Side .Box ul li{list-style:none;padding:0px 0px 7px 0px; margin:0px 0px 0px 0px;}

.FeatureImage {float:left; margin-right:10px}

input.searchbox:hover {
border-color:#0099ff;
background: transparent url(http://nmtc.net/loope.gif) no-repeat scroll right center;
height: 26px; 
font-size: 20px; 
color: rgb(51, 153, 0);
}
input.searchbox {
border-color:#0099ff;
background: transparent url(http://nmtc.net/loope.gif) no-repeat scroll right center; 
height: 26px; 
font-size: 20px; 
color: rgb(51, 153, 0);
}
input{
border:solid; border-width:1px; border-color:#0099ff; background-color:#E9E9E9; font-family:verdana; font-size:12px; color: #666666;
}
input.submit {
color: rgb(0,0,0);
background-color:#e9e9e9;
height: 30px; 
}
input.submit:hover {
color: rgb(51, 153, 0);
border-color:#0066FF;
background-color:#FFFFFF;
height: 30px; 
}
bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/**
 jquery alerts styles
 */
 #jqa_popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; 
	max-width: 600px; 
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#jqa_popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(../images/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
height:30px;
}

#jqa_popup_content {
	background: 16px 16px no-repeat url(../images/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#jqa_popup_content.alert {
	background-image: url(../images/info.gif);
}

#jqa_popup_content.confirm {
	background-image: url(../images/important.gif);
}

#jqa_popup_content.prompt {
	background-image: url(../images/help.gif);
}

#jqa_popup_message {
	padding-left: 48px;
}

#jqa_popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#jqa_popup_prompt {
	margin: .5em 0em;

