h1.title {
	letter-spacing: 0;
	font-size: 25px;
	margin:0 0 10px 0;
	padding:0;
	color:#000000;

}

h4.register {
	letter-spacing: 0px;
	font-size: 20px;
	margin:0 0 5px 0;
	padding:0;
	color:#000000
}

.homecontent {padding:2px 0 0 3px;}
.homecontent ul {list-style-type:disc;margin:0 0 10px 30px;}
.homecontent ul li {margin:0 0 5px 0;}
.homecontent p {margin:0 0 15px 0;}
.homecontent h1.header {
	letter-spacing: 0;
	font-size: 25px;
	margin:10px 0 10px 0;
	padding:0;
	color:#000000;
}
.homecontent h2 {
	letter-spacing: 0;
	font-size: 15px;
	margin:10px 0 10px 0;
	padding:0;
	color:#000000;
	font-weight:bold;
}

.mini_nav {font-size:90%;margin:10px 0 10px 0;}
.mini_nav h3 {font-style:italic;}
.mini_nav ul li {margin:0 0 2px 0;}

div.subjectform form select {
width:300px;
font-size:100%;
margin:0;
padding:0;
}

.homecontent h4 {
	letter-spacing: 0;
	font-size: 15px;
	font-weight:bold;
	margin:20px 0 10px 0;
	padding:0;
	color:#000000;
}

/* features */

#features {
	background-color: #FFFFFF;
}

#features .fblock {
	display:inline;
	float:left;
	width:120px;
	margin:5px 10px 8px 0px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #9e2200;
	height:180px;

	}
	
	
#features .fimg {
	margin-top:2px;
	background-image:url(../../features/bg_pkt.gif);
	
}

#features .fimg img {
	margin:3px 0px 0px 0px;
}

#features .fimg strong {
	background-color:#5f5f5f; 
	color:#fff;
	padding:1px 5px 1px 2px;
	margin: 1px 0px 1px 0px;
}
	
#features .fspecs {
	color:#666666;
	font-size:10px;
	margin-top:2px;
	margin-bottom:2px;
	background-image:url(../../features/bg_pkt.gif);
	
}

#features .fspecs b {color:#9e2200;}

#features .fspecs a, #features .fspecs a:link {
	font-size:10px;
}

#features h3.fh3 {border-bottom:3px solid #5f5f5f;width:100%;margin:0 0 5px 0;}
#features h3.fh3 span {color: #ffffff; background: #5f5f5f;padding:3px; font-size: 90%; margin: 0; }

#features h3.fh4 {border-bottom:3px solid #990000;width:100%;margin:0 0 5px 0; }
#features h3.fh4 span {color: #ffffff; background: #990000;padding:3px; font-size: 120%; margin: 0; height:30px;}
#features h3.fh4 a {text-decoration: none; color:#ffffff; }
#features h3.fh4 a:hover {color:#ffffff; text-decoration: underline;}

#features h3.fh5 span {color: #ffffff; background: #5f5f5f;padding:3px; font-size: 50%; margin: 0; }

.content h3.ch3 {border-bottom:3px solid #5f5f5f;width:100%;margin:0px 0 5px 0;}
.content h3.ch3 span {color: #ffffff; background: #5f5f5f;padding: 3px; font-size: 90%; margin: 0; }
.content h3.sh3 {border-bottom:3px solid #5f5f5f;width:200px;margin:0 0 5px 0;}
.content h3.sh3 span {color: #ffffff; background: #5f5f5f;padding: 3px; font-size: 90%; margin: 0; }
.homecontent hr.features {width:360px; border: 0; border-top:solid 1px #ebebeb;border-bottom:solid 1px #5f5f5f;left:15px;}

.news {margin:5px 0 0 0;font-size:90%;}
.news h3.nh3 {border-bottom:3px solid #9e2200;width:100%;margin:0 0 5px 0;}
.news h3.nh3 span {color: #ffffff; background: #9e2200;padding: 3px; margin: 0; }
.news hr {width:160px; border: 0; border-top:solid 1px #ebebeb;border-bottom:solid 1px #9e2200;left:15px;}
.news h5.bnews a {color:#9e2200;font-weight:bold;margin:0;padding:0;}
.news a.subject  {color:#9e2200;margin:0;padding:0;}
.news p.pnews {margin-top:5px;}

.about p {font-size:90%; margin:0 0 0 5px;}
.about h3.ah3 {border-bottom:3px solid #5f5f5f;width:100%;margin:0 0 5px 0;}
.about h3.ah3 span {color: #ffffff; background: #5f5f5f;padding: 3px; font-size: 90%; margin: 0; }
.about hr {width:180px; border: 0; border-top:solid 1px #d4e4e6;border-bottom:solid 1px #1d4044;left:15px;}

#extended h3.eh3 {border-bottom:3px solid #5f5f5f;width:100%;margin:10px 0 5px 0;}
#extended h3.eh3 span {color: #ffffff; background: #5f5f5f;padding: 3px; font-size: 90%; margin: 0; }

#extended hr {width:180px; border: 0; border-top:solid 1px #d4e4e6;border-bottom:solid 1px #1d4044;left:15px;}

h5 {color: #000000; font-size: 150%; font-weight:bold; margin: 0;}