/* This stylesheet governs the look and layout of www.macklincreditunion.ca  for the Macklin Credit Union in Macklin, Saskatchewan. */

body {
	background-color: #F0F0F0;
	margin: 0;
	padding: 0;
	font: normal 12px Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
html{
	margin: 0;
	padding: 0;
}
h2{
	font: bold 1.75em Geneva, Arial, Helvetica, sans-serif;
}
h3{
	font: bold 1.50em Geneva, Arial, Helvetica, sans-serif;
}
h4{
	font: bold 1.25em Geneva, Arial, Helvetica, sans-serif;
}
h5{
	font: bold 1.00em Geneva, Arial, Helvetica, sans-serif;
}

/*CLASSES*/
.link{
	list-style:none;
	font: 1.0em Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.link a, .link a:visited{
	list-style:none;
	font: 1.0em Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.link a:hover, .link a:hover:visited{
	list-style:none;
	font: 1.0em Geneva, Arial, Helvetica, sans-serif;
	color: #FFFF00;
	text-decoration: none;
}
.menuLink{
	padding-top: 0px;
	color: #FFFFFF;
	float: left;
	padding-left:10px;
	padding-right:10px;
}
.ListStyleRemover{
	list-style:none;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	margin-left: 10px;
}
.ContentHeading{
	padding: 0px 0 5px 0;
	margin: 0;
	border-bottom: 2px solid #1c5ba2;
	font: 1.75em Geneva, Arial, Helvetica, sans-serif;
}
.ContentText{
	padding: 0;
	margin: 0;
	font: 1.00em Geneva, Arial, Helvetica, sans-serif;
}
.QuickLinks{
	font: 1.0em Geneva, Arial, Helvetica, sans-serif;
}
.Rates{
	font: 1.0em Geneva, Arial, Helvetica, sans-serif;
	width:100%;
	text-align:left;
}
.RateItem{
	font: 1.75em Geneva, Arial, Helvetica, sans-serif;
	width:100%;
	text-align:left;
	color:#333333;
}
.RatesHeader{
	border-bottom: 2px solid #1c5ba2;
	font: 1.5em Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-bottom: 5px;
}
.QuickLinksHeader{
	border-bottom: 2px solid #1c5ba2;
	font: 1.5em Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-bottom: 5px;
}
.QuickLinksLink{
	border-bottom: 2px dotted #666666;
	padding: 10px;
	color:#000000;
}
.QuickLinksLink:visited{
	font: 1em Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
.QuickLinksLink:hover, .QuickLinksLink:hover:visited{
	font: 1.1em Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
	background-color: #EFEFEF;
	padding-left: 5px;
}
.paddingDIV{
	padding: 15px;
	margin: 0;
}
.NewContentLink{
	font: 1.5em Geneva, Arial, Helvetica, sans-serif;
	padding: 0 50px 0 50px;
}
.NewContentLink span{
	padding: 10px;
}
.NewContentLink span:visited{
	color: #000000;
}
.NewContentLink span:hover .NewContentLink:hover:visited{
	color: #3366CC;
}	
/*IDs*/
#SiteHolder{
	width: 850px;
	margin-left: auto;
    margin-right: auto;
    text-align: left;
}
#TitleHolder{
	font: 6.75em "Times New Roman", Times, serif;
	padding-left: 20px;
	margin-bottom: -12px;
}
#TitleSlogan{
    font: .4em Geneva, Arial, Helvetica, sans-serif;
	width: 200px;
	text-align: center;
	padding-left: 50px;
	padding-bottom: 50px;
}
#PrimaryMenu{
	height: 48px;
  background-color: #1c5ba2;
	z-index: 10;
}
#ProdServText{
	font: 2.00em Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	width: 255px;
	border-right: 1px solid #b2c1ea;
	vertical-align: middle;
	padding-left: 5px;
}
#SecondaryMenu{
	height: 33px;
	background-color: #6397d1;
	z-index:8;
	font: 1.00em Geneva, Arial, Helvetica, sans-serif;
}
#SecondaryMenu a, #SecondaryMenu a:visited{
	font: 1em Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#SecondaryMenu a:hover, #SecondaryMenu a:hover:visited{
	font: 1em Geneva, Arial, Helvetica, sans-serif;
	color: #FCE770;
	text-decoration: none;
}

