a { color:#024a7e;text-decoration:none; }
a:hover { color:#024a7e;text-decoration:underline; }

form input {/*border:solid 1px #024a7e;*/ font-size:10pt; color:#024a7e; background-color:#fff; padding:2px;}
form textarea {border:solid 1px #024a7e; font-size:10pt; color:#024a7e; height:150px; width:200px;}
form {margin:0px}

body
{
	margin:0;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image:url(images/bg_circles.gif);
	background-repeat:repeat-x;
}

.caption
{
	font-size:8pt;
}

.captionB
{
	font-size:8pt;
	font-weight:bold;
}

#container
{
	margin:0 auto;
	width:779px;
}

	#header 
	{
		width:728px;
		height:128px;
		background-image:url(/images/gr_header.gif);
		background-repeat:no-repeat;
		background-position:right;
		text-align:left;
		font-size: 7pt;
	}
		#header #test
		{
			border:solid white 1px;
			background-color:#fff;
			width:100px; 
			height:128px;
		}
		#header #account_nav
		{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			text-align:right;
			/*width:500px;*/
			padding-top:73px;
			color:white;
			font-size:7pt;
			float:right;
			margin-right:20px;
		}
		#header #account_nav a:link {color:white; border-bottom:none;}
		#header #account_nav a:visited {color:white; border-bottom:none;}
		#header #account_nav a:active {color:white; border-bottom:double;}
		#header #account_nav a:hover {color:white; border-bottom:double;}
		
		#header #account_nav #search 
		{
			margin:0px;
		}

	#nav_container
	{
		width:726px;
		height:24px;
		border:1px white solid;
		background-color:#333333;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		position:relative;
		z-index:100;
	}
	
		#nav_container .menuItemHolder
		{
			height:24px;
			float:right;
			font-family:Arial, Helvetica, sans-serif;
			font-size:9pt;
			color:white;
			position:relative;
			cursor:pointer;
		}

		#nav_container .menuItemHolder_active
		{
			height:24px;
			float:right;
			font-family:Arial, Helvetica, sans-serif;
			font-size:9pt;
			color:#024a7e;
			background-color:#ffa432;
			position:relative;
			cursor:pointer;
		}

		#nav_container .menuItem
		{
			padding:5px 5px;
			position:relative;
		}
		/*#nav_container .menuItem a:link {color:white;text-decoration:none;display:block;}
		#nav_container .menuItem a:visited {color:white;text-decoration:none;}
		#nav_container .menuItem a:active {color:#024a7e;text-decoration:none;background-color:#ffa432;}
		#nav_container .menuItem a:hover {color:#024a7e;text-decoration:none;background-color:#ffa432;}*/
				
				
				/* These will refere to the block that will hold all sections of a given category */
				.menuItemSectionsHolder
				{
					position:absolute;
					left:0;
					top: 24px; /* main nav height + height we want it shifted down in this case 19 + 5 */
					margin:0px;
					display:none;
					z-index:20;
				}
				
				/* These will refer to each section */
				.sectionItem
				{
					background-color:#333333;
					text-align: center;
					width:120px;
					margin:0px;
					border: white 1px solid;
					padding: 2px;
					font-size: 8pt;
					text-transform: none;
					z-index:20;
				}
				
				.sectionItem a {color:white;font-size:9pt;
                              display:block; margin:0;
                              padding-bottom:4px; padding-top:4px;}
				.sectionItem a:visited {color:white;font-size:9pt;}
				.sectionItem a:active {color:yellow;font-size:9pt;text-decoration:none;}
				.sectionItem a:hover {color:yellow;font-size:9pt;text-decoration:none;}
				
				.menuSectionPagesHolder
				{
					position:absolute;
					left:120px;
					top:0px;
					margin:0px;
					display:none;
					z-index:20;
				}
				
				.pageItem
				{
					background-color:#333333;
					text-align: center;
					width:120px;
					margin:0px;
					border: white 1px solid;
					padding: 2px;
					font-size: 8pt;
					text-transform: none;
					z-index:20;
				}
				
				.pageItem a {color:white;font-size:9pt;
				                  display:block; margin:0;
                          padding-bottom:4px; padding-top:4px;}
				.pageItem a:visited {color:white;font-size:9pt;}
				.pageItem a:active {color:yellow;font-size:9pt;text-decoration:none;}
				.pageItem a:hover {color:yellow;font-size:9pt;text-decoration:none;}
		
	#content_container
	{
		width:726px;
		border-left:1px white solid;
		border-right:1px white solid;
		background-color:#fff;
	}
		
		#content_container #left_column
		{
			width:117px;
			background-color:#00614a;
		}
		
			/* STYLES FOR THE POP-UP MENUS */
			/* Do not change. Hidden submenus require this. */
			.wmSubMenuHidden
			{
				position:absolute;
				z-index:10;
				visibility:hidden;
				width:120px;
				background-color:#000;
			}
			
				.item
				{
					width:113px;
					text-align:right;
					padding:2px;
					font-size:8pt;
					color:#FFFFFF;
					border-bottom:solid 1px white;
				}
				
				.item a {color:white;text-decoration:none;}
				.item a:visited {text-decoration:none;}
				.item a:active a:hover {color:yellow;text-decoration:underline;}
				
				.active_item
				{
					width:113px;
					text-align:right;
					padding:2px;
					font-size:8pt;
					background-color:#000;
					color:#FFFFFF;
					float:right;
				}
				
				.hItemOff 
				{
					width:110px;
					text-align:left;
					padding:2px 4px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 8pt;
					color:#fff;
					/* float:right;
					border:1px black solid; */
					cursor:pointer;
					background-color:#000;
					border-bottom:white solid 1px;
				}
				
					.hItemOff a, a:visited
					{
						text-decoration:none;
						color:#999999;
					}
					
					.hItemOff a:hover, a:active
					{
						color:#FFFFFF;
						text-decoration:none;
					}
					
				.hItemOffSub
				{
					height:20px;
					margin:1px; 
					padding-top:1px; 
					border:1px solid #000000;
					font-weight:bold;
				}
				
						/*#right_column
		{display: inline;}*/
		
			#search input
			{
				width:160px;
				border:2px solid #66AB20;
				background-color:#ffa432;
				color: black;
				height:18px;
				font-size:10pt;
			}
		
			#search .submit
			{
				width:40px;
				text-align:center;
				border:2px solid #66AB20;
				background-color:#66AB20;
				color: white;
				height: 24px;
				font-size: 10pt;
			}
			
			#newsletter_container
			{
				background-color:#333333;
				border-top:white solid 1px;
				border-bottom: white solid 1px;
				margin:10px 0;
				color:white;
				font-size:8pt;
				text-align:left;
			}
			
				#newsletter_container .padding {padding:2px 2px 2px 5px;}

				#newsletter_container .padding .label { float:left; width:100px; }

				#newsletter_container .padding .input
				{
					border:1px solid #66AB20;
					background-color:#ffa432;
					color: black;
					text-align:left;
					font-size:8pt;
					width:150px;
					height:14px;
				}
			
				#newsletter_container .padding .submit
				{
					text-align:center;
					border:1px solid #66AB20;
					background-color:#66AB20;
					color: white;
					font-size: 8pt;
					padding:2px;
				}
			
		
		#content_container #right_column
		{
			float:right;
			width: 600px;	
		}

			#content_container #right_column .padding
			{
			   	padding:10px 8px 10px 0px; /*  */			
			}
						
			
	#footer
	{
		width:726px;
		border: white solid 1px;
		height:39px;
		background-color:#333333;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:white;
		padding:10px 0;
	}
	
	#footer a,#footer a:visited
	{
		color: white;
		text-decoration:none;
	}
	
	#footer a:hover,#footer a:active
	{
		color: white;
		text-decoration:underline;
	}

.deluge_logo {
	position: fixed;
	bottom: 0;
	right: 0;
}

h1
{
	color:#6f1d34;
	font-size:15pt;
	font-weight:normal;
	font-family:"Times New Roman", Georgia, Times, serif;
	margin-bottom:2px;
	margin-top:0px;
}
h2
{
	color:#004a91;
	font-size:14pt;
	font-weight:normal;
	font-family:"Times New Roman", Georgia, Times, serif;
	border-bottom:#004a91 dotted 1px;
	margin-bottom:10px;
}
h3
{
	color:#666666;
	font-size:12pt;
	font-weight:normal;
	font-family:"Times New Roman", Georgia, Times, serif;
}
h4
{
	color: red;
	font-size:12pt;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

/* --- interior landing page styles --- */
#landing_container
{
	width:100%;
}

	#landing_container .section_headline {font-family: Georgia, "Times New Roman", Times, serif; font-size:16pt; color:#004a91; font-style:italic; font-weight:normal; margin: 0 0 10px 0;}
	#landing_container .section_headline a:link {color:#004a91; text-decoration:none;}
	#landing_container .section_headline a:visited {color:#004a91; text-decoration:none;}
	#landing_container .section_headline a:active {color:#004a91; text-decoration:underline;}
	#landing_container .section_headline a:hover {color:#004a91; text-decoration:underline;}
	
	#landing_container .more_button { float:right; color:gray; margin-bottom:15px; }
	#landing_container .more_button a { color:gray; text-decoration:none; }
	#landing_container .more_button a:hover { color:gray; text-decoration:underline; }
	

.list_item
{
	padding-left:20px;
}

	.list_item .headline {font-family: Georgia, "Times New Roman", Times, serif; font-size:14pt; color:#004a91; font-style:italic; font-weight:normal; margin: 0 0 10px 0;}
	.list_item .headline a:link {color:#004a91; text-decoration:none;}
	.list_item .headline a:visited {color:#004a91; text-decoration:none;}
	.list_item .headline a:active {color:#004a91; text-decoration:underline;}
	.list_item .headline a:hover {color:#004a91; text-decoration:underline;}
	.list_item .byline {font-style:italic;}
	.list_item .date {float: left; margin: 6px 7px 0 0 ;}
	.list_item .asset {float:left; margin: 0 10px 0 10px;}
	.list_item .default {}
	.list_item .default a:link {color:#004a91; text-decoration:none;}
	.list_item .default a:visited {color:#004a91; text-decoration:none;}
	.list_item .default a:active {color:#004a91; text-decoration:underline;}
	.list_item .default a:hover {color:#004a91; text-decoration:underline;}

/* page assets */

#asset
{
	float:right;
	margin: 0 0 10px 10px;
	width:150px;
}

	#asset .caption
	{
		font-size: 8pt;
		text-align:center;
	}

/* --- control bar --- */
#control
{
	margin: 0;
	float:right;
}

#control .control_item
{
	padding: 2px 5px;
	background-color:#fff;
	border: solid 2px #ffa432;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffa432;
	float:left;
	cursor:pointer;
}	
#control .control_item_active
{
	padding: 2px 5px;
	background-color:#ffa432;
	border: solid 2px #ffa432;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:black;
	float:left;
	cursor:pointer;
}	

/*--- registration button ---*/
.registration_button
{
	padding: 2px 5px;
	background-color:#fff;
	border: solid 2px #ffa432;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffa432;
	float:left;
	cursor:pointer;
}	
.registration_button_active
{
	padding: 2px 5px;
	background-color:#ffa432;
	border: solid 2px #ffa432;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:black;
	float:left;
	cursor:pointer;
}	

/* --- comments --- */
#comment_container
{
	width:100%;
	clear:both;
	margin:20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#333333;
}

	#comment_container .comment_item
	{
	}
	
	#comment_container .comment_byline
	{
		font-size:7pt;
		font-style:italic;
	}
	
	#comment_container a:link{color:#d4cd09;text-decoration:none;}
	#comment_container a:visited{color:#d4cd09;text-decoration:none;}
	#comment_container a:active{color:#000;text-decoration:none;}
	#comment_container a:active{color:#000;text-decoration:none;}
	
	#comment_container textarea
	{
	 width:80%;
	 border:solid 1px #d4cd09;
	 height:150px;
	}

/* --- email to friend --- */
#emailtofriend_container
{
	width:100%;
	clear:both;
	margin:20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#333333;
}

	#emailtofriend_container .input1
	{
	 width:40%;
	 border:solid 1px #d4cd09;
	 height:20px;
	 margin-bottom:8px;
	}

	#emailtofriend_container .submit
	{
	 padding:2px;
	 text-align: center;
	}

	#emailtofriend_container textarea
	{
	 width:80%;
	 border:solid 1px #d4cd09;
	 height:150px;
	}

/* --- blog --- */
#blog_container
{
	width:100%;
	clear:both;
	margin:20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#333333;
}

	#blog_container .input1
	{
	 width:40%;
	 border:solid 1px #d4cd09;
	 height:20px;
	 margin-bottom:8px;
	}

	#blog_container .submit
	{
	 padding:2px;
	 text-align: center;
	}

	#blog_container textarea
	{
	 width:80%;
	 border:solid 1px #d4cd09;
	 height:150px;
	}
	
/* highlight */

#highlight
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align:left;
	width: 98%;
}

	#highlight .highlight_headline 
	{
		font-weight:bold;
		border-bottom:dotted 1px black;
	}
	
	#highlight .highlight_title {font-size:11pt; font-weight:bold;}
	#highlight .highlight_title a {color:blue;text-decoration:none;}
	#highlight .highlight_title a:hover {color:blue;text-decoration:underline;}

	#highlight .highlight_item {}
	#highlight .highlight_item a {color:blue;text-decoration:none;}
	#highlight .highlight_item a:hover {color:blue;text-decoration:underline;}
	
	#highlight .highlight_caption {font-size:8pt; float:right;}
	#highlight .highlight_caption a {color:gray;text-decoration:none;}
	#highlight .highlight_caption a:hover {color:gray;text-decoration:underline;}
	

/* table styles */

table.table_1 {
	border-spacing: 2px;
	color:#024a7e;
	border: 1px solid #024a7e;
	background-color:#CCCCCC;
}
table.table_1 th {
	padding: 3px;
	border: 1px solid #024a7e;
}
table.table_1 td {
	padding: 3px;
	border: 1px solid #024a7e;
}

/* job classified table styles */

table.job_classified {
	border-spacing: 1px;
	color:#024a7e;
	border: 1px solid #024a7e;
	background-color:white;
}
table.job_classified th {
	padding: 3px;
	border: 1px solid #024a7e;
}
table.job_classified td {
	padding: 3px;
	border: 1px solid #024a7e;
}

/* miscellaneous styles */

.page_data
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#666666;
	border-top:dotted 1px #666;
	padding-top:4px;
	margin-top:10px;
}
.page_data a:link {color:#666;text-decoration:none;}
.page_data a:visited {color:#666;text-decoration:none;}
.page_data a:active {color:#c0a527;text-decoration:none;}
.page_data a:hover {color:#c0a527;text-decoration:none;}

#paging
{
	width:100%;
	border-top: solid black 3px;
	margin:10px 0;
	padding:10px;
	text-align:center;
}
		
/*--- business listing styles ---*/
#business_search
{
	width:100%;
	font-size:8pt;
}
	#business_search table {
		border-spacing: 2px;
		color:#024a7e;
		border: 1px solid #024a7e;
		background-color:#fff;
	}
	#business_search table th {
		padding: 3px;
	}
	#business_search table td {
		padding: 3px;
		background-color:#fff;
	}
	#business_search input {border:solid 1px #024a7e; font-size:7pt; color:#024a7e; background-color:#fff; padding:2px;}
	#business_search select {border:solid 1px #024a7e; font-size:7pt; color:#024a7e; background-color:#fff; width:100px; padding:2px;}

#business_container {margin:10px 0; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
	#business_container .label {width:55px; float:left; color:#024a7e;}

/* survey highlight styles */
#survey_highlight 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#fff;
	text-align:center;
	padding:5px;
}
	
	#survey_highlight .title 
	{
		color:#fff;
		font-size:11pt;
		font-weight:normal;
		font-style:normal;
		font-family:Georgia, "Times New Roman", Times, serif;
		margin-bottom:2px;
		margin-top:0px;
		border-bottom:dotted 1px #fff;
	}
	#survey_highlight .headline 
	{
		color:#fef600;
		font-size:11pt;
		font-weight:normal;
		font-style:italic;
		font-family:Georgia, "Times New Roman", Times, serif;
		margin-bottom:2px;
		margin-top:0px;
	}
	
	#survey_highlight .asset { text-align:center; }
	#survey_highlight .date { font-style:italic; color:#fef600; font-family:Georgia, "Times New Roman", Times, serif; font-size:9pt; }
	#survey_highlight .name { font-style:italic; color:#fef600; font-family:Georgia, "Times New Roman", Times, serif; font-size:11pt; margin:5px 0; }
		#survey_highlight .name a { color:#fef600; text-decoration:none; }
		#survey_highlight .name a:hover { color:#fef600; text-decoration:underline; }
	#survey_highlight .caption { color:#CCCCCC; font-family:Arial; font-size:8pt; }
	#survey_highlight .incentive_description { color:#ff0000; font-family:Arial; font-size:8pt; border:black solid 1px; background-color:white; padding:2px; margin:5px 0; }
		#survey_highlight .incentive_description a { color:#ff0000; text-decoration:none;}
		#survey_highlight .incentive_description a:hover { color:#ff0000; text-decoration:underline;}

	#survey_highlight a { color:#fff; text-decoration:none; }
	#survey_highlight a:hover { color:#fff; text-decoration:underline; }
	

/* survey styles */
#survey 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000;
	text-align:left;
}
	
	#survey .headline 
	{
		color:#336600;
		font-size:14pt;
		font-weight:normal;
		font-style:italic;
		font-family:Georgia, "Times New Roman", Times, serif;
		padding-bottom:2px;
		margin-bottom:2px;
		text-align:center;
	}
	
	#survey .more { font-style:normal; color:#fef600; font-family:arial; font-size:8pt; }
		#survey .more a { color:#fef600; text-decoration:none; }
		#survey .more a:hover { color:#fef600; text-decoration:underline; }

	#survey .date { font-style:normal; color:#336600; border-bottom:dotted 1px #336600; font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt; margin-bottom:6px; text-align:center; }
	#survey .name { font-style:italic; color:#fef600; font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt;}
		#survey .date a { color:#fef600; text-decoration:none; }
		#survey .date a:hover { color:#fef600; text-decoration:underline; }
		
	#survey a { color:#120401; text-decoration:none; }
	#survey a:hover { color:#120401; text-decoration:underline; }
	
#survey_form { border-bottom:1px white dotted; padding-bottom:5px; margin-bottom:10px; position:relative; }
	
	#survey_form .count { float:left; text-align:right; margin-right:5px; width:30px; font-weight:bold; }
	#survey_form .name {  }
	#survey_form .question_item { position:relative; }
		#survey_form .question_item .radio { float:left; width:70px; margin-right:5px; text-align:right; }
		#survey_form .question_item .name { float:left; margin-right:10px; text-align:right; }
	#survey_form .response { width:400px; float:left; text-align:right; margin-right: 5px; }
	#survey_form .graph { float:left; width:200px; height:10px; border:white 1px solid; margin:2px 5px 0 0; }
	#survey_form .percentage { font-family:"Courier New", Courier, mono; font-size:9pt; width:60px; text-align:right; float:right; }
	
#survey_result { border-bottom:1px black dotted; padding-bottom:5px; margin-bottom:10px; position:relative; color:#000000; }
	
	#survey_result .item { width:100%; color:black; margin-bottom:10px; }
		#survey_result .item .count { float:left; text-align:right; margin-right:5px; width:30px; font-weight:bold; }
		#survey_result .item .name { float:left;  }
		#survey_result .item .response { width:250px; float:left; text-align:right; margin-right: 5px; }
		#survey_result .item .graph { float:left; width:200px; height:10px; border:black 1px solid; margin:2px 5px 0 0; }
		#survey_result .item .percentage { font-family:"Courier New", Courier, mono; font-size:9pt; width:60px; text-align:right; float:left; }

/*--- coupon styles ---*/
.coupon_container
{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:black;
	width:570px;
	height:243px;
	background-image:url(/images/bg_coupon.gif);
	/*border: dashed black 2px;
	margin-top:40px;
	margin-bottom:10px;
	background-repeat:no-repeat;
	background-position: left 20px top 100px;
	background-size: 50% 50%;*/
}	
	.coupon_container .fancy 		{ margin: -45px 0 0 0; padding: 0; }
	.coupon_container .fancy IMG		{ margin: 0 0 0 0; padding: 0; width:50px; }
		
	.coupon_container .headline		{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14pt; color:#6f1d34; }
	.coupon_container .asset 		{ float:right; margin:0 10px 10px 0; }
	.coupon_container .message 		{ float:right; margin-right:4px; margin-top:36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; display:none; }
	.coupon_container .button 		{ float:right; margin-right:4px; margin-top:36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; }
	.coupon_container .button a 	{ color:black; text-decoration:none; }
	.coupon_container .button a:hover { color:black; text-decoration:underline; }

	.business_container {margin:10px 0; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
	.business_container a { color:#024a7e; text-decoration:none; }
	.business_container a:hover { color:#024a7e; text-decoration:underline; }
	.business_container .label {width:55px; float:left; color:#024a7e;}

.coupon_detail_container
{
	border: solid black 2px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:black;
	height:300px;
	margin-bottom:10px;
}	
	.coupon_detail_container .headline { font-family:Georgia, "Times New Roman", Times, serif; font-size:14pt; color:black; }
	.coupon_detail_container .asset { float:right; margin:0 10px 10px 0; }
	.coupon_detail_container .button { float:right; margin-right:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; }
		.coupon_detail_container .button a { color:black; text-decoration:none; }
		.coupon_detail_container .button a:hover { color:black; text-decoration:underline; }

	.coupon_detail_container .business_container {margin:10px 0; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
		.coupon_detail_container .business_container .label {width:55px; float:left; color:black;}

/*--- job classified styles ---*/
.job_classified_container
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:black;
	margin-bottom:10px;
	/*background-image:url(/images/gr_icon_scissors.png);
	background-repeat:no-repeat;
	background-position: left 20px top 100px;
	background-size: 50% 50%;*/
}	
	.job_classified_container a { color:#024a7e;text-decoration:none; }
	.job_classified_container a:hover { color:#024a7e;text-decoration:underline; }

	.job_classified_container .fancy 			{ margin: -45px 0 0 0; padding: 0; }
	.job_classified_container .fancy IMG		{ margin: 0 0 0 0; padding: 0; width:50px; }
		
	.job_classified_container .date			{ font-family: Arial, Helvetica, sans-serif; font-size:8pt; color:#333; float:left; width:80px; height:14px; }
	.job_classified_container .title		{ font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#6f1d34; float:left; width:200px; height:14px; overflow:hidden;  }
	.job_classified_container .company		{ font-family: Arial, Helvetica, sans-serif; font-size:8pt; color:#333; float:left; width:175px; height:14px; overflow:hidden; }
	.job_classified_container .location		{ font-family: Arial, Helvetica, sans-serif; font-size:8pt; color:#333; float:left; width:100px; height:14px; overflow:hidden; }
	.job_classified_container .detail		{ font-family: Arial, Helvetica, sans-serif; font-size:8pt; color:#333; display:none; }


#job_detail { margin-top:20px; border:black solid 1px; padding:10px; }
	#job_detail a { color:#024a7e;text-decoration:none; }
	#job_detail a:hover { color:#024a7e;text-decoration:underline; }
	#job_detail .asset { float:right; width:150px; margin: 10px 0 10px 10px; }
	#job_detail .name { font-family: Georgia, "Times New Roman", Times, serif; font-size:14pt; color:#6f1d34; margin-bottom:10px; }
	#job_detail .company { font-weight:bold; }
	#job_detail .location { margin-bottom: 10px; }
	#job_detail .default { }
	

.business_container {margin:10px 0; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
.business_container a { color:#024a7e; text-decoration:none; }
.business_container a:hover { color:#024a7e; text-decoration:underline; }
.business_container .label {width:55px; float:left; color:#024a7e;}

.column {float:left;}

.caption {font-family:Arial, Helvetica, sans-serif; font-size: 8pt; color:#666666;}