
.gridHeader
{
	height			: 21px;
	line-height		: 2em;
	vertical-align	: middle;
	font-weight		: bold;
	font-family		: verdana, arial;
	font-size		: 7pt;
	color			: #848484;
}


.gridRow
{
	height			: 23px;
	font-weight		: normal;
	font-family		: tahoma, arial;
	font-size		: 7pt;
}


.gridAltRow
{
	height			: 23px;
	font-weight		: normal;
	font-family		: tahoma, arial;
	font-size		: 7pt;
	background-color	: #f0f0f0;
}

.colItem
{
	border-bottom		: 1px solid #bdbdbd;
}


.colStipend
{
	width			: 23px;
	text-align		: center;
}

.colDate
{
	width			: 61px;
	text-align		: center;
}

.colType
{
	width			: 96px;
	padding-left		: 5px;
	_padding-left		: 0px;
}

.colCompany
{
	width			: 200px;
	padding-left		: 5px;
	_padding-left		: 0px;
}

.colState
{
	width			: 90px;
	text-align		: left;
}

.colDetails
{
	width			: 39px;
	text-align		: center;
}



/* DETAIL PANEL */
#dvDetailPanel
{
	position 		: absolute;
	z-index			: 120000;
	top				: 50px;
	left				: 50px;
	height			: 400px;
	width			: 700px;
	
	border-top		: 1px solid #b4b4b4;
	border-left		: 1px solid #b4b4b4;
	border-bottom		: 2px solid #999999;
	border-right		: 2px solid #999999;
	
	background-color	: #ffffff;
	
}

.dvDetailTitle
{
	border-bottom		: 1px solid #b4b4b4;
	background-color	: #d4d4d4;
	color			: #833D0C;
	line-height		: 2em;
	_line-height		: 2em;
	font-family		: Tahoma;
	font-size		: 9pt;
	font-weight		: bold;
	padding			: 3px;
	padding-left		: 10px;
	height			: 24px;
	_height			: 30px;
	background-image	: url(../images/panel_title_bg_redOrange.gif);
	background-repeat	: repeat-x;
}

.dvDetail
{
	background-image	: url(../images/panel_bg.gif);
	background-repeat	: no-repeat;
	background-color	: #e5e5e5;
	height			: 349px;
	width			: 680px;
	_width			: 697px;
	_height			: 366px;
	position			: absolute;
	overflow-y		: scroll;
	overflow-x		: hidden;
	padding			: 10px;
}

#dvDetailJobTitle
{
	background-color		: #d7d7d7;
	color				: #833D0C;
	position				: relative;
	left					: -10px;
	top					: -10px;
	padding				: 5px;
	padding-left			: 10px;
	width				: 670px;
	_width				: 687px;
	border-bottom			: 1px solid #aaaaaa;
	border-top			: 1px solid #e5e5e5;
}


#dvDetailProdType
{
	padding-bottom	: 8px;
	border-bottom		: 1px solid #aaaaaa;
}

#dvDetailWebSite
{
	clear			: all;
	text-align		: right;
	margin-bottom		: 10px;
}

#dvDetailWebSite a
{
	font-weight		: normal;
	text-decoration	: none;
}





#dvDetailDesc
{
	float			: left;
	border-right		: 1px solid #aaaaaa;
	font-size		: 8pt;
	font-family		: verdana, arial, helvetica;
	font-weight		: normal;
	color			: #833D0C;
	width			: 325px;
	margin-left		: 5px;
	padding-right		: 10px;
	text-align		: justify;
	height			: 300px;
}
#dvDetailDesc div
{
	font-weight		: bold;
	margin-bottom		: 5px;
}





#dvDetailProfile
{
	width			: 305px;
	font-weight		: normal;
	font-size		: 8pt;
	font-family		: verdana, arial, helvetica;
	font-weight		: normal;
	color			: #833D0C;
	text-align		: justify;
	float			: right;
}
#dvDetailProfile div
{
	font-weight		: bold;
	margin-bottom		: 5px;
}




#dvDetailContact
{
	border-top		: 1px solid #aaaaaa;
	margin-top		: 10px;
	padding-top		: 10px;
	width			: 305px;
	font-weight		: normal;
	font-size		: 8pt;
	font-family		: verdana, arial, helvetica;
	font-weight		: normal;
	color			: #833D0C;
	text-align		: justify;
	float			: right;
}
#dvDetailContact div
{
	font-weight		: bold;
	margin-bottom		: 5px;
}
















