body{background-color:#c9d7f1;background-image:url(back.jpg);background-repeat: no-repeat;}
.top{background-color:rgb(159,172,201);margin-bottom:5px;width:750px;background-image:url(wave.png);background-repeat: no-repeat;background-position:bottom;text-align:left;}
.banner{background-color:rgb(210,210,210);width:750px;}
.tbanner{margin-bottom:3px;}
.altnav{background-color:white;border-color:blue;}
.pmain{padding:10px;background-color:white;border-color:blue;border-style:none;color:gray;width:500px;background-image:url(finance.png);background-repeat: no-repeat;background-position:top right;}
.rmain{padding:10px;background-color:white;border-color:blue;border-style:none;color:gray;width:500px;}
.main{padding:10px;background-color:white;border-color:blue;border-style:none;background-image:url(code.png);background-repeat: no-repeat;background-position:top right;width:500px;}
.lmain{padding:10px;background-color:white;border-color:blue;border-style:none;background-image:url(teacher.png);background-repeat: no-repeat;background-position:top right;width:500px;}
.cmain{padding:10px;background-color:white;border-color:blue;border-style:none;width:500px;}
.tmain{padding:10px;background-color:white;border-color:blue;border-style:none;background-image:url(think.png);background-repeat: no-repeat;background-position:top right;width:500px;}
.fmain{padding:10px;background-color:white;border-color:blue;border-style:none;background-image:url(question.png);background-repeat: no-repeat;background-position:top right;width:500px;}
.servmain{padding:10px;background-color:white;border-color:blue;border-style:none;background-image:url(keyboard.png);background-repeat: no-repeat;background-position:top right;color:gray;width:500px;}
.rprojhead{background-color:white;border-style:none;}
.rprojtext{margin-left:5px;}
h1 h2{font-family:verdana;color:gray;}
.content{border-style:none;}
.history{color:#000066;font-family:verdana;margin-left:20px;margin-bottom:15px;text-align:left;}
h3{margin-top:10px;margin-bottom:5px;font-family:verdana;}
h4{margin-top:10px;margin-bottom:5px;font-family:verdana;color:#427fc4;margin-left:20px;text-align:left;}
p{color:#000033;margin-top:0px;margin-bottom:10px;margin-left:20px;margin-right:20px;font-family:verdana;font-size:10pt;text-align:justify;}
p.tag{color:#000033;margin-top:0px;margin-bottom:10px;margin-left:20px;margin-right:20px;font-family:verdana;font-size:10pt;text-align:left;}
p.Q{color:#33CC33;}
.pserv{margin-right:30px;}
.pform{margin-left:10px;}
table.header{background-color:rgb(210,210,210);}
table.rproj{background-color:rgb(210,210,210);margin:0px;border-color:blue;}

ul{font-family:verdana;margin-left:0px;font-size:10pt;}

ul#nav
{
	margin-left:0;
	padding-left:0;
	list-style-type:none;
	text-align:left;
}

ul#nav a
{
	display: block;
	text-decoration:none;
	background: white;
	color: #427fc4;
	padding: .2em .5em;
	border-bottom: 1px solid #3399FF;
	line-height:20pt;
}

ul#nav a:hover
{
	background: rgb(85,105,250);
	color: #000;
}

ul#nav li
{
	display: inline;
}


ul#nav li.point{background: rgb(85,105,250);}

span.emph{color:black;font-size:120%;}
span.sm{color:black;font-size:70%;}
a{font-family:verdana;font-size:10pt;border:none;}
.navtext{margin:10px;}
li{margin-left:0px;list-style-type:none;}
.tprice{margin-left:20px;background-color:rgb(150,255,150);text-align:left;font-family:verdana;color:rgb(0,160,0);}
.foot{background-color:rgb(159,172,201);width:750px;color:#000033;font-family:verdana;font-size:8pt;padding-left:10px;text-align:center;}
.logo{margin-top:20px;margin-left:20px;}
#form{margin-left:10px;}
img{border:none;}
img.gt{margin-left:20px;margin-right:10px;float:left;}
img.nk{margin-left:20px;margin-right:10px;float:right;}
.legend{margin-left:10px;font-family:verdana;font-size:10pt;font-weight:bold;color:#000033;}
.you{background-color:rgb(159,172,201);}
.grid{margin-left:15px;margin-bottom:10px;}
.links{margin-left:10px}
.link{margin-left:100px}
.team{margin-left:120px;}
.seriftitle{font-family:Georgia;color:gray;margin-top:0px;}
.site{margin-bottom:40px;
	margin-top:20px;
	border-bottom:1px solid gray;
	height:280px;
	clear:both;}
	
h1#maintitle{margin-left:20px;
	font-size:20px;
	padding-left:0px;
	text-align:left;
}