/* Default Stylesheet */

																/* >>> ELEMENTS <<< */

* {
	margin: 0;
	padding: 0;
	}
#flashcontent {
	width: 740px;
	height: 136px;
	float: left;
	margin: 0px;
	padding: 0px;
}
	body {
		background-color: #CBCFCE;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 75%;
		text-align: center;
		}
.textSolutionsHeader {
	font-size: 0.9em;
	font-weight: bold;
	color: #FB4900;
	padding-left: 75px;
	padding-top: 20px;
}
	body.one #nav-left li#one a, body.two #nav-left li#two a, body.foura #nav-left ul li#foura a, body.fourb #nav-left li#fourb a, body.fourc #nav-left li#fourc a, body.fourd #nav-left li#fourd a, body.foure #nav-left li#foure a, body.four #nav-left li#four a, body.five #nav-left li#five a, body.six #nav-left li#six a, body.seven #nav-left li#seven a, body.eight #nav-left li#eight a{
	color: #567D6B;
}

body.newYear #tableNews ul#newYear a {
	color: #F84A00;
}
html {
min-height:100%;
margin-bottom:1px;
}
 


																/* >>> CONTAINERS <<< */

div#print {
	display: none;
	}
div#container {
	width: 750px;
	margin: 10px auto;
	text-align: left;
	}
	div#header-wrap {
		}
		div#header-in {
	color: inherit;
	background-color: #FFFFFF;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
			}
	div#content-wrap {
	background-color: #FFFFFF;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	_padding-top: 5px;
	_padding-left: 2px;
	_border: 0;
	height: 373px;
		
		}	
div#content-wrap2 {
	background-color: #FFFFFF;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	_padding-top: 5px;
	_padding-left: 2px;
	_border: 0;
		
		}
		div#center {
	margin: 0 0 0 94px;
	background-color: #FFFFFF;
/*	height: 373px;*/
	font-size: .9em;
	line-height: 13px;
			}
.borderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
			div#center-in {
				}
				div#center-in2 {
					
				}
#tableSolutions {
	margin-left: 48px;
}
#tableSolutions img {
	padding: 10px;
}
		div#left {
	float: left;
	width: 92px;
	color: #90A19B;
	background-color: #fff;
	font-size: .9em;
	font-weight: bold;
	text-decoration: none;
			}
			div#left-in {
				}
	div#footer-wrap {
	clear: both;
	background-color: #FFFFFF;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 80px;
		}
		
	div#privacy {
	clear: both;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 36px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6F676A;
		}
div#footer-in {
	font-size: 10px;
	color: #FF5900;
	font-weight: bold;
	float:left;
	width:610px;
			}
#footer-in2 a:link {
	color: #FF5900;
	text-decoration: none;
}
div#footer-in2 {
	font-size: 10px;
	color: #FF5900;
	font-weight: bold;
	padding-left: 144px;
	padding-top: 5px;			
			}
#footer-in2 a:link {
	color: #FF5900;
	text-decoration: none;
}
.searchNews {
	font-size: 10px;
	height: 16px;
	width: 110px;
	margin-left: 5px;
	padding-top: 2px;

}
.searchNews2 {
	font-size: 10px;
	height: 16px;
	width: 110px;
	padding-top: 2px;

}






																/* >>> SUB CONTAINERS <<< */
* { }





																/* >>> LISTS <<< */
ul#nav-left {
	list-style: none;
	padding-left: 22px;
	padding-top: 10px;
	}
	ul#nav-left li {
	list-style-type: none;
		
		}
		ul#nav-left li a {
	display: block;
	width: 70px;
	padding: 5px 0px;
	color: #F84A00;
	background-color: inherit;
	text-decoration: none;
	border-bottom: 1px solid #E5ECEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	list-style-type: none;
			}
