/* Cascading Style Sheet for "GAMMA NSW Inc" January 2010 */
/* Netscape Browsers, including Firefox */


/* General Elements */

body	{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #000000;
	background: #c7d231 url(../images/bg-grad-175.png) repeat-x;
	font-size: 11pt;
	margin: 0em 5em 1em 5em;
	line-height: 1.25em;
	cursor: default;
	}

p	{
	font-size: 11pt;
	text-align: justify;
	margin: 0.5em 2em 0em 1em;
	}

p + p	{
	text-indent: 1em;
	}

p.source + p	{
	text-indent: 0em;
	}

p.block_quote + p	{
	text-indent: 0em;
	}

p.block_quote + p.block_quote	{
	margin-top: 0em;
	margin-bottom: 0em;
	}


p.noindent	{
	text-indent: 0em;
	}
	
h1	{
	text-align: center;
	margin: 1.5em 0em 1em 0em;
	font-size: 120%;
	color: #263a92;
	}

h2.contacts	{
		text-align: left;
		margin: 0em 0em 0em 1em;
		font-size: 110%;
		color: #263a92;
		}


h2	{
	text-align: left;
	margin: 2em 0em 0em 1em;
	font-size: 110%;
	color: #263a92;
	}

h3	{
	text-align: center;
	margin: 2em 1em 0em 1em;
	font-size: 100%;
	color: #263a92;
	}

h4	{
	text-align: left;
	margin: 1em 1em 0em 1em;
	font-size: 100%;
	font-weight:normal;
	text-decoration:underline;
	}

.bold	{
	font-weight: bold;
	}

.em	{
	font-style: italic;
	}

sup	{
	vertical-align: top;
	}

.block_quote, .block_quote p	{
				background-color: #f3f3f3;
				font-size: 85%;
				margin: 1em 2em;
				padding: 0.5em;
				}
.survey_result	{				background-color: #f3f3f3;				font-size: 85%;				margin: 1em 2em;				padding: 0.5em;				text-indent: 0em;				}
.notice_title	{
		color: #d23c31;
		font-weight: bold;
		font-size: 125%;
		text-align: center;
		margin: 0.5em 0em 0em 1em;
		}

.notice_body	{
		font-size: 10pt;
		margin-top:0.75em;
		line-height: 1em;
		}

.presenter	{
		font-weight: bold;
		background-color: #d0d9ff;
		color: #273b93;
		}

.presenter_company, #meeting_presenter	{
					text-indent: 0em;
					text-align: left;
					}

.source	{
		text-indent:0em;
		font-size:90%;
		text-align:left;
		}

.feedback-information	{
			text-indent: -2em;
			margin-left: 5em;
			font-size: .8em;
			}

.small	{
	font-size: .75em;
	}

.continued-to	{
		font-size: .75em;
		text-align: right;
		}

.continued-from	{
		font-size: .75em;
		text-align: left;
		margin: 2.5em 0em 1.5em 0em;
		}


/* Navigation Menu */

.masthead_space	{
		background-color:#feffeb;
		height:10px;
		}

.menu_item	{
		margin:0em 1em 0em 0.5em;
		font-size: 9pt;
		line-height: 1.2em;
		}

.menu_item_year_previous	{
				margin:0em 0em 0em 0em;
				font-size: 9pt;
				font-weight:bold;
				text-decoration:underline;
				}

.menu_item_year_current		{
				margin:0em 0em 0em 0em;
				font-size: 9pt;
				font-weight:bold;
				text-decoration:underline;
				}
hr	{
	border-top:1px solid #3854d2;
	width: 50%;
	}

#funding	{
		width: 350px;
		color: #932a22;
		background-color: #f3f3f3;
		border: 1px solid #932a22;
		padding: 0.5em;
		}



/* Hyperlinks */

a:link		{
		color: #4a4a9c;
		background-color: transparent;
		text-decoration: underline;
		cursor: hand;
		}

a:visited	{
		color: #000;
		text-decoration: underline;
		cursor: hand;
		}

a:active	{
		color: #4a4a9c;
		text-decoration: underline;
		cursor: hand;
		}

a:hover		{
		color: #385d42;
		background-color: #ffd1ce;
		text-decoration: underline;
		cursor: hand;
		}

a:link.menu_item,	{
			color: #4a4a9c;
			background-color: #f3f3f3;
			text-decoration: none;
			cursor: hand;
			}

a:hover.menu_item	{
			color: #ffffff;
			background-color: #4a4a9c;
			text-decoration: none;
			cursor: hand;
			}

a:hover.no-color, a:link.no-color, a:visited.no-color	{
			color: #263a92;
			background-color: transparent;
			text-decoration: none;
			cursor: default;
			}

