body	{
	background-color: #f0ede2;
	font-size: 12px;
	line-height: 19px;
	font-family: Verdana, Arial, Sans-Serif;
	color:#000;
	padding:0px;
	margin:0px;
}

#topBar {
}
#navBar {
	margin-bottom: 15px;
	margin-top: -10px;
}
a {color: #0067b0;}
a:visited {color: #008040;}
a:hover {color: #c50a20;}
a:active { color: #ffcb62;}

#container {
	margin-top: 15px;
	width: 900px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}
#banner img {border-width: 0px; margin: 0;}
#bar	{
	margin-bottom: 25px;
	background-color: white;
	clear: both;
}
#content	{
	margin-bottom: 15px;
	border-left-color: #7f7f7f;
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #ffffff;
	margin-left: 350px;
	margin-right: 32px;
}
#content2	{
	margin-bottom: 15px;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	background-color: #ffffff;
	margin-left: 80px;
	margin-right: 90px;
}

#content2a	{
	margin-bottom: 15px;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	background-color: #ffffff;
	margin-left: 50px;
	margin-right: 90px;
}

#content3	{
	margin-bottom: 15px;
	padding-left: 20px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	background-color: #ffffff;
	margin-left: 180px;
	margin-right: 190px;
}

#content4	{
	margin-bottom: 15px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	background-color: #ffffff;
	margin-left: 250px;
	margin-right: 250px;
}

#content5	{
	margin-bottom: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 10px;
	background-color: #ffffff;
	margin-left: 0px;
	margin-right: 0px;
}

#contentHome	{
	background-color: #ffffff;
}
div#content { 
	min-height:484px;
	height:expression(this.scrollHeight > 484 ? "auto":"484px"); 
}
#left {
	float: left;
	width: 484px;
	margin: 0px;
	padding: 0px;
}
p, pre{
	padding-top: .3em;
	padding-bottom: .3em;
	margin:0px;
}
#footer	{
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: -6px;
	clear: both;
	height: 21px;
	padding: 2px;
	background-color: #c01123;
	text-align: center;
	font-size: 10px;
	color: #fff;
}
.footerText	{
	padding-left: 8px;
	padding-bottom: 8px;
}
#nav	{
	
	margin-top: 70px;
	
	position: absolute;
	
	display: inline;
	
}
#nav1	{
	font-size: 13px;
	font-family: Helvetica;
	position: absolute;
	margin-left: 160px;
	top: 86px;
	
}
#nav2	{
	font-size: 13px;
	font-family: Helvetica;
	position: absolute;
	margin-left: 572px;
	top: 86px;
}
#nav3	{
	font-size: 13px;
	font-family: Helvetica;
	position: absolute;
	margin-left: 320px;
	top: 86px;
}
#nav4	{
	text-decoration: none;
	margin-top: 20px;
	font-family: Helvetica;
	position: absolute;
	top: 92px;
}
.cogLink {
	text-decoration: none;
}
.cog1 {
	text-decoration: none;
	border-color: #a2c6de;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 200px;
	background-color: #a3c6df;
	color: #0067b0;
	line-height: 16px;
	font-size: 10px;
}
.cog2 {
	border-color: #dbe6f6;
	border-width: 1px;
	border-style: solid;
	text-decoration: none;
	color: #d6e2f3;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 200px;
	line-height: 16px;
	font-size: 10px;
}
a.cog1:hover {
	text-decoration: none;
	border-color: #0067b0;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 200px;
	background-color: #a3c6df;
	color: #0067b0;
	line-height: 16px;
	font-size: 10px;
}
.cog2:hover {
	border-color: #6ba3cd;
	border-width: 1px;
	border-style: solid;
	text-decoration: none;
	color: #005692;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 200px;
	line-height: 16px;
	font-size: 10px;
}
#belowFooter	{
	padding-bottom: 12px;
	line-height: 18px;
	text-align: left;
	font-size: 11px;
	color: #000;
	margin-top: 10px;
	margin-left: 100px;
	margin-right: 120px;
}
.transLogo	{
	float: left;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 40px;
}
#logo	{
	padding: 0px;
	border-width: 0px;
	margin: 0px;
}
#logoStud	{
}
.topLink	{
	color: white;
	padding-right: 12px;
	padding-left: 12px;
	text-decoration: none;
}
.topLink:visited {
	padding-right: 12px;
	padding-left: 12px;
	color: #f8ffd3;
	}
