			body{
				background-color:#CBDDEF;
				font-family:Arial, Helvetica, Sans-Serif;
				}
			
			img{
				border:0;
				}
			
			.loginlink:link {
				color: rgb(204,204,204);

			}

			.login {
				color: rgb(204,204,204);
			}
			
			.loginp {
				width: 100%;
				color: rgb(204,204,204);
/*				background-color: #333399;*/
				background-image: url('/ENO2009/Resources/Images/small_logo_color.png');
				background-repeat: repeat;
				padding: 5px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				text-align: right;

			}

			i{
			    
			    color:black; 
			    font-size:4;
			    font-family:Arial, Helvetica, Sans-Serif;
			}
			a:visited{
				color:#06c;
				text-decoration:underline;
				}
			a:link{
				color:#06c;
				text-decoration:underline;
				}
			a{
				color:black;
				font-family:Arial, Helvetica, Sans-Serif;
				}
			p{
				color:black;
				font-family:Arial, Helvetica, Sans-Serif;
				}
			.left {
				text-align: left;
			}
			.left td{
				text-align: left;
			}
			.indented {
				margin-left: 50px;
			}
			
			.ph{
				font-family:Arial, Helvetica, Sans-Serif;
				font-size:18px;
				margin-bottom:5px;
				margin-top:20px;
				margin-left:5px;
			}
			
			.ptext{
				font-family:Arial, Helvetica, Sans-Serif;
				font-size:15px;
				margin-left:10px;
				margin-bottom:5px;
			}
			
			#container{
				width:1024px;
				height:800px;
				border-bottom:1px solid #665E60;
				margin:0px auto;
				}
			#logo{
				float:left;
				width:700px;
				height:205px;
				margin:0px;
				}
			
			#nav_bar{
				width:324px;
				height:205px;
				margin:0px 0px 0px 0px;
				float:right;
				padding:0px 0px 0px 0px;
				/*background-color:#333399;*/
				background-image: url('/ENO2009/Resources/Images/small_logo_color.png');
				background-repeat: repeat;
				
				}
			#menu_btn{
				width:auto;
				height:auto;
				border-top:1px solid gray;
				color:white;
				font-family:Arial, Helvetica, Sans-Serif;
				padding:3px 0pt 0pt 0pt;
				text-align:right;
				margin:10px 9px 0px 30px;
				font-size:20px;
				}
			
			#menu_btn a:link{
				color:white;
				}
				
			#text{

				
				}
				
			#main_wrap2{
				border-top: 1px solid #665E60;
			}

			#main_wrap{
				width:713px;
				border-top:1px solid #665E60;
				float:left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 5px;
				height:inherit;
				
				}
				
			#left_title{
				margin:0px 200px 0px 0px;
				padding:10px 5px 5px 10px;
				font-size:28px;
				/*border-bottom:1px solid #665E60;*/
				font-family:Arial, Helvetica, Sans-Serif;
				}
				
			#main_body{
				padding:0px 15px 5px 15px;
				border-right:1px solid #665E60;
				text-align:justify;
				margin:5px 0px 0px 0px;
				}
				
					
			#main_wrap1{
				width:301px;
				border-top:1px solid #665E60;
				float:left;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 5px;
				}
			
			#main_wrap1 img{
				border:1px solid black;
				}
			
			#right_title{
				padding:10px 5px 3px 5px;
				font-size:20px;
				text-align:center;
				color:black;
				font-family:Arial, Helvetica, Sans-Serif;
				border-bottom:1px solid #665E60;
				margin:10px 20px 5px 0pt;
				}
				
			#main_body1{
				padding:5px 15px 5px 15px;
				height:auto;
				font-style:italic;
				text-align:center;
				font-size:15px;
				
				}
				#main_body2{
				padding:7px 15px 5px 15px;
				height:auto;
				text-align:center;
				font-size:12px;
				
				}
			
			#bottom_container{
				height:auto;
				width:1024px;
				float:left;
				border-left:1px solid #665E60;
				border-right:1px solid #665E60;
				border-bottom:1px solid #665E60;
				margin:10px 0pt 10px 0pt;
				background-color:#FFFFFF;
				}
				
			#footer {
				width:auto;
				float:left;
				margin-left:40%;
				text-align:center;
			}
			
			#footer_text{
				color:black;
				}	
				
				
				
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
/* You can tell I like Dynamic Drive :) */

.urbangreymenu{
width: 300px; /*width of menu*/
margin:18px 0pt 0pt 0pt;
float:right;
}

/* .urbangreymenu .headerbar{
font: bold 20px Verdana;
color: white;
background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
/*margin-bottom: 0; /*bottom spacing between header and rest of content*/
/*text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
/*} -->*/

.urbangreymenu ul{
list-style-type: none;
margin: 0px;
padding: 0px;
}

.urbangreymenu ul li{
margin:0pt 0pt 14px 0pt;
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 17px Arial;
color: black;
background: #CBDDEF;
display: block;
padding: 5px 0px;
line-height: 20px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: #06c;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}

.emailButtonField 
{
	text-align: right;
}
.ReportHeaderClass td {
	border-top-style:none;
	border-left-style:none;
	border-right-style:none;
	border-bottom-style:solid;
	border-width: 0px;
	font-weight: bold;
}
.ReportRowClass {
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:none;
	border-right-style:none;
	border-width: 0px;
}