/*
  Style sheet for Intergroup bylaws put in a separate file 190930
*/

body {
	background-color: #ffffff;   /* #ffffff = white, #f8f8f8 = off white */
	color: #000033;  /* #000033 = dark blue; #000000 = black; #cc0000 = red */
	margin: 3% 8% 3% 8%; /*T R B L*/
	border: none; /*none | dotted | dashed | solid | double | groove | ridge | inset | outset*/
	border-color: #000033;   /* #000033 = dark blue; #000000 = black; #cc0000 = red */
	padding-left:  1em;
	padding-right: 1em;
	text-align: left; /* left | center | right */
	font-size: medium; /* xx-small | x-small | small | medium | large | x-large | xx-large */
	font-style: normal; /* normal | italic | oblique */
	font-family: Helvetica, Ariel, sans-serif;
	/*font-family: Palatino, Times, serif;*/
	font-weight: normal /*normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900*/
}

.center {
	text-align: center;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.bold {
	font-weight: bold;
}

.ulined {
	text-decoration: underline;
}

.linethrough {
	text-decoration: line-through;
}

.italic {
	font-style: italic;
}

.large {
	font-size: large;
}

.small {
	font-size: small;
}

.larger {
	font-size: larger;
}

.smaller {
	font-size: 60%;
}

.serif {
	font-family: Palatino, Times, serif;
}

.sans {
	font-family: Helvetica, Ariel, sans-serif;
}

dt {
	font-weight: bold;
}

dd {
	margin-left: 1.5em;
	padding-bottom: .3em;
}

.smallcaps {
	font-variant: small-caps;
}

ol.upperalpha {
	list-style-type: upper-alpha;
}

ol.loweralpha {
	list-style-type: lower-alpha;
}

span.map {
	font-size: small;
	color: #000033;
}

a.map:link {
	color: #000033;
}

a.map:visited {
	color: #000066;
}

a.map:active {
	color: #0000cc;
}

div.nav {
	text-align: center;
	font-size: medium;
}


a.nav:link {
	color: #000033;
}

a.nav:visited {
	color: #000066;
}

a.nav:active {
	color: #0000cc;
}

address {
	text-align: center;
	font-size: small;
}

dt {
	/*margin-left: 4em;*/
}

table.committees {
	margin-left: 3%;
	margin-right: 5%;
}

tr.committees {
	vertical-align: top;
}

td.committees {
	width: 20%;
	padding-top: 0%;
	padding-bottom: 0%;
}

.old {
	text-decoration: line-through;
	color: #990000;
}

.new {
	/*text-decoration: underline;*/
	color: #006600;
	font-weight: bold;
}

span.articlename, span.sectionname {
	margin-left: 1.5em;
}

span.subsection {
	margin-right: 1.5em;
}

ol.subsection {
	list-style-type: lower-alpha;
}

li.subsection {
	padding-bottom: .5em;
}

ins {
	color: #008800;
	text-decoration: none;
}

del {
	color: #660000;
	text-decoration: line-through:
}