.topLink:hover {
	padding-right: 12px;
	padding-left: 12px;
	color: #002f5e;
	}
.topLink:active {
	color:#000000;
	}
#cdSideBanner	{
	margin-bottom: 20px;
	margin-right: 15px;
	float: left;
	margin-left: 25px;
}
#contentButtons	{
	line-height: 18px;
	text-decoration: none;
	font-size: 12px;
	float: left;
}
a.cdButtons, cdButtons:visited {
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-color: #acc9d5;
	border-style: solid;
	font-weight: bold;
	margin-bottom: 4px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	width: 184px;
	font-size: 13px;
	font-family: Helvetica;
	text-decoration: none;
	background-color: white;
	color: #0067b1;
}
a.cdButtons:hover	{
	border-color: #c50a20;
	background-color: #569ac9;
	color: white;
}
body#cdStProgram a#studentProgram:link, body#cdStProgram a#studentProgram:visited,
body#cdStInterest a#studentInterest:link, body#cdStInterest a#studentInterest:visited,
body#cdStResume a#studentResume:link, body#cdStResume a#studentResume:visited,
body#cdStEssay a#studentEssay:link, body#cdStEssay a#studentEssay:visited,
body#cdStLinks a#studentLinks:link, body#cdStLinks a#studentLinks:visited,
body#cdStDaying a#studentSaying:link, body#cdStSaying a#studentSaying:visited,
body#cdStNAC a#studentNac:link, body#cdStNAC a#studentNac:visited,
body#cdStudSponsorship a#studentEssay:link, body#cdStudSponsorship a#studentEssay:visited,

body#cdEdProgram a#educatorProgram:link, body#cdEdProgram a#educatorProgram:visited,
body#cdEdWorkbook a#educatorWorkbook:link, body#cdEdWorkbook a#educatorWorkbook:visited,
body#cdEdInterest a#educatorInterest:link, body#cdEdInterest a#educatorInterest:visited,
body#cdEdResume a#educatorResume:link, body#cdEdResume a#educatorResume:visited,
body#cdEdSaying a#educatorSaying:link, body#cdEdSaying a#educatorSaying:visited,
body#cdEdEssay a#educatorEssay:link, body#cdEdEssay a#educatorEssay:visited,
body#cdEdNewsletter a#educatorNewsletter:link, body#cdEdNewsletter a#educatorNewsletter:visited,
body#cdEdLinks a#educatorLinks:link, body#cdEdLinks a#educatorLinks:visited,
body#cdEdRequest a#educatorRequest:link, body#cdEdRequest a#educatorRequest:visited,
body#cdEdVideo a#educatorVideo:link, body#cdEdVideo a#educatorVideo:visited,

body#cdArngProgram a#arngProgram:link, body#cdArngProgram a#arngProgram:visited,
body#cdArngRegister a#arngRegister:link, body#cdArngRegister a#arngRegister:visited,
body#cdArngPassword a#arngPassword:link, body#cdArngPassword a#arngPassword:visited,
body#cdArngLetter a#arngLetter:link, body#cdArngLetter a#arngLetter:visited,
body#cdArngSaying a#arngSaying:link, body#cdArngSaying a#arngSaying:visited,
body#cdArngOrder a#arngOrder:link, body#cdArngOrder a#arngOrder:visited,
body#cdArngPractices a#arngPractices:link, body#cdArngPractices a#arngPractices:visited,
body#cdArngDownload a#arngDownload:link, body#cdArngDownload a#arngDownload:visited,
body#cdArngTrailblazer a#arngTrailblazer:link, body#cdArngTrailblazer a#arngTrailblazer:visited,
body#cdArngFaq a#arngFaq:link, body#cdArngFaq a#arngFaq:visited
 {
	border-left-color: #ffcb62;
	border-bottom-color: #c50a20;
	border-right-color: #c50a20;
	border-top-color: #c50a20;
	border-style: solid;
	font-weight: bold;
	background-color: #c50a20;
	color: white;
}
#contentButtonsff	{
	margin-left: 15px;
	margin-top: 20px;
	text-align: left;
	line-height: 16px;
	color: white;
	text-decoration: none;
	font-size: 12px;
	float: left;
}
#contentText	{
	padding-top: 36px;
	width: 220px;
	text-align: left;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
	font-size: 10px;
}
.leftFloat	{
	margin-bottom: 8px;
	margin-top: 8px;
	margin-right: 18px;
	float: left;
}
.leftFloat2	{
	margin-bottom: 8px;
	margin-top: 14px;
	margin-right: 18px;
	float: left;
}
.rightFloat	{
	margin-left: 36px;
	margin-bottom: 8px;
	margin-top: 8px;
	margin-right: 36px;
	float: right;
}
.rightFloat2	{
	margin-left: 20px;
	margin-bottom: 8px;
	margin-top: 4px;
	float: right;
}

