@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

body {
	background: #fff;
	color:#3d3d3e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:1.125em; /* 16x1.125=18px */
	margin:0;
}


h1, h2, h3, h4, h5, h6 {
	font-weight:normal;	
}

/* sub-head page titles */
h1 {
	font-size: 2.7em; /* 16x1.125=18px */
	line-height: 1em;/* 16x1.636=36px */
	letter-spacing:-.025em;
	color: #3d3d3e;
	padding: 0px 0 10px 0;
}

/* twitter */
h2 {
	font-size: 1.125em; /* 16x1.125=18px */
	line-height: 1.2em;/* 16x1.636=36px */
	color: #999;
	padding: 0px 30px 0 0;
	margin: 0; /* 18x1=18px */
}
h2 a, h2 a:visited {
	font-size: 1.125em; /* 16x1.125=18px */
	line-height: 1.2em;/* 16x1.636=36px */
	color: #03F;
	padding: 0px 0 0 0;
	margin: 0; /* 18x1=18px */
}
h2 a:hover {
	font-size: 1.125em; /* 16x1.125=18px */
	line-height: 1.2em;/* 16x1.636=36px */
	color: #03F;
	text-decoration:underline;
	padding: 0px 0 0 0;
	margin: 0; /* 18x1=18px */
}
/* nav links */
h3 {
	font-size: 1.125em; /* 16x1.125=18px */
	line-height: 1.2em;/* 16x1.636=36px */
	color: #000;
	padding: 0 30px 0 0;
	margin: 0; /* 18x1=18px */
}
/* nav links */
h4 {
	font-size: .75em; /* 16x1.125=18px */
	line-height: 1em;/* 16x1.636=36px */
	color: #7389b2;
	padding: 0 35px 0 0;
	text-align:center;
}
h4 a, h4 a:visited {
	font-size: .75em; /* 16x1.125=18px */
	line-height: 0em;/* 16x1.636=36px */
	color: #03F;
	padding: 0 0 0 0; !important
	text-align:center;
}
h4 a:hover {
	font-size: .75em; /* 16x1.125=18px */
	line-height: 0em;/* 16x1.636=36px */
	color: #03F;
	padding: 0 0 0 0;  !important
	text-align:center;
}
h5 {
	font-size: 1.2em; /* 16x1.375=22px */
	line-height: 1.2em;/* 16x1.636=36px */
	margin: 0;
}

p {
	font-size: 0.875em; /* 16x0.875=14px */
	margin: 1.286em 0; /* 14x1.286=18px */
	color:#3d3d3e;
	font-weight: normal;
}

/* FIX FOR TWITTER NAV LINKS; h4 doesn't show up in IE8, so copy it here */
#twitter_nav {
    text-align: center;
}
#twitter_time {
	font-size: .75em; /* 16x1.125=18px */
    line-height: 1em;
	color: #7389b2;
	padding:0 30px 0 0;
    text-align:center;
}
#twitter_time a {
	font-size: .75em; /* 16x1.125=18px */
	color: #03F;
	text-align:center;
}
#twitter_time a:hover {
	font-size: .75em; /* 16x1.125=18px */
	color: #03F;
	text-align:center;
}

#formTitle {
	font-size: 1.2em; /* 16x1.125=18px */
	line-height: 1.5em;
	letter-spacing:-.05em;
	padding: 0 12px 0 0;
}
#NewsDesc {
	font-size: 1em; /* 16x1.125=18px */
	line-height: 1em;
	font-weight:normal;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #FFF;
}
a:active {
	text-decoration: none;
	color: #000;
}
#footerTextLE {
	color: #999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
}
#footerText {
	color: #555;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}
/* twitter */
twitter {
	font-size: 1.125em; /* 16x1.125=18px */
	line-height: 1.2em;/* 16x1.636=36px */
	color: #999;
	padding: 2px 0x 0 0;
	font-weight:normal;
	margin: 0; /* 18x1=18px */
}
twitterSmall {
	font-size: .75em; /* 16x1.125=18px */
	line-height: 1.2em;/* 16x1.636=36px */
	color: #999;
	margin:20px 0 0 0;
	padding: 2px 20px 0 0;
	margin: 0; /* 18x1=18px */
}
a:twitter {
	text-decoration: none;
}
a:twitter.link {
	text-decoration: none;
}
a:twitter.visited {
	text-decoration: none;
	color: #06C;
}
a:twitter.hover {
	text-decoration: none;
	color: #06C;
}
a:twitter.active {
	text-decoration: none;
	color: #06C;
}
a:twitterSmall {
	text-decoration: none;
}
a:twitterSmall.link {
	text-decoration: none;
}
a:twitterSmall.visited {
	text-decoration: none;
	color: #06C;
}
a:twitterSmall.hover {
	text-decoration: none;
	color: #06C;
}
a:twitterSmall.active {
	text-decoration: none;
	color: #06C;
}
/* @end */