/*GLOBAL RE-SET*/
	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: 0px; margin: 0px;}
	
	body ul li{list-style:none;}
	body img{border:none;}
	body {text-align: center; font-size: 62.5%;margin-bottom:20px;font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;height:100% }
	body fieldset{border:none;}
	body fieldset legend{display:none}
	body a{text-decoration:none;outline:none;}
	body a:focus{outline:none;}
	body a:hover{text-decoration:underline;}
	
	h1 {display: none;}
	h2 {display: none;}
	h3 {}
	h4 { font-size:1.1em;}
	h5 {}
	

	.access {display: none;}
	.clear{clear:both;display:block;margin:0px !important;padding:0px !important}
	.external{display:none;}
	.hide{display:none;}
	textarea{}

/*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: 760px;}
/*inner container*/
	.wrapper {  width: 756px; margin: 0 auto;  text-align: left; background-color:#fff;}


/*Utilities Containing div (contact us sign up etc..)*/
	.utilities {width:756px; background: url(images/master/BG_utility.gif) repeat-x;text-align:right; font-size:1.1em;}

/*TOP UTILITY NAV CONTROLS*/
	.utilities .navigation{height:23px;margin-top:3px; margin-right:6px;text-align:right;float:right;}
	.utilities .navigation ul{margin-top:1px; }
	.utilities .navigation li{border-right: #a9a8a8 1px solid;display:inline}
	.utilities .navigation li:first-child{}
	.utilities .navigation a {padding:1px 7px 0 7px; text-decoration:none;}
	.utilities .navigation a:hover{text-decoration:underline;padding:1px 7px 0 7px;}

/*SEARCH CONTROLS*/
	.utilities  fieldset.search{text-align:right; float:right; margin: 3px 8px 0 0;}
	.utilities .search label{ color:#fff;padding:1px 2px 0 0; text-align:right; float:left;}
	.utilities .search input.searchfield{ width:117px; height:14px;  padding:1px 0 1px 2px; font-size: 1em; display:inline}
	.utilities .search input{display:inline}
	.utilities .search span{display:none;}
	.utilities .search .btn_search{width:26px;height:19px;margin-left:3px;background: transparent url(images/master/Btn_go.gif) no-repeat;color:#fff;border:none;font-size:11px;font-weight:700; font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;padding-bottom:1px;cursor:pointer}
	.utilities .search .option{display:none;}

	.branding {width:756px; height:80px; background: url(images/master/branding.jpg) no-repeat;}
	.branding H3{margin:0;padding:0;}
	.logo{width:178px;height:80px;display:block;background: url(images/master/logo.jpg) no-repeat;}
	.flashBanner {width:756px;height:209px;}
	.contentPane .flashContent{width:400px;margin-bottom:10px;height:209px;margin-left:10px}
	.contentPane_wide .flashContent{width:580px;margin-bottom:10px;height:209px;}

/*breadcrumbs*/
    .breadcrumb {width: 755px; background-color:#fff; font-size:1.1em; height:22px;}
    .breadcrumb ul {padding: 0; list-style: none; padding-left: 17px; padding-top:3px}
    .breadcrumb li {float: left; margin: 0; padding: 0; font-weight: normal;}
    .breadcrumb a {color: #000; }
    .breadcrumb a:hover{text-decoration:underline}
    .breadcrumb span {color:#444;font-weight:normal;}
    .breadcrumb span.current{font-weight:bold;}
    .breadcrumb a:hover span.current {text-decoration:none;}
    
	.pageBody{ margin: 0 8px 10px;min-height:500px;height:auto !important;  height:500px;  }	
	
	.leftPane{float:left;display:inline;width:170px;height:auto;margin-right:0px;}
	.contentPane {float: left; width:410px; text-align: left; overflow:hidden;font-size:1.2em;line-height:1.3em;margin-left:0px;}
	.contentPane_wide {float: left; width:580px; text-align: left; overflow:hidden;font-size:1.2em;line-height:1.3em;margin-left:0px;}
	.contentPane .inner{width:420px;overflow:hidden}
	.contentPane_wide .inner{width:590px;overflow:hidden}
	
	.contentPane div div,.contentPane_wide div div{margin-right:10px;margin-left:10px;}
	.contentPane div div div,.contentPane_wide div div div{margin-right:0px;margin-left:0px;}
	.contentPane p,.contentPane_wide p {margin-left:10px}
	
	.rightPane { background:red;float: left; width: 150px; height: auto; margin-left: 10px;overflow:hidden;background-color:#fff;font-size:1.1em;line-height:1.2em;}
	.bottomPane {clear:both;height:10px;}
	
	.footer { clear: both; width: 756px; height: 25px; background:#fff;border-top:1px solid #ddd;font-size:1.1em;}
	.footer ul { padding: 0px; list-style: none; }
	.footer li { float: left; margin: 0px; padding: 0px;}
	.footer a { display: inline; padding: 5px 6px 6px 6px; text-decoration: none; color: #777;  }
	
	.footer .right { float: right; padding-top: 6px; }
	.footer .left { float: left; padding-top: 6px; padding-left: 10px; }

/*SEARCH/PAGINATION AND LISTINGS*/
    ol.search-results{margin-left:10px; margin-bottom:10px}
    .searchNumber{margin-left:10px}
    .searchterm{color:#CC3333;font-weight:bold;}
    	
    .paging{background:#F1EFF0; 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_active{display:block; float:left; margin:0 5px; color:#000; 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; color:#78b60b; padding-bottom:1px; text-decoration:none; line-height:1.6em;}
    ol.search-results li a:hover{text-decoration:underline;}
		
	.btnNext
	{width:18px;height:17px;padding-left:5px; background: transparent url(images/webparts/icons/btn_next.gif) no-repeat top right;display:block;float:left;border:none;margin-right:10px;}
	.btnNext_disabled
	{width:18px;height:17px;padding-left:5px; background: transparent url(images/webparts/icons/btn_next_disabled.gif) no-repeat  top right;display:block;float:left;margin-right:10px;}
	
	.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}
		.SiteMap .TreeView-Collapse{display:none;}
	.SiteMap li{padding:0 0 5px 10px}
	
