/* CSS Document */

#content h3 				{font-size:14px;}
#content 					{font-size:12px;}
#contentfooter 				{font-size:10px;}

a, a:link { color: #006600; text-decoration: underline; }
a:active { color: #006600; text-decoration: underline; }
a:visited { color: #006600; text-decoration: underline; }
a:hover { color: #001100; text-decoration: underline; }


/* CSS Document */

body 					{background:#f8f8f8 top left url(NVCA_Background.jpg) repeat;font:11px Verdana, Arial, Helvetica, sans-serif;}

#header 				{/*background:top left url(http://nvca.on.ca/groups/website/documents/images/nvca_000151.jpg) no-repeat;*/width:770px;height:136px;margin:auto;border-bottom:1px solid #ccc;margin-top:0px;}
#search 				{float:right;margin:76px 10px 0px 0px !important;margin:76px 5px 0px 0px;}
#search form 				{margin:0px;padding:0px;}
#btnsearch 				{font:10px Tahoma, Arial, Serif;color:#FFF;background:#618E64 bottom right url(images/shim.gif) repeat-x;width:55px;text-transform:uppercase;border-top:1px solid #95BE99;border-bottom:1px solid #95BE99;height:19px;border-left:1px solid #95BE99;border-right:1px solid #95BE99;cursor:pointer;}
#keywords 				{line-height:19px !important;font: 11px Verdana, Tahoma, Serif;width:132px;margin-top:0px !important;margin-top:-1px;margin-right:2px;padding:2px 2px 2px 2px;border:1px solid #EEE;}

/* Added navigationcontainer as a firefox fix as the background colour in the main nav wasn't working */
#navigationcontainer	{background:#678968; height:30px; width:770px; margin:0 auto; }

#navigation 				{width:770px;margin:auto;margin-top:0px;}
#navigation a:visited{color:#FFFFFF;}
#navigation a:hover {color:#FFCC00;}
#navigation a:active{color:#FFCC00;}
#navigation a:link{color:#FFFFFF;}
#navigation ul {
	background:#678968; border-left:1px solid #678968; border-top:1px solid #ccc; float:center; width:99%; padding:0px; margin:0px; list-style:none; font:12px Verdana;
	margin-top:0px; }
#navigation ul li ul {
	background:#97B098; font: bold 11px; border-left:none; padding:0px; margin:0px; list-style:none; padding-left:1px; display:none; position:absolute; left:0px;
	width:173px; margin-top:0px !important; margin-top:28px; margin-left:-1px; padding-bottom:1px; border-top:none !important; padding-top:0px; }
#navigation li {
	position:relative; float:left; line-height:28px !important; line-height:26px; margin-top:0px !important; margin-top:1px; }
#navigation li ul li 			{position:relative;display:block;clear:both;margin:0px;padding:0px;line-height:10px;}
#navigation li>ul 			{top:auto;left:auto;}
#navigation li:hover ul, #navigation li.over ul {display: block;} 
#navigation li a 			{color:#FFF;text-decoration:none;padding:6px 10px 7px 10px !important;padding:8px 10px 12px 10px;background:top left url(images/img_navseparator.gif) no-repeat;}
#navigation li a#home 			{background:none;}
#navigation li a#sel 			{color:#FFCC00;}
#navigation li a:hover			{color:#FFCC00;}
#navigation li ul li a 			{display:block;background:none;position:relative;color:#FFF;text-decoration:none;width:155px;margin-right:1px;padding:0px 7px 0px 10px !important;line-height:22px;}
#navigation li ul li a:hover		{text-decoration:none;background:#678968;color:#fff;}



#main 					{width:770px;margin:auto;background:#fff;margin-top:0px;border-top:20px solid #fff;border-bottom:20px solid #fff;background:#fff top left url(images/img_contentBack.gif) repeat-y;}
#content 				{float:right;width:528px;padding-right:20px;line-height:16px;}
/*#content a 				{color:#006600;}*/
#content small 				{color:#749675;}
#content small a 			{color:#749675;text-decoration:none;}
#content small a:hover 			{text-decoration:underline;}
#content h3 				{font:bold 14px Tahoma, Arial, Helvetica, sans-serif;margin-top:10px; font-size:14px; }
#contentleft 				{float:left;width:46%;margin-bottom:20px;margin-top:20px;border-right:1px solid #ccc;padding-right:20px;}
/*This controls the background colour of the "Bottom Right Column" content container.*/
#contentfull 				{margin-top:20px;padding:20px;margin-bottom:20px;padding-bottom:20px;background:#ffffff;}
#contentfull p 				{margin-bottom:0px;}

#contentright 				{float:left;width:46%;padding-left:20px;margin-left:-1px;margin-bottom:20px;border-left:1px solid #ccc;margin-top:20px;}
.contentbottom ul 			{margin:0px;padding:0px;}
.contentbottom ul li 			{list-style-type:none;margin:0px;padding:0px;border:1px solid #fff;}
/*.contentbottom a 			{color:#006600;}*/
.contentbottom ul li a			{color:#888;display:block;font-size:11px;margin-bottom:0px;padding-left:6px;background:top left url(images/img_leftbullet.gif) no-repeat;}
.contentbottom h4 			{font-size:12px;margin-bottom:10px;margin-top:0px;}
.contentbottom p 			{margin-top:0px;}
#contentfooter 				{font-size:10px;color:#749675;clear:both;margin-left:225px;}
#leftnav 					{width:170px;margin-left:15px;}
#leftnav h2 				{font:bold 14px Tahoma, Arial, Helvetica, sans-serif;margin-top:0px;border-bottom:1px solid #fff;margin-bottom:10px;}
#leftnav ul 				{margin:0px;padding:0px;line-height:14px;}
#leftnav ul li 				{list-style-type:none;border:1px solid #fff;padding:0px;margin:0px;}
/*#leftnav ul li a 			{color:#006600;font-size:11px;margin-bottom:3px;display:block;}
#leftnav ul li a:hover 		{color:#006600;}*/
#leftnav ul li ul 			{margin-left:8px;margin-bottom:3px;}
#leftnav ul li ul li a 		{color:#888;font-weight:normal;display:block;line-height:14px;font-size:11px;margin-bottom:1px;padding-left:6px;background:top left url(images/img_leftbullet.gif) no-repeat;}
#crest 						{border-top:1px solid #ccc;margin:20px 0px 20px 0px;padding:15px 10px 15px 10px;}
#leftcalendar 				{padding:0px 10px 20px 7px;border-bottom:1px solid #ccc;}
#clearcontent 				{clear:both;font-size:1px;}
#clearcontent a 			{color:#000;text-decoration:none;}

#footer {
	height:50px; width:770px; margin:auto; background:#678968; padding:7px 0px 8px 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#ffffff; font-weight:bold; }
#footer a:visited{color:#FFFFFF;}
#footer a:hover {color:#FFCC00;}
#footer a:active{color:#FFCC00;}
#footer a:link{color:#FFFFFF;}
#footer2 a:visited{color:#FFFFFF;}
#footer2 a:hover {color:#FFCC00;}
#footer2 a:active{color:#FFCC00;}
#footer2 a:link{color:#FFFFFF;}
#leftarea a:visited{color:#FFFFFF;}
#leftarea a:hover {color:#FFCC00;}
#leftarea a:active{color:#FFCC00;}
#leftarea a:link{color:#FFFFFF;}

#item1	 					{padding-left:10px;padding-right:10px;margin-top:20px;margin-bottom:20px;border-top:1px solid #ccc;}
/*#item1 a 					{color:#006600;}*/
#item2	 					{padding-left:10px;padding-right:10px;margin-top:20px;margin-bottom:20px;border-top:1px solid #ccc;}
/*#item2 a 					{color:#006600;}*/
#item3	 					{padding-left:10px;padding-right:10px;margin-top:20px;margin-bottom:20px;border-top:1px solid #ccc;}
/*#item3 a 					{color:#006600;}
#leftfaq a 					{color:#006600;}*/
#printico 					{padding-left:18px;background:left url(images/img_printericon.gif) no-repeat;line-height:18px;padding-top:2px;font-size:10px;text-decoration:none;color:#000;}
#footer2 					{width:770px;margin:auto;background:#678968;padding:7px 0px 8px 20px;color:#fff;font-size:12px;}

#textsize {font:10px Verdana;padding-bottom:2px;padding-top:2px;margin-left:20px; float:right;}
#textsize a{color:#666;margin-right:1px;text-decoration:none;}
#textsize a:hover{color:#666;}
#textsize a#smallsel{font:8px Arial;width:18px;padding:4px 5px 1px 5px;background:#FFFFFF;border-top:1px solid #DDD;border-right:1px solid #AAA;border-bottom:1px solid #AAA;border-left:1px solid #DDD;}
#textsize a#small{font:8px Arial;width:18px;padding:4px 5px 1px 5px;border:1px solid #FFFFFF;}
#textsize a:hover#small {font:8px Arial;width:18px;padding:4px 5px 1px 5px;border-top:1px solid #DDD;border-right:1px solid #AAA;border-bottom:1px solid #AAA;border-left:1px solid #DDD;}
#textsize a#mediumsel{font:11px Arial;width:18px;background:#FFFFFF;padding:1px 3px 0px 4px;border-top:1px solid #DDD;border-right:1px solid #AAA;border-bottom:1px solid #AAA;border-left:1px solid #DDD;}
#textsize a#medium{font:11px Arial;width:18px;padding:1px 3px 0px 4px;border:1px solid #FFFFFF;}
#textsize a:hover#medium {font:11px Arial;width:18px;padding:1px 3px 0px 4px;border-top:1px solid #DDD;border-right:1px solid #AAA;border-bottom:1px solid #AAA;border-left:1px solid #DDD;}
#textsize a#largesel{font:12px Arial;width:18px;background:#FFFFFF;padding:0px 4px 0px 4px;border-top:1px solid #DDD;border-right:1px solid #AAA;border-bottom:1px solid #AAA;border-left:1px solid #DDD;}
#textsize a#large{font:12px Arial;width:18px;padding:0px 4px 0px 4px;border:1px solid #FFFFFF;}
#textsize a:hover#large {font:12px Arial;width:18px;padding:0px 4px 0px 4px;border-top:1px solid #DDD;border-right:1px solid #AAA;border-bottom:1px solid #AAA;border-left:1px solid #DDD;}

#footer_left
{
	width:75%;
	/*display:inline;*/
	text-align:left;
	float:left;
	padding-left:1%;
	padding-top:.3em;
	padding-left: 220px;
}


#footer_right
{
	width:175px;
	/*display: inline;*/
	text-align:right;
	float:right;
	padding-right:3px;	
	padding-top:3px;	
}
