/* common styles */
/* color scheme
#10b2d6 : cyan
#00a2ce : dark cyan
#f78e18 : orange
#c61484 : magenta
#ffffef : light yellow
*/


body {background-color : #FFFFFF;text-align:center;}
p, td, input, div, textarea, select {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
}

a {color: #00a1cd;}
a:visited {color: #00a1cd;}
a:active {color: #ee1f74;}
a:hover {color: #ee1f74;}

/* Active Coquitlam */
#pagecontainer {width:779px;margin: 0px auto;}
#pagemenuimg {width:779px; border:0;padding: 0px;margin:0px;background-image: url('/nr/actcoq/images/1x1top.gif');}
td.tdmenu{text-align:center;border:0;pa: 0px;margin:0px;}
td.tdmenu a{border:0;padding: 0px;margin:0px;}
td.tdmenu a div.topmenu{border:0;padding: 0px;margin:0px;}
img.menu {border:0;padding: 0px;}
#pagetopmenu {width:779px; background-image: url('/nr/actcoq/images/1x1bottom.gif');text-align:left;}
#pagetopmenu a{text-decoration: none;}
#pagebreadcrumb {
	width:779px; 
	background-image: url('/nr/actcoq/images/1x1middle.gif');
	text-align:left;
	height:20px;
}

#breadcrumblinks {
/*	float:left;*/
	text-align:left;
	text-decoration: none;
	font: 11px/13px verdana,arial,helvetica,sans-serif; color:#00a2ce;
	height:20px;
	padding-top:2px;
	padding-left:10px;
}

#copyright {
	float:right;
	text-align:right;
	text-decoration: none;
	font: 11px/13px verdana,arial,helvetica,sans-serif; color:#ffffff;
	height:20px;
	padding-top:2px;
	padding-right:10px;
}

a.breadcrumb, a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active{
	font: 9px/11px verdana,arial,helvetica,sans-serif; color:#00a2ce;
	text-decoration: none;
}

a.breadcrumb:hover{
	text-decoration: underline;
}
#pagecontent {width:779px;}
td#pageleft {width:190px;vertical-align:top;padding:5px;background-image: url('/nr/actcoq/images/1x1side.gif');}
td#pagemain {width:400px;vertical-align:top;padding:5px;}
td#pageright {width:189px;height:100%;vertical-align:top;padding:5px;background-image: url('/nr/actcoq/images/1x1side.gif');}

a.topmenu:hover img { 
filter: gray); 
} 

a.topmenu:hover div { 
	background-image: url('/nr/actcoq/images/1x1hot.gif');
} 

div.topmenu
{
	padding-top:2px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	background-image: url('/nr/actcoq/images/1x1bottom.gif');
	font: 11px/13px verdana,arial,helvetica,sans-serif; color:white;
	font-weight: bold;
	position: relative; 
	background-color: #4272AD;
	cursor: hand;
	height:20px;
}

#pagefooter {width:779px;text-align:right;height:50px;background-image: url('/nr/actcoq/images/footer.gif');}
#footerlink {font: 11px/13px verdana,arial,helvetica,sans-serif; color:white;padding-right:10px;padding-top:15px;}
#pagefooter a,#pagefooter a:visited,#pagefooter a:active,#pagefooter a:link{color:white;text-decoration: none;}
#pagefooter a:hover{color:white;text-decoration: underline;}
#footerlogo {
	float:left;
	text-align:left;
	margin-top:2px;
	margin-left:10px;
}

#contentmain {}
#contentmaintop {}
#contentmainbody {}
#contentmainheader, #contentheader, #contentsubheader {	font: 18px verdana,arial,helvetica,sans-serif; font-weight: bold;color:#c71585;}
#contentmaintext, #contentmain, #contentextra {	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
}

div.contentleft
{
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
color:#00a2ce;
}
/* abstract contents for default pages */
div.summary{
padding-top:10px;
padding-bottom:10px;
}
div.summaryheader{
font: 14px verdana,arial,helvetica,sans-serif;
font-weight: bold;
text-decoration : none;	
font-weight : bold;
color:#00a2ce;
}
div.summarybody{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
text-decoration : none;	
font-weight : none;
color:#000000;
}

#contentright
{
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
color:#00a2ce;
}


#contentrightbottom{
padding-top:10px;
text-align:center;
}

/*Example CSS for demo ticker*/
#ajaxticker1{
width: 779px;
height: 12px;
border: 1px solid #7f8084;
padding: 1px;
background-color: #7f8084;
text-align:left;
}
#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
color:#ffffff;
background-color: #7f8084;
}
.someclass{}


/*********************************************************************************************************/
/* CMS Web Based Consolse - WBC */
/* Logout | Switch to Edit Site styles*/
.wbc {color: #FFFFFF;	font-size: smaller;	padding: 3px 10px 3px 10px;	background-color : #CC9999;}
.wbc strong {color: #FFFFFF;	font-size: smaller;	font-weight: bold;	background-color : #CC9999;}
a.wbc {color: #FFFFFF;	font-size: smaller;	text-decoration : none;	font-weight : bold;}
a.wbc:visited {color: #FFFFFF;	font-size: smaller;	text-decoration : none;	font-weight : bold;}
a.wbc:hover {color: #666666;	font-size: smaller;	text-decoration : none;	font-weight : bold;}

/* CMS WCB Edit floating console - WCB Edit box option */
div.wbcedit{background-color : #FFFFCC;	border : 2px solid #993333;	display : block;}

/* CMS WCB Edit floating console - Edit */
table.wbcedit {border: 1px solid #993333;	background-color: #993333;	width: auto;}
table.wbcedit td {color: #FFFFFF;	font-size: xx-small;	font-weight: bold;	padding: 3px 10px 3px 10px;}