html,body {font-size:0.75em;line-height:1.5em;margin:0;padding:0;color:#444;height:100%;background:#f1efe7 url(images/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;}
#sitewrapper{	text-align:center; font-family: Georgia, serif;}
.spcontainer{ line-height:1.33em;}

.wrapper{width:1020px;margin:auto;text-align:left;background:#fff url(images/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(images/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(images/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(images/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(images/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(images/bg-main-menu-left.png) 0 100% no-repeat;}
.mainmenu ul li a span{padding:0 23px 0 23px;background:transparent url(images/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(images/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(images/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(images/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(images/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:(images/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(images/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(images/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(images/lv5-menu-marker.gif);background-repeat:no-repeat;background-position: 9px 0.7em;}
.leftmenu ul ul a.nochildren{background-image: url(images/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(images/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(images/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(images/bg-sub-menu.png) 0 0 repeat;}
.leftmenu ul ul li{border-bottom:none;background:transparent url(images/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(images/lv3-menu-marker-selected.png) 9px 9px no-repeat !important;}
.leftmenu ul ul li a.currentselected{background:transparent url(images/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(images/lv5-menu-marker.png) !important;background-repeat:no-repeat;background-position:9px 0.7em;}
.leftmenu ul ul li a:hover.currentselected{background:transparent url(images/lv3-menu-marker-selected.png) 9px 0.7em no-repeat;background-color:#f2f4f7;}
.leftmenu ul ul li a.nochildren{background-image: url(images/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(images/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(images/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:34px;background:#9dacc3 url(images/bg-content.png) 50% 0 repeat-y;}
.utils{width:999px;margin:0 10px 0 11px;background:#fff url(images/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(images/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(images/bg-sitemap-right.png) 100% 100% no-repeat;}
.utils .sitemaplink  span{display:block;padding:0;border:none;background:#8fa0ba url(images/bg-sitemap-left.png) 0 100% no-repeat;}

.utils ul li .searchbox{margin-left:4px;}

.headerwrapper{clear:both;background:#9dacc3 url(images/bg_headerwrapper.png) 0 100% repeat-x;}
.header{width:1020px;margin:0 auto 0 auto;line-height:99px;background:#9dacc3 url(images/bg-blue-stripe-content.png) 50% 100% repeat-y;}
.header strong{display:block;margin:0 10px 0 11px;color:#bfc9d8;background:#0a3069 url(images/header-stripe.png) 0 0 repeat-x;}
/*.header strong em {display:block;text-align:left;text-indent:128px;font-size:2.6em;font-weight:normal;font-style:normal;background:transparent url(images/logo.png) 0 0 no-repeat;}*/
.header strong em {display:block;text-align:left;text-indent:128px;font-size:3.2em;font-weight:normal;font-style:normal;background:transparent url(images/logo.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(images/list-bullet.png) 0 6px no-repeat;}
.center2col ol li, .center3col ol li{margin-bottom:9px;}
.center2col{float:right;width:705px;}

.centerleft2col a, .center3col a, .right3col a{color:#3A5986;}
.centerleft2col a:hover, .center3col a:hover{text-decoration:underline;}
.centerleft2col ol, .center3col ol{margin-left:23px;list-style-type:decimal;}
.centerleft2col ul li, .center3col ul li{margin-bottom:13px;padding-left:17px;background:transparent url(images/list-bullet.png) 0 6px no-repeat;}
.centerleft2col ol li, .center3col ol li{margin-bottom:9px;}
.centerleft2col{float:left; width:230px;}

.center3col{float:left;width:395px;}
.right3col{float:right;width:250px;overflow:hidden; padding-right:5px;}
/*.right3col{float:right;width:250px;overflow:hidden;}*/

	.rightsections li a:hover{text-decoration:none;}
	.rightsections li{padding-bottom:10px;background:transparent url(images/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(c_links/395x50-1a.png) 0 50% no-repeat;}
	.rightsections li.colorlink1b a{background:transparent url(c_links/395x50-1b.png) 0 50% no-repeat;}
	.rightsections li.colorlink1c a{background:transparent url(c_links/395x50-1c.png) 0 50% no-repeat;}
	.rightsections li.colorlink1d a{background:transparent url(c_links/395x50-1d.png) 0 50% no-repeat;}
	.rightsections li.colorlink1e a{background:transparent url(c_links/395x50-1e.png) 0 50% no-repeat;}
	.rightsections li.colorlink1f a{background:transparent url(c_links/395x50-1f.png) 0 50% no-repeat;}
	.rightsections li.colorlink1g a{background:transparent url(c_links/395x50-1g.png) 0 50% no-repeat;}
	.rightsections li.colorlink1h a{background:transparent url(c_links/395x50-1h.png) 0 50% no-repeat;}
	.rightsections li.colorlink2a a{background:transparent url(c_links/395x50-2a.png) 0 50% no-repeat;}
	.rightsections li.colorlink2b a{background:transparent url(c_links/395x50-2b.png) 0 50% no-repeat;}
	.rightsections li.colorlink2c a{background:transparent url(c_links/395x50-2c.png) 0 50% no-repeat;}
	.rightsections li.colorlink2d a{background:transparent url(c_links/395x50-2d.png) 0 50% no-repeat;}
	.rightsections li.colorlink2e a{background:transparent url(c_links/395x50-2e.png) 0 50% no-repeat;}
	.rightsections li.colorlink2f a{background:transparent url(c_links/395x50-2f.png) 0 50% no-repeat;}
	.rightsections li.colorlink2g a{background:transparent url(c_links/395x50-2g.png) 0 50% no-repeat;}
	.rightsections li.colorlink2h a{background:transparent url(c_links/395x50-2h.png) 0 50% no-repeat;}
	.rightsections li.colorlink3a a{background:transparent url(c_links/395x50-3a.png) 0 50% no-repeat;}
	.rightsections li.colorlink3b a{background:transparent url(c_links/395x50-3b.png) 0 50% no-repeat;}
	.rightsections li.colorlink3c a{background:transparent url(c_links/395x50-3c.png) 0 50% no-repeat;}
	.rightsections li.colorlink3d a{background:transparent url(c_links/395x50-3d.png) 0 50% no-repeat;}
	.rightsections li.colorlink3e a{background:transparent url(c_links/395x50-3e.png) 0 50% no-repeat;}
	.rightsections li.colorlink3f a{background:transparent url(c_links/395x50-3f.png) 0 50% no-repeat;}
	.rightsections li.colorlink3g a{background:transparent url(c_links/395x50-3g.png) 0 50% no-repeat;}
	.rightsections li.colorlink3h a{background:transparent url(c_links/395x50-3h.png) 0 50% no-repeat;}
	.rightsections li.colorlink4a a{background:transparent url(c_links/395x50-4a.png) 0 50% no-repeat;}
	.rightsections li.colorlink4b a{background:transparent url(c_links/395x50-4b.png) 0 50% no-repeat;}
	.rightsections li.colorlink4c a{background:transparent url(c_links/395x50-4c.png) 0 50% no-repeat;}
	.rightsections li.colorlink4d a{background:transparent url(c_links/395x50-4d.png) 0 50% no-repeat;}
	.rightsections li.colorlink4e a{background:transparent url(c_links/395x50-4e.png) 0 50% no-repeat;}
	.rightsections li.colorlink4f a{background:transparent url(c_links/395x50-4f.png) 0 50% no-repeat;}
	.rightsections li.colorlink4g a{background:transparent url(c_links/395x50-4g.png) 0 50% no-repeat;}
	.rightsections li.colorlink4h a{background:transparent url(c_links/395x50-4h.png) 0 50% no-repeat;}
	.rightsections li.colorlink5a a{background:transparent url(c_links/395x50-5a.html) 0 50% no-repeat;}
	.rightsections li.colorlink5b a{background:transparent url(c_links/395x50-5b.html) 0 50% no-repeat;}
	.rightsections li.colorlink5c a{background:transparent url(c_links/395x50-5c.html) 0 50% no-repeat;}
	.rightsections li.colorlink5d a{background:transparent url(c_links/395x50-5d.html) 0 50% no-repeat;}
	.rightsections li.colorlink5e a{background:transparent url(c_links/395x50-5e.html) 0 50% no-repeat;}
	.rightsections li.colorlink5f a{background:transparent url(c_links/395x50-5f.html) 0 50% no-repeat;}
	.rightsections li.colorlink5g a{background:transparent url(c_links/395x50-5g.html) 0 50% no-repeat;}
	.rightsections li.colorlink5h a{background:transparent url(c_links/395x50-5h.html) 0 50% no-repeat;}
	.rightsections li.colorlink6a a{background:transparent url(c_links/395x50-6a.html) 0 50% no-repeat;}
	.rightsections li.colorlink6b a{background:transparent url(c_links/395x50-6b.html) 0 50% no-repeat;}
	.rightsections li.colorlink6c a{background:transparent url(c_links/395x50-6c.html) 0 50% no-repeat;}
	.rightsections li.colorlink6d a{background:transparent url(c_links/395x50-6d.html) 0 50% no-repeat;}
	.rightsections li.colorlink6e a{background:transparent url(c_links/395x50-6e.html) 0 50% no-repeat;}
	.rightsections li.colorlink6f a{background:transparent url(c_links/395x50-6f.html) 0 50% no-repeat;}
	.rightsections li.colorlink6g a{background:transparent url(c_links/395x50-6g.html) 0 50% no-repeat;}
	.rightsections li.colorlink6h a{background:transparent url(c_links/395x50-6h.html) 0 50% no-repeat;}
	.rightsections li.colorlink7a a{background:transparent url(c_links/395x50-7a.html) 0 50% no-repeat;}
	.rightsections li.colorlink7b a{background:transparent url(c_links/395x50-7b.html) 0 50% no-repeat;}
	.rightsections li.colorlink7c a{background:transparent url(c_links/395x50-7c.html) 0 50% no-repeat;}
	.rightsections li.colorlink7d a{background:transparent url(c_links/395x50-7d.html) 0 50% no-repeat;}
	.rightsections li.colorlink7e a{background:transparent url(c_links/395x50-7e.html) 0 50% no-repeat;}
	.rightsections li.colorlink7f a{background:transparent url(c_links/395x50-7f.html) 0 50% no-repeat;}
	.rightsections li.colorlink7g a{background:transparent url(c_links/395x50-7g.html) 0 50% no-repeat;}
	.rightsections li.colorlink7h a{background:transparent url(c_links/395x50-7h.html) 0 50% no-repeat;}
	.rightsections li.colorlink8a a{background:transparent url(c_links/395x50-8a.html) 0 50% no-repeat;}
	.rightsections li.colorlink8b a{background:transparent url(c_links/395x50-8b.html) 0 50% no-repeat;}
	.rightsections li.colorlink8c a{background:transparent url(c_links/395x50-8c.html) 0 50% no-repeat;}
	.rightsections li.colorlink8d a{background:transparent url(c_links/395x50-8d.html) 0 50% no-repeat;}
	.rightsections li.colorlink8e a{background:transparent url(c_links/395x50-8e.html) 0 50% no-repeat;}
	.rightsections li.colorlink8f a{background:transparent url(c_links/395x50-8f.html) 0 50% no-repeat;}
	.rightsections li.colorlink8g a{background:transparent url(c_links/395x50-8g.html) 0 50% no-repeat;}
	.rightsections li.colorlink8h a{background:transparent url(c_links/395x50-8h.html) 0 50% no-repeat;}

	.additionalcontentheader{padding-left:11px;line-height:50px;color:#8497b3;font-weight:normal;border-left:4px solid #c1cbd9;background:#f2f4f7 url(images/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(images/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(images/index-wp-border.png) 0 0 no-repeat !important;}
	.indexcontentright .wpnoimage .indexcontenttext, .indexcontentleft .wpnoimage .indexcontenttext{margin-left:5px;background:transparent url(images/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(images/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(images/bread-crump-lines.png) 0 0 repeat-x;}
	.profileinner{overflow:hidden;padding:15px 0 15px 0;background:transparent url(images/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*/
.startcontentwrapper{clear:both;overflow:hidden;margin:29px 25px 0 25px;padding-top:14px;background:transparent url(images/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(images/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:120px;margin:0;padding:0;color:#093069;border-left:5px solid #093069;}
.wptext{margin-top:1px;margin-left:5px;padding:10px;background:transparent url(images/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(images/start-wp-border.png) 0 0 no-repeat !important;}
.startwp .wpnoimage .wptext{margin-left:5px;background:transparent url(images/bg-start-wp.png) 0 0 repeat-x;}

/*index page*/
.indexpagetopwrapper{overflow:hidden;margin:-20px 25px 30px 25px;padding-bottom:4px;background:transparent url(images/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(images/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 25px 30px 25px;line-height:33px;font-size:0.9em;color:#092f68;background:transparent url(images/bread-crump-lines.png) 0 100% repeat-x;}
.breadcrump a{color:#092f68;}
.breadcrump  ul{margin-left:13px;}
.breadcrump li{float:left;margin:0 2px;}

.breadcrump2{overflow:hidden;margin:0 0px 30px 0px;line-height:33px;font-size:0.9em;color:#092f68;background:transparent url(images/bread-crump-lines.png) 0 100% repeat-x;}
.breadcrump2 a{color:#092f68;}
.breadcrump2  ul{margin-left:13px;}
.breadcrump2 li{float:left;margin:0 2px;}
	
/*content tables*/
.restyled{width:100%;border:0;margin-bottom:20px;border-collapse:collapse;background:transparent url(images/bread-crump-lines1.html) 0 100% repeat-x;}
.restyled th{padding-top:6px;border-bottom:1px solid #ced5e1;background:transparent url(images/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(images/bread-crump-lines.png) 0 100% repeat-x;}
.restyled tr.lasttr .lasttd:hover{background:transparent url(images/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(images/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(images/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(images/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(images/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(images/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(images/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(images/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(images/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(images/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(images/bg-start-wp.html) 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(images/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; }

.centerleft2col .ms-WPTitle { font-family:Georgia,serif; font-size:1.4em; color: #8497B3; font-weight: normal; line-height:50px; padding-left: 11px; }
.centerleft2col .ms-WPHeader td { border-bottom:0 !important;background:#F2F4F7 url(images/additional-content-header.png) no-repeat scroll 0 50%; border-left: 4px solid #C1CBD9;}
.centerleft2col .ms-WPBody { font-family:Georgia,serif; padding:11px; font-size:1em; background:#F2F4F7 none repeat scroll 0 0; margin-left:5px;}
.centerleft2col .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(images/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(images/bg-main-menu.png) repeat-x scroll 0 100% !important; border:1px solid #7f9db9 !important;}
.ms-sctabcn{background:#F6F8FA url(images/bg-main-menu.png) repeat-x scroll 0 100% !important; border:1px solid #7f9db9 !important;}
.ms-sctabcnhover{ background:#F6F8FA url(images/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:10px;background:transparent url(images/bg-start-wp.png) 0 0 repeat-x;}
.searchcenterrightcol .ms-WPBody td { font-family:Georgia,serif; font-size:1em; }

/*#################################*/
/*#### Plus Container			###*/
/*#################################*/
#containerul, #containerul ul{
  text-align:left;
  margin:0; /* Removes browser default margins applied to the lists. */
  padding:0; /* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin:0 0 0 5px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:14px;
  height:1em;
  background-position:0 100%;
  margin-top:2px;
  background-repeat:no-repeat;
}

.plus{font:1.2em/1.1em Arial,tahoma,sans-serif;font-weight:bold;}
.plus_1{padding-top: 10px; font-size: 11px; text-align:justify; font-family:Verdana, Tahoma, Arial; color:#F5851F; }
.plus_2{font:1.4em/1.8em Arial,tahoma,sans-serif;font-weight:bold;margin:25px 0 25px 0;color:#092f68;}
.plus_3{font:1.2em/1.2em Arial,tahoma,sans-serif;font-weight:bold;margin:25px 0 25px 0;color:#092f68;}
.plus_4{font:1.1em/1.0em Arial,tahoma,sans-serif;font-weight:bold;margin:25px 0 25px 0;color:#092f68;}
/*#################################*/
/*#### Other Links				###*/
/*#################################*/

iframe{margin:0px; position:absolute; margin-right:0px;}
.result_output{width:999px; height:1500px;}
.olinks{width:900px; height:1500px;margin:0 auto 0 auto;background:#ffffff url(images/white.png) repeat;}
.olinks_img{padding-top:3px; padding-bottom:5px;text-align:right; font-family:Verdana, Tahoma, Arial; color-color:#F5851F; }

.page_title{font-size:2.0em !important;line-height:1.2em !important;font-weight:normal !important;color:#092f68 !important;margin:0 0 22px 0 !important;}
