﻿/* CSS Document */

body,td,th,font{ font-family:verdana; font-size:10px; color:#333333; }
body{ margin-top:0px; margin-left:0px; padding:0px; background:#fff; color:#000;  background-color:#cad4e7;}

ul,ol{ margin-top:2px; margin-bottom:2px; padding-top:2px; padding-bottom:2px; }

h1{ font-family:arial,sans-serif; font-weight:normal; font-size:25px; margin:0; }
h2{ font-family:arial,sans-serif; font-weight:normal; font-size:14px; margin:0; }
h3{ font-family:arial,sans-serif; font-weight:bold; font-size:22px; color:#5A77A6; }
h4{ font-family:arial,sans-serif; font-size:18px; }
h5{ font-family:arial,sans-serif; font-size:14px; font-weight:bold }


a{ text-decoration:none; color:#293d6b;  }
a:visited{ text-decoration:none; color:#293d6b; }
a:hover{ text-decoration:none; color:#293d6b;  }

td.margines {width:5px;}
td.middleSection {width:770px;}

/* menu */
tr.menubottomtile{ background-image:url("../Media/images/topmenu_bottomtile.jpg"); background-repeat:repeat-x; background-position:10px center; }

/* top banner */
td.topbanner {vertical-align: middle; text-align:center; display:block; height:110px; background-color:#FFFFFF}

/* main table */
table.maintable {background-color:#FFFFFF; vertical-align:middle;}

.ReFormSectionTitle
{
		font-family:Verdana, Arial, Sans-serif;
		color:#1E3054;
		font-size:12;
		background-color:#C0D2F5;
		padding-right:8px;
		padding-left:18px;
		height:20px;
}


/* features */
td.features {background-color:#d9e1ee; background-position:center center;}
td.featurestext {background-color:#d9e1ee; padding:10px 0px 0px 10px;}

a.featurestextl {font-family:verdana; font-size:10px; color:#2e3f54; line-height:17px;}
a.featurestextl:visited{font-family:verdana; font-size:10px; color:#2e3f54;  line-height:17px;}
a.featurestextl:hover{ text-decoration:underline; color:#2e3f54; line-height:17px;}



/* publisher */
td.publisher {background-color:#e8ecf4;}
td.publishertext { font-family:verdana;  padding:10px 0px 0px 0px; color:#2e3f54; }

/* right menu */
table.rightmenu {background-color:#bfcce2}

/* inputboxes */ 
td.search {padding:0px 0px 0px 10px;}
input.search {background-color:#ffffff; font-family:verdana; font-size:11px; color:#003366; border: 1px solid #8298bf; width: 70px; height: 18px;}
input.searchbutton {background-color:#8298bf; font-family:verdana; font-weight:bold; font-size:11px; color:#003366; border: 1px solid #ffffff; width: 50px; height: 18px;}

/* bottom banner */
table.bottombanner {background-color:#FFFFFF; text-align:center; vertical-align:center;}

/* bottom links */
td.bottomlinks { background-image:url("../Media/images/bottom_tile.jpg"); background-repeat:repeat-x; text-align:center; vertical-align:middle;  padding:5px 0px 0px 0px;}
a.bottomlinks { text-align:center;}
a.bottomlinks:visited{font-family:verdana; font-size:10px; color:#2e3f54; font-weight:normal;  }
a.bottomlinks:hover{ text-decoration:underline; color:#2e3f54; font-weight:normal;}


.TopLogo { 
   float:left;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   padding-top:0px;
   width:270px;
   height:100px;
}

.TopImage { 
   float:left;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   padding-top:0px;
   width:270px;
   height:100px;
}

.PageTitle {
	font-weight: bold;
	font-size:14 ;
    color: #2954A9;
	line-height: 20px;
}

.PageSubHead {
	font-weight: bold;
	font-size:12 ;
    color: #000000;
	line-height: 20px;
}

.PageAuthor {
	font-size:12 ;
    color: #000000;
	line-height: 20px;
}

.PageContent {
	font-size:12 ;
    color: #000000;
	line-height: 20px;
}

.PageSlideShow { 
   float:right;
   padding-bottom:2px;
   padding-left:10px;
   padding-right:10px;
   padding-top:8px;
}
.PageOtherLinks { 
   float:right;
   padding-bottom:2px;
   padding-left:10px;
   padding-right:10px;
   padding-top:8px;
}

.PageInformation { 
   padding-bottom:2px;
   padding-left:5px;
   padding-right:5px;
   padding-top:8px;
}

.PageImageNumber { 
  color:#d9d9d9;
}

.PageNumbers { 
   float:right;
   padding-bottom:2px;
   padding-left:10px;
   padding-right:10px;
   padding-top:8px;
}

a.PageNumbers { text-align:center; background-image:url("../Media/images/Page.gif");}
a.PageNumbers:visited{font-family:verdana; font-size:10px; color:#2e3f54; font-weight:normal;  background-image:url("../Media/images/Page.gif")}
a.PageNumbers:hover{ text-decoration:underline; color:#2e3f54; font-weight:normal; background-image:url("../Media/images/Page.gif")}


/* images previewer */
table.images_pagenumbers { border:1px solid #d9d9d9; border-top:1px; margin:0; padding: 0px 0px 0px 0px; padding:0px 0px 0px 0px; vertical-align:middle;} div.images_pagenumbers { background-color:#e1e1e1; height:22px; width:22px;} td.images_pagenumbers { vertical-align:center; text-align:center; vertical-align:middle; } td.images_pagenb { vertical-align:left; text-align:center; font-weight:bolder; font-size:12px; color:#CC0000; background-position:center center; } a.images_pagenumbers { text-align:center; font-weight:bolder; color:#CC0000; background-position:center center; } a.images_pagenumbers:hover{ text-decoration:none; color:#2e3f54; font-weight:bolder;}




a.SectionArticleTitle{font-weight: bold; font-size:12 ; color: #2954A9;line-height: 20px;}
a.SectionArticleTitle:visited{font-weight: bold; font-size:12 ; color: #2954A9;line-height: 20px;}
a.SectionArticleTitle:hover{font-weight: bold; font-size:12 ; color: #2954A9;line-height: 20px;}

.SectionArticleBlurb{font-weight:normal; font-size:12 ; color: #000000;line-height: 20px;}

a.SectionArticleReadMore{font-weight: bold; font-size:11 ; color:Red;line-height: 20px;}
a.SectionArticleReadMore:visited{font-weight: bold; font-size:11 ; color: Red;line-height: 20px;}
a.SectionArticleReadMore:hover{font-weight: bold; font-size:11 ; color: Red;line-height: 20px;}



