
/************************************************************************
css_main.css
Global CSS file for Halifax.ca - Interm Site
Created: 		1 September 2004 HRM Web Services
Last Modified: 	8 September 2004
************************************************************************/




/*  Global Links & Anchors  */

a:link 						{ color: #000088; letter-spacing: 0em; text-decoration: none;}
a:active					{ color: #000088; letter-spacing: 0em; text-decoration: none;}
a:visited 					{ color: #274ABA; letter-spacing: 0em; text-decoration: none;}
a:hover 					{ color: #bb0000; letter-spacing: 0em; text-decoration: underline;}

a.side_links:link 			{ font-size: .7em; color: #000088; letter-spacing: 0em; text-decoration: none;}
a.side_links:active			{ font-size: .7em; color: #000088; letter-spacing: 0em; text-decoration: none;}
a.side_links:visited 		{ font-size: .7em; color: #274ABA; letter-spacing: 0em; text-decoration: none;}
a.side_links:hover 			{ font-size: .7em; color: #bb0000; letter-spacing: 0em; text-decoration: underline;}


a.footer_links:link 		{ color: #000088; letter-spacing: 0em; text-decoration: none;}
a.footer_links:active		{ color: #000088; letter-spacing: 0em; text-decoration: none;}
a.footer_links:visited 		{ color: #274ABA; letter-spacing: 0em; text-decoration: none;}
a.footer_links:hover 		{ color: #bb0000; letter-spacing: 0em; text-decoration: underline;}

a.sideheader:link			{ color: #000066; letter-spacing: 0em; text-decoration: none;}
a.sideheader:active			{ color: #000066; letter-spacing: 0em; text-decoration: none;}
a.sideheader:visited 		{ color: #000066; letter-spacing: 0em; text-decoration: none;}
a.sideheader:hover 			{ color: #bb0000; letter-spacing: 0em; text-decoration: underline;}

.quicklinks_field				{ font-size: 11px; width: 165px; } /* need to keep this size in px for drop down  */
.quicklinks_field_in_menu		{ font-size: 11px; width: 161px; } /* need to keep this size in px for drop down  */


/*  Global Page Styles  */

body 						{  background-color: #E9E9D2; background-image:  url("/images/structural/crumbs/background.gif"); background-repeat: repeat-x; margin: 0; text-align: left;  }
td							{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }

p							{  font-size: .8em;  }
li							{  font-size: .8em;  }

h1							{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #1C4374;  }
h2							{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #1C4374;  }
h3							{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #1C4374;  }
h4							{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #1C4374;  }
h5							{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #1C4374;  }
h6							{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #1C4374;  }

.search_field				{  width: 100; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: .7em;  }
.quicklinks_field			{  width: 165; color: #000000; letter-spacing: 0em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }
.footer_section				{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: .7em; text-align: center;  }
.side_text					{ font-size: .7em; color: #000088; letter-spacing: 0em; text-decoration: none;}



/*  Global Structural Styles - Do not change */

table#perimeter				{  width: 720; text-align: center;  } 
td#header					{  vertical-align: bottom; text-align: center;  }
td#stage					{  vertical-align: top; text-align: center;  }
td#base_bar					{  vertical-align: top; text-align: center;  }
td#footer					{  height: 65;  }

table#stage_split			{  width: 720;  }
td#stage_left				{  width: 200; vertical-align: top; text-align: center; background-color: #FBEECB;  }
td#stage_main				{  width: 520; vertical-align: top; text-align: left; background-color: #FFFFFF;  }
td#stage_main_cover			{  width: 391; vertical-align: top; text-align: center; background-color: #FFFFFF;  }
td#stage_right_cover		{  width: 129; vertical-align: top; text-align: center; background-color: #FBEECB;  }

table#left_split			{  width: 200;  }
td#left_top					{  vertical-align: top; text-align: left;  }
td#left_middle				{  vertical-align: top; text-align: left;  }
td#left_bottom				{  vertical-align: top; text-align: left; font-size: .7em;  }

table#main_split			{  width: 520;  }
td#main_header				{  vertical-align: top; font-size: 1.1em; color: #000099;  }
td#main_content				{  vertical-align: top;  }

table#main_cover_split		{  width: 391;  }
td#main_cover_emergency		{  }
td#main_cover_header		{  vertical-align: top; font-size: 1.1em; color: #000099;  }
td#main_cover_content		{  vertical-align: top;  }

table#content_split			{  width: 520;  }
td#content_main				{  vertical-align: top; }
td#content_footer			{  text-align: right; vertical-align: top; font-size: .7em;  }

table#cover_content_split	{  width: 391;  }
td#cover_content_main		{  vertical-align: top;  }
td#cover_content_footer		{  text-align: right; vertical-align: top; font-size: .7em;  }

table#right_cover_split		{  width: 129;  }
td#right_cover_emergency	{  vertical-align: top; text-align: center; font-size: .7em;  }
td#right_cover_top			{  vertical-align: top; text-align: center; font-size: .7em;  }
td#right_cover_middle		{  vertical-align: top; text-align: center; font-size: .7em;  }
td#right_cover_bottom		{  vertical-align: top; text-align: center; font-size: .7em;  }




/*  Include sections from old CSS as required on importing "old" site content */
h1.info {font-size:16px;}
.lable{font-size:12px;font-weight:700;}
span.infolist{font-size:9px;}


/*Halifaxinfo Styles for CMS managed pages*/
H1.BlueSection {
	font-family: Gautami,Tahoma, Arial;
	font-size: 14pt;
	color: #4d8db1;
}
H1.GreenSection {
	font-family: Gautami,Tahoma, Arial;
	font-size: 14pt;
	color: #01a7a7;
}
H1.OrangeSection {
	font-family: Gautami,Tahoma, Arial;
	font-size: 14pt;
	color: #ee8529;
}

H1 {
	font-family: Monotype Corsiva, Tahoma, Arial, sans-serif;
	font-size: 14pt;
	color: #000000;
}
H2 {
	font-family: Tahoma, Arial;
	font-size: 13pt;
	color: #000000;
}
H3 {
	font-family: Tahoma, Arial;
	font-size: 12pt;
	color: #000000;
}
H4 {
	font-family: Tahoma, Arial;
	font-size: 11pt;
	color: #000000;
}
H5 {
	font-family: Tahoma, Arial;
	font-size: 10pt;
	color: #000000;
}
H6 {
	font-family: Tahoma, Arial;
	font-size: 11pt;
	color: #000000;
}




