body
{
   margin:0px;
   padding:0px;
   background:#C9CDD0;
   font-family: verdana, sans-serif, arial;
   font-size:80%;
}
a
{
   color:#07385B;
}
a:hover
{
   color:#116CAA;
}
img{border:0px;}

#header
{
   width:750px;
   height:51px;
   margin:0 auto;
   background-image:url('images/header_background.gif');
}
#title
{
   position:relative;
   left:75px;
   top:15px;
}
#slogan
{
   color:#fff;
   font-size:80%;
   text-align:right;
   padding:10px 10px 0px 0px;
   font-style: italic;
}

#menu
{

   width:100%;
   height:30px;
   width:748px;
   margin:0 auto;
   background:#999;
   border:1px solid #333;

}
#menu a
{
   display:block;
   width:85px;   
   color:#000;
   font-weight:bold;
   padding:6px 25px 5px 35px;
   float:left;   
   text-decoration:none;
}

#menu a:hover
{
   color:#FFF;
}


#body
{     
   
   width:738px;
   margin:0 auto;
   background:#FCFCFC;
   border:1px solid #666;
   border-top:none;
   padding:20px 0px 20px 10px;   
   font-size:95%;   
}

div.box
{        
   font-size:90%;
   border:1px dashed #AAA;
   border-right:none;
   margin-bottom:10px;
}
div.box div.heading
{
   font-weight:bold;
   background:#DDD;
   text-align:center;
   padding:5px;
}
div.box div.content
{
   padding:5px;
}
a.paging
{
   display:block;
   float:left;
   border:1px solid #415485;
   font-size:95%;
   padding:2px 5px 2px 5px;
   margin:2px;
   Text-Decoration: none;
}
a.paging:hover
{
   background:#cdcdcd;
}
a.selectedPaging
{
   display:block;
   float:left;
   border:1px solid #415485;
   background:#415485;
   font-size:95%;
   padding:2px 5px 2px 5px;
   margin:2px;
   color:#FFF;
}

div.News
{
  margin-bottom:25px;
  padding:5px 0px 5px 5px;
  width:465px;
}

#body div.Heading
{
 color:#073657;
 border-bottom:1px solid #073657;
 font-weight:bold;

}
div.NewsDate
{
 font-size:80%;
 color:#073657;
}
div.NewsContent
{
  font-family:verdana;
}




.csharpcode
{
	font-size: small;
	color: black;
	font-family: Courier New , Courier, Monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.rem { color: #008000; }

.kwrd { color: #0000ff; }

.str { color: #006080; }

.op { color: #0000c0; }

.preproc { color: #cc6633; }

.asp { background-color: #ffff00; }

.html { color: #800000; }

.attr { color: #ff0000; }

.alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}

.lnum { color: #606060; }
