/** Internal **/
.internal .main-content{
	background-color: #F8E6B8;
	padding: 10px;
}
.internal .main-content p{
	font-size: .75em;
	color:#333947;
}
.internal .main-content li {
	color:#333947;
	font-size:0.75em;
}
.internal .main-content h2{
	font-size: 1.1em;
	color:#333947;
	padding-top: 0;
	padding-bottom: 10px;
}
.internal .main-content div.left{
	width:220px;
	float: left;
}
.internal .main-content div.left p{
	font-size:.65em;
	padding-right: 10px;
	text-align: right;
}
.internal .main-content div.right{
	width:548px;
	margin:0 0 0 220px;
	padding-left: 10px;
	border-left: 2px solid #FFF2E4;
}
.internal .main-content div.left ul.nav{
	float: right;
	margin: 2px 10px 0 0;
	list-style: none;
}
.internal .main-content div.left ul.nav li{
	text-align: right;
	list-style: none;
}
.internal .main-content div.left ul.nav li a{
	text-decoration: none;
	font-size: .8em;
	color:#333947;
	padding: 0 20px 1px 0;
	font-weight: bold;
}
.internal .main-content div.left ul.nav li a:hover,
.file-preparation .main-content div.left ul.nav li.file-preparation a,
.print-glossary .main-content div.left ul.nav li.print-glossary a{
	background-image: url(/images/registration-mark-blue.png);
	background-position: right top;
	background-repeat: no-repeat;
}

/** Our Story **/
.our-story .header{
	background-color:#C29110;
	background-position: left -312px;
}
.our-story .header-image{
	background-image: url(/images/header-image-ourstory.jpg);
}
.our-story .header-image div.bars{
	background-image: url(/images/header/bars-ourstory.png);
}
.our-story .header-image div.quote1{
	background-image: url(/images/header/quote1-ourstory.jpg);
}
.our-story .header-image div.quote2{
	background-image: url(/images/header/quote2-ourstory.jpg);
}
.our-story .header-image div.quote1-glow{
	background-image: url(/images/header/quote1-glow-ourstory.jpg);
}
.our-story .header-image div.quote2-glow{
	background-image: url(/images/header/quote2-glow-ourstory.jpg);
}
.our-story .header-image div.quote-name{
	background-image: url(/images/header/quote_name-ourstory.jpg);
}
.our-story .header-image div.registration-mark{
	background-image: url(/images/header/registration_mark-lightblue.jpg);
}
.our-story .main-nav{
	background-color:#C29110;
}
.our-story .slideshow{  
	height: 245px;
	width: 172px;
	padding: 0;
	margin: 0;
	float:right;
	overflow: hidden;
} 
.our-story .slideshow img{
	height: 245px;
	width: 172px; 
	top: 0;
	left: 0;
} 
.our-story .left{
	text-align: right;
}
.our-story .left img{
	display: block;
	float: right;
	clear: both;
	margin-right: 5px;
}
.our-story .footer{
	background-position:left -595px;
	background-color: #7F825F;
}

/** Transfer Files **/
.transfer-files .header{
	background-color:#C29110;
	background-position: left -258px;
}
.transfer-files .header-image{
	background-image: url(/images/header-image-transferfiles.jpg);
}
.transfer-files .header-image div.bars{
	background-image: url(/images/header/bars-transferfiles.png);
}
.transfer-files .header-image div.quote1{
	background-image: url(/images/header/quote1-transferfiles.jpg);
}
.transfer-files .header-image div.quote2{
	background-image: url(/images/header/quote2-transferfiles.jpg);
}
.transfer-files .header-image div.quote1-glow{
	background-image: url(/images/header/quote1-glow-transferfiles.jpg);
}
.transfer-files .header-image div.quote2-glow{
	background-image: url(/images/header/quote2-glow-transferfiles.jpg);
}
.transfer-files .header-image div.quote-name{
	background-image: url(/images/header/quote_name-transferfiles.jpg);
}
.transfer-files .header-image div.registration-mark{
	background-image: url(/images/header/registration_mark-lightbrown.jpg);
}
.transfer-files .main-nav{
	background-color: #80815F;
}
.transfer-files button.next{
	background-image: url(/images/next.png);
	background-color: transparent;
	width: 110px;
	height: 30px;
	border: 0 none;
	text-indent: -9999px
}
#step-2 div.tools{
	padding-left:0;
}
.transfer-files button.upload{
	background-image: url(/images/upload.png);
	background-color: transparent;
	width: 110px;
	height: 30px;
	border: 0 none;
	text-indent: -9999px
}
#upload-errors,
#upload-success{
	padding: 10px;
	margin: 5px;
}
#upload-errors p,
#upload-success p{
	padding: 0px;
}
#upload-errors ul{
	padding: 5px 0 5px 15px;
	margin: 0;
}
.red{
	color: #CC0000;
}
.success {
	border: 2px solid #66AF62 !important;
	background-color: #C4EFC2 !important;
}
.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #80815F;
	background-color: #F8E6B8;
	margin-top: 5px;
	padding: 10px;
	width: 350px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}
