/* ----------------------------------------------------
Copyright � 2005 ASI All rights reserved.

This is the base general stylesheet for CM and eSeries modules.

---------------------------------------------------- */


/* global reset of whitespace */
* {
margin:0;
padding:0;
}

.Secret
  {font-family:Arial, Helvetica, sans-serif;font-size:2px;color:white; display:none;}
body, p, b, font, h1, h2, h3, h4, h5, li, td, th, a, a:link, a:visited, a:hover, strong, i, blockquote,.Heading1,
.Heading2,.Heading3,.Heading4,.Heading5, h1, h2, h3, h4, h5, h6
  {font-family:Arial, Helvetica, sans-serif;!important}
body, p, font, td, li, b, strong, th, .error
  {/*font-size:9pt;*/
  font-size:.9em;
  }
p, td, li, th, blockquote
  {color: black; font-weight: normal;}
  
form
	{margin:0px;padding:0px;} 
	 
body {
	margin: 0;
	padding: 0;
	text-align: left;
	color: #505367;
	background-color: #FFFFFF;
	padding:20px 15px 15px;
	}


/* START - CSS code to change the text size on the browser

We used KEYWORDS so IE users can increase and decrease the text size 

http://diveintoaccessibility.org/day_26_using_relative_font_sizes.html
*/
/*/*/a{}
body,
body td,
body th,
body li,
body b,
body strong,
body p {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: small;
}
html>body,
html>body td,
html>body th,
html>body li,
html>body b,
html>body strong,
html>body p {
  font-size: small;
}  
/* */

/* END - CSS code to change the text size on the browser */

b, strong, .bold, .error,.bigbold,.smallbold
  {font-weight: bold}
.bold
  {font-size: 12px;}
.error
  {color: Red;}
i, em
  {text-decoration: none;}
u
  {text-decoration: none;}
.bigbold
  {font-size: 1.1em;}
.smallbold
  {font-size: .85em;} 
th
  {font-weight: bold; text-align: left;}
a, a:link, a:visited, a:hover, a:visited:hover {
    color: #0C4C8F;
	font-weight: normal;
	text-decoration:underline;
	}
a:visited
  {/*color: #CC9933;*/
   color: #0C4C8F;
  }
