.frmmain
{

}

.clearTable
{
	xxbackground-color:#e5e5e5;
	border-style:none;
	border-right: #e5e5e5 0px solid;
	border-top: #e5e5e5 0px solid;
	border-left: #e5e5e5 0px solid;
	border-bottom: #e5e5e5 0px solid;
	font-family:Arial;
}

.headerlabelblack
{
	font-size: 16px;
	color:#7C8092;
	font-weight:bold;
	font-family:Arial;
}
.headerfont2
{
	font-size: 11pt;
	color:#7C8092;
	font-weight:bold;
	font-family:Arial;
}
.stdfont100
{ 
	font-family:Arial; font-size:12px
}

.stdTable
{
	font-family:Arial; font-size:12px
	xxbackground-color:#e3e3c9;
	width: 100%;
	border-right: #827D9B 1px solid;
	border-top: #827D9B 1px solid;
	border-left: #827D9B 1px solid;
	border-bottom: #827D9B 1px solid;
	xxbackground-image:url("http://www.plmyouth.co.uk/live/images/bg.gif");background-repeat:repeat-x
}
.singleBorder
{
	border-style:solid;
	border-width:thin;
	border-right: #827D9B 1px solid;
	border-top: #827D9B 1px solid;
	border-left: #827D9B 1px solid;
	border-bottom: #827D9B 1px solid;
	font-family:Arial; font-size:12px
	xxbackground-color: #e3e3c3; //d7d7ef;//#e3e3c9;
}
.formlabel
{
	font-family:Arial; font-size:12px
}

body
{
	font-family:Arial; font-size:12px; color:#595959; text-decoration:none; background-color:#ffffff;margin:0px;padding:0px;border:0px;
}

#HomeHeading,.#RegistrationInformation, #YoungPersonZone, #OrganisationZone, #LoginZone, #RegistrationLinkZone 
{
	font-family:Arial; font-size:12px; color:#595959; text-decoration:none; margin:0px;padding:0px;border:0px;
}

#lblusername, #lblpassword 
{
	font-family:Arial; font-size:12px; color:#595959; text-decoration:none; margin:0px;padding:0px;border:0px;
}
.username, .password 
{
	font-family:Arial; font-size:12px; color:#595959;
}