/** Contact Us **/
.contact-us .header{
	background-color:#C29110;
	background-position: left -258px;
}
.contact-us .header-image{
	background-image: url(/images/header-image-contactus.jpg);
}
.contact-us .header-image div.bars{
	background-image: url(/images/header/bars-contactus.png);
}
.contact-us .header-image div.quote1{
	background-image: url(/images/header/quote1-contactus.jpg);
	width: 672px;
	left: 55px;
}
.contact-us .header-image div.quote2{
	background-image: url(/images/header/quote2-contactus.jpg);
	width: 672px;
	left: 55px;
}
.contact-us .header-image div.quote1-glow{
	background-image: url(/images/header/quote1-glow-contactus.jpg);
	width: 672px;
	left: 55px;
}
.contact-us .header-image div.quote2-glow{
	background-image: url(/images/header/quote2-glow-contactus.jpg);
	width: 672px;
	left: 55px;
}
.contact-us .header-image div.quote-name{
	background-image: url(/images/header/quote_name-contactus.jpg);
}
.contact-us .header-image div.registration-mark{
	background-image: url(/images/header/registration_mark-tan.jpg);
}
.contact-us .main-nav{
	background-color: #80815F;
}
.contact-us .footer{
	background-position:left -679px;
	background-color:#77411F;
}
.contact-us .contact-list div.contact{
	float: left;
	font-size: .75em;
	color: #333947;
	padding: 3px 0;
}
.contact-us .contact-name{
	font-weight: bold;
	width: 160px;
	display: block;
	float: left;
	clear: both;
}
.contact-us .contact-title{
	width: 160px;
	display: block;
	float: left;
}
.contact-us .contact-email{
	width: 160px;
	display: block;
	float: left;
}
/** Print Glossary **/
.print-glossary .header{
	background-color:#333947;
	background-position: left -204px;
}
.print-glossary .header-image{
	background-image: url(/images/header-image-helpfultips.jpg);
}
.print-glossary .header-image div.bars{
	background-image: url(/images/header/bars-helpfultips.png);
}
.print-glossary .header-image div.quote1{
	background-image: url(/images/header/quote1-helpfultips.jpg);
}
.print-glossary .header-image div.quote2{
	background-image: url(/images/header/quote2-helpfultips.jpg);
}
.print-glossary .header-image div.quote1-glow{
	background-image: url(/images/header/quote1-glow-helpfultips.jpg);
}
.print-glossary .header-image div.quote2-glow{
	background-image: url(/images/header/quote2-glow-helpfultips.jpg);
}
.print-glossary .header-image div.quote-name{
	background-image: url(/images/header/quote_name-helpfultips.jpg);
}
.print-glossary .header-image div.registration-mark{
	background-image: url(/images/header/registration_mark-white.jpg);
}
.print-glossary .main-nav{
	background-color: #333947;
}
.print-glossary .footer{
	background-position:left -637px;
	background-color:#C1910E;
}
.print-glossary .glossary-header h2{
	float: left;
}
.print-glossary .glossary-header ul{
	list-style: none;
	float: right;
}
.print-glossary .glossary-header li{
	list-style: none;
	float: left;
	padding: 3px;
	color:#A7ADBF;
	font-size:0.8em;
}
.print-glossary .glossary-header li a{
	color:#333947;
	text-decoration: none;
}
.print-glossary .glossary-header li a:hover{
	color:#9D7049;
}
.print-glossary .glossary-terms{
	clear: both;
	font-size:0.75em;
	color:#333947;
	height: 400px;
	overflow-y: scroll;
}
.print-glossary .glossary-terms .term-group{
	padding-bottom: 3px;
	border-bottom: 1px solid #FFF2E4;
	margin-bottom: 2px;
	float: left;
}
.print-glossary .glossary-terms .term{
	clear: both;
	padding: 4px 0;
}
.print-glossary .glossary-terms .name{
	width:155px;
	display: block;
	float: left;
	font-weight: bold;
}
.print-glossary .glossary-terms .definition{
	width: 365px;
	float: right;
}

/** File Preparation **/
.file-preparation .header{
	background-color:#333947;
	background-position: left -204px;
}
.file-preparation .header-image{
	background-image: url(/images/header-image-helpfultips.jpg);
}
.file-preparation .header-image div.bars{
	background-image: url(/images/header/bars-helpfultips.png);
}
.file-preparation .header-image div.quote1{
	background-image: url(/images/header/quote1-helpfultips.jpg);
}
.file-preparation .header-image div.quote2{
	background-image: url(/images/header/quote2-helpfultips.jpg);
}
.file-preparation .header-image div.quote1-glow{
	background-image: url(/images/header/quote1-glow-helpfultips.jpg);
}
.file-preparation .header-image div.quote2-glow{
	background-image: url(/images/header/quote2-glow-helpfultips.jpg);
}
.file-preparation .header-image div.quote-name{
	background-image: url(/images/header/quote_name-helpfultips.jpg);
}
.file-preparation .header-image div.registration-mark{
	background-image: url(/images/header/registration_mark-white.jpg);
}
.file-preparation .main-nav{
	background-color: #333947;
}
.file-preparation .footer{
	background-position:left -637px;
	background-color:#C1910E;
}
.file-preparation .scroll-box{
	color:#333947;
	height: 400px;
	width:100%;
	overflow-y: scroll;
}
.file-preparation .main-content ol{
}
.file-preparation .main-content li{
	color: #333947;
}