#ContentHolder{
	width: 100%;
	background-color: #FFFFFF;
	font: 1.00em Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
#LeftContent{
  font: Geneva, Arial, Helvetica, sans-serif;
  float: left;
  width: 545px;
  border: 1 px solid black;
  padding: 0;
  height: 100%;
}
#LeftContent table tr td{
  font: 1.00em Geneva, Arial, Helvetica, sans-serif;
}
#LeftContent table h2 {
  font: 1.50em Geneva, Arial, Helvetica, sans-serif;
}
#CentreContent{

}
#RightContent{
	float: left;
	width: 305px;
	height:100%;
}
#ThirdMenu{
	height: 30px;
	background-color:#000000;
	font: 1.0em Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	width: 100%;
	z-index: 6;
}
#ThirdMenu a, #ThirdMenu a:visited{
	font: 1em Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#ThirdMenu a:hover, #ThirdMenu a:hover:visited{
	font: 1em Geneva, Arial, Helvetica, sans-serif;
	color: #FCE770;
	text-decoration: none;
}
#LowerMenu{
  background-image: url(gfx/LowerMenuFade.jpg);
	background-repeat: repeat-x;
	padding: 20px;
	margin: 0;
	height: 200px;
}
#LowerMenuLeftContent{
  color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	margin: 0;
	padding: 15px 0px 0px 15px;
	float:left;
	width: 25%;
	vertical-align: middle;
}
#LowerMenuLeftContent h4{
	font: 1.0em Geneva, Arial, Helvetica, sans-serif;
}
#LowerMenuCompanyName{
  margin-bottom: -10px;
	font: 1.35em Geneva, Arial, Helvetica, sans-serif;
}
#LowerMenuRightContent{
	color: #CCCCCC;
	margin: 0;
	padding: 0;
	float:left;
	text-align: right;
	width: 72%;
}
#LowerMenuRightContent h2{
  font: 2.00em Geneva, Arial, Helvetica, sans-serif;
	height: 75px;
	padding: 35px 35px 0 0;
}
#DesignedByText{
  font: 1.1em Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	padding: 0 35px 0 0;
}
#CopyrightInfo{
	font: 0.85em Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: -15px;
	padding: 0 35px 0 0;
}
#LineSpacer {
  line-height: 5px;
	font: 0.5em Geneva, Arial, Helvetica, sans-serif;
}
#LowerMenu a, #LowerMenu a:visited{
	font: 1em Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#LowerMenu a:hover, #LowerMenu a:hover:visited{
	font: 1em Geneva, Arial, Helvetica, sans-serif;
	color: #FFFF00;
	text-decoration: none;
}
#testDiv {
	padding: 20px;
	border: 1 px solid black;
	width: 200px;
	height: 50px;
	background-color:#999999;
}
/* Use # for object ID, and . for object class*/

#stampConfig{
	border: 2px solid #EAEBDA;
	height: 55px;
	width: 55px;
	background-color: #FFFF9D;
}
#month{
	font: 1.60em Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:center;
	margin: -5px 0 -10px 0;
}
#day{
	font: 2.50em Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:center;
	margin: -5px 0 -8px 0;
}
#year{
	font: 1.25em Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:center;
	padding-bottom: 5px;
}
#dateContentHolder{
	padding: 5px;
	color: #000000;
	text-align:center;
	vertical-align: top;
}
#articleHeader{
	font: 2.0em Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: -10px;
}
#articleText{
	border-bottom: 1px dotted #666666;
	font: 1.25em Geneva, Arial, Helvetica, sans-serif;
	
}