body		{
			margin:			    0px;
			background-color:	#ffffff;
			height:		    	100%;
			font-family:	    verdana, arial, helvetica, sans-serif;
			font-size:	      	10pt;
			color:		     	#444444;
		}

html		{
			height:		    	100%;
		}

p, li		{
			color:		     	#444444;
			text-align:	     	justify;
		}

.pspaced	{
			margin:		    	8px;
		}

div#content li	{	padding-bottom:		10pt;	}

div#content ul ul, div#content ol ul, div#content ol ol  {    padding-top:     10pt;   }

.error		{
			color:			red;
		}

.success		{
			color:			green;
		}

div#left p	{
			font-size:		9pt;
			color:			#ffffff;
			text-align:		left;
		}

a img		{
			border:			0px;
		}

a		{
			font-size:		10pt;
			color:			#2222ff;
			text-decoration:	none;
		}

a:hover		{
			text-decoration:	underline;
		}

h1		{
			font-size:		14pt;
			color:			#444444;
			text-align:		left;
			font-weight:		bold;
            font-family:    arial, helvetica, sans-serif;
		}

h2		{
			font-size:		12pt;
			color:			#444444;
			text-align:		left;
			font-weight:		bold;
            font-family:    arial, helvetica, sans-serif;
		}

div#left h1	{
			font-size:		12pt;
			font-weight:		bold;
			text-align:		left;
			color:			#333333;
		}

.jobtable	{
			width:			600px;
			border:			0px;
			text-align:		center;
			text-size:		10pt;
			border-collapse:	collapse;
		}

.jobtable th	{
			font-size:		10pt;
			background-color:	#cc9900;
			padding-top:		2px;
			padding-bottom:		2px;
		}

.jobtable td	{	
			padding-top:		2px;
			padding-bottom:		2px;
		}

.jobtable a	{ font-size: 10pt; }

.jobtable td#col1 { width: 50px; }
.jobtable td#col2 { width: 300px; }
.jobtable td#col3 { width: 100px; }
.jobtable td#col4 { width: 50px; }

.jobtable td#ctitle	{
				width:		292px;
				text-align:	left;
				padding-left:	8px;
			}

.jobtable td#cloc	{
				width:		150px;
				text-align:	center;
			}

.jobtable td#cdate	{
				width:		100px;
				text-align:	center;
			}

.jobtable td#capply	{
				width:		50px;
				text-align:	center;
			}

.jobtable td#can1 { width: 175px; text-align: left; padding-left: 7px; }
.jobtable td#can2 { width: 175px; text-align: left; padding-left: 7px; }
.jobtable td#can3 { width: 150px; text-align: left; padding-left: 7px; }
.jobtable td#can4 { width: 100px; text-align: left; padding-left: 7px; }


.jobtable td	{	font-size:		10pt;	}

.otws		{
			font-size:		10px;
			margin-right:		3p;
		}

a.otws		{
			text-decoration:	none;
			color:			#cc9900;
		}
			
a.otws:hover	{
			text-decoration:	underline;
		}

.hmenu { background: #aaa; }

ul.hmenu	{
			margin:		0px;
			list-style-type:	none;
			font-size:		10pt;
			float:			right;
		}

.hmenu li	{
			float:			left;
		}

.hmenu a	{
			margin:		0px;
			width:			120px;
			height:		auto;
			display:		block;
			text-align:		center;
			text-decoration:	none;
			color:			#000000;
			padding-top:		2px;
			padding-bottom:	2px;
		}

.hmenu a:hover	{
			background: 		#cccccc;
			text-decoration:	none;
		}

div#left a	{
			color:			yellow;
		}

div#showrow	{
			width:			600px;
			padding:		5px;
			clear:			both;
		}

span#showleft	{
			display:		inline;
			width:			100px;
			float:			left;
			text-align:		left;
			font-weight:		bold;
			font-size:		10pt;
		}

span#showright	{
			display:		inline;
			float:			left;
			margin-left:		10px;
			width:			auto;
			text-align:		left;
			font-size:		10pt;
		}

div#formrow	{
			width:			520px;
			padding-top:		4px;
			padding-bottom:		4px;
			clear:			both;
		}

span#formleft	{
			width:			140px;
			float:			left;
			text-align:		right;
			font-size:		10pt;
			margin-top:		3px;
		}

span#formright	{
			margin-left:		10px;
			width:			auto;
			float:			left;
			text-align:		left;
			font-size:		10pt;
		}

div#top		{
			border-right:		1px solid black;
			background-color:	#ffffff; /* non-xmas - #cc9900; */
			width:			759px;
			height:			100px;
			margin:			0px;
			padding:		0px;
			vertical-align:		middle;
			overflow:		hidden;
		}

div#navigation	{
			background-color:	#aaaaaa;
			border-top:		1px solid black;
			border-right:		1px solid black;
			border-bottom:		1px solid black;
			width:			759px;
			height:			auto;
			min-height:		20px;
			padding:		0px;
			margin:			0px;
		}

div#bottom	{
			background-color:	#cc6600;
			padding:		0px;
			margin:			0px;
			width:			760px;
			height:			auto;
			float:			left;
		}


div#content	{
			margin:			0px;
			padding:			0px;
			border:			0px;
			width:				648px;
			height:			150px;
			min-height:		150px;
			background-color:	#ffffff;
			float:			right;
			border-right:		1px solid black;
			border-left:		1px solid black;
			background-image:	url('images/crowd-sil.gif');
			background-repeat:	no-repeat;
			background-position:	bottom right;
		}

div#contentinner	{
				padding:	15px;
				width:		618px;
				margin:	0px;
				border:	0px;
			}

html>body #content { height: auto; }
/* IE doesn't obey pointers. This resents the height of our content. */

div#left	{
			background-color:	#cc6600;
			color:			#ffffff;
			width:			110px;
			height:			auto;
			padding:		0px;
			margin:			0px;
			float:			right;
			text-align:		left;
			font-size:		9pt;
		}

div#left .vmenu h1	{
			font-size:		11pt;
			font-weight:		bold;
			text-align:		left;
			color:			#333333;
			padding-top:		8px;
			padding-left:		8px;
			padding-bottom:	8px;
			margin:		0px;
			border-bottom:	1px solid black;
			width:			100px;
			}

div#left ul.vmenu	{
			margin:			0px;
			padding:		0px;
			list-style-type:	none;
			font-size:		10pt;
			float:			left;
		}

div#left .vmenu li	{
			float:			left;
			margin:			0px;
			padding:		0px;
			clear:			both;
		}

div#left .vmenu a	{
			border-bottom:		1px solid black;
			width:			100px;
			height:			auto;
			display:		block;
			text-align:		left;
			text-decoration:	none;
			color:			white;
			padding:		8px 2px 8px 8px;
			float:			left;
		}

div#left .vmenu a:hover	{
			text-decoration: 	none;
			background-color:	#ee8822;
			color:			black;
		}

div#footer	{
			background-color:	#555555;
			width:			759px;
			height:			auto;
			color:			#dddddd;
			padding-top:		3px;
			padding-bottom:		1px;
			font-family: 		arial, helvetica, sans-serif;
			font-size:		8pt;
			text-align:		center;
			border-right:		1px solid black;
			border-top:		1px solid black;
			border-bottom:		1px solid black;
			float:			left;
		}
