* { margin:0; padding:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1.125em; color:#777a81;}

#textwrap7 { float:right; width: 443px; padding-top:120px; padding-right:20px;
}

#one {
	width:980px;
	margin:0 auto;
	height:auto;
}

#onvev2 {
	width:980px;
	margin:0 auto;
	height:auto;
}

#two {
	font-size:0.75em;
}


#three {
width:195px; margin-right:1px;
}

.four { width:100%; overflow:hidden;}


.five {
	float:right;
	width:195px;
	margin-right:1px;
	height: 77px;
	margin-left: 1px;
}

.fivebrown {
	float:right;
	width:195px;
	height: 77px;
}

.fivebrown a { border: none; margin: 0; padding: 0;
			 }
			 

.fiveblue {
	float:right;
	width:185px;
	margin-right:1px;
	height: auto;
}

.fiveblue a { border: none; margin: 0; padding: 0;
			 }

.six {
font-family: Helvetica, sans-serif; color:#333333; letter-spacing:-.5px; font-size: 1em; padding-top:20px; line-height:1.2em; padding-left: 20px; padding-right: 20px;
}


.seven{
font-family: Helvetica, sans-serif; color:#333333; letter-spacing:-.5px; font-size: 1em; padding-top:20px; line-height:1.2em; padding-left: 20px; padding-right: 20px;
}

.sevenlist{
float: left; width: 250px; font-family: Helvetica, sans-serif; color:#333333; letter-spacing:-.5px; font-size: 1em; padding-top:20px; line-height:1.2em; padding-left: 40px; padding-right: 20px;
}

.sevenwrap{
font-family: Helvetica, sans-serif; color:#333333; letter-spacing:-.5px; font-size: 1em; padding-top:40px; line-height:1.2em; padding-left: 20px; padding-right: 20px;
}

.sevenwrap2{
font-family: Helvetica, sans-serif; color:#333333; letter-spacing:-.5px; font-size: 1em; padding-top:15px; line-height:1.2em; padding-left: 20px; padding-right: 20px;
}

.sevenwrap3{
font-family: Helvetica, sans-serif; color:#333333; letter-spacing:-.5px; font-size: 1em; padding-top:390px; line-height:1.2em; padding-left: 20px; padding-right: 20px;
}

.bg{
	background-image:url(images/pagesgifs/pagebg.gif);
	background-repeat:no-repeat;
	width:980px;
	height: 730px;
}

.bgoutsource{
background-image:url(images/pagesgifs/outsourceversusinhouse.jpg); background-repeat:no-repeat; width:980px; height:800px;
}

.top {background:url(images/tail-top.gif); background-repeat: repeat-x;}

.office {color:#FFFFFF; padding-left:30px; padding-right:25px;}
.office2 {color:#FFFFFF;}

.sidebartext {padding-top:55px; float:right; position:relative; right:0px; z-index:1; width:450px; background-color:#92B7D4;

}


.sideimage {float:left; position:relative; left:0px; z-index:1;

}

.sideimage2 {float:right; position:relative; right:0px; z-index:1;

}

.sideimage3 {float:right; position:relative; right:0px; z-index:1; padding: 0px 0 60px 0;

}

#textwrap { float:right; width: 443px; position:relative; right:0px; z-index:5; padding-top:120px; padding-right:20px;
}

#textwrapoutsource { float:right; width: 390px; position:relative; right:0px; z-index:5; padding-top:75px; padding-left:50px;
}

#textwrap2 { float:left; width: 443px; position:relative; left:0px; z-index:5; padding-top:20px; padding-left:20px;

}

#textwrap3 { float:right; width: 420px; position:relative; right:0px; z-index:5; padding-top:130px; padding-right:20px;
}

#textwrap4 { float:right; width: 390px; position:relative; right:0px; z-index:5; padding-top:20px; padding-right:20px;

}


#textwrap5 { float:left; width: 443px; position:relative; left:0px; z-index:5; padding-top:20px; padding-left:60px;

}



#citation {float:right; padding-right:30px; padding-top:55px;

}

#plaintext
{color:#FFFFFF; font-size:6px;
}


