/* standard html elements */
body
{
    margin: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    background-image:url(http://images.pinpoint.net.au/psm_au/mastercard_bg.gif);
    background-color:#505050;
    background-repeat:repeat-x;
    float-left;
}
.mainbody
{
	float:left;
}
#mainbody
{
	float:left;
}
#table2
{
	float:left;
}
td
{
    font-family: helvetica,sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}
h1
{
	color: #F2951E;
	font-family: helvetica;
	font-weight: bold;
	font-size: 18px;
	
}
h2
{
    color: #FFFFFF;
    font-family: helvetica;
    font-size: 18px;
    margin: 0px;
    font-weight:normal;
}
h3
{
    color: #ED1B2E;
    font-size: 18px;
    font-weight: bold;
    font-family: helvetica;
}
h4
{
    color: #F2951E;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
	margin: 0;
    padding-top:5px;
    padding-bottom:5px;
}
#centercolumn ul
{
	list-style-type:none;
}
#centercolumn_wide ul
{
	list-style-type:disc;
}
/* front page specific styles */
div.uptotop
{
    text-align: right;
	float:right;
	/*padding-top:10px;*/
	padding : 0px;
	margin : 0px;
}
div.addthis
{
	text-align : right;
}
a.uptotop
{
    color: #FFFFFF;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none
}
a.uptotop:hover
{
    color: #F2951E;
}
a.fplink
{
    color: #FFFFFF;
    font-size: 12px;
    width: 128px;
    text-transform: uppercase;
}
a.fplink:hover
{
    color: #F2951E;
}
#fpleftcolumn 
{
    width: 165px;
    float:right;
    background-color:#1b1b1b;
    padding-top:10px;
    display:inline;
    height:100%;
}
.fpmargincolumn
{
    float:top;
    width:20px;
    padding-top:10px;
    background-image:url(http://images.pinpoint.net.au/psm_au//navigation-margin.GIF);
    background-repeat: no-repeat;
    height:900px;
}
#fpcentercolumn
{
    float:left;
    font-size: 13px;
    font-family: "Helvetica Neue", Helvetica, sans-serif;
    width: 630px;
    padding-top:10px;
    background-color:#1b1b1b;
}
#fprightcolumn
{
    width: 0px;
}
.homepageproductdiv
{
	width:445px;
	height:530px;
	float:left;
	margin-left:10px;
	background-image:url(http://images.pinpoint.net.au/psm_au/mastercard_table_bg_2.gif);
	background-repeat: repeat-x;
	background-color:#373737;
	display:inline;
}
.homepageproductrow /* images for background in header */
{
	height:155px;
	float:left;
	width:445px;
	padding-top:5px;
	margin: 0 0 0 0;
}
.homepageproductrowheader
{
	height:26px;
	width:445px;
	float:left;
	background-image:url(http://images.pinpoint.net.au/psm_au/mastercard_tab_spotlight.gif);
	background-color:#1b1b1b !IMPORTANT;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.homepageproduct /* images for background in header */
{
	width:125px;
	height:150px;
	margin:0 0 0 0;
	padding: 5px 0px 0px 15px;
	float:left;
	text-align: center;
}
.homepageproductright{
	width:125px;
	height:150px;
	margin:0 0 0 0;
	padding: 5px 0px 0px 15px;
	float:left;
	text-align: center;
}
.homepageproductfooter
{
	float:left;
	width:680px;
	height:40px;
	background-image:url(http://images.pinpoint.net.au/psm_au//mainproductfootershadow.GIF);
	background-repeat: repeat-x;
	text-align:right;
}
.homepageleftproductdiv
{
	width:160px;
	height:530px;
	float:left;
	margin-left:10px;
	background-image:url(http://images.pinpoint.net.au/psm_au/mastercard_table_bg.gif);
	background-color:#515051;
	background-repeat: repeat-x;
	display:inline;
}
.homepageleftproductrow /* images for background in header */
{
	height:155px;
	float:left;
	width:160px;
	padding-top:5px;
	margin: 0 0 0 0;
}
.homepageleftproductrowheader
{
	height:26px;
	width:160px;
	float:left;
	background-image:url(http://images.pinpoint.net.au/psm_au/mastercard_tab_exclusive.gif);
	background-repeat: no-repeat;
}
.homepageleftproduct /* images for background in header */
{
	width:125px;
	height:150px;
	margin:0 0 0 0;
	padding: 5px 3px 0px 20px;
	float:left;
	text-align: center;
}
.homepageleftproductright{
	width:125px;
	height:150px;
	margin:0 0 0 0;
	padding: 5px 6px 0px 18px;
	float:left;
	text-align: center;
}
.homepageleftproductfooter
{
	float:left;
	width:680px;
	height:40px;
	background-image:url(http://images.pinpoint.net.au/psm_au//mainproductfootershadow.GIF);
	background-repeat: repeat-x;
	text-align:right;
}
.smallb
{
    color: #FFFFFF;
    font-size: 11px;
    text-align:right !IMPORTANT;
}
.smallb:hover
{
	color:#F2951E;
}
.smallbsubscribe
{
    color: #FFFFFF;
    font-size: 11px;
}
.smallbsubscribe:hover
{
	color:#F2951E;
}
/* copy of h1 and h2, for header text that'll be inline with other text */
.heading1
{
	color: #990000;
	font-family: helvetica;
	font-weight: bold;
	font-size: 18px;
}
.heading2
{
    color: #FFFFFF;
    font-size: 16px;
    font-family: helvetica;
}
#joinLink a 
{ 
	text-decoration: none;
}
#joinLink a:hover 
{ 
	text-decoration: none; 
}
/* overall page border, etc */
#outerContainer
{
	left: 50%;
	margin: 0 0 0 -400px;
	position: absolute;
	width: 800px;
	padding: 0 0 0 0;
	display:inline;
}
#header-ad
{
	position:absolute;
	display:none;
	top:0px;
	left:420px;
	border:0px solid #000000;
	width:468px;
	height:60px;
	overflow:hidden;
}
#primary-navigation
{
	width:800px;
	left:0px;
	height:30px;
	position:relative;
	top:0px;
	float:left;
	background-color:#1b1b1b;
	font-weight:bold;
	
}
#pageBorder{
	border-left: 0px solid #6F6F6F;
	border-right: 0px solid #6F6F6F;
	margin-top: 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
	float:left;
}
#dateText
{
	font-size: 10px;
	font-weight: bold;
	font-family: "Helvetica Neue", Helvetica, sans-serif;
	color: #000000;
	top: 0px;
	text-align: right;
	width: 1010px;
	height: 16px;
	background-color: #6F6F6F;
	padding: 2px 20px 2px 0px;
}
/* styles for the header & top nav for the pages */
#header{
	width:800px;
	position:relative;
	height:300px;
}
#tabnav
{
	height: 29px;
	width: 800px;
	margin: 0;
	padding-left: 0px;
}
#tabnav li
{
	height: 29px;
	margin: 0; 
	padding: 0;
  	display: inline;
	list-style-type:none;
}
	
#tabnav a:link, #tabnav a:visited
{
	float: left;
	font-size: 9pt;
	line-height: 16px;
	text-decoration: none;
	color: #fff;
	padding: 0px 13px 0px 13px;
	margin-top: 8px;
}
#tabnav a.type0
{
	background-image:url(http://images.pinpoint.net.au/psm_au//buttons/type0-background.GIF);
	background-repeat:repeat-x;
	color: #F2951E !IMPORTANT;
}
#tabnav a.type1
{
	background-image:url(http://images.pinpoint.net.au/psm_au//buttons/type3-background.GIF);
	background-repeat:repeat-x;
	color: #FFFFFF;
}
#tabnav a.type2 /* images for background in header */
{
	background-image:url(http://images.pinpoint.net.au/psm_au//buttons/type0-background.GIF);
	background-repeat:repeat-x;
	color: #F2951E;
}
#tabnav a.type3 /* images for background in header */
{
	background-image:url(http://images.pinpoint.net.au/psm_au//buttons/type3-background.GIF);
	background-repeat:repeat-x;
	color: #FFFFFF;
}
#tabnav a:link.active, #tabnav a:visited.active
{
}
#tabnav a:hover
{
	color: #F2951E;
}
.marqueeheader
{
	background-color:#F2951E;
	width:950px;
	height:17px;
	position:relative;
	padding-top: 2px;
	float:left;
}
a.marquee
{
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}
a.marquee:hover
{
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: underline
}
/* layout */
td.framework
{
	background-color:#000000;
}
#leftcolumn
{
    width: 0px;
}
#centercolumn /* images for background in header */
{
    font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 10pt;
    width: 535px;
    padding: 14px 20px 20px 20px;
    margin-left: 0px;
    background-color: #000000;
}
#centercolumn P
{
	margin-top:0px;
}
#centercolumn IMG
{
	float:left;
	margin:2px 10px 0px 0px;
	display:inline;
}
#centercolumn_Addthis
{
	position:relative;
	float:right;
	text-align : right;
	width:455px;
	margin-bottom : 10px;
}
#EmailToFriend
{
	float:right;
	margin-bottom:5px;
}
#centercolumn_Addthis IMG
{
	position:relative;
	float:right;	
}
#centercolumn_wide
{
    font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 10pt;
    width: 760px;
    padding: 14px 20px 20px 20px;
    margin-left: 0px;
    float-left;
}
#centercolumn_footer
{
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px
}
#rightcolumn
{
    background-color: #000000;
    font-size: 10pt;
    padding: 20px 0px 20px 20px;
    width: 205px;
}
/* styles for the extra boxes on the pages */
#search
{
	padding-left:12px;
	width: 340px;
	float:left;
	position:absolute;
	top:270px;
	height:20px;
	line-height:20px;
}
#sidebar
{
    background-color: #1b1b1b;
    margin: 0px;
    width: 195px;
}
#sidebar h3
{
background-color: #363636;
color:#FFFFFF;
font-weight:bold;
font-size:11pt;
    padding: 5px;
}
#sidebar p
{
    padding: 5px;
}
#tourloc_body
{
    padding: 5px;
}
#popup
{
    margin: 10px
}
#popup div.logo
{
    text-align: right;
}
div.alertpopup
{
    background-color: #ccc;
    border: solid 2px #990000;
    color: #333333;
    font-size: 12px;
    padding: 20px 20px 20px 20px;
	margin: 0 auto;
}
#rightcolumn ul
{
    margin-bottom: 10px;
    margin-top: 10px;
}
#joinbox-heading
{
	
	left:625px;
	position:absolute;
	width:230px;
	height:31px;
}
#joinbox
{
    top:120px;
    left:625px;
    position:absolute;
    width: 172px;
    font-size:10px;
}
#joinbox form
{
	padding-top: 0px;
	font-family: helvetica;
	font-size: 12px;
}
#joinbox p
{
    margin: 0px;
    padding-bottom: 0px;
    padding-left: 25px;
    padding-right: 0px;
    padding-top: 0px;
}
#joinbox div.button
{
    padding-top: 5px 0px 0px 70px;
}
#joinbox input
{
	width:80px;
	border:solid 1px #ffcc44;
	background-color: #FFFFFF;
	margin: 0px 0px 2px 0px;
	font-size: 8pt;
}
#joinbox #rightimage
{
    background-color: #ffffff;
}
#joinbox .text
{
    padding-top: 5px;
}
.joinbox-label
{
	font-size:10px;
}
.secondary_nav_heading
{
	font-size:14px;
	font-weight:bold;
}
#waitlistboxheading
{
	float:left;
	width:154px;
	background-image:url(http://images.pinpoint.net.au/psm_au//sidebar/mastercard_tab_waitlist.gif);
	background-repeat:no-repeat;
	height:24px;
}
#waitlistbox /* images for background in header */
{
	float:left;
	width: 154px;
	background-image:url(http://images.pinpoint.net.au/psm_au//waitlist_table_bg.gif);
	background-repeat:repeat-x;
	background-color:#515150;
	margin-top:0px;
}
.secondary_nav_heading_link
{
	font-size:10px;
	text-decoration: underline;
}
#waitlistboxlink
{
	padding-top:7px;
	float:left;
	width:54px;
	background-image:url(http://images.pinpoint.net.au/psm_au//sidebar/secondary-nav-background-orange.GIF);
	background-repeat:repeat-x;
	height:21px;
}
#waitlistbox p
{
    margin: 0px;
    padding-top: 0px 0px 0px 25px;
}
#waitlistboxul
{
	float:left;
	color: #FFFFFF !IMPORTANT;
}
#waitlistbox ul /* images for background in header */
{
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	list-style-type:none;
}
#waitlistbox li /* images for background in header */
{
	padding: 0px 0px 0px 0px;
	position: relative;
	width:154px;
	border-top: 0px dotted;
}
#waitlistbox li a /* images for background in header */
{
	display:block;
	padding-left:20px;
	text-decoration: none; !IMPORTANT;
	color: #FFFFFF !IMPORTANT;
}
#waitlistBoxBottom
{
	width:200px;
	height:1px;
	position: relative;
	margin-top:-20px;
	padding-bottom: 20px;
 }
.adbox
{
    float:left;
    margin: 0px auto;
    text-align: center;
    padding: 0 0 10px 0;
    background-color: #1b1b1b;
    width:160px;
    height:auto;
    overflow:hidden;
    
}
#adbox_homepage
{
	width:800px !IMPORTANT;
	height:auto;
	padding:7px 0 10px 0;
}
#formleft
{
     width: 130px
}
#formright
{
    width: 270px
}
td.formleft
{
    background-color: #1B1B1B;
    color: #FFFFFF;
    font-size: 9pt;
    height: 25px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}
td.formright
{
    background-color: #363636;
    color: #FFFFFF;
    font-size: 9pt
}
td.formrow
{
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 0px;
    padding-top: 5px
}
td.heading
{
    background-color: #333;
    color: #fff;
    font-size: 11pt;
    font-weight: bold;
    height: 20px
}
div.heading
{
    background-color: #333;
    color: #fff;
    font-size: 11pt;
    font-weight: bold;
    height: 20px;
    margin-top: 10px;
    position:relative;
    text-align:left;
    width:100%;
}
div.headingtext
{
    padding: 4px
}
.bookNow
{
    font-size: 12px;
    font-weight: bold; 
}
/* footer styles */
.bookmark  /* images for background in header */
{
	float:left; 
	padding-bottom:0px;
	position:relative;
	height:37px;
	width:220px; 
}
.copyright
{
	font-family: "Helvetica Neue", Helvetica, sans-serif;
	font-size: 10px;
	color: #F2951E;
	padding-bottom: 0px;
	width:800px;
	text-align:center;
}
.partnerSites
{
	font-family: "Helvetica Neue", Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
a.partnerNav
{
	color: #333;
	text-decoration: none;
}
a.partnerNav:hover
{
	color:#666;
	text-decoration: underline;
}
.footer
{
    color: #F2951E;
    font-size: 9pt;
    text-decoration: none
    text-align:center;
    padding:0px 0 0 0px;
    width:755px;
    height:60px;
}
/* form elements */
form
{
    margin: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
input
{
    font-family: "Helvetica Neue", Helvetica, sans-serif;
}
textarea
{
    font-family: "Helvetica Neue", Helvetica, sans-serif;
}
input.submitbutton
{
    background-color: #F2951E;
    border: #ffffff 1px outset;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    padding-top: 0px 2px 0px 2px;
    text-transform: uppercase;
    /* width: 58px; */
}
input.submitbuttonnarrow
{
    background-color: #F2951E;
    border: #ffffff 1px outset;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    padding-top: 0px 2px 0px 2px;
    text-transform: uppercase;
}
.gobutton
{
    background-color: #F2951E;
    color: #ffffff;
    font-size: 9pt;
    text-transform: uppercase;
    text-align: center;
    border-left: #FFFFFF 1px outset;
    border-bottom: #FFFFFF 1px outset;
    border-right: #FFFFFF 1px outset;
    border-top: #FFFFFF 1px outset;
    padding: 0px 2px 0px 2px;
    width: 34px;
    height: 22px;
}
.formfieldstxt
{
    color: #333;
    font-size: 9pt
}
.formsub
{
    color: #333;
    font-size: 11pt;
    font-weight: bold
}
/* hyperlinks */
a
{
    color: #FFFFFF;
    text-decoration: underline;
}
a:hover
{
    color: #F2951E;
    text-decoration: underline;
}
a.orange
{
    color: #ff9900
}
a.orange:hover
{
    color: #000066
}
a.ew
{
    color: #000066;
    font-size: 9pt;
    text-decoration: underline
}
a.ew:hover
{
    color: #008b9a
}
a.footerlinks
{
    font-family: "Helvetica Neue", Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color:#F2951E;
}
a.footerlinks:hover
{
    color: #ffffff;
    text-decoration: underline;
}
/* Calendar styles */
a.calday
{
    color: #333;
    text-decoration: none
}
a.calday:hover
{
    color: #666;
}
a.calcurday
{
    color: #990000;
    text-decoration: none
}
a.calcurday:hover
{
    color: #666666;
}
a.calweek
{
    color: #333;
}
a.calweek:hover
{
    color: #ffffff
}
.caldrpdwn
{
    color: #333333;
    font-size: 8pt
}
.caldaynames
{
    background-color: #ccc;
    color: #333;
    cursor: default;
    font-size: 10pt;
    text-align: center
}
.calothmth
{
    background-color: #ffffff;
    color: #ffffff;
    cursor: default;
    font-size: 10pt;
    text-align: center
}
.calpstday
{
    background-color: #ffffff;
    color: #999999;
    cursor: default;
    font-size: 10pt;
    text-align: center
}
.calcurday
{
    background-color: #ffffff;
    color: #999999;
    font-size: 10pt;
    text-align: center
}
.calfutday
{
    background-color: #ffffff;
    color: #999999;
    cursor: default;
    font-size: 10pt;
    text-align: center
}
.calcurwek
{
    background-color: #ccc;
    color: #333;
    font-size: 10pt;
    text-align: center
}
.calcurmth
{
    background-color: #ccc;
    color: #333;
    font-size: 10pt;
    text-align: left
}
.caltable
{
    background-color: #fff;
}
.caldatdsp
{
    background-color: #fff;
    color: #990000;
    color: #990000;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 10px;
    padding-top: 0px;
}
.calgobtn
{
}
.date
{
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold
}
.eventgroupproduct /* images for background in header */
{
	width:200px;
	height:150px;
	margin:0 0 0 0;
	padding: 15px 15px 0px 15px;
	float:left;
	text-align: center;
}
.eventgroupproductlink 
{
	padding: 10px	
}
.homepageproductrow{}
.homepageproduct{}
.type2{background-image: url(http://images.pinpoint.net.au/psm_au/VIP_topnav_vdot.jpg);background-position: 0px 0;background-repeat: repeat-y;}
.type3{background-image: url(http://images.pinpoint.net.au/psm_au/VIP_topnav_vdot.jpg);background-position: 0px 0;background-repeat: repeat-y;}
#centercolumn{background-image: url(http://images.pinpoint.net.au/psm_au/VIP_main_vdot.jpg);background-position: 655px 0;background-repeat: repeat-y;}
.bookmark {background-image: url(http://images.pinpoint.net.au/psm_au/VIP_main_vdot.jpg);background-position: 230px 0;background-repeat: repeat-y;}
#EmailToFriend 
{
	position:relative;
	float:right;
	width:100%;
}
#EmailToFriend IMG
{
	float:left;
}
#EmailToFriend a
{
	float:right;
	position:relative;
	text-align:right;
}
.formheader
{
	clear:left;
}
#footerpanel
{
	width:800px;
	background-color:#363636;
	float:left;
}
#searchButton
{
	background-image:url(http://images.pinpoint.net.au/psm_au//button_submit.GIF);
	background-repeat: no-repeat;
	border-left: #FFFFFF 0px outset;
	border-bottom: #FFFFFF 0px outset;
	border-right: #FFFFFF 0px outset;
	border-top: #FFFFFF 0px outset;
	width:55px;
	height:20px;
	margin-bottom:-5px;
}
.homepagecategories
{
	float:left;
	width:185px;
}
.homepagecategories_header
{
	float:left;
	width:158px;
	height:26px;
	padding-left:13px;
	background-color:#606060;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	margin-left:15px;
	margin-top:20px;
	display:inline;
}
.homepagecategories_item
{
	float:left;
	width:156px;
	border-left:1px solid #606060;
	border-right:1px solid #606060;
	padding-left:13px;
	background-color:#000000;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	margin-left:15px;
}
.homepagecategories_item ul /* images for background in header */
{
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	list-style-type:none;
}
.homepagecategories_item li /* images for background in header */
{
	padding: 0px 0px 0px 0px;
	position: relative;
	width:165px;
}
.homepagecategories_item li a
{
	display:block;
	color:#FFFFFF;
	font-family: Impact, Helvetica, sans-serif;
}
.home-page-ad
{
	float:left;
	width:540px;
	border:1px solid #FFFFFF;
	margin-top:20px;
	margin-left:15px;
	display:inline;
}
.subscribebutton
{
	background-image:url(http://images.pinpoint.net.au/psm_au//sign_up_now.gif);
	height:23px;
	width:110px !IMPORTANT;
	border:0px !IMPORTANT;
}
.department-link
{
	float:right;
	font-size:12px;
	padding-right: 15px;
	font-weight:bold;
	margin-bottom:2px;
}
.department-link a
{
	color:#FBB231 !IMPORTANT;
}
#mastercard-footer
{
	padding-top:10px;
	padding-bottom:10px;
	width:800px;
	float:left;
	text-align:center;
	font-size:10px;
}
#pageBodyDiv
{
	background-color:#1b1b1b;
}
#waitlist-link
{
	width:154px;
	text-align:center;
	float:left; 
	padding: 0 0 8px 0;
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
	color:#F2951E !IMPORTANT;
	background-color:#505051;
	height:18px;
}
#waitlist-link a
{
	color:#FBB231 !IMPORTANT;
}
/**newstyles added on 27th Jan 2010 only for PSM **/
#tablewrap{float:left;margin:0;padding:0;}
#primary_wrap{float:left;width:760px;} 
#clearall{clear:both;}
/**psm styles**/
.interestswrapper{
background-color:#1B1B1B;
width:580px;
margin:5px 0 5px 0;
float:left;
color:#ffffff;
}
.interestsleft{
float:left;
width:300px;
}
.interestsright{
float:right;
width:280px;
}
.interestsmorebutton{
float:right;
position:relative;
top:0;
background:url('http://images.pinpoint.net.au/psm_au/interests/downarrow.gif') no-repeat center right;
border:0;
margin:0 2px 0 0;
padding:2px 7px 0 0px;
font-family:Arial;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#ffffff;
}
.interestschildivs{
position:relative;
left:20px;
display:none;
width:400px;
}
.interestsclearboth{
clear:both;
}