#center h3 {
	font-size: 1em;
	font-weight: normal;
	color: #F84A00;
	margin-bottom: -10px;
	margin-top: 10px;
}
.teamTitle {
	font-size: 0.9em;
}
.backgroundTeam {
	background-color: #EEF1F0;
	height: 373px;
}
#center-in p {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#center-solutions h2 {
	font-size: .9em;
	font-weight: bold;
	color: #F84A00;
	margin-top: 65px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	letter-spacing: 0.1em;
}
#center-m-a h2 {
	font-size: 1em;
	font-weight: bold;
	color: #F84A00;
	letter-spacing: 0.1em;
	line-height: 13px;
	text-transform: uppercase;
	margin-left: 10px;
}
#center-m-a2 h2 {
	font-size: 1em;
	font-weight: bold;
	color: #F84A00;
	letter-spacing: 0.1em;
	line-height: 13px;
	text-transform: uppercase;
	margin-left: 10px;
}
#m-a-learn {
	display: block;
	padding: 0px;
	float: left;
	vertical-align: bottom;
	background: #FFFFFF;
	position: relative;
	left: 285px;
}
div#center-m-a2 {
	margin: 0 0 0 275px;
	color: #567D6B;
	font-size: .9em;
	padding: 0px;
	display: block;
	height: 337px;
	background: #FFFFFF;
}
#center-m-a2 p {
	margin: 10px 55px 10px 10px;
	line-height: 13px;
}
div#center-m-a {
	margin: 0 0 0 275px;
	color: #567D6B;
	font-size: .9em;
	padding: 0px;
	display: block;
	background: #FFFFFF;
}
#center-m-a #center-in ul {
	margin-bottom: 15px;
	color: #567D6B;
}
#center-m-a #center-in li {
	list-style: disc outside;
	line-height: 15px;
	font-size: 0.95em;
	color: #567D6B;
}
#center-m-a p {
	margin: 10px 55px 10px 10px;
	line-height: 13px;
}
#center-portfolio a {
	color: #F84A00;
	text-decoration: none;
}
#center-solutions p {
	margin: 10px 55px 10px 10px;
	line-height: 13px;
}
		ul#nav-left li a:hover {
	color: #567D6B;
	border-bottom: 1px solid #E5ECEB;
	list-style-image: url(../images-nav/left-arrow.gif);
			}

	ul#nav-left li ul {
		
		}
		ul#nav-left li ul a {
	display: block;
	width: 70px;
	padding: 3px 0px;
	color: #F84A00;
	text-decoration: none;
	border-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	list-style-type: none;
			}
	ul#nav-left li ul a:hover {
	color: #567D6B;
	border-bottom: 0px;

			}			
			
			
ul#nav-top {
	padding: 0px 15px 0px 0px;
	list-style: none;
	background-color: #CBCFCE;
	height: 20px;
	width: 750px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: -10px;
	margin-left: auto;
	text-align: right;
	}
	ul#nav-top li {
		display: inline;
		}
		ul#nav-top li a {
	color: #567D6B;
	background-color: inherit;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
			}
		ul#nav-top li a:hover {
			color: #719589;
			background-color: inherit;
			}
ul#nav-footer {
	margin: 0 0 0 210px;
	padding: 0 2px;
	color: #aaa;
	background-color: inherit;
	font-size: 80%;
	list-style: none;
	text-align: right;
	}
	ul#nav-footer li {
		display: inline;
		}
	ul#nav-footer li.left {
		float: left;
		}
		ul#nav-footer li a {
			margin: 0 3px;
			color: #aaa;
			background-color: inherit;
			}
		ul#nav-footer li a:hover {
			color: #333;
			background-color: inherit;
			}
ul.list {
	margin: 20px 30px;
	font-size: 90%;
	line-height: 20px;
	}





																/* >>> TYPOGRAPHY <<< */
*.x {
	display: none;
	}
div#header-wrap h1 {
	padding: 10px;
	font-size: 200%;
	}
div#center h2 {
	margin: 0 0 5px 0;
	font-size: 150%;
	}
div#left h2 {
	margin: 20px 20px 5px 20px;
	font-size: 100%;
	}