a:hover, a:visited:hover 
  {color: #CC9933;}
input, textarea, select
  {font-size: 12px; font-family: monospace, sans-serif; font-weight: 100; padding-left:2px;}  
ol
  {margin: 0 0 0 1em;}  
ul 
  {padding-left: 1em; /*margin-left: 1em;*/}
li 
  {padding-left: 0.1em;}  
ul li {
	list-style-image:url(/AM/FinsiaGraphics/BulletOnWhiteNormal.png);
	}
ul li.BoldBullet {
	list-style-image:url(/AM/FinsiaGraphics/BulletOnWhiteBold.png);
	}
pre
  {font-family: monospace; font-size: 10px;}
.small
  {font-size: 10px;}
.smaller
  {font-size: 9px;}
.large
  {font-size: 12px;}
.larger
  {font-size: 15px;}
a.smaller, a.smaller:link, a.smaller:visited, a.smaller:hover, a.smaller:visited:hover
  {font-size: 9px;}
a.small, a.small:link, a.small:visited, a.small:hover, a.small:visited:hover
  {font-size: 11px;}

/* Headings */
h1, .Heading1
  {
    color:#CC9933;
	font-weight:normal;
	padding-bottom:0.4em;
	margin-top: 1.5em;
	font-size: 1.7em;
	font-family:Arial, Helvetica, sans-serif!important;
	}
h2, .Heading2
  {
	color:#0C4C80!important;
	font-size:1.3em!important;
	padding-bottom:0.3em!important;
	padding-top:0.3em!important;
	font-weight:normal!important;
	font-family:Arial, Helvetica, sans-serif!important;
	}
h3, .Heading3
  {
  	font-size: 1.1em; 
	font-weight:bold!important; 
	line-height:1.5em!important;
	padding-bottom:0.5em!important;
	padding-top:0.2em!important; 
	font-family:Arial, Helvetica, sans-serif!important; 
	color:#000000!important;
	}
h4, .Heading4
	{font-size: 1.1em!important;
	font-weight: normal!important;
	padding-bottom:.3em!important;
	font-family:Arial, Helvetica, sans-serif!important;
	color:#2392C2!important;
	}
h5, .Heading5 {
	background-repeat:no-repeat;
	padding: 10px 0 10px 0px!important;
	color:#0C4C80!important;
	padding-bottom:.3em;
	font-size:.9em!important;
	}
h5 a, .Heading5 a {
	font-weight: Bold!important;
	}
h6 , .Heading6
    {
	color:#CC9933!important;
	font-weight: normal!important;
	padding-bottom:.3em!important;
	font-size:10px!important;
	}

/* eSeries */
.iMIS
{font-weight: bolder; font-size: 10pt; font-style: italic; font-family: "Times New Roman", Times, serif;}
.lgTitle
{ font-weight: bolder; font-size: 12pt; margin: 0px 0px 10px; color: silver; line-height: 100%;}
.regSymbol
{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: super; text-decoration: none;}
.important
{font-weight: normal; color: red; }
.IndexHeading 
{font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#EFEFEF; text-decoration:none; font-weight:bold;}
.Heading 
{font-family: Arial, Helvetica, sans-serif; font-size:12pt; color:#003366; text-decoration:none; font-weight:bold;}
.Text 
{font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; text-decoration:none; font-weight:normal;}
.SmallText 
{font-family: Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none; font-weight:normal;}
.LeftIndextext 
{font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.BodyLink 
{font-family: Arial, Helvetica, sans-serif; font-size:10pt; color:#003366; text-decoration:underline; font-weight:normal;}

.ERSNavBar 
{background-color:silver; }
.ERSNavBar TD 
{background-color:silver; padding:2px;}
.ERSHeader
{
	border-right: buttonshadow 1px solid;
	border-top: buttonhighlight 1px solid;
	font-weight: normal;
	font-size: 9pt;
	text-transform: capitalize;
	border-left: buttonhighlight 1px solid;
	color: black;
	padding-top: 0px;
	border-bottom: buttonshadow 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1pt;
	height: 16px;
	background-color: #d6d3ce;
	text-align: center;
	text-decoration: none;
}

.ERSHeader TD A:link 
{ font-weight: normal; font-size: 9pt; color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.ERSHeader TD A:active 
{ font-weight: normal; font-size: 9pt; color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.ERSHeader TD A:visited 
{ font-weight: normal; font-size: 9pt; color: black; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
.ERSHeader P
{ font-weight:normal; font-size:9pt; color:black; font-family: Arial, Helvetica, sans-serif; text-decoration:none; }

.EFunctionBar TD {padding:3px;}

.ETHRow
{background-color: #EFEFEF; text-align: left; padding:2px;}
.ETHRow TD
{background-color: #EFEFEF; text-align: left; padding:2px;}

/* Table header used throughout site */
.ETH 
{font-size: 10pt; background-color: #FFFFFF; text-align: right; padding:2px;} 
.ETH TD 
{font-size: 10pt; background-color: #FFFFFF; text-align: right; padding:2px;} 

/* Table cell used throughout site */
.ETD 
{font-size: 10pt; background-color: #EFEFE7; text-align: left; padding:2px;}
.ETD TD 
{font-size: 10pt; background-color: #EFEFE7; text-align: left; padding:2px;}

/* Alternating color for results lists used throughout site */
.ETDALT 
{font-size: 10pt; background-color: #FFFFFF; text-align: left; padding:2px;}
.ETDALT TD
{font-size: 10pt; background-color: #FFFFFF; text-align: left; padding:2px;}

/*Bold white 10pt font used throughout site */
.EBW10
{font-size:10pt; font-family: Arial, Helvetica, sans-serif; font-weight: 400; color:black; text-align : left;}

/* Normal white 10pt font used throughout site */
.ENW10 
{font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:black;}

/* Normal 12pt font used throughout site */
.EN12 
{font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:black;}

/* Normal 11pt font used throughout site */
.EN11
{font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:black;}

/* Normal 10pt font used throughout site */
.EN10 
{font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:Black;}
.EN10 P
{text-align:left;}

/* Normal 9pt font used throughout site */
.EN9 
{font-size:9pt; font-family: Arial, Helvetica, sans-serif; color:Black;}

/* Normal 8pt font used throughout site */
.EN8 
{font-size:8pt; font-family: Arial, Helvetica, sans-serif; color:Black;}

/* 14pt font used throughout the site */
.EH2 
{font-weight: bold; font-size: 12pt; color: #003366; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; vertical-align: sub; height: 30px; text-decoration: none;}
 
 /*12pt font used throughout site */
.EH3
{
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	color: #730000;
	font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
	text-align: left;
}

/*8pt font used throughout site*/
.EH4  
{font-size:8pt; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#730000;}

.ETitleBar
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

/* Bold 12pt font used throughout site */
.EB12
{
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bolder;
	font-size: 14pt;
	padding-bottom: 0px;
	color: #003366;
	padding-top: 3px;
	font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* Bold 11pt font used throughout site */
.EB11 
{font-weight:bolder; font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:black;}

/* Bold 10pt font used throughout site */
.EB10 
{font-weight:bolder; font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:black;}

/* Bold 9pt font used throughout site */
.EB9 
{font-weight:bolder; font-size:9pt; font-family: Arial, Helvetica, sans-serif; color:black;}

.buttonbar1
{
	background-color: #dcdcc2;
	text-align: right;
	padding:3px;
}

.buttonbar1 TD
{
	background-color: #dcdcc2;
	text-align: right;
	height: 15px;
	padding:3px;
}

.buttonbar2
{
	background-color: #dcdcc2;
	text-align: left;
}

.buttonbar2 TD
{
	background-color: #dcdcc2;
	text-align: left;
	padding-right:3px;
}

.buttonbar3
{
	background-color: #dcdcc2;
	text-align: right;
	padding:3px;
}
.buttonbar3 TD
{
	background-color: #dcdcc2;
	text-align: right;
	height: 15px;
	padding-right:3px;
}

.buttonbar3 IMG
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-top: 0px;
}

.buttonbar3 INPUT
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-top-style: none;
	padding-top: 2px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

 /* All non-image form buttons */
.Button1
{cursor: pointer; border-top:black 1px solid; border-bottom:black 1px solid; border-left:black 1px solid; border-right:black 1px solid; background-color:silver; 
 color:black; font-size:8pt; font-family: Arial, Helvetica, sans-serif;border-style:outset;} 
 
 /*Background color of search field area in eOrders, will be used throughout site*/
.EToolBar
{background-color:#DCDCC2;}
.EToolBar TD
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #dcdcc2;
	text-align: left;
}
.EToolBar TD TABLE TD
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #dcdcc2;
	text-align: left;
}

 /* Background color of task bar area in eOrders, will be used throughout site */
.ETaskBar
{background-color:silver;text-align:left;}
.ETaskBar TD
{background-color:silver; padding:2px;}
.ETaskBar IMG
{padding-bottom:3px;padding-left:3px;}

 /* Task bar area in eOrders, will be used throughout site*/
.ETaskActive
{font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:black; text-decoration: none;	background-color:silver;}

 /* Task bar area in eOrders, will be used throughout site */
.ETaskNext
{background-color:silver; font-size:10pt; font-family: Arial, Helvetica, sans-serif;text-decoration: none}

/* Task bar area in eOrders, will be used throughout site */
.ETask 
{	background-color:silver; font-size:10pt; font-family: Arial, Helvetica, sans-serif;text-decoration: none}
.ETask A:active, .ETask A:link, .ETask A:visited
{font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:red; text-decoration: none}

 /* Table background color in eEvents */
.EETABLE
{background-color:white;}

/* Used in eOrders */
.EOTABLE  
{background-color:#EFEFEF; text-align:left;}
.EOTABLE TD  
{ padding:3px; }

/* Table header rows used in eOrders */

.EOTH 
{background-color: #EFEFEF;text-align:left;}
.EOTH TD 
{background-color: #EFEFEF; padding:3px; text-align:left;}

 /* Table cells used in eOrders */
.EOTD
{background-color: #FFFFFF; padding:3px; text-align:left;}
.EOTD TD
{background-color: #FFFFFF; padding:3px;}

 /* Footer area in eOrders */
.EOBottomBar
{background-color:#006699}

 /* Title area in eOrders */
.EOTitleBar
{background-color:white;}

 /* Above and below main products list in eOrders */
.EOProductNavBar
{background-color:white;}

 /* Below the retuned products list in eOrders */
.EOListNavBar
{background-color:white;}

 /* "In Stock" text in eOrders */
.EOInStock
{font-weight:bolder; background-color:silver; font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:black; text-decoration:none;}

 /*Out of Stock" text in eOrders */
.EOOutofStock
{font-weight:bolder; background-color:silver; font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:red; text-decoration:none;}	

/* Content Manager Login */
.SCLoginBar, .HeaderBar
{
	padding-left: 3px;
	font-weight: normal;
	font-size: 15px;
	background: #efefef;
	padding-bottom: 3px;
	color: #000000;
	padding-top: 2px;	
}
  
/* Site Map */
.SiteMap
{margin-top: 15px;}
a.SiteMap, a.SiteMap:link, a.SiteMap:visited, a.SiteMap:hover, a.SiteMap:visited:hover, a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 1em; color: #004A8F; text-decoration: none; font-weight: normal;}
a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 1.2em!Important; font-weight: bold;}
.SiteMapTitleEmpty
{height:5px;}  

/* Site Search */
.SEHeaderBar
{
	/*padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	font-size: 15px;
	background: #efefef;
	padding-bottom: 3px;
	color: #000000;
	padding-top: 2px;*/
	color:#CC9933;
	font-weight:normal;
	padding-bottom:0.4em;
	padding-top: 1em;
	font-size: 1.7em;
	font-family:Arial, Helvetica, sans-serif!important;
}
   
/* Tagged Pages */
.TPHeader
  {font-size: 15px; font-weight: bold; color: #000066;}
 .TPICHeader
 {font-size: 14px; font-weight: bold; color: #000000; }
.TPTitle
  {font-size: 14px; font-weight: bold; color: #000099;}
.TPCMBody
  {font-size: 12px;}
a.TPLink, a.TPLink:link, a.TPLink:visited, a.TPLink:hover, a.TPLink:visited:hover
  {font-size: 12px; text-decoration: none; color: #0000FF;}
a.TPLinkSelected, a.TPLinkSelected:link, a.TPLinkSelected:visited, a.TPLinkSelected:hover, a.TPLinkSelected:visited:hover
  {font-size: 11px; text-decoration: none; color: #0000FF; font-weight: bold;}

.StandardPanel
{
}
.PanelTitle table
{background-color:none!important;

}
div.Info {
  text-align : left!important;
	color:#cc9966!important;
	font-weight:normal!important;
	font-size:1em!important;
	font-style:normal!important;
}
.PanelTitle td, td.Caption
{
	color:#0C4C8F;
	font-size:1.3em;
	padding-bottom:0.3em;
	padding-top:0.2em;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif!important;
	text-align:left;
}
td.PanelTableValue {
	border:none;
	padding:0;
	}
.PanelTableValue input, #ctl00_TemplateBody_Criteria, #ctl00_TemplateBody_StartDate, #ctl00_TemplateBody_EndDate
{
 background-color:#EDEDED;
 border:#000000 solid 1px;
}
.PanelTableValue input, .PanelTableValue select {
 margin: 0 0 3px 4px;	
}
.PanelTablePrompt,.PanelTablePromptLeft, .PanelTablePromptCenter, .PanelTablePromptRight, #ctl00_TemplateBody_Keywords, #ctl00_TemplateBody_PublishedBetweenLabel, #ctl00_TemplateBody_AndLabel
{
    text-align : left!important;
	color:#000000!important;
	font-weight:normal!important;
	font-size:1em!important;
}
td.PanelTablePrompt
{
	text-align: left;
	border:none;
	padding:0;
}
.PanelTablePromptCenter
{
	text-align: center;
}
.PanelTablePromptRight
{
	text-align: right;
}
.TextButton, .TextButtonWithImage, .TextButtonWithImageOnRight, .TextButtonDisabled, .TextButtonWithImageDisabled, .TextButtonWithImageOnRightDisabled, .button, #ctl00_TemplateBody_imgBtnPrint, #ctl00_TemplateBody_LINK_2, #ctl00_TemplateBody_LINK_3
{
	margin: 0px 0px 0px 0px;
	height: 20px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #cc9933;
	border: #000000 1px solid;
	color: White;
	cursor: hand;
	text-decoration:none;
}


/* --find a club- */
div#findaClub {
width: 458px;
padding: 18px 26px;
border: 1px solid #f9be8f;
background: url(../../ClubsNSWGraphics/form_back.gif) top repeat-x;
margin: 20px 0;
}

div#findaClub fieldset {
border: none;
padding: 0;
margin: 0;
}

div#findaClub label {
display: block;
height: 18px;
padding: 2px 0 5px 0;
font-weight: bold;
clear: right;
}

.findAClubInput {
width: 312px;
margin: 0 0 5px 0;
}

.clubSearchBtn {
vertical-align: top;
margin: 0 0 0 0;
}

table#clubList {
width: 600px;
}

table#clubList td {
padding: 3px;
}

table#clubList th {
font-weight: bold;
border-top: 1px solid #f9be8f;
border-bottom: 1px solid #f9be8f;
text-align: left;
padding: 6px 0;
}

h2.clubTitle {
color: #f60;
}

dl#clubDetails dt {
font-weight: bold;
width: 110px;
float: left;
}

dl#clubDetails dd {
width: 495px;
float: left;
margin: 0 0 15px 0;
}

dl#clubDetails dd table.tradingHours th {
text-align: left;
padding: 0 10px 0 0;
color: #f60;
}

dl#clubDetails dd ul {
margin: 0;
padding: 0;
list-style-type: none;
}
/* CUSTOM STYLES USED by the MEMBERAPP.ASPX  */

.ErrorStyle, .ErrorLabel
{
	color: #B22222;
}

.PageTitle
{
	color: Navy;


}

.PageWelcome
{
	color: Blue;


}

.SectionHeader
{
	color: #0095DA;
	font-weight : bold;	
}
.SectionLabel td, .SectionLabel
{
	color: #004A8F;
	font-weight : bold;
	border-bottom: 1px solid  #cc9933;
}
.TextLabel
{
	text-align : left;
	color:#000000;
}


.TextInput input
{
 background-color:#EDEDED;
 border:#000000 solid 1px;	
}

.SubmitLabel
{
	border-top: 1px solid  #cc9933;	
}

/* STyles to Display Qulifications Info */
.QStatus, QDescription,QActions
{
	border-bottom: 1px solid  #CCDDDD;	
}

.MemberApp_Breadcrumb_Divider
{
	vertical-align: middle;
}
.MemberApp_Breadcrumb
{
	font-size: 9px;
}
.MemberApp_Breadcrumb_Active
{
	font-weight: bold;
text-decoration: underline;
}
.TextNote
{
	white-space : normal;
}


/* --------------- Fincia Test Styles ---------------------- */
p { line-height:1.2em;	
	}
.HeadingH3_Test1NormalGold {
	color:#CC9933;
	font-size:12pt;
	font-weight:normal;
	}
.HeadingH4_Test1NormalGold  {
	color:#CC9933;
	font-size:11pt;
	font-weight:normal;
	}
.HeadingH5_Test1NormalGold  {
	color:#CC9933;
	font-size:10pt;
	font-weight:normal;
	}
.HeadingH3_Test2NormalLightBlue {
	color:#2095D2;
	font-size:12pt;
	font-weight:normal;
	}
.HeadingH4_Test2NormalLightBlue {
	color:#2095D2;
	font-size:11pt;
	font-weight:normal;
	}
.HeadingH5_Test2NormalLightBlue {
	color:#2095D2;
	font-size:10pt;
	font-weight:normal;
	}
.HeadingH3_Test3NormalNavy {
	color:#0C4C8F;
	font-size:12pt;
	font-weight:normal;
	}
.HeadingH4_Test3NormalNavy {
	color:#0C4C8F;
	font-size:11pt;
	font-weight:normal;
	}
.HeadingH5_Test3NormalNavy {
	color:#0C4C8F;
	font-size:10pt;
	font-weight:normal;
	}
.HeadingH3_Test4BoldGold {
	color:#CC9933;
	font-size:10.5pt;
	font-weight:Bold;
	}
.HeadingH4_Test4BoldGold  {
	color:#CC9933;
	font-size:10pt;
	font-weight:Bold;
	}
.HeadingH5_Test4BoldGold  {
	color:#CC9933;
	font-size:9.5pt;
	font-weight:Bold;
	}
.HeadingH3_Test5BoldLightBlue {
	color:#2095D2;
	font-size:10.5pt;
	font-weight:Bold;
	}
.HeadingH4_Test5BoldLightBlue {
	color:#2095D2;
	font-size:10pt;
	font-weight:Bold;
	}
.HeadingH5_Test5BoldLightBlue {
	color:#2095D2;
	font-size:9.5pt;
	font-weight:Bold;
	}
.HeadingH3_Test6BoldNavy {
	color:#0C4C8F;
	font-size:10.5pt;
	font-weight:Bold;
	}
.HeadingH4_Test6BoldNavy {
	color:#0C4C8F;
	font-size:10pt;
	font-weight:Bold;
	}
.HeadingH5_Test6BoldNavy {
	color:#0C4C8F;
	font-size:9.5pt;
	font-weight:Bold;
	}
.pageUpdated_Gold {
	color:#CC9933;
	font-size:8pt;
	}
.pageUpdated_LightBlue {
	color:#2095D2;
	font-size:8pt;
	}
.pageUpdated_Navy {
	color:#0C4C8F;
	font-size:8pt;
	padding:1.5em 0 .5em 0;
	}