.rightFloat3	{
	margin-left: 10px;
	margin-bottom: 8px;
	margin-top: 4px;
	float: right;
}

.button	{
	text-align: left;
	text-decoration: none;
}
.button:hover	{
	text-decoration: none;
	text-align: left;
	margin-right: -1px;
	margin-left: 1px;
	margin-bottom: -1px;
	margin-top: 1px;
}
.redHead	{
	color: #bf1122;
}
.greenHat	{
	color: green;
}

.bold_red {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
}

.redHead3	{
	line-height: 24px;
	font-size: 18px;
	color: #bf1122;
}
.greenHead	{
	line-height: 24px;
	font-size: 20px;
	color: #008040;
}
.bigHead	{
	font-weight: bold;
	margin-top: 8px;
	margin-bottom: 5px;
	line-height: 30px;
	font-size: 26px;
	color: #c01123;
}
.question	{
	padding-top: 6px;
	padding-right: 10px;
	float: left;
	font-weight: bold;
	line-height: 22px;
	font-size: 32px;
	color: #c01123;
}
.answer	{
	padding-top: 4px;
	float: left;
	padding-right: 12px;
	font-weight: bold;
	line-height: 22px;
	font-size: 32px;
	color: #008040;
}
h1	{
	margin-top: 8px;
	margin-bottom: 5px;
	line-height: 24px;
	font-size: 20px;
	color: #0067b0;
}
h2	{
	line-height: 20px;
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 8px;
}
h3	{
	margin-bottom: 8px;
	margin-top: 10px;
	line-height: 18px;
	font-size: 14px;
}

.FF_Title	{
	margin-bottom: 8px;
	margin-top: 10px;
	line-height: 18px;
	font-size: 14px;
	}
	
.ffHead3	{
	margin-bottom: 8px;
	margin-top: 10px;
	line-height: 18px;
	font-size: 14px;
}
	
h4 {
	font-size: 13px;
	margin-top: 3px;
	margin-bottom: 2px;
	line-height: 17px;
}
h5	{
	margin-bottom: 3px;
	margin-top: 5px;
	color: #ffcc66;
	font-size: 18px;
}
h6 {
	margin-bottom: 8px;
	margin-top: 6px;
	line-height: 18px;
	font-size: 14px;
	color: #0067b0;
}
.testimonial	{
	font-size: 13px;
	margin-right: 8px;
	margin-left: 0px;
	font-style: italic;
}
.person	{
	font-family: Helvetica;
	color: #008040;
	margin-bottom: 8px;
	font-size: 12px;
	margin-left: 30px;
	font-weight: bold;
}
#blueBox	{
	width: 450px;
	padding-right: 36px;
	padding-left: 60px;
	padding-bottom: 12px;
	padding-top: 10px;
	border-right-width: 1px;
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #c01123;
	border-top-width: 1px;
	background-color: #5c9ac8;
	color: white;
}
#blueBox2	{
	width: 435px;
	margin-top: 3px;
	padding-right: 30px;
	padding-left: 20px;
	padding-bottom: 12px;
	padding-top: 10px;
	border-right-width: 1px;
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #c01123;
	border-top-width: 1px;
	background-color: #5c9ac8;
	color: white;
}
#blueBox3	{
	width: 370px;
	margin-top: 3px;
	padding-right: 30px;
	padding-left: 26px;
	padding-bottom: 18px;
	padding-top: 10px;
	border-right-width: 1px;
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #c01123;
	border-top-width: 1px;
	background-color: #5c9ac8;
	color: white;
}
#blueBox4	{
	width: 480px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 12px;
	padding-top: 10px;
	border-right-width: 1px;
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #c01123;
	border-top-width: 1px;
	background-color: #5c9ac8;
	color: white;
}
#whiteBox	{
	padding-right: 12px;
	padding-left: 60px;
	padding-bottom: 12px;
	padding-top: 10px;
	border-right-width: 1px;
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #c01123;
	border-top-width: 1px;
	background-color: #f0ede2;
	color: #0067b0;
}
#whiteBox2	{
	padding-right: 12px;
	padding-left: 20px;
	padding-bottom: 12px;
	padding-top: 10px;
	border-right-width: 1px;
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #c01123;
	border-top-width: 1px;
	background-color: #f0ede2;
	color: black;
}
#whiteBox3	{
	width: 435px;
	padding-right: 30px;
	padding-left: 20px;
	padding-bottom: 12px;
	padding-top: 10px;
	border-right-width: 1px;
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #c01123;
	border-top-width: 1px;
	background-color: #f0ede2;
	color: black;
}
#contactUs	{
	padding-right: 12px;
	padding-left: 60px;
	padding-bottom: 6px;
	padding-top: 2px;
	border-right-width: 1px;
	border-left-width: 4px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #c01123;
	border-top-width: 1px;
	background-color: #f0ede2;
	color: #0067b0;
}