#center-in ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	list-style-type: none;
}
#center-in a {
	text-decoration: none;
	color: #F84A00;
}
#center-in a:hover {
	text-decoration: none;
	color: #567D6B;
}
.textIntro {
	padding-top: 20px;
	padding-right: 135px;
	padding-bottom: 0px;
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
}
div#left p {
	margin: 0 20px 5px 20px;
	color: #666;
	background-color: inherit;
	font-size: 90%;
	}
/*p a, ul.list a {
	color: #4494FF;
	background-color: inherit;
	text-decoration: none;
	}
	p a:hover, ul.list a:hover {
	color: #666;
	background-color: inherit;
	text-decoration: none;
		}
*/




																/* >>> FORMS <<< */
* { }





															   /* >>> Solution Backgrounds <<< */

div#center-solutions {
	margin: 0 0 0 449px;
	color: #567D6B;
	height: 355px;
	font-size: .9em;
}
.backSolClear {
	background-image: url(../images-nav/solutions/Solution-Clearstory.jpg);
	background-repeat: no-repeat;
	background-position: -30px top;
}

.backgroundNews {
	background-color: #E9EDED;
	height: 373px;
}
.backSolLbalm {
	background-image: url(../images-nav/solutions/Solution-Lbalm.jpg);
	background-repeat: no-repeat;
	background-position: -40px top;
}
.backSolProvident {
	background-image: url(../images-nav/solutions/Solution-Provident.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backSolBass {
	background-image: url(../images-nav/solutions/Solution-Bass.jpg);
	background-repeat: no-repeat;
	background-position: -10px top;
}
.backSolBean {
	background-image: url(../images-nav/solutions/Solution-Bean.jpg);
	background-repeat: no-repeat;
	background-position: -15px top;
}
.backSolTD {
	background-image: url(../images-nav/solutions/Solution-TD.jpg);
	background-repeat: no-repeat;
	background-position: -20px top;
}
.backSolHP {
	background-image: url(../images-nav/solutions/Solution-HP.jpg);
	background-repeat: no-repeat;
	background-position: -30px top;
}
.backSolMaine {
	background-image: url(../images-nav/solutions/Solution-Maine.jpg);
	background-repeat: no-repeat;
	background-position: -20px top;
}
.backSolgreenlight {
	background-image: url(../images/green-light.jpg);
	background-repeat: no-repeat;
	background-position: 147px 15px;
	margin: 0px;
	padding: 0px;
}

														   /* >>> Portfolio Backgrounds <<< */
div#center-portfolio {
	margin: 0 0 0 474px;
	color: #567D6B;
	height: 355px;
	font-size: .9em;
}
div#left-portfolio {
	float: left;
	width: 240px;
	padding-left: 65px;
	margin-right: 52px;
	_margin-right: 47px;
	padding-bottom: 70px;
}
div#left-portfolio2 {
	float: left;
	width: 330px;
	padding-left: 0px;
	margin-right: 10px;
	_margin-right: 47px;
	padding-bottom: 0px;
	margin-top: -48px;
}
div#right-portfolio {
}
.backPortfolio1 {
	background-image: url(../images-nav/portfolio/Port-Print1.jpg);
	background-repeat: no-repeat;
	background-position: 20px top;
}
.backPortfolio2 {
	background-image: url(../images-nav/portfolio/Port-Print2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio3 {
	background-image: url(../images-nav/portfolio/Port-Print3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio4 {
	background-image: url(../images-nav/portfolio/Port-Print4.jpg);
	background-repeat: no-repeat;
	background-position: -10px top;
}
.backPortfolio5 {
	background-image: url(../images-nav/portfolio/Port-Print5.jpg);
	background-repeat: no-repeat;
	background-position: -10px top;
}
.backPortfolio6 {
	background-image: url(../images-nav/portfolio/Port-Print6.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio7 {
	background-image: url(../images-nav/portfolio/Port-Print7.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio8 {
	background-image: url(../images-nav/portfolio/Port-Print8.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio9 {
	background-image: url(../images-nav/portfolio/Port-Print9.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio10 {
	background-image: url(../images-nav/portfolio/Port-Print10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio11 {
	background-image: url(../images-nav/portfolio/Port-Print11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio12 {
	background-image: url(../images-nav/portfolio/Port-Print12.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio13 {
	background-image: url(../images-nav/portfolio/Port-Print13.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio14 {
	background-image: url(../images-nav/portfolio/Port-Print14.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio15 {
	background-image: url(../images-nav/portfolio/Port-Print15.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio16 {
	background-image: url(../images-nav/portfolio/Port-Print16.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio17 {
	background-image: url(../images-nav/portfolio/Port-Print17.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio18 {
	background-image: url(../images-nav/portfolio/Port-Print18.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tableNews {
	font-size: 1em;
	line-height: 14px;
}
.backPortfolio19 {
	background-image: url(../images-nav/portfolio/Port-Print19.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}.backPortfolio20 {
	background-image: url(../images-nav/portfolio/Port-Print20.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}.backPortfolio21 {
	background-image: url(../images-nav/portfolio/Port-Print21.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}.backPortfolio22 {
	background-image: url(../images-nav/portfolio/Port-Print22.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio23 {
	background-image: url(../images-nav/portfolio/Port-Print23.jpg);
	background-repeat: no-repeat;
	background-position: -5px top;
}
.backPortfolio24 {
	background-image: url(../images-nav/portfolio/Port-Print24.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio25 {
	background-image: url(../images-nav/portfolio/Port-Print25.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio26 {
	background-image: url(../images-nav/portfolio/Port-Print26.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio27 {
	background-image: url(../images-nav/portfolio/Port-Print27.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio28 {
	background-image: url(../images-nav/portfolio/Port-Print28.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio31 {
	background-image: url(../images-nav/portfolio/Port-Print31.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.backPortfolio32 {
	background-image: url(../images-nav/portfolio/Port-Print32.jpg);
	background-repeat: no-repeat;
	background-position: 109px 5px;
}
#content-wrap.backPortfolio32 {
	min-height:380px;
	height:auto !important;
	height:380px;
}
#content-wrap.backPortfolio32 #center-portfolio {
	min-height:50px;
	height:auto !important;
	height:50px;
}
.backPortfolio33 {
	background-image: url(../images-nav/portfolio/Port-Print33.jpg);
	background-repeat: no-repeat;
	background-position: 124px 73px;
}
.backPortfolio34 {
	background-image: url(../images-nav/portfolio/Port-Print34.jpg);
	background-repeat: no-repeat;
	background-position: 214px 32px;
}
.backPortfolio35 {
	background-image: url(../images-nav/portfolio/Port-Print35.jpg);
	background-repeat: no-repeat;
	background-position: 93px 61px;
}
.backPortfolio36 {
	background-image: url(../images-nav/portfolio/Port-Print36.jpg);
	background-repeat: no-repeat;
	background-position: 103px 5px;
}
.backPortfolio37 {
	background-image: url(../images-nav/portfolio/Port-Print37.jpg);
	background-repeat: no-repeat;
	background-position: 93px 29px;
}
.backPortfolio38 {
	background-image: url(../images-nav/portfolio/Port-Print38.jpg);
	background-repeat: no-repeat;
	background-position: 93px 82px;
}
.backPortfolio39 {
	background-image: url(../images-nav/portfolio/Port-Print39.jpg);
	background-repeat: no-repeat;
	background-position: 93px 67px;
}
/*
.backPortfolio40 {
	background-image: url(../images-nav/portfolio/Port-Print40.jpg);
	background-repeat: no-repeat;
	background-position: 93px 61px;
}
*/
.backPortfolio41 {
	background-image: url(../images-nav/portfolio/Port-Print41.jpg);
	background-repeat: no-repeat;
	background-position: 120px 130px;
}





.heightSolutions {
	height: 290px;
}
#center-portfolio h2,
#horizontal-portfolio h2 {
	font-size: 9px;
	font-weight: bold;
	color: #F84A00;
	/*margin-top: 135px;*/
	margin-bottom: -5px;
	margin-left: 4px;
	margin-right: 10px;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}
#center-portfolio p,
#horizontal-portfolio p {
	margin: 10px 55px 10px 4px;
	line-height: 14px;
}
#horizontal-portfolio p {
	margin:10px 0px 10px 0px;
}
#horizontal-portfolio h2 {
	margin:5px 0px;
}
.heightPortfolio {
	height: 160px;
	margin-top: 135px;
}
.heightPortfolioBroad {
	height: 160px;
}
.contactText {
	font-size: 1.3em;
	line-height: 20px;
	padding-left: 20px;
	color: #666;
}
.contactText2 {
	font-size: 1em;
	line-height: 18px;
	color: #666;
}
.photoBorder {
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EEF1F0;
	border-bottom-color: #EEF1F0;
	border-left-color: #EEF1F0;
}
#center-portfolioBroad {
	margin: 110px 0 0 139px;
	height: 250px;
}
#center-portfolioBroad,
#horizontal-portfolio {
	color: #567D6B;
	font-size: 0.9em;
}
#horizontal-portfolio {
	margin:55px 0px 0px;
	position:relative;
	min-height:223px;
	height:auto !important;
	height:223px;
}
.portfolio-content {
	text-align:right;
	margin:30px 20px 0px;
}
#subnav {
	position:absolute;
	right:20px;
	left:auto;
	bottom:0px;
	top:auto;
}
#moviePos {
	float: left;
	width: 340px;
}
.moviePosition {
	border-bottom-width: 60px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
}
#center-portfolioBroad h2 {
	font-size: 9px;
	font-weight: bold;
	color: #F84A00;
	/*margin-top: 135px;*/
	margin-bottom: -5px;
	margin-left: 4px;
	margin-right: 10px;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}
#center-portfolioBroad h3 {
	font-size: 9px;
	font-weight: bold;
	color: #F84A00;
	/*margin-top: 135px;*/
	margin-bottom: -5px;
	margin-left: 4px;
	margin-right: 10px;
	padding-top: 27px;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}
#center-portfolioBroad p {
	margin-left: 4px;
}
.bioText2 {
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	color: #666;
}
.bioText {
	color: #666;
}
.smartText {
	padding-right: 150px;
	padding-left: 20px;
}
.smartHeadline {
	font-size: 1.2em;
	color: #F84A00;
}
.backgroundCustomer {
	background-color: #F3F9E0;
}
.backgroundSmart {
	background-color: #E5EDEB;
}
div#content-wrapNews {
	background-color: #FFFFFF;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
}
.heightSolutionsBroad {
	height: 160px;
}
#center-in #tableSolutions a {
	color: #567D6B;
	font-weight: bold;
	font-size: 9px;
}
#nav-left #three a {
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#nav-left #port a {
	color: #567D6B;
}
#nav-left #port #foura a {
	color: #F84A00;
}
#nav-left #port #foura a:hover {
	color: #567D6B;
}
#nav-left #port #fourb a {
	color: #F84A00;
}
#nav-left #port #fourb a:hover {
	color: #567D6B;
}
#nav-left #port #fourc a {
	color: #F84A00;
}
#nav-left #port #fourc a:hover {
	color: #567D6B;
}
#nav-left #port #fourd a {
	color: #F84A00;
}
#nav-left #port #fourd a:hover {
	color: #567D6B;
}
#nav-left #port #foure a {
	color: #F84A00;
}
#nav-left #port #foure a:hover {
	color: #567D6B;
}
#nav-left #four a {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5ECEB;
}
#center-in #tableSolutions a:hover {
	color: #F84A00;
}
		.textPortHeader {
	font-size: 0.9em;
	font-weight: bold;
	color: #FB4900;
	padding-left: 65px;
	padding-top: 20px;
}
#tableNews {
	margin-left: 20px;
}
#center-in #tableNews a {
	font-size: 1em;
	color: #666;
}
#center-in #tableNews a:hover {
	color: #F84A00;
}
#center-in #tableNews .newsDate2 a {
	font-size: .9em;
	color: #F84A00;
}
.newsDate {
	font-size: .9em;
}
#center-in #tableNews strong a {
	font-size: .9em;
}
#right-portfolio h2 {
	font-size: 9px;
	font-weight: bold;
	color: #F84A00;
	margin-top: 135px;
	margin-bottom: -5px;
	margin-left: 10px;
	margin-right: 10px;
	letter-spacing: 0.1em;
}
#tableSolutions hr {
	color: #CCCCCC;
}
#footer-in2 a:visited {
	color: #FF5900;
	text-decoration: none;
}
#tableSlant {
	margin-left: 48px;
}
#tableSlant h1 {
	font-size: 16px;
	font-weight: normal;
	color: #FF5900;
	line-height: 22px;
	margin-top: 22px;
}
.marginSlantArchive {
	padding-left: 15px;
}
#tableSlant p {
	color: #625D5D;
}
#tableSlant h2 {
	font-size: 10px;
	font-weight: normal;
	color: #FF5900;
	line-height: 22px;
}
#tableSlant h3 {
	font-size: 11px;
	font-weight: bold;
	color: #FF5900;
	line-height: 22px;
	margin-top: 33px;
}
#tableSlant h4 {
	font-size: 11px;
	font-weight: bold;
	color: #FF5900;
	line-height: 22px;
	margin-top: 10px;
}

#tableSlant h5 {
	font-size: 9px;
	font-weight: bold;
	margin-bottom: -5px;
	padding-top: 20px;
}

#tableSlant a:link {
	color: #FF5900;
	text-decoration: none;
}
#tableSlant a:visited {
	color: #FF5900;
	text-decoration: none;
}
#tableSlant a:hover {
	color: #FF5900;
	text-decoration: underline;
}
#tableSlant li {
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	margin-bottom: 5px;
	padding-right: 20px;
	list-style-type: decimal;
}
#tableSlant p {
	font-size: 11px;
	line-height: 14px;
	padding-right: 20px;
}
#privacy p {
	padding-top: 15px;
	padding-left: 147px;
	float: left;
	display: block;
}
#privacy a {
	color: #6F676A;
	text-decoration: none;
	margin-left: 10px;
}
#privacy a:hover {
	color: #6F676A;
	text-decoration: underline;
}
.currentIssue {
	font-size: 10px;
	font-weight: bold;
	margin-bottom: -5px;
	padding-top: 20px;
}

