BODY {
	font-size: 14pt; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #ffe400;
	margin: 0px 0px 0px 0px; 
	background-color: #FFFFFF; 
	background-image: url(images/bg_01.gif); } 

TABLE.main {
	width: 100%;
	height: 100%; }
	
TD.main {
	text-align: center;
	vertical-align: middle; }
		
TABLE.letterbox {
	width: 100%;
	text-align: center;
	background-image: url(images/letterbox_bg_02.gif);
	background-repeat: repeat-x; }
	
TD.letterbox {
	width: 100%;
	text-align: center;
	vertical-align: middle; 
	border: 0px solid #0000FF; }
	
TABLE.screen {
	width: 980;
	margin: 0 auto;
	text-align: center;
	border: 0px solid #00FF00; }
	
TD.screen {
	width: 980;
	text-align: center; }

TD, P, LI {
	font-size: 14pt; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	line-height: 19pt;
	color: #ffe400;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	vertical-align: top; }

TD.menu {
	padding-left: 100px;
	padding-right: 100px;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/menu_bg_02.gif);
	height: 42px; }
	
TD.title {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	height: 30px; }

TD.content {
	padding-top: 30px;
	padding-bottom: 10px;
	padding-left: 100px;
	padding-right: 100px;
	height: 440px;
	text-align: left;
	vertical-align: top;
	border-width: 0px;
	border-style: solid;
	border-color: #000000; }
	
TD.content_left {
	padding-right: 10px;
	text-align: left; 
	vertical-align: top; }
	
TD.content_right {
	padding-left: 10px;
	text-align: left;
	vertical-align: top; }
	
TD.content_middle {
	padding-left: 100px;
	padding-right: 100px;
	height: 440px;
	text-align: left;
	vertical-align: middle; }
		
TD.meet_right {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #ffe400;
	text-align: right;
	vertical-align: top; }
	
TD.meet_sub_menu {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #ffe400;
	line-height: 9pt;
	text-align: center;
	vertical-align: top; }
	
TD.contact_left {
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #ffe400;
	line-height: 13pt;
	padding-left: 00px;
	text-align: right;
	vertical-align: top; }
	
TD.contact_right {
	padding-left: 10px;
	text-align: right;
	vertical-align: top; }
	
TD.illustration {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #ffe400;
	line-height: 11pt;
	padding-right: 10px;
	text-align: left; 
	vertical-align: top; }
	
TD.trends {
	padding-right: 10px;
	text-align: left; 
	vertical-align: top; }
	
TD.bottom_left {
	text-align: left;
	vertical-align: middle;
	padding-left: 100px;
	height: 60px; }
	
TD.bottom_right {
	text-align: right;
	vertical-align: middle;
	padding-right: 100px;
	height: 60px; }
	
IMG.border {
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 1px; }

DIV.white {
	color: #FFFFFF; }
DIV.black {
	color: #000000; }
DIV.small {
	font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #ffe400; line-height: 9pt; }
DIV.index_small {
	font-size: 9pt; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #ffe400; line-height: 11pt; }
DIV.smallwhite {
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #FFFFFF; }
DIV.smallblack {
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #000000; }
DIV.clock {
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #000000; font-weight: bold; }
DIV.trends_copy {
	font-size: 11pt; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #ffe400; line-height: 14pt; }
	
DIV.border {
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 1px; }

DIV.jobs {
	width: 360px;
	height: 350px;
	overflow: auto; }
	
DIV.trends {
	width: 420px;
	height: 350px;
	overflow: auto; }
	
DIV.jobs_copy {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #ffe400;
	line-height: 11pt;
	text-align: left; 
	vertical-align: top; }
	
DIV.contacts {
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #ffe400;
	line-height: 12pt;
	text-align: right; 
	vertical-align: top; }
	
DIV.meet {
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #ffe400;
	line-height: 12pt;
	text-align: left; 
	vertical-align: top; }

A { color: #FFFFFF; text-decoration: none; font-weight: none; }
A:Visited { text-decoration: none; font-weight: none; }
A:Active { color: #ffe400; text-decoration: none; font-weight: none; }
A:Hover { color: #ffe400; text-decoration: none; font-weight: none; }

A.WHITE { color: #FFFFFF; }
A.WHITE:HOVER { color: #ff0000; }

A.YELLOW { color: #ffe400; }
A.YELLOW:HOVER { color: #FFFFFF; }

#thumbBox { /*Outermost DIV for thumbnail viewer*/
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 10px;
	padding-bottom: 0;
	background: #8C7F6C;
	visibility: hidden;
	z-index: 10;
	cursor: hand;
	cursor: pointer; 
}

#thumbBox .footerbar { /*Footer DIV of thumbbox that contains "close" link */
	font: normal 14px Verdana;
	line-height: 1.1em;
	color: #FFFFFF;
	padding: 5px 0;
	text-align: right;
}

#thumbBox #thumbImage { /*DIV within thumbbox that holds the enlarged image */
	background-color: white;
}

#thumbLoading { /*DIV for showing "loading" status while thumbbox is being generated*/
	position: absolute;
	visibility: hidden;
	border: 1px solid black;
	background-color: #EFEFEF;
	padding: 5px;
	z-index: 5;
}