a:link.news-no-color, a:visited.news-no-color	{
			color: #263a92;
			background-color: transparent;
			text-decoration: none;
			cursor: hand;
			}


.link-region, link-region p	{
				margin: 2em 0em 0em 0em;
				font-family: Arial;
				font-size: 12pt;
				font-weight: bold;
				}

.link-name, .link-name p	{
				text-indent: 0em;
				margin: 1.5em 1em 0em 2em;
				font-family: Arial; 
				font-size: 9pt;
				font-weight: bold;
				}

.link-name + .link-details	{
				text-indent: 0em;
				}


.link-details, link-details p	{
				margin: 0.5em 1em 0em 2em;
				font-family: Arial;
				font-size: 9pt;
				}

.link-details + .link-details, link-details p	{
						text-indent: 0em;
						margin: 0em 1em 0em 2em;
						}


/* Tables */

tr	{
	vertical-align: top;}

#main	{
	width: 798px;
	}

#header	{
	background-color: #feffeb;
	}

#byline	{
	text-align: center;
	font-size: 85%;
	padding: 2em 9em 0em 9em;
	background-color: #feffeb;
	line-height: normal;
	}

#body	{
	text-align: left;
	padding: 0px;
	border-style: none;
	border-spacing: 0px;
	background-color: #feffeb;
	}

#table_meeting	{
		width: 700px;
		}

col.meeting_month	{
			width: 10%;
			background-color: #d0d9ff;
			}

col.meeting_date	{
			width: 10%;
			}

col.meeting_title	{
			width: 45%;
			}

col.meeting_presenter	{
			width: 30%;
			}

col.qa	{
		width: 35px;
		}

td.qa	{
		text-align: right;
		font-style: italic;
		}
		
td.q	{
	font-style: italic;
	}

th.meeting	{
		height: 10px;
		color: #273b93;
		align: center;
		background: url(../images/month-spacer.png) no-repeat;
		border-bottom: solid 1px #d0d9ff;
		}

#meeting_month p	{
			vertical-align: middle;
			font-size: 115%;
			color: #273b93;
			font-weight: bold;
			}

#meeting_title p, #meeting_presenter p	{
					font-size: 0.75em;
					text-align: left;
							}
#meeting_date p	{
		font-size: 0.75em;
		text-align: right;
		}


#meeting_title div	{
			margin: 1.5em 0em 0em 1em;
			font-size: 0.75em;
			text-align: left;
			}

#month_spacer	{
		height: 10px;
		background: url(../images/month-spacer.png) no-repeat;
		}

#body_copy	{
		width: 100%;
		margin: 0em;
		vertical-align: baseline;
		text-align: left;
		}

col.body_copy	{
		width: 395px;
		}

td.body_copy	{
		vertical-align: top;
		}

#footer	{
	text-align: center;
	font-size: 0.75em;
	margin: 0em;
	background-color: #feffeb;
	}

#notice	{
	width: 600px;
	background-color: #d0d9ff;
	border: 1px solid #3854d2;
	}


div.newsletter_menu	{
			position:relative;
			text-indent: -2em;
			}

/* List Styles */


#newsletter_menu	{
			display: list-item;
			list-style-position: inside;
			list-style-image: none;
			list-style-type: none;
			text-align: left;
			margin-left: 0em;
			margin-top: 0.75em;
			color:#000;
			border-top:0px solid white;
			border-right:2px solid white;
			border-bottom:2px solid white;
			border-left:2px solid white;
			background-color:#f3f3f3;
			}

ul		{
		list-style-position: outside;
		list-style-image: url(../images/bullet.png);
		list-style-type: disc;
		text-align: left;
		margin-left: 1em;
		margin-top: 0.75em;
		margin-right: 5em;
		}

ol		{
		list-style-position: outside;
		text-align: left;
		margin-left: 1em;
		margin-top: 0.75em;
		margin-right: 5em;
		}


.block_quote ul		{
		list-style-position: outside;
		list-style-image: url(../images/bullet_blockquote.png);
		list-style-type: disc;
		text-align: left;
		margin-left: 1em;
		margin-top: 0.75em;
		margin-right: 5em;
		}


li		{
		margin-top: 0.5em;
		}

ul ul li	{
		display: list-item;
		list-style-image: url(../images/bullet_blockquote.png);
		margin-left: 10px;
		list-style-type: disc;
		margin-right: -5em;
		}

/* Image Styles */

img.masthead	{
		border: none;
		}

img.drop	{
		display: inline;
		vertical-align: baseline;
		}

/* End */