a:link{font-family:Arial; font-size:12px; color:#669933; text-decoration:none;font-weight:bold;}
a:visited{font-family:Arial; font-size:12px; color:#669933; text-decoration:none;font-weight:bold;}
a:hover{font-family:Arial; font-size:12px; color:#669933; text-decoration:underline;font-weight:bold;}
a:active{font-family:Arial; font-size:12px; color:#669933; text-decoration:underline;font-weight:bold;}

.cmdbtn
{
	border-right: darkgray 1px outset;
	padding-right: 0px;
	border-top: white 1px outset;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	border-left: white 1px outset;
	width: 10px;
	padding-top: 0px;
	border-bottom: darkgray 1px outset;
	white-space: nowrap;
	height: 13px;
	xxbackground-color: #f3f3d3;
	background-color: #d5d8e3;
	background-image: url(images/bgmenu.gif);
	text-align: center;
	font-family:Arial; font-size:12px
}
.stdfontred
{
	color:#669933;
	font-family:Arial; font-size:12px; font-weight: bold;
}
.PPAMenuHeader
{
	font-family:Arial; font-size:12px
	font-weight: bold; 
	color: #000000; 
	line-height: normal; 
	xxbackground-color: #99CCE6; 
	margin: 0px; 
	z-index: 3; 
	padding: 3px;	
	width: 100%;
}
.searchresults{ font-family:Arial; font-size:12px; color:#708090; valign="top";bordercolor:#ffffff;}

/*------------------------------------*/

* {cursor: auto;}

.greyed a:link{color:#827D9B; text-decoration:none;}
.greyed a:visited{color:#827D9B; text-decoration:none;}
.greyed a:hover{color:#827D9B; text-decoration:underline;}

.obvious:link{color:#000000; text-decoration:underline;font-size: 12px;}
.obvious:visited{color:#000000; text-decoration:underline;font-size: 12px;}
.obvious:hover{color:#000000; text-decoration:underline;font-size: 12px;}

.obvious100:link{color:#000000; text-decoration:underline;font-size: 100%;}
.obvious100:visited{color:#000000; text-decoration:underline;font-size: 100%;}
.obvious100:hover{color:#000000; text-decoration:underline;font-size: 100%;}

textarea.formelement { behavior: url(maxlength.htc);}

.smallbtn
{
	border-right: darkgray 1px outset;
	padding-right: 0px;
	border-top: white 1px outset;
	padding-left: 0px;
	font-size: 140%;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	border-left: white 1px outset;
	width: 10px;
	padding-top: 0px;
	border-bottom: darkgray 1px outset;
	font-family:Arial;
	white-space: nowrap;
	height: 13px;
	xxbackground-color: #f3f3d3;
	background-color: #d5d8e3;
	background-image: url(images/bgmenu.gif);
	text-align: center;
	
}
.cmdbtndisabled
{
	border-right: darkgray 1px outset;
	padding-right: 0px;
	border-top: white 1px outset;
	padding-left: 0px;
	font-size: 12px;
	background-image: url(images/bgmenu.gif);
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	border-left: white 1px outset;
	width: 10px;
	color: silver;
	padding-top: 0px;
	border-bottom: darkgray 1px outset;
	font-family:Arial;
	white-space: nowrap;
	height: 13px;

	background-color: #d5d8e3;

	text-align: center;
	xxbackground-color: #f3f3d3;
}
.cmdbtn100
{
	border-right: darkgray 1px outset;
	padding-right: 0px;
	border-top: white 1px outset;
	padding-left: 0px;
	font-size: 100%;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	border-left: white 1px outset;
	width: 10px;
	padding-top: 0px;
	border-bottom: darkgray 1px outset;
	font-family:Arial;
	white-space: nowrap;
	height: 13px;
	background-color: #d5d8e3;
	background-image: url(images/bgmenu.gif);
	text-align: center;
	cursor:hand;
	
}

.xxcmdbtnlight
{
	border-right: darkgray 1px outset;
	padding-right: 0px;
	border-top: white 1px outset;
	padding-left: 0px;
	font-size: 55%;
	background-image: url(images/bgmenu.gif);
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	border-left: white 1px outset;
	width: 10px;
	padding-top: 0px;
	border-bottom: darkgray 1px outset;
	font-family:Arial;
	white-space: nowrap;
	height: 8px;
	background-color: #d5d8e3;
	text-align: center;
}
.cmdbtnlight
{
	border-right: darkgray 1px outset;
	padding-right: 0px;
	border-top: white 1px outset;
	padding-left: 0px;
	font-size: 12px;
	background-image: url(images/bgmenu.gif);
	padding-bottom: 0px;
	margin: 0px;
	vertical-align:bottom;
	
	border-left: white 1px outset;
	width: 10px;
	padding-top: 0px;
	border-bottom: darkgray 1px outset;
	font-family:Arial;
	white-space: nowrap;
	height: 8px;
	background-color: #d5d8e3;
	text-align: center;
	
}
.paglabsel
{
	border-right: #827d9b 1px solid;
	padding-right: 1px;
	xxborder-top: #827d9b 4px solid;
	xxpadding-top: 10px;
	padding-left: 1px;
	font-weight: bold;
	border-left: #827d9b 1px solid;
	background-color: #ffffff;
	xxfont-family: Wingdings;
	xxborder-bottom: #827d9b 1px solid;
}
.paglabunsel
{
	xxborder-bottom: #827d9b 1px solid;
	xxborder-top: #827d9b 2px solid;
	padding-left: 1px;
	padding-right: 1px;
	
}
.stdfont
{ 
	font-size: 12px;
	font-family:Arial;
}
.stdfontyellow
{ 
	background-color:#f3f3d3;
	font-size: 110%;
	

}
.stdfontbold
{
	font-size: 12px;
	font-weight: bold;
	font-family:Arial;
}
.stdfont50
{ 
	font-size: 50%;
	font-family:Arial;
}
.stdfont50bold
{ 
	font-size: 50%;
	font-weight:bold;
	font-family:Arial;
}
.labcell
{
	border-right: #e3e3c3 1px solid;
	border-top: #d3d3b3 1px solid;
	xxbackground-color: #e3e3c3;
}
.iformtable
{
	border-right: 0px solid;
	padding-right: 0px;
	border-top: 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px solid;
	width: 100%;
	padding-top: 0px;
	border-bottom: 0px solid;
}
.hdrmenuTable
{
	border-right: #827d9b 1px solid;
	border-top: #827d9b 1px solid;
	font-size: 12px;
	background-image: url(images/bgmenu.gif);
	border-left: #827d9b 1px solid;
	width: 100%;
	border-bottom: #827d9b 1px solid;
	font-family:Arial;
	xxbackground-color: #adb4c9;
}
.formelement
{
	border-right: #827D9B 1px solid;
	border-top: #827D9B 1px solid;
	font-size: 12px;
	border-left: #827D9B 1px solid;
	border-bottom: #827D9B 1px solid;
	font-family:Arial;
}
.formelement100
{
	border-right: #827D9B 1px solid;
	border-top: #827D9B 1px solid;
	font-size: 100%;
	border-left: #827D9B 1px solid;
	border-bottom: #827D9B 1px solid;
	font-family:Arial;
}
.calendarobjecttitle
{
	color:#7C8092;
	font-weight:bold;
}
=====================================================================================
=====================================================================================
=====================================================================================
=====================================================================================
=====================================================================================

.borderlessformelement
{
	border: none;
	border-width:0;
	font-size: 12px;
	font-family:Arial;
}

.invalidformelement
{
	border-right: #cc0000 1px solid;
	border-top: #cc0000 1px solid;
	font-size: 12px;
	border-left: #cc0000 1px solid;
	border-bottom: #cc0000 1px solid;
	font-family:Arial;
}

.adviceTab
{
	background-color:#f3f3d3;
	font-family:Arial;
}
.reportTable
{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	font-size: 12px;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	font-family:Arial;
	border-collapse: collapse;
	background-color: #ffffff;
}
.vertMenuTab
{
	background-color:#f3f3d3;
	font-size: 12px;
	font-family:Arial;
}
.tinyfont
{
	font-size: 6pt;
	font-family:Arial;
}

.stdfontgrey
{
	font-size: 12px;
	color:#7C8092;
	font-family:Arial;
}
.lightBackground
{
	background-color: #e3e3c3;//#d7d7ef;
}
.stdfontgrey:link{color:#7C8092;text-decoration:none;}
.stdfontgrey:visited{color:#7C8092;text-decoration:none;}
.stdfontgrey:hover{color:#7C8092;text-decoration:underline;}

.stdfontboldgrey
{
	font-size: 12px;
	color:#7C8092;
	font-weight: bold;
	font-family:Arial;
}
.stdfontboldgrey:link{color:#7C8092;text-decoration:none;}
.stdfontboldgrey:visited{color:#7C8092;text-decoration:none;}
.stdfontboldgrey:hover{color:#7C8092;text-decoration:underline;}

.headerfont
{
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial;
	xxfont-family: Verdana, Helvetica, sans-serif;
}
.themecellText a:link{color:#FFFFFF; text-decoration:none;}
.themecellText a:visited{color:#FFFFFF; text-decoration:none;}
.themecellText a:hover{color:#FFFFFF; text-decoration:underline;}
.brown{background-color:#B43205}
.bold{font-weight:bold}
.themecellWhite{color:#FFFFFF; font-weight:bold}
.themecellText{font-size:10px; color:#FFFFFF;}
.formtextbox
{
	border-right: #827D9B 1px solid;
	border-top: #827D9B 1px solid;
	font-size: 12px;
	border-left: #827D9B 1px solid;
	border-bottom: #827D9B 1px solid;
	font-family:Arial;
}

.calendar
{
	border-color: #827d9b;
	xxborder-style: solid;
	xxborder-width: thin;
	xxborder-right: #827d9b 1px solid;
	xxborder-top: #827d9b 1px solid;
	xxfont-size: 12px;
	xxborder-left: #827d9b 1px solid;
	width: 100%;
	xxborder-bottom: #827d9b 1px solid;
	font-family:Arial;
	xxborder-collapse: separate;
	xxborder-collapse: collapse; 
	xxborder: .05em solid #000; 
	
}
td.name { 
xxborder-collapse: separate; 
border: .05em solid #000;
border-color: #827d9b;
font-size: 12px;
} 



.panelTable
{
	xxfont-size: 12px;
	background-image: url(images/bgpanel.gif);
	width: 100%;
	border-top-style: none;
	font-family:Arial;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	xxborder-right: #827d9b 1px solid;
	xxborder-top: #827d9b 1px solid;
	xxborder-left: #827d9b 1px solid;
	xxborder-bottom: #827d9b 1px solid;
	xxbackground-color: #adb4c9;
}
.tabTable
{
	font-size: 12px;
	background-image: url(images/bgpanel.gif);
	vertical-align:top;
	text-align:left;
	border-top-style: none;
	font-family:Arial;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.tabTableBold
{
	font-size: 12px;
	font-weight:bold;
	background-image: url(images/bgpanel.gif);
	vertical-align:top;
	text-align:left;
	border-top-style: none;
	font-family:Arial;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.cal7Table
{
	xxfont-size: 12px;
	background-image: url(images/bgpanel.gif);
	width: 14%;
	vertical-align:top;
	text-align: center;
	border-top-style: none;
	font-family:Arial;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.tabTablePink
{
	font-size: 12px;
	vertical-align:top;
	background-image: url(images/bgpanelPink.gif);
	border-top-style: none;
	font-family:Arial;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-width:1;
}

.tabTablePinkBold
{
	font-size: 12px;
	font-weight: bold;
	vertical-align:top;
	background-image: url(images/bgpanelPink.gif);
	border-top-style: none;
	font-family:Arial;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-width:1;
}
.tight
{
	 
	margin:0 0 0 0;
	border:none 0;
	border-width:0;
	
}
.tabTablePinkBorder
{
	font-size: 12px;
	background-image: url(images/bgpanelPink.gif);
	width: 100%;
	
	xxborder-top-style: none;
	font-family:Arial;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	xxbackground-color:White;
	xxborder-right: #827d9b 1px solid;
	border-top: #ffffff 1px solid;
	border-width:1;
	xxborder-left: #827d9b 1px solid;
	xxborder-bottom: #827d9b 1px solid;
	xxbackground-color: #adb4c9;
}
.stdTableFaded
{
	border-right: #9691af 1px solid;
	border-top: #9691af 1px solid;
	font-size: 12px;
	border-left: #9691af 1px solid;
	width: 100%;
	border-bottom: #9691af 1px solid;
	font-family:Arial;
	background-color: #e6dbff;
}
.processStepLive
{
	border-right: #9ba4bf 1px solid;
	border-top: #9ba4bf 1px solid;
	font-size: 12px;
	border-left: #9ba4bf 1px solid;
	width: 100%;
	border-bottom: #9ba4bf 1px solid;
	font-family:Arial;
	background-color: #cfd3e0;
	
}
.processStepOff
{
	border-right: lightcyan 1px solid;
	border-top: lightcyan 1px solid;
	font-size: 12px;
	border-left: lightcyan 1px solid;
	width: 100%;
	border-bottom: lightcyan 1px solid;
	font-family:Arial;
	background-color: #d9ddea;
	
}
.tableLightBgrd
{
	border-right: lightcyan 1px solid;
	border-top: lightcyan 1px solid;
	font-size: 12px;
	border-left: lightcyan 1px solid;
	width: 100%;
	border-bottom: lightcyan 1px solid;
	font-family:Arial;
	background-color: #d9ddea;
}

.header2font
{
	font-size: 12px;
	color:#708090;
	font-weight:bold;
	font-family:Arial;
}

.neattable
{
	xxborder: solid 1px #ece4ce;
	xxborder-right: #ece4ce 1px solid;
	xxborder-top: #ece4ce 1px solid;
	font-size: 12px;
	xxborder-left: #ece4ce 1px solid;
	xxborder-bottom: #ece4ce 1px solid;
	font-family:Arial;
	xxborder-collapse: collapse;
}

.headerlabelgrey
{
	font-size: 100%;
	color:#7C8092;
	font-weight:bold;
	font-family:Arial;
}
.headerlabelblacksmall
{
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	font-family:Arial;
}
.headerlabel2grey
{
	font-size: 100%;
	color:#7C8092;
	font-weight:bold;
	font-family:Arial;
}
.content{font-family:Arial; font-size:90%; color:#666D8B; valign="top"; text-align:left;}
.contenthead{font-family:Arial; color:#827D9B; valign="top";}
.pageheader {
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color:#666D8B;
}

.PerspectivesTableParameters
{
	background-color: lightskyblue;
}
.PerspectivesTablePerspective
{
	background-color: #d9ddea;
}
.PerspectivesSelectedObject
{
	font-size: 12px;
	font-weight:bold;
	font-family:Arial;
}
.PerspectivesUnSelectedObject
{
	font-size: 12px;
	font-weight: normal;
	font-family:Arial;
}
.PerspectivesHyperlink
{ 
	font-size: 12px;
	font-family:Arial;
}
.stdTable100Perc
{
	font-size: 100%;
	font-family:Arial;
	background-color:#e3e3c9;
	width: 100%;
	border-right: #827D9B 1px solid;
	border-top: #827D9B 1px solid;
	border-left: #827D9B 1px solid;
	border-bottom: #827D9B 1px solid;
	
}
.dashboardTableSingle
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	background-image: url(images/Aluminium3.gif);
	border-bottom: gray 1px solid;
	background-color: #f3f3d3;
	Xbackground-color: #ffffff;
}
.dashboardTable
{
	xbackground-image: url(images/Aluminium3.gif);
	width: 100%;
	xborder-left: gray 1px solid;
}
.dashboardTableBlank
{
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: transparent;
}
.dashboardTitle
{
	font-weight: bold;
	font-size: 12px;
	background-image: url(images/bgmenu.gif);
	color: gray;
	font-family:Arial;
	text-align: center;
}
.dashboardDescription
{
	font-size: 12px;
	font-family:Arial;
}
.dashboardLeftPad
{
	border-right: gray 1px solid;
	width: 50%;

}
.dashboardRightPad
{
	width: 50%;

}
.readonly
{

}

.Username{position:absolute;top:130;left:125;}
.Password{position:absolute;top:160;left:125;}

#lblUsername{position:absolute;top:130;left:50;}
#lblPassword{position:absolute;top:160;left:50;}

.LoginButton{position:absolute;top:190;left:50;}

#RegistrationZone	{position:absolute;top:230;left:10;}
#UserInstruction	{position:absolute;top:260;left:10;}
#ForgottenPasswordZone	{position:absolute;top:290;left:10;}
#FooterZone		{position:absolute;top:320;left:10;}

.ProcessLink a:link{color:Blue; text-decoration:none;}
.ProcessLink a:visited{color:Purple; text-decoration:none;}
.ProcessLink a:hover{color:Aqua; text-decoration:underline;}

#Heading
{
	font-size: 100%;
	color:#7C8092;
	font-weight:bold;
	font-family:Arial;
}
#UserZone
{
	color:#7C8092;
}
#UserLabel
{
	clear:left;
	font-family:Arial;
	font-size:90%;
	font-weight:bold;
	float:left;
	
}
#IFrameZone
{
	height:700px;
	width:1000px;
}
#UserSiteFrame
{
	height:1000px;
	width:1000px;	
}

/*----------------TEAM PARTNERS--------------------*/


/* individual styles: */

.content_bg {background-image:url("http://www.plmyouth.co.uk/live/images/content_bg.gif");background-repeat:repeat-y;background-position:top left;}
.left_shadow {background-image:url("http://www.plmyouth.co.uk/live/images/shadow_left_02.gif");background-repeat:no-repeat;background-position:top left;}
.right_shadow {background-image:url("http://www.plmyouth.co.uk/live/images/shadow_right_02.gif");background-repeat:no-repeat;background-position:top left;}
.margin_style {margin-left:19px;margin-top:32px;}
.line_top_bg {background-image:url("http://www.plmyouth.co.uk/live/images/line_top_bg.gif");background-repeat:repeat-x;margin-top:8px;}
.line_top_left{background-image:url("http://www.plmyouth.co.uk/live/images/line_top_left.gif");background-repeat:no-repeat;background-position:top left;height:26px;}
.line_top_right{background-image:url("http://www.plmyouth.co.uk/live/images/line_top_right.gif");background-repeat:no-repeat;background-position:top right;height:26px;}
.line_bot_bg {background-image:url("http://www.plmyouth.co.uk/live/images/line_bot_bg.gif");background-repeat:repeat-x;}
.line_bot_left {background-image: url("http://www.plmyouth.co.uk/live/images/line_bot_left.gif");background-repeat:no-repeat;background-position:top left;height:26px;}
.line_bot_right {background-image: url("http://www.plmyouth.co.uk/live/images/line_bot_right.gif");background-repeat:no-repeat;background-position:top right;height:26px;}
.footer_bg {background-image:url("http://www.plmyouth.co.uk/live/images/footer_bg.gif");background-repeat:repeat-x;font-family:Arial; font-size:11px; color:#FFFFFF;padding-top:2px;}
.box_bg {background-image: url("http://www.plmyouth.co.uk/live/images/box_bg.gif");background-repeat:repeat-y;}
.input_search_form {width:217px;height:20px;border:1px solid #CABDD6;padding-left:5px;padding-top:2px}
.search_text {font-family:arial;font-weight:bold;}

a.menu:link {font-family:Arial; font-size:12px; color:#FFFFFF;font-weight:bold; text-decoration:none;}
a.menu:visited {font-family:Arial; font-size:12px; color:#FFFFFF;font-weight:bold; text-decoration:none;}
a.menu:hover {font-family:Arial; font-size:12px; color:#FFFFFF;font-weight:bold; text-decoration:underline;}
a.menu:active {font-family:Arial; font-size:12px; color:#FFFFFF;font-weight:bold; text-decoration:underline;}

a.footer:link {font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.footer:visited {font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.footer:hover {font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:underline;}
a.footer:active {font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:underline;}

a.details_link:link {font-family:Arial; font-size:11px; color:#5A60D7; text-decoration:none;}
a.details_link:visited {font-family:Arial; font-size:11px; color:#5A60D7; text-decoration:none;}
a.details_link:hover {font-family:Arial; font-size:11px; color:#5A60D7; text-decoration:underline;}
a.details_link:active {font-family:Arial; font-size:11px; color:#5A60D7; text-decoration:underline;}



/* RESULTS FROM QES: */

#LinksZone #LinkZone {padding-bottom:10px; padding-left:8px;}
#EventHomePageZone {margin-left:20px;margin-right:20px;}
#EventHomePageZone #EventZone {padding-bottom:10px;}
/*
#Form1 #Search {margin-bottom:10px;}
#Form1 #CategoryDropDownZone {margin-bottom:10px;}
#Form1 #StartDateZone {margin-bottom:10px;}
#Form1 #EndDateZone {margin-bottom:10px;}
#Form1 #ActivityDropDownZone {margin-bottom:10px;}
*/
#Form1 #SearchButton {font-weight:bold; color:#669933; margin-top:10px;}

#ResultsZone {font-weight:bold;}

#OfferZone #HeadingZone {font-weight:bold;}

#Rating .Star {margin-top:10px;}

#SummaryZone {font-family:Arial; font-size:12px}

#Heading {color:#669933; font-weight:bold; font-size:15px; margin-bottom:20px;}

.Label, 
#BriefLabel, 
#DescriptionLabel,
#VenueLabel,
#VenueAdd1Label,
#VenueAdd2Label,
#VenueTownLabel,
#VenueCountyLabel,
#VenuePostcodeLabel,
#StartDateLabel,
#EndDateLabel,
#EventStartTimeLabel,
#EventEndTimeLabel,
#CostLabel,
#InfoLabel,
#DaysLabel,
#TimesLabel,
#ClubCostLabel,
#AgeRangeLabel,
#TelephoneLabel,
#EmailLabel,
#WebsiteLabel,
#UsernameLabel,
#CommentLabel
{color:#669933; font-weight:bold; margin-right:10px;}

#headinglabel, 
{visibility: hidden;}