/* authentication.css */
.authenticationsuccess{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #333333;
LINE-HEIGHT: 1.6em;
FONT-FAMILY: arial;
text-transform: uppercase;
}




.authenticationerror{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.authenticationlabel{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
FONT-FAMILY: Verdana;
}



.authenticationtextbox{
font-size: 1.2em;
COLOR: #000000;
font-family: verdana;
border: 1px #b5b7b9 solid;
height: 20px;
width: 173px;
margin-bottom: 10px;
}


.authenticationbutton{
background-image: url(../../filearchive/2/261/loginbuttonbg.png);
background-color: transparent;
font-weight: bold;
font-size: 1.1em;
letter-spacing: 1px;
color: #FFFFFF;
font-family: "arial narrow", arial, sans-serif;
text-decoration: none;
border: 0px;
width: 90px;
height: 24px;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 10px;
cursor: pointer;
cursor: hand;
text-transform: uppercase;
margin-right: 5px;
}

/* blog.css */
.blogButton{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogTitle{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogTextbox{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogListHeader{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #bdbdbc}

.blogListBody{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogListDate{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListPermaLink:link{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListPermaLink:visited{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListPermaLink:hover{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListPermaLink:active{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListCommentLink:link{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListCommentLink:visited{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListCommentLink:hover{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.blogListCommentLink:active{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogCommentTitle{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogCommentBody{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.blogCommentAuthor{FONT-SIZE: 10px; FONT-FAMILY: verdana}


/* breadcrumb.css */
A.breadcrumb:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.breadcrumb:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.breadcrumb:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.breadcrumb:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.breadcrumbseparator{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* content.css */
.caps{TEXT-TRANSFORM: uppercase}

.italic{FONT-STYLE: italic}

.bold{FONT-WEIGHT: bold}

SPAN{FONT-SIZE: 11px; COLOR: #444444; LINE-HEIGHT: 1.6em; FONT-FAMILY: verdana}

P{FONT-SIZE: 11px; COLOR: #444444; LINE-HEIGHT: 1.6em; FONT-FAMILY: verdana}

LI{FONT-SIZE: 11px; COLOR: #444444; LINE-HEIGHT: 1.6em; FONT-FAMILY: verdana}

.contenttitle{FONT-WEIGHT: normal; FONT-SIZE: 2.5em; MARGIN-BOTTOM: 10px; COLOR: #5e5d5d! important; LINE-HEIGHT: 1em; FONT-FAMILY: "arial narrow", arial, sans-serif}

.contenttext{FONT-SIZE: 11px; COLOR: #444444; LINE-HEIGHT: 1.6em; FONT-FAMILY: verdana}

.contenttext P{FONT-SIZE: 11px; COLOR: #444444; LINE-HEIGHT: 1.6em; FONT-FAMILY: verdana}

.contenttextitalic{FONT-SIZE: 11px; COLOR: #444444; LINE-HEIGHT: 1.6em; FONT-STYLE: italic; FONT-FAMILY: verdana}

.contenttextbold{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #444444; LINE-HEIGHT: 1.6em; FONT-FAMILY: verdana}

.pufftitle{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 1.6em; FONT-FAMILY: arial; text-transform: uppercase;}

.puffcontent{PADDING-LEFT: 10px; overflow: hidden;}

.puffpublicationpicture{MARGIN-BOTTOM: 10px}

.employenamesmall{FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #2878a7; FONT-FAMILY: verdana}

.employenamebig{FONT-WEIGHT: normal; FONT-SIZE: 2.5em; MARGIN-BOTTOM: 10px; COLOR: #2878a7; FONT-FAMILY: "arial narrow", arial, sans-serif; font-decoration: none}

.employephoto{MARGIN-BOTTOM: 20px}

.rightspottitle{PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 4px; FONT-FAMILY: "arial narrow", arial, sans-serif; BACKGROUND-COLOR: #f29c3b}

.publicationtable{BORDER-COLLAPSE: collapse}

.employelisttable{BORDER-COLLAPSE: collapse}

A.personallink{FONT-SIZE: 1.1em; COLOR: #000000! important; LINE-HEIGHT: 20px; FONT-FAMILY: verdana; TEXT-DECORATION: none! important}

A.personallink:hover{COLOR: #758b91! important}

A.personallinkselected{FONT-SIZE: 1.1em; COLOR: #758b91! important; LINE-HEIGHT: 20px; FONT-FAMILY: verdana; TEXT-DECORATION: none! important}

DIV.alternativesource A:link{FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #2878a7! important; FONT-FAMILY: verdana; TEXT-DECORATION: none! important}

DIV.alternativesource A:visited{FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #2878a7! important; FONT-FAMILY: verdana; TEXT-DECORATION: none! important}

DIV.alternativesource A:hover{FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #2878a7! important; FONT-FAMILY: verdana; TEXT-DECORATION: none! important}

DIV.alternativesource A:active{FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; COLOR: #2878a7! important; FONT-FAMILY: verdana; TEXT-DECORATION: none! important}

A.contenttextitalic:link{COLOR: #444444! important}

A.contenttextitalic:visited{COLOR: #444444! important}

A.contenttextitalic:hover{COLOR: #444444! important}

A.contenttextitalic:active{COLOR: #444444! important}

A.contenttext:link{COLOR: #444444! important}

A.contenttext:visited{COLOR: #444444! important}

A.contenttext:hover{COLOR: #444444! important}

A.contenttext:active{COLOR: #444444! important}

A.contenttextbold:link{FONT-WEIGHT: 700! important; COLOR: #444444! important}

A.contenttextbold:visited{FONT-WEIGHT: 700! important; COLOR: #444444! important}

A.contenttextbold:hover{FONT-WEIGHT: 700! important; COLOR: #444444! important}

A.contenttextbold:active{FONT-WEIGHT: 700! important; COLOR: #444444! important}


A.publarchiveyearlinks:link,
A.publarchiveyearlinks:visited,
A.publarchiveyearlinks:hover,
A.publarchiveyearlinks:active {
DISPLAY: block; 
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
margin-bottom: 15px; 
FONT-FAMILY: arial, sans-serif; 
LETTER-SPACING: 0px;
color: #000000; }

A.publarchiveyearlinks:hover { text-decoration: underline; }

.publicationpagetitle {FONT-WEIGHT: normal; FONT-SIZE: 2.1em; MARGIN-BOTTOM: 0px; COLOR: #5e5d5d! important; LINE-HEIGHT: 1em; FONT-FAMILY: "arial narrow", arial, sans-serif}




/* datetime.css */
.datetime{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* dropdownsimple.css */
A.dropdownmenu:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownmenu:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownmenu:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownmenu:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownitem:link{WIDTH: 100%; HEIGHT: 20px;FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownitem:visited{WIDTH: 100%; HEIGHT: 20px;FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownitem:hover{WIDTH: 100%; HEIGHT: 20px;FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.dropdownitem:active{WIDTH: 100%; HEIGHT: 20px;FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.dropdowncontainer{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 4px; WIDTH: 150px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff}

.dropdowntopspace{WIDTH: 20px; HEIGHT: 1px}


/* form.css */
.textbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.textarea{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.radio{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.checkbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.listbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.label{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.submit{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

/* formresult.css */
.formresultheader{PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: underline}

.formresultroweven{PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #dddcd7}

.formresultrowodd{PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* forum.css */
.forumTitle{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana}

.forumText{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.forumPostingsHeader{FONT-SIZE: 10px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #c0c0c0}

.forumButton{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.forumTextbox{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.forumPostingsEven{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.forumPostingsOdd{FONT-SIZE: 10px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #dddcd7}

A.forumMessage:link{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumMessage:visited{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumMessage:hover{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumMessage:active{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumSubMessage:link{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumSubMessage:visited{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumSubMessage:hover{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.forumSubMessage:active{FONT-SIZE: 10px; FONT-FAMILY: verdana}


/* general.css */
H1{}

H2{}

H3{}

H4{}

H5{}

H6{}

ADDRESS{}

formatted{}


/* guestbook.css */
.guestbookbutton{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.guestbookTitle{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.guestbookTextbox{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.guestbookListHeader{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; BACKGROUND-COLOR: #bdbdbc}

.guestbookListBody{FONT-SIZE: 10px; FONT-FAMILY: verdana}

.guestbookDate{FONT-SIZE: 10px; FONT-FAMILY: verdana}

A.guestbook:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.guestbook:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.guestbook:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.guestbook:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}


/* IHE.css */
.topdivider, .childdivider{ margin-top: 15px; margin-bottom: 15px; border:0; color:#dce8ed; background-color:#dce8ed; height:1px; }
.margindivider { margin-top: 15px; margin-bottom: 15px; border:0; color:#dce8ed; background-color:#dce8ed; height:1px; }


* { font-size: 0.96em; }

div{position:relative;}

div{
white-space: normal;
}


.prop{
height:800px;
float:left;
width:1px;
}

.clear{
clear:both;
height:1px;
overflow:hidden;
}

.printermargin { margin-bottom: 30px; }


/* Page container */
div.ContainerPage{
background-color: #dce8ed;
position:relative !important;
top:-0.8em !important;
}

/* Body container */
div.ContainerBody{
width: 1000px;
}


div#Content1_divBody { width: 100%; }



/* Page is divided into Top;Main;Bottom; */

/**************/
/*  PAGE TOP  */
/**************/
div.Top{
width: 100%;
float: left;
background-color:white;
}


/* Top logo and search container */
div.ContainerTopLogoTopSearch{
width: 100%;
float:left;
margin-top: 20px;
}
div.TopLogo{
float:left;
margin-left: 20px;
display: inline;
}
div.TopSearch{
float:right;
margin-right:20px;
display: inline;
}

div.TopSearch div { float: right; }


/* Top navigation container */
div.ContainerTopNavigation{
width:100%;
text-decoration:none;
float:left;
margin-top: 20px;
}

div.TopNavigation table{
width:100%;
list-style-type:none;
white-space:nowrap;
text-align:center;
float:left;
}

div.TopNavigation td{}



/***************/
/*  PAGE MAIN  */
/***************/
div.Main{
width: 100%;
float: left;
background-color:white;
padding-bottom: 20px;
}

/* Page main content container */
div.ContainerMainContent{
width: 508px;
float: left;
margin-left: 20px;
margin-right: 15px;
margin-top: 20px;
border-left-color: #d6e1e6;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #d6e1e6;
border-right-style: solid;
border-right-width: 1px;
display: inline;
}
div.MainContent{width:468px; float:left; margin-left: 20px; margin-bottom: 35px; display: inline;}
div.SearchResult{width:468px; float:left; margin-left: 0px; display: inline;}
div.EmployeList{width:468px; float:left; margin-left: 0px; display: inline;}
div.SiteMap{width:468px; float:left; margin-left: 0px; display: inline;}
div.PrintPage{width:468px; float:left; margin-left: 0px; position: absolute; bottom: 0px; left: 20px; }


/* Left side subnavigation and content container */
div.ContainerLeftSideContent{
width: 220px;
float: left;
margin-left: 19px;
margin-top: 20px;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #d6e1e6;
display: inline;
}
div.SideNavigation{
width: 216px;
}
div.QuickContactInformation{
margin-left: 0px;
position: absolute;
bottom: 20px;
left: 20px;
width: 150px;
}

/* Right side puffs and content container */
div.ContainerRightSideSpots{
width: 190px;
float: left;
margin-top: 20px;
overflow: hidden;
}

div.GetRightSpots{ /*overflow: hidden; width: 185px;*/ }
div.GetRightSpotsEmployed{ /*overflow: hidden; width: 185px;*/ }
div.GetRightSpotsLastPublished{ /*overflow: hidden; width: 185px;*/ }

/* Printer footer */
.iconprinter { position: relative; top: 7px; }

/*****************/
/*  PAGE BOTTOM  */
/*****************/
div.Bottom{
width: 100%;
float: left;
}

/* Footer and bottom content container */
div.ContainerFooter{
width: 100%;
float: left;
margin-top: 20px;
background-color: #dce8ed;
}

div.CopyrightInfo{
float: left;
margin-left: 20px;
display: inline;
}
div.SiteNav{
float:right;
margin-right: 20px;
display: inline;
}










/* languageselector.css */
.languagelabel{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana}

.languagelist{FONT-SIZE: 10px; FONT-FAMILY: Verdana}


/* list.css */
A.list:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.list:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.list:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.list:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastpublished:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastpublished:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastpublished:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastpublished:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastupdated:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastupdated:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastupdated:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana}

A.lastupdated:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana}


/* news.css */
A.news:link{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.news:visited{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.news:hover{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.news:active{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.newsselected:link{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.newsselected:visited{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.newsselected:hover{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

A.newsselected:active{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.newsbody { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana }
/* pagestyles.css */
A:link{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2878a7; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-DECORATION: none! important}

A:visited{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2878a7; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-DECORATION: none! important}

A:hover{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2878a7; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-DECORATION: underline! important}

A:active{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2878a7; FONT-STYLE: normal; FONT-FAMILY: verdana; TEXT-DECORATION: none! important}


.IHEorange{COLOR: #f29c3b; FONT-STYLE: normal}

.IHEblå{COLOR: #62a2d6; FONT-STYLE: normal}

.IHEljusgrå{COLOR: #d2dde3; FONT-STYLE: normal}

.IHEvinröd{COLOR: #7b0100; FONT-STYLE: normal}

.IHEblåsvart{COLOR: #000015; FONT-STYLE: normal}



.redtext{FONT-STYLE: normal}

.bluetext{FONT-STYLE: normal}

.greentext{FONT-STYLE: normal}
/* pagetitle.css */
.pagetitle{FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana}


/* rss.css */
.rssheader{FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana }

.rssitem{FONT-SIZE: 10px; FONT-FAMILY: Verdana }

A.rsslink:link{FONT-SIZE: 10px; FONT-FAMILY: Verdana }

A.rsslink:visited{FONT-SIZE: 10px; FONT-FAMILY: Verdana }

A.rsslink:hover{FONT-SIZE: 10px; FONT-FAMILY: Verdana }

A.rsslink:active{FONT-SIZE: 10px; FONT-FAMILY: Verdana }


/* search.css */
.searchlabel{
FONT-SIZE: 0.9em;
COLOR: #000000;
FONT-FAMILY: verdana;
}

.searchtextbox{
FONT-SIZE: 1.2em;
COLOR: #000000;
FONT-FAMILY: verdana;
border: 1px #b5b7b9 solid;
height: 20px;
float: right;
}

.searchbutton{
FONT-WEIGHT: bold;
FONT-SIZE: 1.1em;
LETTER-SPACING: 1px;
COLOR: #FFFFFF;
FONT-FAMILY: "arial narrow", arial, sans-serif;
TEXT-DECORATION: none;
background-color: #62a2d6;
border: 0px #62a2d6 solid;
height: 24px;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 10px;
text-transform: uppercase;
cursor: pointer;
cursor: hand;
}

.searchtextboxPublication{
FONT-SIZE: 1.2em;
COLOR: #000000;
FONT-FAMILY: verdana;
border: 1px #b5b7b9 solid;
height: 20px;
}

.searchresulthead{FONT-SIZE: 1.0em; COLOR: #444444; FONT-FAMILY: verdana;}

.searchresultcount{FONT-SIZE: 1.0em; COLOR: #444444; FONT-FAMILY: verdana;}

A.searchresulttitle:link{FONT-SIZE: 1.0em; COLOR: #000000; FONT-FAMILY: verdana}

A.searchresulttitle:visited{FONT-SIZE: 1.0em; COLOR: #000000; FONT-FAMILY: verdana}

A.searchresulttitle:link{FONT-SIZE: 1.0em; COLOR: #000000; FONT-FAMILY: verdana}

A.searchresulttitle:active{FONT-SIZE: 1.0em; COLOR: #000000; FONT-FAMILY: verdana}

.searchresulttext{FONT-SIZE: 1.0em; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: verdana}

.ddlpublyear,
.ddlpublyear option {
font-size: 1.2em;
font-family: verdana;
height: 23px;
}







/* sitemap.css */
.sitemapheader { height:20px;background:#62A2D6;padding-top:4px;padding-left:4px; }

A.sitemap_level1:link{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none; }

A.sitemap_level1:visited{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none; }

A.sitemap_level1:hover{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: underline; }

A.sitemap_level1:active{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none; }



A.sitemap_level2:link{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.sitemap_level2:visited{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.sitemap_level2:hover{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: underline}

A.sitemap_level2:active{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.sitemap_level3:link{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.sitemap_level3:visited{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.sitemap_level3:hover{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: underline}

A.sitemap_level3:active{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.sitemap_level4:link{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.sitemap_level4:visited{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

A.sitemap_level4:hover{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: underline}

A.sitemap_level4:active{FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

/* subnavigation.css */
.subnavigation P{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 10px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 12px; PADDING-BOTTOM: 0px! important; MARGIN: 20px 0px 0px; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #000000! important; PADDING-TOP: 0px! important; FONT-FAMILY: "arial narrow", arial, sans-serif! important; LETTER-SPACING: 0px; BACKGROUND-COLOR: #ffffff! important; TEXT-DECORATION: none! important}


A.subnavigation,
A.subnavigation:link,
A.subnavigation:visited,
A.subnavigation:hover,
A.subnavigation:active
{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 10px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 12px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #000000! important; LINE-HEIGHT: 4.2em; PADDING-TOP: 0px! important; BORDER-BOTTOM: #dce8ed 1px solid; FONT-FAMILY: "arial narrow", arial, sans-serif! important; LETTER-SPACING: 0px; BACKGROUND-COLOR: #ffffff! important; TEXT-DECORATION: none! important}

A.subnavigation:hover{COLOR: #000000! important; BACKGROUND-COLOR: #dce8ed! important}




A.subnavigationSelected,
A.subnavigationSelected:link,
A.subnavigationSelected:visited,
A.subnavigationSelected:hover,
A.subnavigationSelected:active
{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 10px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 12px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #000000! important; LINE-HEIGHT: 4.2em; PADDING-TOP: 0px! important; BORDER-BOTTOM: #dce8ed 1px solid; FONT-FAMILY: "arial narrow", arial, sans-serif! important; LETTER-SPACING: 0px! important; BACKGROUND-COLOR: #dce8ed! important; TEXT-DECORATION: none! important}





.subpages{WIDTH: 100%; BORDER-BOTTOM: #dce8ed 1px solid;}


A.subnavigationChild{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #000000! important; LINE-HEIGHT: 2.6em; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}

A.subnavigationChild:link{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #000000! important; LINE-HEIGHT: 2.6em; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}

A.subnavigationChild:visited{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #000000! important; LINE-HEIGHT: 2.6em! important; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}

A.subnavigationChild:hover{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #000000! important; LINE-HEIGHT: 2.6em! important; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}

A.subnavigationChild:active{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #000000! important; LINE-HEIGHT: 2.6em! important; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}

A.subnavigationChildSelected{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #2878a7! important; LINE-HEIGHT: 2.6em! important; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}

A.subnavigationChildSelected:link{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #2878a7! important; LINE-HEIGHT: 2.6em! important; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}

A.subnavigationChildSelected:visited{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #2878a7! important; LINE-HEIGHT: 2.6em! important; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}

A.subnavigationChildSelected:hover{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #2878a7! important; LINE-HEIGHT: 2.6em! important; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}

A.subnavigationChildSelected:active{PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #2878a7! important; LINE-HEIGHT: 2.6em! important; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}




A.subnavigationLinkChild:link,
A.subnavigationLinkChild:visited,
A.subnavigationLinkChild:hover,
A.subnavigationLinkChild:active {PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #000000! important; LINE-HEIGHT: 2.6em! important; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}


A.subnavigationLinkChildSelected:link,
A.subnavigationLinkChildSelected:visited,
A.subnavigationLinkChildSelected:hover,
A.subnavigationLinkChildSelected:active {PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 20px! important; FONT-SIZE: 11px; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase! important; WIDTH: auto! important; COLOR: #2878a7! important; LINE-HEIGHT: 2.6em! important; PADDING-TOP: 0px! important; FONT-FAMILY: arial; TEXT-DECORATION: none! important}


/* topnavigation.css */
a.topnavigation:link{
FONT-WEIGHT: bold;
FONT-SIZE: 1.2em; /*12px;*/
LETTER-SPACING: 1px;
COLOR: #FFFFFF !important;
FONT-FAMILY: "arial narrow", arial, sans-serif;
TEXT-DECORATION: none !important;
background-color:#62a2d6;
/*width:100%;*/
display: block;
margin: 0;
padding: 0;
LINE-HEIGHT: 2.0em;
text-transform: uppercase;
}


a.topnavigation:visited{
FONT-WEIGHT: bold;
FONT-SIZE: 1.2em; /*12px;*/
LETTER-SPACING: 1px;
COLOR: #FFFFFF !important;
FONT-FAMILY: "arial narrow", arial, sans-serif;
TEXT-DECORATION: none !important;
background-color:#62a2d6;
/*width:100%;*/
display: block;
margin: 0;
padding: 0;
LINE-HEIGHT: 2.0em;
text-transform: uppercase;
}


a.topnavigation:hover{
FONT-WEIGHT: bold;
FONT-SIZE: 1.2em; /*12px;*/
LETTER-SPACING: 1px;
COLOR: #FFFFFF !important;
FONT-FAMILY: "arial narrow", arial, sans-serif;
TEXT-DECORATION: none !important;
background-color:#b1c0c4;
/*width:100%;*/
display: block;
margin: 0;
padding: 0;
LINE-HEIGHT: 2.0em;
text-transform: uppercase;
}


a.topnavigation:active{
FONT-WEIGHT: bold;
FONT-SIZE: 1.2em; /*12px;*/
LETTER-SPACING: 1px;
COLOR: #FFFFFF !important;
FONT-FAMILY: "arial narrow", arial, sans-serif;
TEXT-DECORATION: none !important;
background-color:#62a2d6;
/*width:100%;*/
display: block;
margin: 0;
padding: 0;
LINE-HEIGHT: 2.0em;
text-transform: uppercase;
}


a.topnavigationSelected:link{
FONT-WEIGHT: bold;
FONT-SIZE: 1.2em; /*12px;*/
LETTER-SPACING: 1px;
COLOR: #FFFFFF !important;
FONT-FAMILY: "arial narrow", arial, sans-serif;
TEXT-DECORATION: none !important;
background-color:#b1c0c4;
/*width:100%;*/
display: block;
margin: 0;
padding: 0;
LINE-HEIGHT: 2.0em;
text-transform: uppercase;
}


a.topnavigationSelected:visited{
FONT-WEIGHT: bold;
FONT-SIZE: 1.2em; /*12px;*/
LETTER-SPACING: 1px;
COLOR: #FFFFFF !important;
FONT-FAMILY: "arial narrow", arial, sans-serif;
TEXT-DECORATION: none !important;
background-color:#b1c0c4;
/*width:100%;*/
display: block;
margin: 0;
padding: 0;
LINE-HEIGHT: 2.0em;
text-transform: uppercase;
}

a.topnavigationSelected:hover{
FONT-WEIGHT: bold;
FONT-SIZE: 1.2em; /*12px;*/
LETTER-SPACING: 1px;
COLOR: #FFFFFF !important;
FONT-FAMILY: "arial narrow", arial, sans-serif;
TEXT-DECORATION: none !important;
background-color:#b1c0c4;
/*width:100%;*/
display: block;
margin: 0;
padding: 0;
LINE-HEIGHT: 2.0em;
/*text-transform: uppercase;*/
}


a.topnavigationSelected:active{
FONT-WEIGHT: bold;
FONT-SIZE: 1.2em; /*12px;*/
LETTER-SPACING: 1px;
COLOR: #FFFFFF !important;
FONT-FAMILY: "arial narrow", arial, sans-serif;
TEXT-DECORATION: none !important;
background-color: #b1c0c4;
/*width:100%;*/
display: block;
margin: 0;
padding: 0;
LINE-HEIGHT: 2.0em;
text-transform: uppercase;
}


.topspace{FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 20px; COLOR: #FFFFFF; FONT-FAMILY: verdana; HEIGHT: 1px; TEXT-DECORATION: none}


/* Top navigation table styles */
.TableTopNavigation{

}
.TableTopNavigationFirstCell{
/*height: 20px;*/
}
.TableTopNavigationRepCell{
/*height: 20px;*/
border-left-width: 1px;
border-left-style: solid;
border-left-color: white;
}


/* Classes for individual styles on top navigation buttons */
.TopNavBtn1 {
}
.TopNavBtn2 {
width: 180px;
}







