/*GLOBAL RE-SET*/
	.inner{}
	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, label 
	{padding:0;margin:0}
	
	html{overflow: scroll;} 
	body ol li{list-style-position:inside}
	body ul li{list-style:none;}
	body img{border:none}
	body {text-align:center;font-size:62.5%;height:100%}
	body fieldset{border:none}
	body fieldset legend{display:none}
	body a{text-decoration:underline;outline:none;}
	body a:focus{outline:none}
	body a:hover{text-decoration:underline}
	
	h1 {display:none}
	h2 {display:none}
	h4 {font-size:1.1em}
	
	.access {display:none}
	.clear{clear:both;display:block}
	.external{height:10px; width:10px}
	.external_link{display:none}
	.hide{display:none}

/*LAYOUT-PANES*/
/*outer containing elements */
/*background graphic/drop shadow can be set inside this element and set to repeat-y*/
	#outer {text-align:center;margin:0 auto;width:982px}

/*inner container*/
	.wrapper {width:976px;margin:0 auto;text-align:left}

/*Utilities Containing div (contact us sign up etc..)*/
	.utilities {width:976px;background: #000 url(images/master/BG_utility.gif) no-repeat 114px 1px;text-align:right;font-size:1.2em;padding: 0}

/*TOP UTILITY NAV CONTROLS*/
	.utilities .navigation{height:29px;overflow:hidden;margin:0 6px 0 0;text-align:right;float:right}
	.utilities .navigation ul{margin-top:6px}
	.utilities .navigation li{display:inline}
	.utilities .navigation li:first-child{}
	.utilities .navigation a {padding:0 7px;text-decoration:none}
	.utilities .navigation a:hover{text-decoration:underline;}

/*SEARCH CONTROLS*/
	.utilities  fieldset.search{text-align:right;float:right;margin:0 8px 0 0}
	.utilities .search label{padding:7px 5px 0 0;text-align:right;float:left}
	.utilities .search input.searchfield{width:157px;height:18px;padding:0 4px 0 4px;font-size:1em;display:inline;border: 1px solid #444;}
	.utilities .search input{display:inline}
	.utilities .search span{display:none}
	.utilities .search .btn_search
	{width:54px;height:20px;margin-left:3px;background: transparent url(images/master/Btn_go.gif) no-repeat 0px 1px;font-size:11px;font-weight:700;padding:0 0 0 2px;cursor:pointer;margin-top:3px}
	.utilities .search .option{display:none}

	.branding, .branding_welsh {width:976px; height:82px; background: url(images/master/branding.gif) no-repeat 0 0 }
	
	.branding H3{margin:0;padding:0}
	.logo{width:359px;height:80px;float:left}
	.flashBanner {width:976px;height:265px;clear:both;}
	.contentPane .flashContent{width:549px;height:202px;margin:0 }
	.contentPane_wide .flashContent{width:580px;height:209px;margin-bottom:10px}
	
	.flashBanner .flashDisabled{background: transparent url(images/master/Flash_banner.jpg) no-repeat;text-align:right;height:100%}
    .flashContent .flashDisabled{background:transparent url(images/master/Flash_content.jpg) no-repeat;text-align:right;height:100%}
    .flashDisabled div{background: url(/app_themes/default/images/master/flashdisabled_bg.png);color: #FFF; margin: 0; padding: 5px;}
    .flashDisabled p{margin: 0; padding: 3px;text-align:right;}
    .flashDisabled a {border:none;width:112px;height:33px;display:block;background:transparent url(/App_Themes/default/images/webparts/icons/disabled_getflashplayer.gif) no-repeat;}

/*BREADCRUMBS*/
	/*you are here*/
  	.breadcrumbs{margin:6px 0 5px 35px;color:#444;font-size:1.1em;font-weight:normal}

	/*breadcrumb list*/	
    .breadcrumbs ul{padding:0;list-style:none;}
    .breadcrumbs li{margin:0;padding:0;font-family:Tahoma, Arial, Helvetica, sans-serif;}
	/*previous*/
	.breadcrumbs a span.breadcrumb{white-space:nowrap}
	 /*current*/
    .breadcrumbs a.current{text-decoration:none;white-space:nowrap;font-weight:bold;color:#000 !important}

    /*.pageBody{margin:0 8px}	*/ 
	.pageBody{ margin: 0 15px 10px;}   
/*	.pageBody{ margin: 0 15px 10px;min-height:539px;height:auto !important;height:539px;}   */
	.leftPane{float:left;display:inline;width:170px;height:auto;margin-right:16px}
	.contentPane {float:left;width:544px;text-align:left;overflow:hidden;font-size:1.2em;line-height:1.4em;margin-left:0}
	.contentPane_wide {float:left;width:730px;text-align:left;overflow:hidden;font-size:1.2em;line-height:1.4em;margin-left:0}
	.contentPane .inner{width:554px;overflow:hidden}
	.contentPane_wide .inner{width:740px;overflow:hidden}
	
	.contentPane div div,.contentPane_wide div div{margin: 0 10px 16px 0}
	.contentPane div div div,.contentPane_wide div div div{margin:0}
	.contentPane p,.contentPane_wide p {margin-left:10px}
	
	.rightPane {float:left;width:200px;height:auto;margin-left:16px;overflow:hidden;font-size:1.2em;line-height:1.4em}
	
	.bottomPane {}
	
	.footer {clear:both;font-size:1.2em;}
	.footer ul {padding:0;list-style:none;}
	.footer li {float:left;margin:0;padding:0}
	.footer a {display:inline;padding:5px 6px 6px 6px;text-decoration:none}
	
	.footer .right {float:right;padding-top:6px}
	.footer .left {float:left;padding: 6px 0 0 10px}

/*SEARCH/PAGINATION AND LISTINGS*/
    ol.search-results{margin: 0 0 10px 10px}
    .searchNumber{margin-left:10px}
    .searchterm{font-weight:bold;}
    	
    .paging{width:100%}
    .paginginfo{display:block;float:left;width:150px;padding:10px  0 8px 10px;text-align:left}
    .paging .pagelinks br{clear:both;display:block}
    .paging .pagelinks{float:right;text-align:right;display:block;width:auto;height:18px;margin:10px 20px 8px 0}
    	
    a.paginglink{display:block;float:left;margin:0 5px;height:18px;}
	a.paginglink:hover{text-decoration:none}
    a.paginglink_active{display:block;float:left;margin:0 5px;font-weight:bold;border:none;height:18px}
    	
    ol.search-results li {margin:10px 10px 0 20px}
    ol.search-results li a{font-size:1.2em;padding-bottom:1px;text-decoration:none;line-height:1.6em}
    ol.search-results li a:hover{text-decoration:underline}
		
	.btnNext
	{width:18px;height:17px;background: transparent url(images/webparts/icons/btn_next.gif) no-repeat top right;display:block;float:left;border:none;margin-right:10px;padding-left:5px}
	.btnNext_disabled
	{width:18px;height:17px;background: transparent url(images/webparts/icons/btn_next_disabled.gif) no-repeat  top right;display:block;float:left;margin-right:10px;padding-left:5px}
	
	.btnPrevious
	{width:18px;height:17px;padding-right:5px;background: transparent url(images/webparts/icons/btn_previous.gif) no-repeat;display:block;float:left;}
	.btnPrevious_disabled
	{width:18px;height:17px;padding-right:5px;background: transparent url(images/webparts/icons/btn_previous_disabled.gif) no-repeat;display:block;float:left;}
	
	.btnSubmit{}
	.btnSubmit_disabled{}
	
.SiteMap ul{padding-left:10px;padding-top:5px;}
.SiteMap li{padding:2px 0px 0px 18px;background: transparent url(images/custom/arrow_blu_white.gif) no-repeat left 5px}
.SiteMap li a {font-weight:bold;font-size:1.2em;padding-bottom:5px;}
.SiteMap ul li ul li a{font-weight:normal;font-size:1em}
.TreeView-Root li{padding:2px 0px 0px 10px;background: transparent url(images/master/navigation/bullet_blue.gif) no-repeat left 5px}

.SiteMap .TreeView-Collapse{display:none;}