
body {
	padding:0;
	margin:0;
	background-color:#F8F8EE
}

body,
td,
input,
textarea {
	font-size:11px;
	font-family:Tahoma;
	color:#292929;
	line-height:14px;
	vertical-align:top;
	padding:0px;
}

br { font-size:10px }

table {
	border:0px;
	border-collapse:collapse;
}

a {
	color:#9D0D02;
	text-decoration:underline
}

a:hover { text-decoration:none }

a:hover img,
a img {
	text-decoration:none;
	border:0px;
}

li a { color:#9D0D02; }

b { color:#9D0D02 }

.b { font-size:10px }

span a { color:#292929 }

.more {
	background:url(http://www.victimsofviolence.on.ca/rev2/templates/VoV_1/images/1_z1.gif) center left no-repeat;
	padding-left:11px;
	vertical-align:middle;
	color:#000000
}

/*####################################################*/
.moduletable a {
	display:block;
	line-height:1.1;
	padding:2px 0;
	margin:1px 0;
}
.moduletable a:focus,
.moduletable a:hover,
.moduletable a:active {
	color:#850B02;
}

.moduletable table td div a {
	padding-left:6px;
}


ul {
	margin:0;
	padding:3px 0 0 2px;
	list-style:none;
	line-height:14px;
	counter-reset: item;
}

li {
	/*background:url(images/1_z1.gif) center left no-repeat;*/
	margin:0px;
	padding: 0.3em 0 0.3em 14px;
}
ul > li:before {
	content:url(http://www.victimsofviolence.on.ca/rev2/templates/VoV_1/images/1_z1.gif);
	display: inline-block;
	text-align: right;
	width: 4.7em;
	padding-right: 0.8em;
	margin-left: -5.5em;
}

h4 {
	color: #9D0D02;
	text-transform:uppercase;
	font-family: Tahoma;
	margin-top:2em;
	margin-bottom:1em;
	font-size: 12px;
	line-height: 14px;
}
h5 {
	color: #9D0D02;
	margin-top:1em;
	margin-bottom:-0.3em;
	font-weight:bold;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 14px;
}

ul.noBullet { list-style-type: none; }
ul.disc { list-style-type: disc; }
ul.square { list-style-type: square; }
ul.circle { list-style-type: circle; }

ul.noBullet > li:before {
	content: "" !important;
}

ul.disc > li:before,
ul.square > li:before,
ul.circle > li:before {
	content: "";
}

ol.decimal { list-style-type:decimal; }
ol.lower-alpha { list-style-type: lower-alpha; }
ol.upper-alpha { list-style-type: upper-alpha; }
ol.upper-roman { list-style-type: upper-roman; }

ol.decimal-bracket,
ol.decimal-bracket-right {
	counter-reset: item;
	margin-left: 0;
	padding-left: 0;
}

ol.decimal-bracket li,
ol.decimal-bracket-right li {
	display: block;
}
ol.decimal-bracket li:before,
ol.decimal-bracket-right li:before {
	content: "(" counter(item, decimal) ")";
	counter-increment: item;
	display: inline-block;
	text-align: right;
	width: 4.7em;
	padding-right: 0.8em;
	margin-left: -5.5em;
}
ol.decimal-bracket-right li:before {
	content: counter(item, decimal) ")";
}

ol.lower-alpha { list-style-type: lower-alpha; }
ol.lower-alpha-bracket,
ol.lower-alpha-bracket-right {
	counter-reset: item;
	margin-left: 0;
	padding-left: 0;
}
ol.lower-alpha-bracket li,
ol.lower-alpha-bracket-right li {
	display: block;
	margin-left: 5em;
}
ol.lower-alpha-bracket li:before,
ol.lower-alpha-bracket-right li:before{
	content: "(" counter(item, lower-alpha) ")";
	counter-increment: item;
	display: inline-block;
	text-align: right;
	width: 4.7em;
	padding-right: 0.8em;
	margin-left: -5.5em;
}
ol.lower-alpha-bracket-right li:before{
	content: counter(item, lower-alpha) ")";
}


ol.upper-alpha-bracket,
ol.upper-alpha-bracket-right {
	counter-reset: item;
	margin-left: 0;
	padding-left: 0;
}
ol.upper-alpha-bracket li,
ol.upper-alpha-bracket-right li {
	display: block;
	margin-left: 5em;
}
ol.upper-alpha-bracket li:before,
ol.upper-alpha-bracket-right li:before{
	content: "(" counter(item, upper-alpha) ")";
	counter-increment: item;
	display: inline-block;
	text-align: right;
	width: 4.7em;
	padding-right: 0.8em;
	margin-left: -5.5em;
}
ol.upper-alpha-bracket-right li:before{
	content: counter(item, upper-alpha) ")";
}

ol.lower-roman { list-style-type: lower-roman; }
ol.lower-roman-bracket,
ol.lower-roman-bracket-right {
	counter-reset: item;
	margin-left: 0;
	padding-left: 0;
}
ol.lower-roman-bracket li,
ol.lower-roman-bracket-right li {
	display: block;
	margin-left: 5em;
}
ol.lower-roman-bracket li:before,
ol.lower-roman-bracket-right li:before {
	content: "(" counter(item, lower-roman) ")";
	counter-increment: item;
	display: inline-block;
	text-align: right;
	width: 4.7em;
	padding-right: 0.8em;
	margin-left: -5.5em;
}
ol.lower-roman-bracket-right li:before {
	content: counter(item, lower-roman) ")";
}



ul.noBullet,
ul.disc,
ul.square,
ul.circle,
ol,
ol.lower-alpha,
ol.upper-alpha,
ol.lower-roman,
ol.upper-roman {
	margin:0;
	padding:0;
	padding-left:2.2em !important;
}

ul.noBullet li,
ul.disc li,
ul.square li,
ul.circle li,
ol li,
ol.lower-alpha li,
ol.upper-alpha li,
ol.lower-roman li,
ol.upper-roman li {
	background:none;
	margin:0px;
	padding-left:0px;
}


html ol ul {
	margin:0;
	padding:0 0 0 2px;
	list-style:none;
	line-height:14px;
	counter-reset: item;
}
html ol ul > li {
	/*background:url(images/1_z1.gif) center left no-repeat !important;*/
	margin:0px !important;
	padding: 0.3em 0 0.3em 14px !important;
}
html ol ul > li:before {
	content:url(http://www.victimsofviolence.on.ca/rev2/templates/VoV_1/images/1_z1.gif) !important;
	display: inline-block;
	text-align: right;
	width: 4.7em;
	padding-right: 0.8em;
	margin-left: -5.5em;
}

.indent { margin-left:1em !important; }
.indent2 { margin-left:2.5em !important; }

.uppercase { text-transform:uppercase; }

.compress-top { margin-top:0 !important; padding-top:0 !important;}
.compress-bottom { margin-bottom:0 !important; padding-bottom:0 !important;}
.compress { margin-top:0 !important; margin-bottom:0 !important; padding-top:0 !important; padding-bottom:0 !important;}

div.sources {
	margin: 2em 4px 4px 4px;
	border:solid 1px #aaa;
	padding:10px;
	color:#666;
	background-color:#ecebe4;
	word-wrap:break-word;
}


div.sources a:after,
a.external:after{
	color: #999;
	font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	content: "\21D7";
	font-size: 10px;
}

.red {
	color:#9D0D02;
}
.black {
	color:#000;
}
.normal-weight {
	font-weight:normal;
}


/*####################################################*/
/*####################################################*/



input {
	background:#F8F8EE;
	border:1px solid #B4B4B4;
	padding-left:5px;
	width:227px;
	height:21px;
}

textarea {
	background:#F8F8EE;
	border:1px solid #B4B4B4;
	padding-left:5px;
	width:227px;
	height:108px;
	overflow:auto
}

.boldred {
	color:#9D0D02;
	font-weight:bold;
}

.boldblack {
	color:#292929;
	font-weight:bold;
}

.text { color:#292929; }

.line {
	background:url(http://www.victimsofviolence.on.ca/rev2/templates/VoV_1/images/1_z1.gif) center left no-repeat;
	margin:0px;
	padding-left:14px
}

.line a { color:#9D0D02; }

.uline {
	margin:0;
	padding:0;
	list-style:none;
	line-height:18px
}

.about_us_p { margin-bottom:0.5em; }