a {color:#374047; text-decoration:none;}
a:link {color:#374047; text-decoration:none;}
a:hover{color:#b32018;text-decoration:none;}
a:visited{color:#999999; text-decoration:none;}
a:active{color:#b32018;text-decoration:none;}





h2 { font-size:2.15em; line-height:1.2em; font-family:Arial Narrow, Helvetica, sans-serif; margin-bottom:25px; color:#374047; letter-spacing:-.5px;}
h3 { font-size:1em; font-weight:normal; line-height:1.2em; font-family: Arial, Helvetica, sans-serif; margin-bottom:18px; letter-spacing:1px;}
h4 { font-size:1.3em; color:#666666; font-weight:normal; line-height:1.5em; margin-bottom:16px;}
h5 { font-size:1.15em; color:#777a81; line-height:1.2em; font-weight:normal; margin-bottom:44px;}
h5.alt { margin-bottom:18px;}
h6 { font-size:1em; color:#3f4954; margin-bottom:10px;}
h6.alt { padding-top:10px;}
h6 strong { color:#3da3c9;}
h7 { 
font-size:1.75em; 
color:#B32017;
font-family:Tahoma, sans-serif; 
font-weight:normal; 
line-height:1.2em;
letter-spacing:1px;
}
h8 { font-size:2.15em; line-height:1.2em; font-family:Arial Narrow, Helvetica, sans-serif; margin-bottom:25px; color:#374047; letter-spacing:-.5px; padding-left:100px;}
h9 { font-size:2.15em; line-height:1em; font-family:Arial Narrow, Helvetica, sans-serif; margin-bottom:25px; color:#374047; letter-spacing:-.5px; font-style:italic;}
h10 { color:#666666; font-size:1.35em; font-weight:normal; line-height:1.4em; font-family: Arial, Helvetica, sans-serif; margin-bottom:18px; letter-spacing:1px;}
h11 { font-size:1.1em; color:#FFFFFF; font-weight:normal; line-height:1.3em; margin-bottom:16px;}

/*footer*/
#footerredux { color:#FFFFFF; background-image:url(images/footerbg4.gif); background-repeat:repeat-x; height:500px; padding-top:20px;}
#footerreduxgovernance { color:#FFFFFF; background-image:url(images/footerbg.gif); background-repeat:repeat-x; height:200px; padding-top:20px;}
#footerreduxgovernance2 { color:#FFFFFF; background-image:url(images/footerbg.gif); background-repeat:repeat-x; height:60px; padding-top:20px;}

#footerwrappergovernance {background:url(images/footerbg.gif); background-repeat: repeat-x;}
#footerwrappergovernance2 {background:url(images/footerbg.gif); background-repeat: repeat-x; height:160px;}

#footerreduxemployment { height: 304px; color:#FFFFFF; background-image:url(images/footerbg8.gif); background-repeat:repeat-x; padding-top:0px;}
#footerwrapperemployment {background:url(images/footerbg8.gif); background-repeat: repeat-x;}

#footerreduxcharter { height: 400px; color:#FFFFFF; background-image:url(images/footerbg7.gif); background-repeat:repeat-x;}
#footerwrappercharter {background:url(images/footerbg7.gif); background-repeat: repeat-x;}

#footerreduxresources { height: 304px; color:#FFFFFF; background-image:url(images/footerbg8.gif); background-repeat:repeat-x; padding-top:0px;}
#footerwrapperresources {background:url(images/footerbg8.gif); background-repeat: repeat-x;}


#footer { color:#FFFFFF; background-image:url(images/footerbg.gif); background-repeat:repeat-x; height:69px;}
#footer p { margin:0 0 0 0px; padding:0px 0 0 0px; font-size: 10px;}
#footer a { margin:0 0 0 0px; padding:0px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}

#footer1 { float:right; text-align:right; padding:0 15px 0 0; color:#FFFFFF;}
#footer1 p { margin:0 0 0 15px; padding:25px 0 0 100px; font-size: 10px;}
#footer1 p.2 {font-size: 8px;}
#footer1 a { margin:0 0 0 15px; padding:25px 0 0 100px; font-size: 10px; color:#FFFFFF; text-decoration:none;}
#footer1 a.2 { font-size: 8px;}

#footer2 { float: right; text-align:right; padding:0 8px 0 0; color:#999999;}
#footer2 p { margin:0px 0 0 8px; padding:1px 15px 0 0px; font-size: 8px;}
#footer2 a { margin:0 0 0 8px; padding:1px 0 15px 0px; font-size: 8px; color:#999999; text-decoration:none;}

#footer3 { float: left; text-align:left; padding:0 0px 0 15px; color:#FFFFFF;}
#footer3 p { margin:0 0 0 0px; padding:25px 0 0 0px; font-size: 10px;}
#footer3 a { margin:0 0 0 0px; padding:25px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}

#finalfooterleft { float: left; text-align:left; padding:0 0px 0 15px; color:#FFFFFF;}
#finalfooterleft p { margin:0 0 0 0px; padding:25px 0 0 0px; font-size: 10px;}
#finalfooterleft a { margin:0 0 0 0px; padding:25px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}

#finalfooterright { float:right; text-align:right; padding:0 15px 0 0; color:#FFFFFF; font-size:10px;}
#finalfooterright p { margin:0 0 0 0px; padding:0px 0 0 0px; font-size: 10px;}
#finalfooterright a { margin:0 0 0 0px; padding:0px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}


#finalfooterleftresources { float: left; text-align:left; padding:245px 0px 0 15px; color:#FFFFFF;}
#finalfooterleftresources p { margin:0 0 0 0px; padding:25px 0 0 0px; font-size: 10px;}
#finalfooterleftresources a { margin:0 0 0 0px; padding:245px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}

#finalfooterrightresources { float:right; text-align:right; padding:245px 15px 0 0; color:#FFFFFF; font-size:10px;}
#finalfooterrightresources p { margin:0 0 0 0px; padding:0px 0 0 0px; font-size: 10px;}
#finalfooterrightresources a { margin:0 0 0 0px; padding:245px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}


#finalfooterleftcharter { float: left; text-align:left; padding:330px 0px 0 15px; color:#FFFFFF;}
#finalfooterleftcharter p { margin:0 0 0 0px; padding:25px 0 0 0px; font-size: 10px;}
#finalfooterleftcharter a { margin:0 0 0 0px; padding:330px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}

#finalfooterrightcharter { float:right; text-align:right; padding:330px 15px 0 0; color:#FFFFFF; font-size:10px;}
#finalfooterrightcharter p { margin:0 0 0 0px; padding:0px 0 0 0px; font-size: 10px;}
#finalfooterrightcharter a { margin:0 0 0 0px; padding:330px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}

#finalfooterleftcharter2 {
	text-align:left;
	padding:330px 0px 15px 2px;
	color:white;
	width:975px;
}
#finalfooterleftcharter2 p { margin:0 0 0 0px; padding:25px 0 0 0px; font-size: 10px;}
#finalfooterleftcharter2 a { margin:0 0 0 0px; padding:415px 0 0 0px; font-size: 10px; color:white; text-decoration:none;}

#finalfooterrightcharter2 { text-align:right; padding:0px 0px 20px 200px; color:#FFFFFF; font-size:10px;}
#finalfooterrightcharter2 p { margin:0 0 0 0px; padding:0px 0 20px 0px; font-size: 10px;}
#finalfooterrightcharter2 a { margin:0 0 0 0px; padding:0px 0px 20px 200px; font-size: 10px; color:#FFFFFF; text-decoration:none;}

#finalfooterleftcharter3 {
	float: left;
	text-align:left;
	padding:47px 0px 0 15px;
	color:#FFFFFF;
	width:300px;
}
#finalfooterleftcharter3 p { margin:0 0 0 0px; padding:25px 0 0 0px; font-size: 10px;}
#finalfooterleftcharter3 a { margin:0 0 0 0px; padding:27px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}

#finalfooterrightcharter3 {
	float:right;
	text-align:right;
	padding:47px 15px 0 0;
	color:#FFFFFF;
	font-size:10px;
}
#finalfooterrightcharter3 p { margin:0 0 0 0px; padding:0px 0 0 0px; font-size: 10px;}
#finalfooterrightcharter3 a { margin:0 0 0 0px; padding:27px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}

#finalfooterleftemployment {
	float: left;
	text-align:left;
	padding:245px 0px 0 15px;
	color:#FFFFFF;
	width:400px;
}
#finalfooterleftemployment p { margin:0 0 0 0px; padding:25px 0 0 0px; font-size: 10px;}
#finalfooterleftemployment a { margin:0 0 0 0px; padding:245px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}

#finalfooterrightemployment { float:right; text-align:right; padding:245px 15px 0 0; color:#FFFFFF; font-size:10px;}
#finalfooterrightemployment p { margin:0 0 0 0px; padding:0px 0 0 0px; font-size: 10px;}
#finalfooterrightemployment a { margin:0 0 0 0px; padding:245px 0 0 0px; font-size: 10px; color:#FFFFFF; text-decoration:none;}





.form {width:531px;}
.form { padding:42px 58px 38px 56px;}
.form .col-1 { width:285px; margin:0;}
.form .col-2 { width:242px;}
.form .extra-link { display:block; float:right; background:url(images/link6-bg.gif) left top repeat-x; color:#484a4b; text-decoration:none; font-size:.91em;}
.form .extra-link em { display:block; background:url(images/link6-left.gif) no-repeat left top;}
.form .extra-link b { display:block; background:url(images/link6-right.gif) no-repeat right top; padding:2px 6px 2px 28px; font-weight:normal; font-style:normal;}
.form .extra-link:hover { text-decoration:underline;}
.formwrapper { width:100%; overflow:hidden;}