#tableSlant {
	padding-left: 10px;
}
#tableSlant h1 {
	font-size: 16px;
	font-weight: normal;
	color: #FF5900;
	line-height: 22px;
	margin-top: 22px;
}
.marginSlantArchive {
	padding-left: 15px;
}
#tableSlant p {
	color: #625D5D;
}
#tableSlant h2 {
	font-size: 10px;
	font-weight: normal;
	color: #FF5900;
	line-height: 22px;
}
#tableSlant h3 {
	font-size: 11px;
	font-weight: bold;
	color: #FF5900;
	line-height: 22px;
	margin-top: 33px;
}
#tableSlant h4 {
	font-size: 11px;
	font-weight: bold;
	color: #FF5900;
	line-height: 22px;
	margin-top: 10px;
}

#tableSlantMenu h4 a:link {
	font-size: 11px;
	font-weight: bold;
	color: #FF5900;
	line-height: 22px;
	margin-top: 10px;
}

#tableSlantMenu h4 a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FF5900;
	line-height: 22px;
	margin-top: 10px;
}

#tableSlantMenu h5 {
	font-size: 9px;
	font-weight: bold;
	margin-bottom: -5px;
	padding-top: 20px;
}

#tableSlantMenu a:link {
	color: #625D5D;
	text-decoration: none;
}
#tableSlantMenu a:visited {
	color: #625D5D;
	text-decoration: none;
}
#tableSlantMenu a:hover {
	color: #625D5D;
	text-decoration: underline;
}
#tableSlantMenu li {
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	margin-bottom: 2px;
	padding-right: 20px;
	list-style-type: none;
}
#tableSlantMenu p {
	font-size: 11px;
	line-height: 14px;
	padding-right: 20px;
}
#tableSlant ol {
	margin-left: 40px;
	margin-right: 20px;
	font-size: 11px;
	color: #625D5D;
	margin-top: 10px;
	margin-bottom: 10px;
}
.captionSlant {
	color: #7A8982;
	font-size: 11px;
	padding-bottom: 20px;
}
.number {
	font-size: 15px;
	color: #FF5900;
	padding-right: 4px;
}
h2.height-adjust {
	margin-top: 15px;
}
#center-m-a #center-in .col li {
	color: #F94A00;
	list-style: disc outside;
	padding-left: 2px;
	margin-left: 2px;
}
.green {
	color: #567D6B;
}
#center-m-a #center-in ul.col {
	margin: 1px 15px 0px 0px;
	padding: 0px 0px 10px 20px;
	font-size: .95em;
	display: block;
	float: left;
}
#resources {
	padding: 60px 0px 60px 60px;
	width: 585px;
}
#resources p {
	font: 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	width: 325px;
	margin: 0px 0px 20px;
	padding: 0px;
}
#resources .view a:link {
	color: #497C6D;
}
#resources .view a:visited {
	color: #497C6D;
}
#resources .view a:hover {
	color: #FF5900;
}
#resources .view a:active {
	color: #FF5900;
}

