@import "navigate.css";
@import "content.css";
@import "righthandpanel.css";

/* GENERAL FORMATTING */

body {
	font-family: Helvetica, Arial, sans-serif;
	background: #cfd8d9;
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
	color: #444444;
}

#outliner {
	width: 850px;
	margin: 0 auto;
	background: #FFF url("../images/outerback.gif") repeat-y top left;
}

#container {
	width: 830px;
	text-align: left;
	position: relative;
	left: 10px;
}

#newhead {
	background: #333 url("../images/header2.jpg") no-repeat left top;
	height: 85px;
	width: 830px;
}

/* GENERAL / GLOBAL TEXT STUFF */

li {
	font-size: 0.8em;
	line-height: 1.5em;
}

ul {
	margin: 1px;
	padding: 1px;
}

.smaller {
	font-size: 0.85em;
	line-height: 1.3em;
}

/* IMAGES */

img {
	border: 0px;
	margin: 0px;
}

/* LINKS */

a:link, a:visited {
	color: #122587;
	text-decoration: none;
}

a:hover, .biglink a:hover {
	color: #ca0000;
}

/* begin styling for case study links */

.case_studies a:link, .case_studies a:visited {
	background: transparent url("../images/stock/case_study_link.gif") no-repeat top left;
	margin-left: 20px;
	padding-left: 16px;
}

.case_studies a:hover {
	background-position: 0px -28px;
}

#leftcontainer a:hover, #rightcontainer a:hover {
	text-decoration: underline;
}

#clipwrapper a:link, #clipwrapper a:visited, #reelwrapper a:link, #reelwrapper a:visited {
	font-size: 0.7em;
	position: relative;
	bottom: -4px;
	margin: 0px 20px 0px 10px;
}

.biglink {
	font-size: 1.1em;
	line-height: 1.4em;
	color: #122587;
}

.greentext {
	color: #006100;
}

:-moz-any-link:focus, input:focus, button:focus {
  outline: none;
}

