.Text
{
	color: #000000;
	font-size : 12px;
	font-family : "Verdana", "Helvetica", "Arial", "Trebuchet MS", "Georgia", Serif; 
	line-height: 1.4;
}

.TextHome
{
	color: #000000;
	font-size : 12px;
	font-family : "Verdana", "Helvetica", "Arial", "Trebuchet MS", "Georgia", Serif; 
	line-height: 1.4;
	font-weight: normal;
}

.TextHomeWhite
{
	color: #FFFFFF;
	font-size : 12px;
	font-family : "Verdana", "Helvetica", "Arial", "Trebuchet MS", "Georgia", Serif; 
	line-height: 1.4;
	font-weight: normal;
}
.Link
{
	color: #4099FA;
	text-decoration: underline
	font-family : "Trebuchet MS", Verdana, Arial; 
}

A.Link:visited {color : #4099FA; font-family : "Trebuchet MS", Verdana, Arial; text-decoration: underline;}
A.Link:link {color : #4099FA; font-family : "Trebuchet MS", Verdana, Arial;  text-decoration: underline;}
A.Link:active {color : #4099FA; font-family : "Trebuchet MS", Verdana, Arial; text-decoration: underline;}
A.Link:hover {color : #00cc00; font-family : "Trebuchet MS", Verdana, Arial; text-decoration: underline;}

h1,h2,h3,h4,h5,h6
{
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	margin: 5px 0 8px 0;
	padding: 0;
	font-size: 12px;
	display: block;
}

H1
{
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #666666;
	border-width: 0 0 1px 0;
	margin-bottom: 15px;
}

H2,
H2 a:visited,
H2 a:link,
H2 a:active
{
	font-size: 16px;
	color: #00cc00;
	font-weight: bold;
	text-decoration: none;
}
H2 a:hover
{
	text-decoration:underline;
}

/* H2's and navigations inside h2s inside the SideColumn are for the sub sections on the left*/
#SideColumn H2,
#SideColumn H2 a:visited,
#SideColumn H2 a:link,
#SideColumn H2 a:active
{
	padding-top: 5px;
	color : #ffffff;
	font-size : 16px;
	text-decoration:none;
	display:block;
	margin: 0;

}
#SideColumn H2 a:hover
{
	text-decoration:underline;
}

/*  end sub nav heading styles */


H3
{
	font-weight: bold;
	color: #4099FA;
	font-size: 16px;
}
H4
{
	font-weight: bold;
	color: #00cc00;
	font-size: 14px;
}
H5
{
	font-weight:normal;
	color: #4099FA;
	font-size: 14px;
}
H6
{
	font-style:italic; 
	font-weight:normal;
	color: #4099FA;
	font-size: 12px;

}

strong
{
	font-weight: bold;
	color: #00cc00;
}


.Footer
{
	color: #FFFFFF;
	text-decoration: underline;
	font-size : 9px;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
A.Footer:visited {color : #FFFFFF; font-size : 9px; text-decoration: underline;}
A.Footer:link {color : #FFFFFF; font-size : 9px; text-decoration: underline;}
A.Footer:active {color : #FFFFFF; font-size : 9px; text-decoration: underline;}
A.Footer:hover {color : #eaeaea; font-size : 9px; text-decoration: none;}

.contPad
{
	padding-left: 25px
}

.MMLink, A.MMLink, A.MMLink:Link, A.MMLink:active, A.MMLink:Visited {
	DISPLAY: block;
	font-size: 13px;
	COLOR: #79a6d2;
	LINE-HEIGHT: 40px; 
	font-family: 'Trebuchet MS', Helvetica, sans-serif; 
	HEIGHT: 40px; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
A.MMLink:Hover
{
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 37px; 
	HEIGHT: 37px; 
	BORDER-BOTTOM: #79a6d2 2px solid;
}

.BodyText, A.BodyText, A.BodyText:visited, A.BodyText:active, A.BodyText:link  {
	COLOR: #ffffff; 
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 21px;
}

A.BodyText:hover 
{
	COLOR: #00cc00; 
	TEXT-DECORATION: none
}

.BlueText, A.BlueText, A.BlueText:visited, A.BlueText:active{
	COLOR: #79a6d2;
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
}
 
A.BlueText:hover 
{
	COLOR: #ff9900; 
	FONT-FAMILY: Arial, Helvetica, Serif
	color: #FFFFFF
}

.GreyText, A.GreyText, A.GreyText:visited, A.GreyText:active, A.GreyText:active  {
	COLOR: #A7A7A7; 
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.GreyText:hover 
{
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}

.BlackShadow
{
	text-shadow: #000000 2px 2px 2px;
}


/* apply this class to the "<UL>" container of a light box gallery */
.LightboxGallery
{
	margin: 0;
	padding:0;
	list-style:none;
	width:100%;
}
.LightboxGallery li
{
	float: left;
	padding: 5px;
	margin: 5px;
	width: 130px;
	height: 140px;
	background-color: white;
	border: 1px solid #666666;
	text-align: center;
}
.LightboxGallery li:hover
{
	border: 1px solid #e78000;
}


.Login-Button
{
		border: 0;
		display: inline-block;
		width: 142px;
		height: 40px;
		background: transparent url(../images/template/BlueButton134x29.png) no-repeat 0 7px;;
		color: white;
/* 	background: transparent url(../images/buttons/btn-login.png) no-repeat bottom left; */
}
.Login-Button:hover
{
/*
	background: transparent url(../images/buttons/btn-login.png) no-repeat top left;
*/
}