#affirmation_box	{
	padding-right: 10px;
	padding-left: 30px;
	padding-bottom: 6px;
	padding-top: 2px;
	border-right-width: 1px;
	border-left-width: 3px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #c01123;
	border-top-width: 1px;
	background-color: #f0ede2;
	color: #0067b0;
}

#login_box	{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 6px;
	padding-top: 2px;
	border-right-width: 1px;
	border-left-width: 3px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #c01123;
	border-top-width: 1px;
	background-color: #f0ede2;
	color: #0067b0;
}

li	{
	line-height: 18px;
	padding-bottom: 6px;
}
.textBox1	{
	margin-right: 5px;
	width: 200px;
}

.textBox2	{
	margin-right: 5px;
	width: 350px;
}

.textBox3	{
	margin-right: 5px;
	width: 25px;
}
.reports	{
	margin-left: 20px;
	float: right;
	border-color: #c50a20;
	border-width: 1px;
	border-style: solid;
}
.pic {
	margin-right: 20px;
	margin-bottom: 5px;
	margin-top: 15px;
	border-color: #c01123;
	border-width: 1px;
	border-style: solid;
	float: left;
}
.pic2 {
	visibility: visible;
	border-color: #ca001d;
	border-width: 1px;
	border-style: solid;
	z-index: 0;
	margin-left: 15px;
	margin-bottom: 5px;
	margin-top: 15px;
	float: right;
}
.pic3 {
	margin-right: 20px;
	margin-bottom: 5px;
	margin-top: 15px;
	border-color: #c01123;
	border-width: 1px;
	border-style: solid;
}
.picVideo {
	margin-bottom: 15px;
	margin-top: 10px;
}
.gray {
	padding-right: 9px;
	color: #4c4c4c;
}
#affirmation {
	text-align: left;
	clear: left;
}
.note {
	line-height: 17px;
	font-size: 11px;
}
.ffHead1 {
	color: #0067b0;
	line-height: 24px;
	font-size: 20px;
}
.noBull {
	margin-left: -14px;
	list-style-position: inside;
	list-style-type: none;
}
a#freeBtn:link, a#freeBtn:visited {
	border-color: #333333;
	border-width: 1px;
	border-style: solid;
	margin-left: 300px;
	top: 500px;
	left: 50%;
	position: absolute;
	height: 30px;
	width: 130px;
	background-repeat: no-repeat;
	background-image: url(images/free.png);
}
a#freeBtn:hover {
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
	background-repeat: no-repeat;
}
#cdArngTrailblazer li {
	z-index: 0;
	margin-top: 1px;
	margin-bottom: -6px;
}
#cdArngTrailblazer ul {
	z-index: 0;
	margin-top: 12px;
	margin-bottom: 8px;
}
#scanFormWinners {
	top: 620px;
	left: 50%;
	position: absolute;
	margin-left: -405px;
	width: 275px;
}

.textBoxEssay {
	color: black;
	text-align: left;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	font-size: 11px;
	height: 800px;
	width: 700px;
}
.textBoxPlans {
	height: 40px;
	width: 350px;
}
#cdArngPractices ul, ol {
	margin-bottom: 0px;
	margin-top: 3px;
}
#cdArngFaq ul, ol {
	margin-bottom: 0px;
	margin-top: 3px;
}
div#picture {
	padding-right: 24px;
	width: 200px;
	position: relative;
	float: left;
}
div#picture p  {
	font-size: 11px;
	line-height: 15px;
	font-style: italic;
}
#footer a  {
	color: white;
}
#footer a:hover  {
	color: #ffd30d;
}
