

/* ---- CUSTOM DEFINED STYLESHEET default ---- */ 

.drk a					{	text-decoration: underline; color: yellow;}
.drk a:link				{	text-decoration: underline; color: yellow;}
.drk a:active			{	text-decoration: underline; color: yellow;}
.drk a:visited			{	text-decoration: underline; color: yellow;}
.drk a:hover			{	text-decoration: underline; color: red}
.drk a:visited:hover	{	text-decoration: underline; color: red}

.main	{	font-family: Verdana,Arial,sans-serif; font-size: 10pt}
.td_med	{	font-family: Verdana,Arial,sans-serif; font-size: 8pt}
.td_med_b {	font-family: Verdana,Arial,sans-serif; font-size: 8pt; font-weight:bold}
.info	{	font-family:"Courier New",Courier,monospace; font-size : 10pt}

.c_tl 	{	background-image:url("/sites/19/assets/top_left.gif")}
.c_btl	{	background-image:url("/sites/19/assets/bkg_top_left.gif")}
.c_tc 	{	background-image:url("/sites/19/assets/top_center.gif")}
.c_btr	{	background-image:url("/sites/19/assets/bkg_top_right.gif"); font-family:arial; color:white; font-weight:bold; align:center}
.c_tr 	{	background-image:url("/sites/19/assets/top_right.gif")}
.c_bkl	{	background-image:url("/sites/19/assets/bkg_left.gif")}
.c_bkr	{	background-image:url("/sites/19/assets/bkg_right.gif")}
.c_bl 	{	background-image:url("/sites/19/assets/bottom_left.gif")}
.c_bc 	{	background-image:url("/sites/19/assets/bkg_bottom.gif")}
.c_br 	{	background-image:url("/sites/19/assets/bottom_right.gif")}

.n_tl	{	background-image:url("/sites/19/assets/nav_bar_tl.gif")}
.n_tr	{	background-image:url("/sites/19/assets/nav_bar_tr.gif")}
.n_bl	{	background-image:url("/sites/19/assets/nav_bar_bl.gif")}
.n_br	{	background-image:url("/sites/19/assets/nav_bar_br.gif")}
.n_cr	{	background-image:url("/sites/19/assets/nav_bar_bkg.gif")}
.n_cl	{	background-color:white; color:black; text-decoration:none; font:bold 8pt arial }
.n_cl a:link			{ color:black; text-decoration:none}
.n_cl a:active			{ color:black; text-decoration:none }
.n_cl a:visited			{ color:black; text-decoration:none }
.n_cl a:hover			{ color:red; text-decoration:none }
.n_cl a:visited:hover	{ color:red; text-decoration:none }

.hdr1	{	background-color:336699; color:white; font-weight:bold; font-size:12pt; text-align:center }
.hdr2	{	background-color:003366; color:white; font-weight:bold; font-size:11pt; text-align:center }
.hdr3	{	background-color:000033; color:white; font-weight:bold; font-size:10pt; text-align:center }

.red	{ color:990000 }
.redbg	{ background-color:990000; font: bold 10pt 'arial'; color:white }
.b		{ font-weight:bold }
.bkgy	{ background-color:yellow }
.c		{ text-alignment:center }

.bg0	{ background-color:white ; font-size:10pt}
.bg1	{ background-color:f0f0f0; font-size:10pt }

.de_desc		{ font:10pt 'arial'; background-color:f0f0f0; color:black; }
.de_entry		{ font:10pt 'arial'; background-color:f0f0f0; color:black; }
.de_show		{ font:10pt 'arial'; background-color:ffffcc; color:black; }


.heading {
	font-size: 16px;
	font-weight: bold;
	color: #315539;
}

.headingSmall {
	font-size: 12px;
	font-weight: bold;
	color: #315539;
}

/* ---- CUSTOM DEFINED STYLESHEET interface ---- */ 

div.siteMenuOnBottom, div.siteMenu {
	background: url("/sites/19/assets/menu_bg.jpg") no-repeat 0 7px;
	height: 40px;
	width: 625px;
	padding-bottom: 5px;
	padding-top: 6px;
}

div.siteMenuOnTop {
	background: url('/sites/19/assets/menu_on_top_bg.jpg') no-repeat 0 7px;
	height: 35px;
	width: 625px;
	padding-top: 12px;
}

.userMenu ul li {
	list-style-type: none;
	display: inline;
	margin-left: 15px;
	margin-right: 10px;
	margin-bottom: 15px;
	font-size: 10px;
	font-weight: bold;
	float: right;
	padding: 5px;
}

/* ---- CUSTOM DEFINED STYLESHEET listings ---- */ 

.buttonServicefrontSmall {
	padding-left: 28px;
	font-size: 14px;
        font-weight: bold;
        color: #436600;
	height: 18px;
	margin-left: 5px;
	background: url("/templates/default/images/icons/servicefront_small.gif") no-repeat 3px 0;
	margin-bottom: 6px;
}

.buttonServicefrontSmall a { text-decoration: none; color: #4F8A10; }
.buttonServicefrontSmall a:visited { text-decoration: none; color: #4F8A10; }
.buttonServicefrontSmall a:hover { text-decoration: none; color: #BCE18D; }
.buttonServicefrontSmall a:active { text-decoration: none; color: #4F8A10; }

div.businessResultActiveCard {
	background: url("/sites/19/assets/business_active_pane.gif");
}

/* ---- CUSTOM DEFINED STYLESHEET listing_details ---- */ 

.buttonServicefront {
	margin-top: 5px;
	margin-left: 5px;
	float: right;
	padding: 7;
	padding-left: 25px;
	font-size: 16px;
        font-weight: bold;
	background-image: url("/templates/default/images/icons/servicefront_small.gif");
	background-repeat: no-repeat;
	background-position: 6px 7px;
}

.buttonServicefront a { text-decoration: none; color: #4F8A10; }
.buttonServicefront a:visited { text-decoration: none; color: #4F8A10; }
.buttonServicefront a:hover { text-decoration: none; color: #BCE18D; }
.buttonServicefront a:active { text-decoration: none; color: #4F8A10; }

/* ---- CUSTOM DEFINED STYLESHEET search ---- */ 

div.listingResultScore {
	background: url("/sites/19/assets/score.gif") no-repeat 0px 0px;
	width: 60px;
	height: 70px;
	float: left;
}

div.eventResultScore {
	background: url("/sites/19/assets/score.gif") no-repeat 0px 0px;
	width: 60px;
	height: 70px;
	float: left;
}

div.businessResultScore {
	background: url("/sites/19/assets/score.gif") no-repeat 0px 0px;
	width: 60px;
	height: 70px;
	float: left;
}

div.listingResultScoreOnly {
	background: url("/sites/19/assets/score_only.gif") no-repeat 0px 0px;
	width: 60px;
	height: 49px;
	padding-top: 1px;
}

div.eventResultScoreOnly {
	background: url("/sites/19/assets/score_only.gif") no-repeat 0px 0px;
	width: 60px;
	height: 49px;
	padding-top: 1px;
}

div.businessResultScoreOnly {
	background: url("/sites/19/assets/score_only.gif") no-repeat 0px 0px;
	width: 60px;
	height: 49px;
	padding-top: 1px;
}