#expertise {
	padding: 60px 0px 60px 100px;
	width: 585px;
}

#expertise p {
	font-family: Verdana;
	font-size: 11px;
	color: #f84a00;
	line-height: 18px;
	font-weight: bold;
	margin: 0 0 40px 0;
	padding: 0px;
}

#mistakes {
	padding: 40px 30px 0px 50px;
	width: 555px;
}

#mistakes h1{
	font-family: Verdana;
	margin-bottom: 15px;
	font-size:14px;
	color: #f84a00;
	font-weight: bold;
}

#mistakes p {
	font-family: Verdana;
	font-size: 11px;
	color: #a8c2b9;
	line-height: 18px;
	padding: 0px;
	margin: 0px;
}

#expertise .view a:link {
	color: #497C6D;
}
#expertise .view a:visited {
	color: #497C6D;
}
#expertise .view a:hover {
	color: #FF5900;
}
#expertise .view a:active {
	color: #FF5900;
}

#subCopy{
	float: right;
	margin: 40px 10px 0px 0px;
	margin-right: 20px;
	margin-top: 40px;
	width: 200px;
}
#subCopy h1 {
	font-family: Verdana;
	font-size: 13px;
	color: #f84a00;
}

#subCopy p {
	font-family: Verdana;
	font-size: 10px;
	color: #a8c2b9;
	line-height: 16px;
}
.view {
	font: bold 9px/16px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	display: block;
	width: 200px;
	margin-top: 3px;
	margin-bottom: 0px;
}
#resources #reader {
	margin: 47px 0px 0px;
	padding: 0px;
	float: right;
	height: 91px;
	width: 165px;
	display: block;
}
#container #privacy {
	padding: 20px 0 20px 140px;
	margin: 0;
}
#container #privacy a {
	padding: 0;
	margin: 0;
}
.broadcast {
	width: 190px;
	display: block;
	float: left;
}
#broadcast {
	display: block;
	position: relative;
	bottom: 56px;
	left: 483px;
	width: 200px;
}

#about {float: left; margin: 50px 0 0 25px; width:400px;}
#about p{font-family:verdana; font-size: 12px; line-height: 18px; color: #8baba1;}
#about h1{font-family:verdana; font-weight: 100; font-size: 32px; color: #8baba1;}
#aboutImage{ float:right; margin: 30px 10px 0 0;}
