/* 

	CSS Document 

	June 05, 2007

	TimmyLI

	DIABC Website

	index.css

*/



/*

PAGE SIZE

	head:162PX

	content:*

	sidebar:220PX;

	

COLOR TABLE

	GLOBAL

		red-dark:9d1730

		red-dull:b12c2a

		red:c11111

		blue-mid:3c69c4

		blue-dark:003d7b

		green(head):6f998e



	SIDEBAR

		background:003d7b(dark blue)

		link header:a5bfb2(mid green)

		links

			lt.blue:669CD4

				blue:5888ea(voided)

			white(HOVER)

	

	HEAD

		background:6f998e

		links

		

	MAIN

		link color:

			3c69c4 (mid blue)

			003d7b (dark blue)

			

			

New Colors:

	orange:cd9c14

	d.orng:b3894c

	h.blu:c7d8e9

	l.blu:b8c8d8

	m.blu:4c769e

	e.grn0:a7cdb3

	e.grn1:8fcea4

*/



body

{

	font-family:Arial, Helvetica, sans-serif;

	color:gray;

	font-size:10pt;

	background-image:url(img/main/watermark_diabc_logo.gif);

	background-attachment:fixed;

	background-repeat:no-repeat;

	background-position:bottom right;

}



p

{

	font-size:11pt;

	padding-bottom:25px;

	text-indent:25px;

	word-spacing:5px;

	margin:15px;

	line-height:1.5;

}

p:first-letter{font-weight:bold;font-size:larger;text-transform:capitalize;}

p:first-line{letter-spacing:1px;}





/*PAGE HEADER*/

