
body 		{ margin:5px; padding:0px; font-family:Arial; font-size:10pt;}

h1		{ font-size:14pt; margin:0px; }
//h2		{ font-size:12pt; padding-bottom:7px; border-bottom:1px solid #000; padding-top:7px; border-top:1px solid #000; margin:0px; margin-bottom:7px; margin-top:7px; }
h2		{ font-size:12pt; padding-bottom:7px; border-bottom:1px solid #000; padding-top:7px; border-top:1px solid #fff; margin:0px; margin-bottom:7px; margin-top:7px; }
h2 a 		{ text-decoration:none; }
h3		{ font-size:11pt; padding-bottom:5px; margin:0px; color:#014FA1; }
p		{ font-size:10pt; margin:0px; margin-bottom:5px;}
img		{ border: none; vertical-align:middle; }
hr		{ margin-top:7px; margin-bottom:7px; height:1px; border:none; background-color:#000; color:#000; }
li		{ font-size:10pt; }
a		{ color:#014FA1; }
a:visited	{ color:#014FA1; }

.subhead	{ color:#014FA1; }

.NewsArticle span { font-size:8pt; }

hr.light	{ background-color:#ccc; color:#ccc; }

img.imgleft	{ float:left; margin-right:10px; margin-bottom:10px; }
img.imgright	{ float:right; margin-left:10px; margin-bottom:10px; }
img.border { border: solid black 1px; }

div.SearchArea	{ text-align:center; }
.SearchArea form { margin:0px; }

.ResearchCriteria { margin-bottom:30px; }
.ResearchCriteria table { margin-bottom:20px; width:100%;}
.ResearchCriteria tr { }
.ResearchCriteria  td { font-size:10pt; }

div.SearchLayer	{ margin-bottom: 20px; }

.TeaserHalf img	{ border:1px solid #333; width:58px; height:40px;  margin-right:5px; }
.TeaserHalf a	{ color:#000; text-decoration:none; }
.TeaserHalf h3 a	{ color:#014FA1; text-decoration:none; }
div.TeaserHalf	{  }
.TeaserHalf span	{ font-style:italic; }

.TeaserHalf2 img	{ border:1px solid #333; width:58px; height:40px; float:left; margin-right:5px; }
.TeaserHalf2 a	{ color:#000; text-decoration:none; }
.TeaserHalf2 h3 a	{ color:#014FA1; text-decoration:none; }
div.TeaserHalf2	{  }
.TeaserHalf2 span	{ font-style:italic; }

.Teaser img	{ border:1px solid #333; width:115px; height:79px; float:left; margin-right:5px; margin-bottom:10px; }
.Teaser h3 a	{ color:#014FA1; text-decoration:none; }
.Teaser a	{ color:#000; text-decoration:none; }
div.Teaser	{  }
.Teaser span	{ font-style:italic; }

.TeaserV img	{ border:1px solid #333; width:79px; height:115px; float:left; margin-right:5px; }
.TeaserV h3 a	{ color:#014FA1; text-decoration:none; }
.TeaserV a	{ color:#000; text-decoration:none; }
div.TeaserV	{  }
.TeaserV span	{ font-style:italic; }

.TeaserCenter		{ margin-bottom: 10px;}
.TeaserCenter img	{ border:1px solid #333; width:250px; height:150px; margin-right:5px; }
.TeaserCenter h3 a	{ color:#014FA1; text-decoration:none; }
.TeaserCenter a		{ color:#000; text-decoration:none; }
div.TeaserCenter		{  }
.TeaserCenter span	{ font-style:italic; }

div.PlayerIcon { width:30px; height:30px; border:none;}

div.Pager	{ margin:0px; padding:0px; }
.Pager ul	{ padding:0px; margin:0px; list-style: none inside none; padding-top:7px; margin-top:7px; border-top:1px solid #ccc; }
.Pager li	{ padding:0px; display:inline; margin:10px; margin-left:5px; margin-right:5px; font-size:13pt; font-weight:bold; color:#000; text-decoration:none; }
li.PagerCaption	{ padding:0px; display:inline; margin:10px; margin-left:0px; font-size:12pt; font-weight:bold; color:#000; text-decoration:none; }
li.PagerCurrent	{ padding:0px;font-weight:bold; }

.mobinav a	{ font-size:12pt; font-weight:bold; color:#014FA1; text-decoration:none; margin-top:5px; margin-bottom:5px; }

.mobinav2	{ font-size:10pt; font-weight:bold; }
.mobinav2 a	{ color:#014FA1; text-decoration:none; }
.mobinav2 ul	{ margin: 0; padding: 0; text-align: left; }
.mobinav2 li	{ list-style: none; margin: 0 5px; padding: 0; display: inline; }

.mobinav3	{ font-size:10pt; font-weight:bold; }
.mobinav3 a	{ color:#014FA1; text-decoration:none; }
.mobinav3 ul	{ margin: 0; padding: 0; }
.mobinav3 li	{ list-style: none; margin-right:5px; padding: 0; display: inline; }

.mobinav4 a	{ font-size:10pt; font-weight:bold; color:#014FA1; text-decoration:none; margin-top:5px; margin-bottom:5px; }
.mobinav4 ul	{ margin: 0; padding: 0; text-align: left; }
.mobinav4 li	{ list-style: none; margin: 0 5px; padding: 0; display: inline; }

.mobinavsm a	{ font-size:9pt; font-weight:bold; color:#014FA1; text-decoration:none; margin-top:5px; margin-bottom:5px; }
div.mobinav	{ margin:0px; }

div.notepad	{ background-color:#eee; padding:0px; margin-right:5px; width:58px; text-align:center; font-weight:bold; float:left; border:1px solid #ddd;}

.notice { font-size:9pt; font-weight:normal; color:black; }
.justify {}

.distanceWidth	{ margin-right: 12px; }
.distanceBottom { margin-bottom: 15px; }
.distanceRight { margin-bottom: 10px; }

.floatLeft { float:left; }
.floatRight { float:right; }
.clear { clear:both; }
.bless { border:0; }
.null { margin:0; }
.valign { vertical-align:middle; }
.valign  input, .valign  select{ vertical-align:middle; }
.center { text-align: center; }

.copyright	{ font-size:8pt; margin-top:5px; }
