/* body default block */
/* 
dark purple = #330033
royal blue = #330099

NWpurple = #520063
medium purple = #8A5295
light purple = #D3BED7
light blue =  #ACC9E9;
medium blue = #4F8FCC;
dark blue =  #0044aa;    
brown = #C27A54;
light green = #A7D39E;
*/

body {
    padding:0px;
    margin:0 auto; 
  /*  margin-top:0px;
    margin-bottom:5px;*/
    text-align:center;
    background:#330033;
    width:985px;
    font:12px/20px Verdana, Arial, Tahoma, sans-serif;
    
    }
    
p {padding-top:5px;margin-top:0px;}

a:link {
	color: #0066cc; 
	text-decoration: none;
	}

a:visited {
	color: #0066cc; 
	text-decoration: none;
	}

a:hover {
	color: #ff0000;  
	text-decoration: none;
	
	}
.menuSection {
    text-align:left;margin-left:10px;padding-top:10px;padding-bottom:10px;
    }
.menuSubSection {
    padding-left:10px;
    }
.menuSectionBorder {
    border-bottom:1px solid white;
    }
.menuHeading {
    font:10pt 'Verdana' bold;
    padding-bottom:5px;
    }

#homePage
{
    float: left;
    background: #ffffff;
    margin-top: 10px;
    margin-left:50px;
    margin-bottom:40px;
    margin-right:50px;
    width:680px;

    text-align:left;
    font:10pt 'Verdana' normal;
 /*   clear:right;  */
    }

#homePage p { font-weight:bold;font-size:10pt; }

#homePage ul {
list-style:none;
padding-left:50px;
font-weight:bold;
}
#homePage li{
padding-bottom:10px;
color:darkblue;
}


/* header block */

#heading { 
 background-color:#330033;
 background: url('images/bg_topTrans.jpg') no-repeat; 
    width: 785px;
    height: 100px;
   /*    background: url(images/nwgenlabTopHeaderBG1.gif) no-repeat;
   margin: 0 auto;  */
    color: #000000;
    text-align: left;
    font-size:20pt;
    font: 20px Georgia, serif;
    padding-top:0px;
    float:left;
    }

#heading a:hover{
	color:white;
	}

#header {
    padding: 5px 0 0 10px;
    }

h1 {
    font: 24px "Trebuchet MS", Georgia, serif;
    margin: 0;
    font-weight: bold;
    }

h1 a:link, h1 a:visited {
    text-decoration: none;
    color: #0066cc;
    }

h1 a:hover {
    color:#ff0000;
	
	}


h2 {
    font: bold 20px "Trebuchet MS", Georgia, serif;
    margin:0px;
    text-align:left;
    }

/* content, minitab, and sidebar block */
#page 
{
	width:985px;
	 background: url(images/2col_bg.jpg); 
	margin:0 auto;
}

#content {
    background: #eeeeee;
    margin: 0 auto;
    width: 772px;
    text-align: left;
	border:solid 1px black;

    }

h3 {
  font: bold 16px "Trebuchet MS", Georgia, serif;
  color: #000;
  margin:0px;
  padding-top:12px;
}

h3 a:link, h3 a:visited {
    text-decoration: none;
    color: #0066cc;
    }

h3 a:hover {
    text-decoration: none;
    color: #ff0000;
    }


#main 
{
    float: left;
    background: #ffffff;
    padding: 15px 20px;
    margin-top: 20px;
    margin-bottom:20px;
    padding-right:30px;
    width: 730px;
    text-align:left;
  /*  clear:right; */
    }

#sidebar {
    width: 200px;
/*    margin: 0 auto;   */

  /*      background:url(images/bg_sidebar.png);  */

 /*   background-color:#8A5295; */
    padding:0px;
    float:left;

    }

#sidebar ul 
{
	text-align:left;
    margin-top: 1px;
    padding-left: 6px;
    margin: 6px;
    margin-top:0px;
    list-style-type: none;
    }

#sidebar li {
    padding-left:8px;
     font: 12px/16px Verdana, Arial, Tahoma, sans-serif;
    font-weight:bold;
    padding-bottom:8px;
    }

#sidebar a 
{
/*	color:#0044aa; */
color:#FFF;
font-weight:normal;

	text-align:left;


}
#sidebar a:hover
{ 	    text-decoration: none;
  /*  color: #ff0000; */
  color:#ACC9E9;
    }

.meta {
    color: #666666;
    font-size: 11px;
    margin: 0;
    }

.postmeta {
    color: #666666;
    font-size: 10px;
    background: #eeeeee;
    padding: 10px;
    margin: 0;
    }

.entry {
    padding-bottom: 10px;
    }

blockquote {
   /* border-left: 2px solid #999999; */
    padding-left: 5px;
   /*  color: #666666; */
    }

.alignleft {
    float: left;
    }

.alignright {
    float: right;
    }


/* comments block */

h4 {
  font: bold 10pt "Trebuchet MS", Georgia, serif;
  color: #000;
  margin:0px;
  padding-top:0px;
}
#commentlist {
    font-size: 10px;
    }
    
#commentlist ol {
    margin: 0;
    padding: 0 15px;
    }

.whitebox, .graybox {
    margin: 2px 0px;
    padding: 5px;
    }

.whitebox {
    background: #ffffff;
    }

.graybox {
    background: #eeeeee;
    border-top: solid 1px #999999;
    border-bottom: solid 1px #999999;
    }


/* footer */

#footer {
    clear: both;
  /* background:#4F8FCC; */
/*    background:#520063;  */
 /*  background:#ACC9E9 #A7D39E; */
     background:url('images/nwgenlabFooter_gradient3.jpg');  
    text-align: left;
    color: #FFFFFF;
    padding-left: 220px;
    height: 300px;
    }

#footer p {
    margin: 0;
    }

#footer a:link 
	{
    color: #ffffff;
    text-decoration: none;
    cursor:hand;cursor:pointer;
    }
    
    
#footer a:hover
{ 
    color:#ACC9E9;
    text-decoration: none;
    cursor:hand;cursor:pointer;
    }
    
#footer2 {
    background:#330033;
    text-align: center;
    color: gray;
    padding: 10px;
    height: 35px;
    }
#footer2 a:link, 
{
    color: gray;
    text-decoration: none;
    cursor:hand;cursor:pointer;
    }
#footer2 a:hover
{
    color:#ffffff;
    text-decoration: none;
    cursor:hand;cursor:pointer;
    }

/* asp.net  */

.msg 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:	8pt;
color:red;
font-weight:bold;
}

.button 
{
CURSOR:pointer;cursor:hand;
font-size:9pt;
height:20px;
}
.textBox 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height:16px;
	vertical-align: top;
}