.h2PageHeader{cursor:default;color:#cd9c14;text-align:center;margin-bottom:5px;font-family:arial;letter-spacing:1;word-spacing:3;}

.tblPageHeader{margin-bottom:20px;width:535px;}

.tblPageHeader td{text-align:center;padding-left:3px;padding-right:3px;}

.tblPageHeader a{font-size:9pt;font-weight:normal;color:#b8c8d8;text-decoration:none;}

.tblPageHeader a:hover{color:#4c769e/*003d7b*/;text-decoration:underline;}

.tblPageHeader .aActive{font-size:14pt;color:#4c769e;font-size:10pt;text-decoration:underline;}



.tblHeader

{

	width:600px;

	margin-bottom:40px;	

	table-layout:auto;

	font-size:11pt;

}

.tblHeader hr{border-color:#b8c8d8;}

.tblHeader th{width:120px;}

.tblHeader h2{margin:0;padding:0;color:#cd9c14;}







/*HEADERS*/

h2,h3,h4,h5,h6{color:#003d7b;cursor:default}

.h2Paragraph{margin-bottom:-15px;}





/*TOC*/

	.tblTOC{width:600px;margin-bottom:30px;}

	.h3TOC{margin:0;color:#4c769e;border-bottom-style:solid;margin-bottom:10px;font-size:13pt;}

	.ulTOC{font-size:12pt;margin:0;margin-bottom:50px;margin-left:15px;}

	.ulTOC li{list-style:disc!important;margin-bottom:10px!important;color:#6f998e;}

	/*TOC Links*/

	.ulTOC li a {color:#a5bfb2;font-size:11pt;font-family:Arial, Helvetica, sans-serif!important;}

	.ulTOC li a:hover{color:#6f998e;font-size:12pt;}

	/*Link back up to TOC table*/

	.aTOC,.aTOC1{display:block;font-size:10pt;text-align:right;color:#a5bfb2;text-decoration:none;}

	.aTOC:hover,.aTOC1:hover{color:#6f998e;font-weight:100;text-decoration:underline;}

	.aTOC img,.aTOC1 img{vertical-align:middle;border-style:none!important;margin-right:5px;}

	.aTOC1 {float:right;margin-top:10px;font-weight:100;}



/*CONTENT*/

	.tblContent

	{

		width:535px;

		margin-bottom:20px;	

		table-layout:auto;

		margin-bottom:25px;

	}

	.tblContent td{vertical-align:top;}

	.tblContent td strong{color:black;}

	.tblContent td em{font-size:10pt;color:black;}



	





/*LISTS*/

ul

{

	color:black;

	font-size:12pt;

	font-family:"Times New Roman", Times, serif;

	margin-top:0;

}





/*LINKS*/

	a{color:#3c69c4;}

	a:hover{color:blue;/*#6f998e;*/}

	.aTop

	{

		display:block;

		/*float:right;*/

		text-align:center;

	}

	.aTop img{border-style:none!important;border-width:0;}

	.aSiteLinks{color:#a5bfb2!important;font-size:12pt!important;text-decoration:none;}

	.aSiteLinks:hover{color:#6f998e!important;text-decoration:underline;}

	

	/*Links used to scroll to bookmars within same page*/

	.aAnchorLink{color:#a5bfb2;}

	.aAnchorLink:hover{color:#6f998e;}







/*RULES*/

hr{color:#b12c2a;width:100%;border-style:solid;border-color:#9d1730;border-width:thin;}













/*FOOTERS*/

.tblFooter{width:100%;margin:0;table-layout:auto;cursor:default;margin-top:50px;}

.tdCopyright{font-size:8pt;color:#6f998e;padding:0;}

.tdCopyright strong{color:#6f998e;}

.spLastUpdated{float:right;text-align:right;font-size:8pt;color:#a5bfb2;}

.hrBar{border-color:#b8c8d8;}









/*Sub Foot Links*/

.h4FooterSublinkHeader

{

	margin:0;

	color:#003d7b!important;

	text-transform:capitalize;

	margin-bottom:3px;

}

.tblFooterSubLink

{

	margin-top:3px;

	background-color:#003d7b;

	font-size:11pt;

	height:30px;

	width:485px;

}

.tblFooterSubLink .tdLeftcap{background-image:url(img/main/footer_subcap_left.gif);background-position:top left;background-repeat:no-repeat;width:13px;}

.tblFooterSubLink .tdRightcap{background-image:url(img/main/footer_subcap_right.gif);background-position:top right;background-repeat:no-repeat;width:13px;}

.tblFooterSubLink td{text-align:center;}

.tblFooterSubLink .tdSpacer{cursor:default;font-weight:bold;font-size:12pt;color:#669CD4;}

.tblFooterSubLink a{color:#b8c8d8;text-decoration:none;font-size:11pt;text-transform:capitalize;font-weight:100;}

.tblFooterSubLink a:hover{color:white;text-decoration:underline;font-size:11pt;}

.tblFooterSubLink .aActive{font-weight:bold;color:#003d7b;}

.tblFooterSubLink .aSelected{color:#cd9c14;text-decoration:none;font-weight:bold;font-size:12pt;}

.tblFooterSubLink .aSelected:hover{color:#cd9c14;text-decoration:none;font-size:12pt;}



/*North Vancouver, Central Vancouver, South Vancouer*/

.tdSublink{cursor:pointer;color:#003d7b;font-size:8pt;padding-bottom:10px;padding-top:5px;}

.tdSublink a{font-size:11pt;text-decoration:none;color:#b8c8d8;}

.tdSublink a:hover{text-decoration:underline;color:#3c69c4;/*#6f998e;*/}

.tdSublink .aSelected{color:#003d7b;/*color:#003d7b;*/text-decoration:underline;font-size:11pt;}

.tdSublink .aSelected strong{font-weight:700;font-size:10pt;}

.tdSublink .aSelected:hover{color:#003d7b;/*#6f998e;*/}











/*Main Foot Links*/

.h4FooterHeader

{

	letter-spacing:.75;

	margin:0;

	color:#b8c8d8!important;

	margin-top:20px;

	margin-bottom:2px;

	font-weight:bold;

	text-transform:capitalize;

}

.tblFooterLink

{

	margin-top:3px;

	background-color:#b8c8d8/*8fcea4;*/;

	width:525px;

	height:25px;

	font-size:10pt;

	text-transform:uppercase;

}

.tblFooterLink td{padding:1px;text-align:center;}

.tblFooterLink .tdSpacer{cursor:default;font-weight:bold;font-size:14pt;color:#6f998e;}

.tblFooterLink .tdLeftcap{background-image:url(img/main/footer_cap_left.gif);background-repeat:no-repeat;width:15px;background-position:left;}

.tblFooterLink .tdRightcap{background-image:url(img/main/footer_cap_right.gif);background-repeat:no-repeat;width:15px;background-position:right;}

.tblFooterLink a{text-transform:capitalize;color:#4c769e;font-size:12pt;text-decoration:none;}

.tblFooterLink a:hover{color:#003d7b;text-decoration:underline;font-size:12pt;}

.tblFooterLink .aSelected{color:#003d7b;/*text-decoration:underline;*/font-weight:bold;font-size:12pt;}

.tblFooterLink .aSelected:hover{text-decoration:none;font-size:12pt;}



/*About, Contact, Directors, FAQ&FYI, Contribution, Events*/

.tdLink{cursor:pointer;font-size:15pt;padding-bottom:10px;padding-top:3px;color:#6f998e;}

.tdLink a{color:#b8c8d8;font-size:10pt;vertical-align:middle;text-decoration:none;}

.tdLink a:hover{color:#3c69c4;/*#003d7b*/text-decoration:underline;}

.tdLink .aActive{color:#003d7b;text-decoration:underline;border-color:#ADC7C9;padding:1px;background-color:#adc7c9;/*font-weight:bold;*/}









/* Footer Sidebar Links: Members Dept. */

.tblFootSideLinks

{

	margin-bottom:20px;;

	width:600px;

	border-style:double;

	border-width:3px;

	border-color:#b8c8d8;

	padding:8px;

	text-align:center;

}

.tblFootSideLinks h4{color:pink!important;}

.tblFootSideLinks a{font-size:10pt;color:#a5bfb2;text-decoration:none;}

.tblFootSideLinks a:hover{color:#6f998e!important;text-decoration:underline;}

.tblFootSideLinks .aBookmark{color:#6f998e!important;font-weight:bold;text-decoration:underline!important;}

