@charset "utf-8";
/* CSS Document */
/* CLEAR DEFAULTS -------------------------------------*/
:link,:visited {text-decoration:none; outline-style:none; } 
a img,:link img,:visited img { border:none; outline-style:none;}

address {font-style:normal;}
form { display:inline; }

i {display:none;}
img { border:0px; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd,div { margin:0px; padding:0px;} 
ul,ol,dl { margin-left:40px; margin-top:20px;} 

em { font-style:italic;}
strong { font-weight:bold;}
h1,h2,h3,h4,h5,h6,pre,code { font-weight:normal; }

p { margin-bottom:15px; margin-top:1px; line-height:1.4em; text-align:left; }
sup { font-size:0.5em; margin-top:-2px; padding:-5px; height:1em; top:-0.2em; position:relative; width:6px; z-index:1; }

h1 { text-align:left;
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#666;
	xxborder-bottom:1px solid #ddd;
	white-space:nowrap;
    font: italic bold 24px/1.1em Georgia, "Times New Roman", Times, serif;
    background: url(/base/images/layout/Arrow-Gray-Down.png) no-repeat left center;
	padding-left:15px; padding-right:12px;
}

h2 {
    background: none; text-align:left; margin-bottom:10px;
}

h2 a{
	margin:0px 0px 0px 0px; text-align:left;
	padding:0px;
	color:#666;
	font: italic bold 16px/1.1em Georgia, "Times New Roman", Times, serif; 
    background: url(/base/images/layout/Arrow-Green-Down.png) no-repeat left center;
	padding-left:15px; padding-right:12px;
}

h3 {
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#666;
	font-size: 16px;
	font-style: normal;
	font: italic bold 15px/1.1em Georgia, "Times New Roman", Times, serif; 
}
h3 a{
    background: url(/base/images/layout/Arrow-Green-Down.png) no-repeat left center;
	padding-left:15px; padding-right:12px;
}

/* need to change the selector for the edit pages */
h3 a { font-weight: bold; text-transform:capitalize; }
h3 a:hover { color:#666; }

h4 { margin:0px 0px 10px 0px; padding:0px; font: bold 15px/1.4em Tahoma, Geneva, sans-serif; color:#557398;}
h5 { margin:0px 0px 10px 0px; padding:0px; font: normal 12px/1.4em Tahoma, Geneva, sans-serif; }

a:link, a:visited {	color:#76A921; text-decoration:none; outline-style:none; }
a:hover { text-decoration:none; color:#666;}
a.More { position:absolute;
	font-style:italic;
	font-weight:bold;
	font-size:11px;
	right: 10px;
	bottom: 10px;
}

/* HTML TAG STYLES -------------------------------------*/
html { height:100%; margin:0px auto 0px auto; overflow:scroll; } 
body {
	color:#666;
	text-align:center;
	margin:0px auto 0px auto;
	padding:0px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.1em;
	background-color:#FFF; 
	}


/* PAGE LAYOUT -------------------------------------*/
#PageWrapper { width:100%; text-align:center; padding:0px; margin:0px auto 0px auto;}

#ContentWrapper {	width:100%;	 }

#Content {
	width:100%;
    margin: 0px auto 0px auto;  
	text-align: center;
	padding:0px 0px 0px 0px;
	 }
	 
		#Content #Full { 
				width:100%;
				padding:0px;
				margin:0px auto 0px auto; }
				
#LinkBoxWrapper { width:100%; min-height:100px;
	margin:0px auto 0px auto;  text-align: center;
	background-image: url(/base/images/layout/Main-Page-LinkBoxWrapper-BG.png);
	background-repeat: repeat-x;
	background-position: left top; 
	}

#LinkBox { position:relative; 
	width:175px; height:170px; float:left; clear: right; margin:0px 10px 0px 0px;
	display:inline;
	border:1px solid #ddd;
	background-image: url(/base/images/layout/Main-Page-LinkBox-BG.png);
	background-repeat: repeat-x;
	background-position: left top; padding:5px;}

				
#Clear { clear:both; }		

/* Footer Styles -------------------------------------*/
#FooterWrapper { 
	width: 100%;
	min-height:40px;
	 }
	
#Footer {
	width:950px;
	height:40px;
	margin:0px auto 0px auto;
	text-align: center;
	clear:both;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic; line-height:1.8em; }
	
#Footer .Row { width:100%; display:block; text-align:center; height:30px;  }

#Footer ul { margin:15px 0px 15px 0px; } 
#Footer li { 
	display:inline;
    background: url(/base/images/layout/Bullet-Address.png) no-repeat left center;
	padding-left:15px; padding-right:12px;
  	}
#Footer li.First { 
    background: none;	padding-left:0px; padding-right:12px;  	}


/* Header Styles -------------------------------------*/
		#HeaderStrip {
			width:100%; height:440px;
			margin:0px auto 0px auto; text-align:center;
			padding:0px;
			background-image:none; }
		
		#HeaderWrapper { /* positions header content */
			width:950px; height:440px;
			margin:0px auto 0px auto; text-align:center;
			padding:0px; }

		#HeaderLogo {
			width:950px; height:440px;
			margin:0px auto 0px auto; text-align:center;
			padding:0px;
			background-image: url(/base/images/layout/Main-Page-Logo.png);
			background-repeat:no-repeat;
			background-position: center bottom; }


