﻿/*

 *

 *  HHS style sheet, for media screen, projection

 *  Latest update:090312

 *

*/

/*
GLOBALS SETTINGS
*/
html,body {font-size:0.75em;line-height:1.5em;margin:0;padding:0;color:#444;height:100%;background:#f1efe7 url(bg-main.png) 0 0 repeat;}
html {font-size:100%;overflow-y:scroll;}
html body {color:#444;}
body { }
ul,ol{list-style-type:none;margin:0;padding:0;}
a{text-decoration:none;color:#444;}
a:hover{text-decoration:underline;}
.sitemaplink a:hover, .mainmenu a:hover, .leftmenu a:hover{text-decoration:none; }
h1, .ms-WPBody h1, .headline{font-size:2.4em !important;line-height:1.2em !important;font-weight:normal !important;color:#092f68 !important;margin:0 0 22px 0 !important;}
h2{font:1.4em/1.1em Arial,tahoma,sans-serif;font-weight:bold;margin:5px 0 2px 0;}
h3{font-size:1.0em;font-weight:bold;margin:5px 0 2px 0;}
p{margin:0;padding:0 0 10px 0;}
a img{border:none;}
table a{color:#3A5986;}
textarea {font-family:Arial,tahoma,sans-serif;}
#sitewrapper{	text-align:center; font-family: Georgia, serif;}
.spcontainer{ line-height:1.33em;}

.wrapper{width:1020px;margin:auto;text-align:left;background:#fff url(bg-content.png) 0 0 repeat-y;}
#transbox{position:absolute;display:none;top:0;left:0;width:100%;cursor:pointer;background:#093069;z-index:900;}
#transboxtop{position:absolute;display:none;top:0;left:0;width:100%;height:34px;cursor:pointer;background:#093069;z-index:999;}
/*login*/
.utilswrapper .loginbox{position:absolute;display:none;z-index:999;background:transparent url(login-arrow.gif) 50% 0 no-repeat;white-space:nowrap;}
.utilswrapper .loginboxinner{margin-top:9px;padding:0 15px 12px 15px;font-size:0.9em;text-align:left;background:#e6eaf0;}
.utilswrapper .loginboxinner ul, .utilswrapper .loginboxinner ul li{float:none;display:block;}
.utilswrapper .loginboxinner ul li{white-space:nowrap;}
.utilswrapper .loginboxinner li{line-height:23px;background:transparent url(menu-marker-on-lightblue2.png) 0 50% no-repeat;}
.utilswrapper .loginboxinner li a{padding-left:8px;}
.utilswrapper .loginboxinner h2{margin-bottom:7px;text-align:center;color:#092f68;font-size:1.6em;line-height:43px;font-weight:normal;background:transparent url(login-stripes.png) 0 100% repeat-x;}

/*
GLOBAL CLASSES
*/
.clear{clear:both;}
.captionleft{float:left;width:245px;display:block;padding-bottom:5px;font-size:0.9em;line-height:1.3em;}
.captionleft img{display:block;padding:0.8em 0.6em 0.6em 0}
.hidden{display:none !important;}
.input, .searchinput{border:1px solid #ced5e1;}
.ingress{font-size:1.1em;font-weight:bold;padding:0 0 15px 0;}
.font1, .captionleft, table{font-family:Arial,tahoma,sans-serif;}
.font2{font-family:Georgia, serif;}
/*
NAVIGATION
*/
/*main nav*/
.mainmenu{/*overflow:hidden;*/margin:0 10px 0px 11px;padding-top:4px;background:#f6f8fa url(bg-main-menu.png) 0 100% repeat-x;}
.mainmenu ul{margin:0 0 0 8px;}
.mainmenu ul li{float:left;}
.mainmenu ul li a{float:left;display:block;color:#092f68;font-size:1.1em;padding:0.7em 0 0.7em 0;}
.mainmenu ul li a:hover, .mainmenu .selected a{padding:0 0 0 0;background:#f6f8fa url(bg-main-menu-left.png) 0 100% no-repeat;}
.mainmenu ul li a span{padding:0 23px 0 23px;background:transparent url(bg-main-menu-spacer.png) 0 0 no-repeat;}
.mainmenu ul li a.first span{background:none;}
.mainmenu ul li a:hover span, .mainmenu .selected a span{display:block;padding:0.7em 23px 0.7em 23px;border:none;background:transparent url(bg-main-menu-right.png) 100% 100% no-repeat !important;}
.mainmenu .ddlist{width:231px !important;}
.mainmenu .ddlist ul{width:234px !important;}

/*level 2 nav*/
.leftmenu ul{border-top:1px solid #ced5e1;}
.leftmenu ul li{border-bottom:1px solid #ced5e1;}
.leftmenu ul li a{display:block;padding:5px 10px 5px 19px;line-height:25px;background-color:transparent;background-image: url(lv2-menu-marker.png); background-position: 9px 0.7em;background-repeat: no-repeat;}
.leftmenu ul li a span{display:block;line-height:1.2em;}
.leftmenu ul li a:hover{padding:5px 10px 5px 0;background-color:#f2f4f7; background-image: url(bg-lvl2-menu.png);background-position: 0 100%;background-repeat: repeat-x;}
.leftmenu ul li a:hover span{padding:0 10px 0 19px;background-color:transparent;background-image: url(lv2-menu-marker-hover.png);background-position: 9px 3px;background-repeat: no-repeat;}
.leftmenu ul li a:hover.selected span, .leftmenu ul li a:hover.currentselected span{display:block;padding:5px 10px 5px 19px;background-color:transparent; background-image:(lv2-menu-marker-selected.png);background-position: 9px 0.7em;background-repeat: no-repeat;}
.leftmenu ul li a.selected, .leftmenu ul li a.currentselected{padding:0 10px 0 0;font-weight:bold;background-color:#f2f4f7;background-image: url(bg-lvl2-menu.png);background-position: 0 100%;background-repeat: repeat-x;}
.leftmenu ul li a.selected span, .leftmenu ul li a.currentselected span{display:block;padding:5px 10px 5px 19px;background-color:transparent;background-image: url(lv2-menu-marker-selected.png);background-position: 9px 0.7em; background-repeat:no-repeat;}
.leftmenu ul li a.currentselected{color:#092f68;}

.leftmenu a.nochildren{background-image: url(lv5-menu-marker.gif);background-repeat:no-repeat;background-position: 9px 0.7em;}
.leftmenu ul ul a.nochildren{background-image: url(lv5-menu-marker.gif);background-repeat:no-repeat;background-position: 9px 0.7em;}
.leftmenu ul li a:hover.nochildren span{background-color:transparent;background-image: url(lv5-menu-marker.gif);background-position: 9px 0.7em;background-repeat: no-repeat;}

.leftmenu ul li a.nochildren span{display:block;padding:5px 10px 5px 19px;background-color:transparent;background-image: url(lv5-menu-marker.gif);background-position: 9px 0.7em; background-repeat:no-repeat;}
.leftmenu ul li a.nochildren{padding:0px;}
.leftmenu ul ul li a.nochildren{padding:5px 10px 5px 19px;}

/*level 3 nav*/
.leftmenu ul ul{margin-top:1px;padding-left:8px;border-top:none;background:#f2f4f7 url(bg-sub-menu.png) 0 0 repeat;}
.leftmenu ul ul li{border-bottom:none;background:transparent url(lv3-menu-marker.png) 9px 9px no-repeat;}
.leftmenu ul ul li a{line-height:1.2em;background:none;}
.leftmenu ul ul li a:hover{color:#092f68;padding:5px 10px 5px 19px;background:none;}
.leftmenu ul ul li .selected{padding:5px 10px 5px 19px;background:transparent url(lv3-menu-marker-selected.png) 9px 9px no-repeat !important;}
.leftmenu ul ul li a.currentselected{background:transparent url(lv3-menu-marker-selected.png) 9px 9px no-repeat;background-color:#f2f4f7;}
.leftmenu ul ul li a.selected{padding:5px 10px 5px 19px;}
.leftmenu ul ul li a.currentselected{padding:5px 10px 5px 19px;}

.leftmenu ul ul li a:hover.nochildren{background-image: url(lv5-menu-marker.png) !important;background-repeat:no-repeat;background-position:9px 0.7em;}
.leftmenu ul ul li a:hover.currentselected{background:transparent url(lv3-menu-marker-selected.png) 9px 0.7em no-repeat;background-color:#f2f4f7;}
.leftmenu ul ul li a.nochildren{background-image: url(lv5-menu-marker.png) !important;background-repeat:no-repeat;background-position:9px 0.7em;}
                                      
/*level 4 nav*/
.leftmenu ul ul ul li{font-size:0.9em;background:transparent url(lv4-menu-marker.png) 9px 8px no-repeat;}
.leftmenu ul ul ul li .selected{background:none !important;}

/*level 5 nav*/
.leftmenu ul ul ul ul li{font-size:1em;background:transparent url(lv5-menu-marker.png) 9px 50% no-repeat;}
.leftmenu ul ul ul ul li a, .leftmenu ul ul ul ul li a.selected{display:inline;line-height:0.8em;}


/*
CONTENT
*/
/*header*/
.utilswrapper{width:1020px;margin:0 auto 0 auto;height:0px;background:#9dacc3 url(bg-content.png) 50% 0 repeat-y;}
.utils{width:999px;margin:0 10px 0 11px;background:#fff url(bg-utils.png) 0 0 repeat-x;}
.utils ul{float:right;margin-top:4px;margin-right:15px;}
.utils ul li{position:relative;float:left;line-height:26px;z-index:999;}
.utils ul li a{color:#092f68;}
.utils ul li span{padding-right: 7px;margin-right:7px;border-right:1px solid #092f68;}
.utils ul li.modal span{border-right:none;}
.utils ul li.first span{border-left:none;}
.utils .searchinput{width:127px;height:14px;font-size:0.9em;color:#092f68;}
.utils .btnsubmit{position:relative;padding-top:0px; padding-bottom:0px;right:1px;width:19px;height:18px;margin-right:10px;cursor:pointer;border:none;background:transparent url(btn-search.png) 0 0 no-repeat;}

.utils .sitemaplink {margin-top:-1px;margin-left:10px;}
.utils .sitemaplink a{display:block;padding:0 7px 0 7px;color:#fff;background:transparent url(bg-sitemap-right.png) 100% 100% no-repeat;}
.utils .sitemaplink  span{display:block;padding:0;border:none;background:#8fa0ba url(bg-sitemap-left.png) 0 100% no-repeat;}

.utils ul li .searchbox{margin-left:4px;}

.headerwrapper{clear:both;background:#9dacc3 url(bg_headerwrapper.png) 0 100% repeat-x;}
.header{width:1020px;margin:0 auto 0 auto;line-height:49px;background:#9dacc3 url(bg-blue-stripe-content.png) 50% 100% repeat-y;}
.header strong{display:block;margin:0 10px 0 11px;color:#bfc9d8;background:#0a3069 url(header-stripe.png) 0 0 repeat-x;}
.header strong em {display:block;text-align:left;text-indent:128px;font-size:1.6em;font-weight:normal;font-style:normal;background:transparent url(logo-text.png) 0 0 no-repeat;}
.header strong a{color:#bfc9d8;}

/*content*/
.maincontentwrapper{clear:both;overflow:visible;margin:0 25px 0 26px;}
.maincontent{float:right;width:704px;}
.leftmenu{float:left;width:230px;}
.center2col a, .center3col a, .right3col a{color:#3A5986;}
.center2col a:hover, .center3col a:hover{text-decoration:underline;}
.center2col ol, .center3col ol{margin-left:23px;list-style-type:decimal;}
.center2col ul li, .center3col ul li{margin-bottom:13px;padding-left:17px;background:transparent url(list-bullet.png) 0 6px no-repeat;}
.center2col ol li, .center3col ol li{margin-bottom:9px;}
.center2col{float:right;width:705px;}
.center3col{float:left;width:395px;}
.right3col{float:right;width:250px;overflow:hidden;}

	.rightsections li a:hover{text-decoration:none;}
	.rightsections li{padding-bottom:10px;background:transparent url(right-section-list-bottom.png) 0 100% repeat-x;}
	.rightsections li a{display:block;padding:0 10px 0 65px;line-height:50px;font-size:1.4em;color:#fff;}
	.rightsections li.colorlink1a a{background:transparent url(/PublishingImages/ColorLinks/395x50-1a.png) 0 50% no-repeat;}
	.rightsections li.colorlink1b a{background:transparent url(/PublishingImages/ColorLinks/395x50-1b.png) 0 50% no-repeat;}
	.rightsections li.colorlink1c a{background:transparent url(/PublishingImages/ColorLinks/395x50-1c.png) 0 50% no-repeat;}
	.rightsections li.colorlink1d a{background:transparent url(/PublishingImages/ColorLinks/395x50-1d.png) 0 50% no-repeat;}
	.rightsections li.colorlink1e a{background:transparent url(/PublishingImages/ColorLinks/395x50-1e.png) 0 50% no-repeat;}
	.rightsections li.colorlink1f a{background:transparent url(/PublishingImages/ColorLinks/395x50-1f.png) 0 50% no-repeat;}
	.rightsections li.colorlink1g a{background:transparent url(/PublishingImages/ColorLinks/395x50-1g.png) 0 50% no-repeat;}
	.rightsections li.colorlink1h a{background:transparent url(/PublishingImages/ColorLinks/395x50-1h.png) 0 50% no-repeat;}
	.rightsections li.colorlink2a a{background:transparent url(/PublishingImages/ColorLinks/395x50-2a.png) 0 50% no-repeat;}
	.rightsections li.colorlink2b a{background:transparent url(/PublishingImages/ColorLinks/395x50-2b.png) 0 50% no-repeat;}
	.rightsections li.colorlink2c a{background:transparent url(/PublishingImages/ColorLinks/395x50-2c.png) 0 50% no-repeat;}
	.rightsections li.colorlink2d a{background:transparent url(/PublishingImages/ColorLinks/395x50-2d.png) 0 50% no-repeat;}
	.rightsections li.colorlink2e a{background:transparent url(/PublishingImages/ColorLinks/395x50-2e.png) 0 50% no-repeat;}
	.rightsections li.colorlink2f a{background:transparent url(/PublishingImages/ColorLinks/395x50-2f.png) 0 50% no-repeat;}
	.rightsections li.colorlink2g a{background:transparent url(/PublishingImages/ColorLinks/395x50-2g.png) 0 50% no-repeat;}
	.rightsections li.colorlink2h a{background:transparent url(/PublishingImages/ColorLinks/395x50-2h.png) 0 50% no-repeat;}
	.rightsections li.colorlink3a a{background:transparent url(/PublishingImages/ColorLinks/395x50-3a.png) 0 50% no-repeat;}
	.rightsections li.colorlink3b a{background:transparent url(/PublishingImages/ColorLinks/395x50-3b.png) 0 50% no-repeat;}
	.rightsections li.colorlink3c a{background:transparent url(/PublishingImages/ColorLinks/395x50-3c.png) 0 50% no-repeat;}
	.rightsections li.colorlink3d a{background:transparent url(/PublishingImages/ColorLinks/395x50-3d.png) 0 50% no-repeat;}
	.rightsections li.colorlink3e a{background:transparent url(/PublishingImages/ColorLinks/395x50-3e.png) 0 50% no-repeat;}
	.rightsections li.colorlink3f a{background:transparent url(/PublishingImages/ColorLinks/395x50-3f.png) 0 50% no-repeat;}
	.rightsections li.colorlink3g a{background:transparent url(/PublishingImages/ColorLinks/395x50-3g.png) 0 50% no-repeat;}
	.rightsections li.colorlink3h a{background:transparent url(/PublishingImages/ColorLinks/395x50-3h.png) 0 50% no-repeat;}
	.rightsections li.colorlink4a a{background:transparent url(/PublishingImages/ColorLinks/395x50-4a.png) 0 50% no-repeat;}
	.rightsections li.colorlink4b a{background:transparent url(/PublishingImages/ColorLinks/395x50-4b.png) 0 50% no-repeat;}
	.rightsections li.colorlink4c a{background:transparent url(/PublishingImages/ColorLinks/395x50-4c.png) 0 50% no-repeat;}
	.rightsections li.colorlink4d a{background:transparent url(/PublishingImages/ColorLinks/395x50-4d.png) 0 50% no-repeat;}
	.rightsections li.colorlink4e a{background:transparent url(/PublishingImages/ColorLinks/395x50-4e.png) 0 50% no-repeat;}
	.rightsections li.colorlink4f a{background:transparent url(/PublishingImages/ColorLinks/395x50-4f.png) 0 50% no-repeat;}
	.rightsections li.colorlink4g a{background:transparent url(/PublishingImages/ColorLinks/395x50-4g.png) 0 50% no-repeat;}
	.rightsections li.colorlink4h a{background:transparent url(/PublishingImages/ColorLinks/395x50-4h.png) 0 50% no-repeat;}
	.rightsections li.colorlink5a a{background:transparent url(/PublishingImages/ColorLinks/395x50-5a.png) 0 50% no-repeat;}
	.rightsections li.colorlink5b a{background:transparent url(/PublishingImages/ColorLinks/395x50-5b.png) 0 50% no-repeat;}
	.rightsections li.colorlink5c a{background:transparent url(/PublishingImages/ColorLinks/395x50-5c.png) 0 50% no-repeat;}
	.rightsections li.colorlink5d a{background:transparent url(/PublishingImages/ColorLinks/395x50-5d.png) 0 50% no-repeat;}
	.rightsections li.colorlink5e a{background:transparent url(/PublishingImages/ColorLinks/395x50-5e.png) 0 50% no-repeat;}
	.rightsections li.colorlink5f a{background:transparent url(/PublishingImages/ColorLinks/395x50-5f.png) 0 50% no-repeat;}
	.rightsections li.colorlink5g a{background:transparent url(/PublishingImages/ColorLinks/395x50-5g.png) 0 50% no-repeat;}
	.rightsections li.colorlink5h a{background:transparent url(/PublishingImages/ColorLinks/395x50-5h.png) 0 50% no-repeat;}
	.rightsections li.colorlink6a a{background:transparent url(/PublishingImages/ColorLinks/395x50-6a.png) 0 50% no-repeat;}
	.rightsections li.colorlink6b a{background:transparent url(/PublishingImages/ColorLinks/395x50-6b.png) 0 50% no-repeat;}
	.rightsections li.colorlink6c a{background:transparent url(/PublishingImages/ColorLinks/395x50-6c.png) 0 50% no-repeat;}
	.rightsections li.colorlink6d a{background:transparent url(/PublishingImages/ColorLinks/395x50-6d.png) 0 50% no-repeat;}
	.rightsections li.colorlink6e a{background:transparent url(/PublishingImages/ColorLinks/395x50-6e.png) 0 50% no-repeat;}
	.rightsections li.colorlink6f a{background:transparent url(/PublishingImages/ColorLinks/395x50-6f.png) 0 50% no-repeat;}
	.rightsections li.colorlink6g a{background:transparent url(/PublishingImages/ColorLinks/395x50-6g.png) 0 50% no-repeat;}
	.rightsections li.colorlink6h a{background:transparent url(/PublishingImages/ColorLinks/395x50-6h.png) 0 50% no-repeat;}
	.rightsections li.colorlink7a a{background:transparent url(/PublishingImages/ColorLinks/395x50-7a.png) 0 50% no-repeat;}
	.rightsections li.colorlink7b a{background:transparent url(/PublishingImages/ColorLinks/395x50-7b.png) 0 50% no-repeat;}
	.rightsections li.colorlink7c a{background:transparent url(/PublishingImages/ColorLinks/395x50-7c.png) 0 50% no-repeat;}
	.rightsections li.colorlink7d a{background:transparent url(/PublishingImages/ColorLinks/395x50-7d.png) 0 50% no-repeat;}
	.rightsections li.colorlink7e a{background:transparent url(/PublishingImages/ColorLinks/395x50-7e.png) 0 50% no-repeat;}
	.rightsections li.colorlink7f a{background:transparent url(/PublishingImages/ColorLinks/395x50-7f.png) 0 50% no-repeat;}
	.rightsections li.colorlink7g a{background:transparent url(/PublishingImages/ColorLinks/395x50-7g.png) 0 50% no-repeat;}
	.rightsections li.colorlink7h a{background:transparent url(/PublishingImages/ColorLinks/395x50-7h.png) 0 50% no-repeat;}
	.rightsections li.colorlink8a a{background:transparent url(/PublishingImages/ColorLinks/395x50-8a.png) 0 50% no-repeat;}
	.rightsections li.colorlink8b a{background:transparent url(/PublishingImages/ColorLinks/395x50-8b.png) 0 50% no-repeat;}
	.rightsections li.colorlink8c a{background:transparent url(/PublishingImages/ColorLinks/395x50-8c.png) 0 50% no-repeat;}
	.rightsections li.colorlink8d a{background:transparent url(/PublishingImages/ColorLinks/395x50-8d.png) 0 50% no-repeat;}
	.rightsections li.colorlink8e a{background:transparent url(/PublishingImages/ColorLinks/395x50-8e.png) 0 50% no-repeat;}
	.rightsections li.colorlink8f a{background:transparent url(/PublishingImages/ColorLinks/395x50-8f.png) 0 50% no-repeat;}
	.rightsections li.colorlink8g a{background:transparent url(/PublishingImages/ColorLinks/395x50-8g.png) 0 50% no-repeat;}
	.rightsections li.colorlink8h a{background:transparent url(/PublishingImages/ColorLinks/395x50-8h.png) 0 50% no-repeat;}

	.additionalcontentheader{padding-left:11px;line-height:50px;color:#8497b3;font-weight:normal;border-left:4px solid #c1cbd9;background:#f2f4f7 url(right-additional-content-header.png) 0 50% no-repeat;}
	.additionalcontentlist, .additionalcontenttext{position:relative;top:-1px;margin-left:5px;margin-bottom:15px;padding:5px 0 15px 0;background:#f2f4f7;}
	.additionalcontenttext{padding:5px 10px 10px 10px;font-size:1em;}
	.additionalcontentlist li{background:transparent url(menu-marker-on-lightblue.png) 9px 50% no-repeat !important;}
	.additionalcontentlist li a{padding-left:18px;color:#0a316a;}
	.additionalpicture{border:1px solid #ced5e1;padding:5px;line-height:0;}
	.additionalpicturetext{font-size:0.9em;padding:0 5px 0 5px;line-height:1.4em;}
	
	.indexcontentright .wpnoimage, .indexcontentleft .wpnoimage{background:transparent url(index-wp-border.png) 0 0 no-repeat !important;}
	.indexcontentright .wpnoimage .indexcontenttext, .indexcontentleft .wpnoimage .indexcontenttext{margin-left:5px;background:transparent url(bg-start-wp.png) 0 0 repeat-x;}
	
	.additionalcontentleft{float:left;width:345px;}
	.additionalcontentright{float:right;width:345px;}
	.additionalcontentleft .additionalcontentheader, .additionalcontentright .additionalcontentheader{background:#f2f4f7 url(additional-content-header.png) 0 100% no-repeat !important;}
	.additionalcontentleft ul, .additionalcontentright ul{margin-top:0;padding-top:12px;font-size:1em;}
	.additionalcontentleft ul li, .additionalcontentright ul li{padding-left:0;line-height:1em;}
	.additionalcontentright div{overflow:hidden;position:relative;top:-1px;margin-left:5px;padding:10px 10px 10px 10px;font-size:1em;background:#f2f4f7;}
	.additionalcontentright div span{float:left;display:block;width:230px;}
	.additionalcontentright img{float:right;padding-bottom:2px;}
	.additionalcontentcontainer{clear:both;overflow:auto;margin-bottom:10px;}
	
	/*profile page*/
	.profile{margin-bottom:25px;background:transparent url(bread-crump-lines.png) 0 0 repeat-x;}
	.profileinner{overflow:hidden;padding:15px 0 15px 0;background:transparent url(bread-crump-lines.png) 0 100% repeat-x;}
	.profileinner div{float:left;}
	.profileimage{float:left;margin-right:20px;}
		
	.right3col .personrightcol .ms-WPBody{padding:0px;background-color:white;}
	.right3col .personrightcol .ms-WPBody .additionalcontenttext { margin:0;padding:11px; }
	.right3col .personrightcol .ms-WPBody h2{font-weight:normal;}
	.personmaincol .ms-WPBody{font-size:1em !important;}
	
/*start page*/
.SE_BOTTOMstartcontentwrapper{clear:both;overflow:hidden;margin:29px 25px 0 25px;padding-top:14px;background:transparent url(bread-crump-lines.png) 0 0 repeat-x;}
.startright{float:right;width:232px;}
.startflash{float:left;margin:0;}
.startflashwide{overflow:auto;}
.startwpwrapper{clear:both;overflow:hidden;background:transparent url(bread-crump-lines.png) 0 0 repeat-x;}
.startwp{float:left;width:230px;margin-left:16px;}
.startwpwrapper .firstcol{margin-left:0;}
.startwp h2{margin-top:18px;margin-bottom:7px;padding-left:13px;font-size:1.6em;font-weight:normal;color:#093069;}
.wpimage{height:90px;margin:0;padding:0;color:#093069;border-left:5px solid #093069;}
.wptext{margin-top:1px;margin-left:5px;padding:10px;background:transparent url(bg-start-wp.png) 0 0 repeat-x;}
.wptext a{font-family:Arial,tahoma,sans-serif;color:#092f68;}
.wptext a:hover{text-decoration:underline;}
.startwp .wpnoimage{background:transparent url(start-wp-border.png) 0 0 no-repeat !important;}
.startwp .wpnoimage .wptext{margin-left:5px;background:transparent url(bg-start-wp.png) 0 0 repeat-x;}

/*index page*/
.indexpagetopwrapper{overflow:hidden;margin:-20px 25px 30px 25px;padding-bottom:4px;background:transparent url(bread-crump-lines.png) 0 100% repeat-x;}
.indexpageflash{float:left;margin:0;}
.indexpageright{float:right;width:232px;}
.indexpageimage{height:150px;margin:0;padding:0;color:#093069;border-left:5px solid #093069;}
.indexcontentwrapper{overflow:hidden;}
.indexcontenttext{margin-top:1px;margin-left:5px;padding:10px;background:transparent url(bg-start-wp.png) 0 0 repeat-x;}
.indexcontenttext h2{margin-top:0;font-size:1.6em;font-weight:normal;color:#093069;}
.indexcontenttext a{font-family:Arial,tahoma,sans-serif;color:#3A5986;}
.indexcontentleft, .indexcontentright{margin-top:15px;margin-bottom:5px;}
.indexcontentleft{float:left;width:345px;}
.indexcontentright{float:right;width:345px;}


/*bread crump*/
.breadcrump{overflow:hidden;margin:0 10px 10px 10px;line-height:33px;font-size:0.9em;color:#092f68;background:transparent url(bread-crump-lines.png) 0 100% repeat-x;}
.breadcrump a{color:#092f68;}
.breadcrump  ul{margin-left:13px;}
.breadcrump li{float:left;margin:0 2px;}
	
/*content tables*/
.restyled{width:100%;border:0;margin-bottom:20px;border-collapse:collapse;background:transparent url(bread-crump-lines1.png) 0 100% repeat-x;}
.restyled th{padding-top:6px;border-bottom:1px solid #ced5e1;background:transparent url(bread-crump-lines.png) 0 0 repeat-x;}
.restyled td {border-top:1px solid white;border-bottom:1px solid white;}
.restyled .tablealtrow{background:#f2f4f7;}
.restyled .lasttd{height:5px;background:transparent url(bread-crump-lines.png) 0 100% repeat-x;}
.restyled tr.lasttr .lasttd:hover{background:transparent url(bread-crump-lines.png) 0 100% repeat-x;}

.tablehover tr:hover td, .tablehover table tr.hover td{background:#ced5e1;border-top:1px solid white;border-bottom:1px solid white;}

/*image hover*/
.imagecolor{display:none;}
.imagegray{display:block;}

/*footer*/
.footer{overflow:hidden;color:#a39161;margin-top:30px;padding-bottom:80px;padding-top:28px;font-size:0.9em;line-height:1.3em;background:#f1efe7 url(bg-footer.png) 0 0 no-repeat;}
.footer a{color:#a39161;}
.footerleft{float:left;width:300px;margin-left:26px;padding-left:5px;border-left:5px solid #a39161;}
.footerright{float:right;width:470px;margin-right:25px;}
.footerright ul{float:right;}
.footerright ul li{float:left;padding:0 0.8em 0 0.8em;border-left:1px solid #a39161;}
.footerright ul li.first{border-left:none;}
.footerright ul li a{float:left;color:#a39161;}

/*sitemap*/
#sitemap{overflow:hidden;width:1020px;height:0;margin:0 auto 0 auto;background:#9dacc3 url(bg-sitemap.png) 50% 0 repeat-y;}
#sitemapcontent{margin-left:10px;margin-top:10px;text-align:left;color:#092f68;overflow:hidden;}
#sitemapcontent ul ul {margin-left:12px;}
#sitemapcontent ul li.nochilds{background:transparent url(sitemap-list-bullet.png) 0 7px no-repeat;}
#sitemapcontent ul li .closechild{display:none;}
#sitemapcontent ul li.childs{background:none;}
#sitemapcontent ul ul ul li{background:none;}
#sitemapcontent ul li a, #sitemapcontent h2{padding-left:12px;font-size:0.9em;}
#sitemapcontent ul li.childs a{padding-left:3px;}
#sitemapcontent ul li.nochilds a{padding-left:10px;}
#sitemapcontent ul li img{cursor:pointer;} 
#sitemapcontent h2{padding-left:5px;color:#fff;font-weight:normal;line-height:1.4em;border-left:7px solid #093069;background:#8fa0ba;}
#sitemapcontent ul li a{color:#092f68;}


.sitemapsection{width:150px;float:left;margin-left:15px;padding-bottom:20px;}
.altcontent li{background:transparent url(menu-marker-on-lightblue.png) 0 50% no-repeat;}
.altcontent li a{padding-left:8px;}
.closesitemap{float:right;margin-right:25px;}
.closesitemap ul li{display:block;}
.closesitemap ul li a{width:21px;height:21px;display:block;background:transparent url(btn-close.png) 0 0 no-repeat;}
.closesitemap ul li a span{display:none;}

/*drop dowm list*/
.utils .ddlist{position:relative;margin-top:5px;line-height:1.4em;margin-left:20px;}
.utils .ddlist span{border:none;margin:0;padding:0;}
.utils .ddlist ul li a:hover{text-decoration:none;}
.ddlist{text-align:left;border:1px solid #ced5e1;font-size:0.9em;color:#092f68;border-right:none;cursor:pointer;background:#fff url(arrow-dd.png) 100% -1px no-repeat;}
.ddlist{padding:0 0 1px 4px;}
.ddlist ul{position:absolute;left:1px;float:none;visibility:hidden;margin:2px 0 0 -2px;background:#fff;border:1px solid #ced5e1;border-top:none;}
.ddlist ul li{display:block;clear:both;float:none;padding:0;line-height:1.8em;}
.ddlist ul li a{display:block;padding:0 26px 0 4px;white-space:nowrap;}
.ddlist ul li a:hover{color:#fff;background:#092f68;text-decoration:none;}

.mainmenu .ddlist{position:relative;float:right;width:250px;line-height:1.4em;margin:5px 15px 0 0;}
.mainmenu .ddlist ul{position:absolute;z-index:999;font-size:0.9em;}
.mainmenu .ddlist ul li a:hover{padding:0 26px 0 4px;}


/* siteactionsmenu override */
.spsiteactionmenu
{ height:20px;}

/* smallsearchinputbox override */
.spsmallsearchinputbox .ms-sbLastcell,.ms-rightbodysectionsearchbox {width: 0;padding: 0px; margin: 0px;}
.spsmallsearchinputbox .ms-sbtable-ex {width: 0;float: right;}
.spsmallsearchinputbox td.ms-sbcell{padding:0px;padding-left:2px;white-space:nowrap;border:solid 1px #7f9db9;}

/* general web part style override */
#sitewrapper .ms-WPBody{ font-family: Georgia, Serif; font-size:1em !important;}
#sitewrapper .ms-WPBody a, #sitewrapper .ms-WPBody a:link, #sitewrapper .ms-WPBody a:hover, #sitewrapper .ms-WPBody a:active, #sitewrapper .ms-WPBody a:visited{ font-family: Arial !important; font-size:1em !important; color:#092f68 !important;}
#sitewrapper .ms-WPBody .ContentQueryArrow {display:block;background-repeat:no-repeat;padding-left:10px;background:transparent url(lv2-menu-marker-hover.png) no-repeat scroll left center;}

/* right column web part style override */
.right3col .ms-WPTitle { font-family:Georgia,serif; font-size:1.4em; color: #8497B3; font-weight: normal; line-height:50px; padding-left: 11px; }
.right3col .ms-WPHeader td { border-bottom:0 !important;background:#F2F4F7 url(right-additional-content-header.png) no-repeat scroll 0 50%; border-left: 4px solid #C1CBD9;}
.right3col .ms-WPBody { font-family:Georgia,serif; padding:11px; font-size:1em; background:#F2F4F7 none repeat scroll 0 0; margin-left:5px;}
.right3col .ms-WPBody td { font-family:Georgia,serif; font-size:1em; }
.right3col .ms-WPBody .additionalcontenttext { margin:0;padding:0; }
.right3col .ms-WPBody .additionalcontenttext h3 { font-size:1em; }

/* Start page right column web part style override */
.wpnoimage .ms-WPTitle { font-family:Georgia,serif; font-size:.9em; color: #8497B3; font-weight: normal; line-height:15px; padding-left: 2px; }
.wpnoimage .ms-WPHeader td { border-bottom:0 !important;background:#F2F4F7 url(right-additional-content-header.png) no-repeat scroll 0 50%; border-left: 4px solid #C1CBD9;}
.wpnoimage .ms-WPBody { font-family:Georgia,serif; padding:1px; font-size:1em; background:transparent url(bg-start-wp.png) repeat-x scroll 0 0; margin-left:0px;}
.wpnoimage .ms-WPBody td { font-family:Georgia,serif; font-size:1em; }
.wpnoimage .ms-WPBody h3{font-size:1.0em;font-weight:bold;margin:5px 0 2px 0;}
.wpnoimage .ms-WPBody h4{font-size:.9em;font-weight:bold;margin:5px 0 2px 0;}
.wpnoimage .ms-WPBody p{margin:0;padding:0 0 10px 0;}

/* center columns web part style override */
.center2col .ms-WPTitle { font-family:Georgia,serif; font-size:1.4em; color: #8497B3; font-weight: normal; line-height:50px; padding-left: 11px; }
.center2col .ms-WPHeader td { border-bottom:0 !important;background:#F2F4F7 url(additional-content-header.png) no-repeat scroll 0 50%; border-left: 4px solid #C1CBD9;}
.center2col .ms-WPBody { font-family:Georgia,serif; padding:11px; font-size:1em; background:#F2F4F7 none repeat scroll 0 0; margin-left:5px;}
.center2col .ms-WPBody td { font-family:Georgia,serif; font-size:1em; }
.center3col .ms-WPBody td { font-family:Georgia,serif; font-size:1em; }


/* All links inside web parts should look lite font1 */
.ms-WPBody a{ font-family:Arial,tahoma,sans-serif !important; font-size:1em !important;}
.ms-WPBody #linkitem{ font-size:1em !important; }

/* Blue box */
.bluebox {padding:10px;background:transparent url(bg-start-wp.png) 0 0 repeat-x;}

/* Person Search Results */
.PersonSearchResultsWebPartImage{ display:inline; float:left; margin-right:10px;width:40px;min-height:43px;}
ul.PersonSearchResultsWebPart li{overflow:auto; padding-top:10px;margin-bottom:5px;margin-left:0px;padding-left:0px;background:none;clear:both;}
.PersonSearchResultsTitles{float:left;}

/* edit mode panels */
.proposefeaturedarticlebox .ms-formfieldvaluecontainer{background-color:#ffee99;}
.approvefeaturedarticlebox .ms-formfieldvaluecontainer{background-color:#ddff66;}


/* search center override*/
.ms-sctabcf, .ms-sctabcfhover, .ms-sctabcn, .ms-sctabcnhover{ font-size:1em !important; font-family:Arial !important;} 
.ms-sctabcf a, .ms-sctabcfhover a, .ms-sctabcn a, .ms-sctabcnhover a{ font-size:1em !important; font-family:Arial !important;} 
.maincontentwrapper center{	text-align:left !important;}

.ms-sctabcf{ border-bottom:1px solid #7f9db9 !important;}
.ms-sctabcfhover{background:#F6F8FA url(bg-main-menu.png) repeat-x scroll 0 100% !important; border:1px solid #7f9db9 !important;}
.ms-sctabcn{background:#F6F8FA url(bg-main-menu.png) repeat-x scroll 0 100% !important; border:1px solid #7f9db9 !important;}
.ms-sctabcnhover{ background:#F6F8FA url(bg-main-menu.png) repeat-x scroll 0 100% !important; border:1px solid #7f9db9 !important;}
.ms-sctabcf a:link, ms-sctabcfhover a:link, .ms-sctabcf a:visited, ms-sctabcfhover a:visited{color:#092f68 !important;}
.ms-sctabcn a:link, ms-sctabcnhover a:link, .ms-sctabcn a:visited, ms-sctabcnhover a:visited{color:#092f68 !important;}
.maincontentwrapper div center{ position: relative; top:-34px;	}
.srch-Icon{margin-right:5px;}

/* search center right column */
.searchcenterrightcol .ms-WPBody { font-family:Georgia,serif; font-size:1em; margin-left:5px; padding:5px;background:transparent url(bg-start-wp.png) 0 0 repeat-x;}
.searchcenterrightcol .ms-WPBody td { font-family:Georgia,serif; font-size:1em; }


/*
TAS 4.0 SETTINGS
*/

.HeaderText{font:1.6em Georgia,serif !important;font-weight:normal !important;color:#092f68 !important;margin: 0.7em 0 0.7em 0 !important;}
.HeaderText2{clear:both;font:1.1em/1.1em Arial,tahoma,sans-serif;font-weight:bold;margin: 0 0 10px 0;}
.HeaderText3{clear:both;font:1.2em/1.2em Arial,tahoma,sans-serif;font-weight:bold;color:#092f68;margin: 0 0 10px 0;}
div.hr {clear:both; overflow:hidden; background: #fff url(bread-crump-lines.png) repeat-x 0 0; height: 14px; width: 100%}
.btn {padding: 0 8px;overflow: visible}
.btnLarge {padding: 0 8px;overflow: visible}

.TextOK
{
    color:Green;
}
.TextFailed
{
    color:#b22020;
}
.TextFailedBig
{
    color:#b22020;font:1.4em/1.1em Arial,tahoma,sans-serif;font-weight:bold;margin: 0 0 10px 0;
}
.TextWarning
{
    color:#cc7d00;
}
.TextWarningBig
{
    color:#cc7d00;font:1.4em/1.1em Arial,tahoma,sans-serif;font-weight:bold;margin: 0 0 10px 0;
}
.TextInfo {
    color: Blue;
	font-weight: bold;
	font-style: italic;
}
.ErrorBackground
{
    background-color:#ff6d6d;font-weight: bold;
}
.WarningBackground
{
    background-color:#fff145;
}
.WarningBackground2
{
    background-color:#ff9900;
}
.SSEinputRequired {
    background: #ffdede;
    border: 1px solid #f66;
    border-top-color: rgb(255, 102, 102);
    border-top-style: solid;
    border-top-width: 1px;
}
.SSEinputWarning {
    background: #fff145;
    border: 1px solid #cc7d00;
    border-top-color: #cc7d00;
    border-top-style: solid;
    border-top-width: 1px;
}