html{
	font-family: Helvetica, arial, sans-serif;
	color: #444;
}
h2, h3{
	color: #33CC33;
	font-family: Helvetica, arial, sans-serif;
}

h4 {
	font-size: 16px;
	color: #0066FF;
	font-family: Helvetica, arial, sans-serif;
}

h5 {
    font-size: 16px;
	color: #FF9900;
	font-family: Helvetica, arial, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
}

a {
	text-decoration: underline;
	outline: none;
	color: #009900;
	}
a:visited {
	}
a:active {
	}
a:hover {
	text-decoration: underline; color: #FF9900;
	}
#wrapper{
	width: 870px;
	position: absolute;
	left: 50%;
	margin-left: -435px;
	
}
#header{
	
}
	#login{
		float: right;
		font-family: helvetica, arial, sans-serif;
		font-size: 10px;
		margin: 0px;
	}
	#logo{
		width: 385px;
		height: 120px;
		background: url(/images/logo_green.gif) top left no-repeat;
	}
		#logo h1{
			visibility: hidden;
		}

#main{
	
}
li{
	margin-top:6px;
}
	
		.dashboard{
			width: 242px;
			border: 1px solid #ddd;
			float: left;
			
			
		}
		
	#right{
		float: left;
		padding-left: 20px;
		width: 500px;
	}
th{
	font-size: 12px;
}

.inquirieslist td, .opportunitieslist td{
	border: 1px solid #EEE;
}
.inquiryrow1, .opportunityrow1{
	
}
.inquiryrow2, .opportunityrow2{
	background: #EEE;
}
.status0{
	background: #DDD;
	color: #444;
}

dt{
	float: left;
	width: 200px;
	text-align: right;
	margin-right: 6px;
	padding-bottom: 16px;
	
}
dd{
	float: left;
	width: 250px;
	padding-bottom: 16px;
	
}
.opportunitygallery{
	margin-bottom: 20px;
	float: left;
}
.photo{
	float: left;
	width: 80px;
	clear: right;
	margin-right: 20px;
	text-align: center;
	font-size: 10px;
}
.opportunitygallery img{
	float: left;
	
}





body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	margin: 0px;
	color: #666666;
	background-color: #FFF;
}

img { border: 0px; }


.userlist{
	border-collapse: collapse;
}


a{ color: #33CC33; text-decoration: underline; }
a:link{ color: #33CC33; text-decoration: underline; }
a:visited{ color: #33CC33; text-decoration: underline; }
a:hover{ color: #33CC33; text-decoration: none; }

.opportunitieslist a:link, .opportunitieslist a:visited{
	font-size: 18px;
	font-weight: 600;
	text-decoration: none;
}
.opportunitieslist a:hover{
	text-decoration: underline;
}
.opportunitydetails{
	width: 100%;
	
}
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.smallie { font-size: 11px; }
/*
h1 { font-size: 20px; color: #FF9900; margin-top: 0px; }
h1.green { font-size: 20px; color: #33CC33; margin-top: 0px; }
h2 { font-size: 18px; color: #666; }

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#wrap { 
width: 770px;
position: absolute;
text-align: center;
}
 
#head {
width:770px;
height:120px;
text-align: left;
display: none;
}

#print_head {
width: 100%;
height: 120px;
text-align: left;
}
 
#menu {
width:770px;
height:33px;
text-align: right;
background-image: url(images/menuback.gif);
display: none;
 } 

 
#left {
float: left;
clear: none;
width: 240px;
margin-top: 25px;
text-align: left;
display: none;
}
 
#right {
float: right;
clear: right;
width: 100%;
margin-top: 25px;
text-align: left;
}

#full {
float: left;
clear: none;
width: 770px;
margin-top: 25px;
text-align: left;
 }

#footer {
width: 770px;
height: 75px;
clear: both;
text-align: left;
margin-bottom: 10px;
}

/***********************************************/
/* Container Divs                              */
/***********************************************/

#leftbox {
width: 242px;
height: 350px;

border: 1px solid #DDD;
padding-top: 0px;
line-height: 20px;
}

#leftboxblue {
width: 242px;
height: 350px;

border: 1px solid #DDD;
padding-top: 0px;
line-height: 20px;
}

#leftboxgreen {
width: 248px;
height: 340px;


border: 1px solid #DDD;
padding-top: 0px;
padding-left: 4px;

}
#leftboxgreen input{
	border: 1px solid #CCC;
	
}
.menutext {
font-size: 11px;
padding: 5px 5px 0px 0px;
}

.dashboard h3{
	margin-top: 0px;
	padding-top: 39px;
	
	width: 242px;
	background: url(/images/liaison_sidehead.gif) top left no-repeat;
	overflow: hidden;
	height: 0px !important; 
				height /**/:39px; /* for IE5/Win only */
}

/****** ANDY'S NOTE CLASSES ************/
.note_container {
	width: 505px; 
	padding-left: 5px; 
	padding-top: 7px; 
	border-bottom: 1px solid #DDD; 
	clear:both;
}

.note_date {
	width: 49px; 
	height: 75px; 
	background-image:url(images/date_back.gif); 
	clear: left; 
	text-align: center; 
	padding-top: 3px; 
	font-weight: bold; 
	background-repeat: no-repeat; 
	clear: none; 
	position:absolute; 
	font-size: 11px; 
	line-height: 15px;
	text-transform: uppercase;
}

.note_content {
	position: relative; 
	display: block;  
	left: 60px; 
	width: 445px;
}


#dashboard {
display: none;
}

dt {
clear: left;
}
dd {
clear: right;
}
