﻿body {
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}

td {
	vertical-align:top;
}

p {
	font-size:16px;
	margin:5px 0px 10px 0px;
}

h1{
	font-size:2em;
	font-weight:normal;
	width:600px;
	margin-top:8px;
	margin-bottom:7px;
	line-height:30px;
}



h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

h3{
	font-size:1.2em;
	margin-bottom:0;
	font-weight:normal;
}
h4 {
	font-size:1.2em;
	margin:5px 0px 5px 0px;
	font-weight:normal;
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:1em;
	margin:10px 0px 0px 0px;
}

h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	font-weight:bold;
	margin:10px 0px 5px 0px;

}



.bignumber {
	width:460px;
	margin:60px 15px 20px 60px;
	padding:0;
	font-size:3em;
	font-family:"Times New Roman", Times, serif;
	float:left;
}

.bignumber p{
	width:385px;
	margin:0px 0px 0px 20px;
	padding-bottom:3px;
	padding-left:15px;
	float:left;
	border-left: 1px #00CC33 solid;
}
.bignumber h1 {
	width:30px;
	line-height:50px;
	float:left;
	color:#6fa4d8;
	height: 80px;
}
.bignumber p.title{
	font-size:18px;
}

.bignumber p.credit {
	font-size:12px;
	padding-bottom:10px;
}

.pdflink {
	text-align:right;
	margin-right:20px;
	color:#333333;
	font:10px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.pdflink:hover {
	text-decoration:none;
	font-weight:bold;
}

.pdflink img {
	border:none;
	vertical-align:middle;
}

.sans {
	font-family:Arial, Helvetica, sans-serif;
}
.violettxt {
	color:#791D7E;
}

.yellowtxt {
	color:#FDBB30;
}

.ltbluetxt {
	color:#33c1d4;
}

.bluetxt {
	color:#0076C0;
}

.blacktxt {
	color:#000000;
}

.ltcyantxt {
	color:#55BCEB;
}

.purpletxt{
	color:#27318B;
}

.babybluetxt{
	color:#79BDE8;
}

.ltpurpletxt{
	color:#8583BF;
}


.pageflag {
	width:515px;
	height:134px;
	background:url(../images/pageFlag.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

.pageflag p {
	padding:30px 20px 8px 95px;
	font-size:14px;
	color:#FFFFFF;
}

a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
		text-decoration:underline;

}

sup {
	font-size:xx-small;
	line-height:.2;
}

#outerContainer {
	width:1000px;
	margin:auto;
	text-align:left;
}

#outerContainer:after { 
	content: "";
	display: block;
	height: 0;
	clear: both;
}

.secbreak {
	content:"";
	display:block;
	height:0;
	clear:both;
	margin:20px 0px 20px 0px;
}


#top {
	width:1000px;
	background-color:#FFF;
	background-image:url(../images/headerRule_1x38.gif);
	background-repeat:repeat-x;
	float:left;
	clear:both;
}

#bottom {
	padding:10px;
	float:left;
	background-color:#0076bf;
	width:980px;
}

#leftCol {
	width:202px;
	background:#EBEBEB;
	float:left;
}


#inner {
	margin:10px;
	padding:0px 20px 10px 0px;
	width:960px;
	float:left;
	background-color:#FFF;
}

#vinner {
	margin:10px;
	padding:0px 20px 10px 0px;
	width:960px;
	float:left;
	background-color:#8D8C8B;
}

#innerdk {
	padding:10px;
	width:960px;
	min-height:550px;
	float:left;
	background-color:#8D8C8B;
	background-image:url(../images/bkgndswoosh.gif);
	background-repeat:no-repeat;
}

#innerdk p {
	color:#FFFFFF;
	margin: 0px 0px 10px 0px;
}

#innerdk h1 {
	color:#C5C4C2;
	font-style:italic;
	font-weight:normal;
}

#rtcolumn {
	width:580px;
	float:right;
}

#rtcolumn tr {
	color:#FFF;
	height:200px;
}

#mainNav {
	list-style:none;
	margin:0 0 0 5px;
	padding:0;
	/*clear:both;*/
}

#mainNav li {
	float:left;
}

#mainNav li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	display: block;
	background-image: url(../images/mainTab.gif);
	text-align:center;
	line-height: 38px;
	width: 158px;
	height: 38px;
}

#mainNav li a:hover {
   background-position:-158px 0;
}

#mainNav li a.print {
	background-image: url(../images/printTab.gif);
	line-height: 20px;
	width: 45px;
	height:20px;
	margin:18px 0px 0px 15px;
}

#mainNav li a.print:hover {
	background-position:-45px;
}

#mainNav li a.contact {
	font-size:10px;
	font-weight:normal;
	background-image: url(../images/contactTab.gif);
	line-height: 20px;
	width: 55px;
	height:20px;
	margin:18px 0px 0px 0px;
}
#mainNav li a.contact:hover {
	background-position:-55px;
}

#mainNav li a.cactivated {
	font-size:10px;
	font-weight:normal;
	background-image: url(../images/contactTab.gif);
	background-position:-55px;
	line-height: 20px;
	width: 55px;
	height:20px;
	margin:18px 0px 0px 0px;
}

#mainNav li a.home {
	background-image: url(../images/homeTab.gif);
	width:48px;
}

#mainNav li a.home:hover {
	background-position:-48px;
}

#mainNav li a.hactivated {
	background-image: url(../images/homeTab.gif);
	width:48px;
	background-position:-48px 0;
}

#mainNav li a.activated {
	background-position:-158px 0;
}

#masthead {
	height: 130px;
	width:100%;
	background:#0076bf;
}

#flashvideo {
	float:left;
	margin:20px 0px 20px 35px;
	margin:0;
	padding-top:64px;
	background-color:black;
}

#basic-accordian{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #EEE;
	padding:0px;
	width:200px;
	z-index:2;
}
#basic-accordian a {
	color:#fff;
	font-weight:normal;
	font-size:12px;
}

#footerNav {
	list-style:none;
	margin-left:-10px;
	padding-left:0px;
}

#footerNav li {
	float:left;
	margin:0px 0px 20px 0px;
	padding:0px;
}

#footerNav li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0076bf;
	text-decoration:none;
	display: block;
	margin:0px 30px 0px 0px;
}

#footerNav li a:hover{
	text-decoration:underline;
}

#studytitle{
 width:248px;
 height:100px;
 background:url(../images/studyCoverPlate.gif);
 background-repeat:no-repeat;
 margin:100px auto 0px auto;
 padding-top:14px;
 font-size:15pt;
 color:#FFFFFF;
 text-align:center;
 float:left;
}

.rightCol {
	min-height:700px;
	width:768px;
	float:left;
	padding:0;
}

.thickVioletBorder{
	border-left:#791D7E 10px solid;
}

.thickLtBlueBorder{
	border-left:#33c1d4 10px solid;
}

.thickPurpleBorder{
	border-left:#27318B 10px solid;
}


.thickLtCyanBorder{
	border-left:#55BCEB 10px solid;
}

.thickYellowBorder{
	border-left:#FDBB30 10px solid;
}

.thickGreenBorder{
	border-left:#009B7B 10px solid;
}

.thickTurquoiseBorder{
	border-left:#00B5CC 10px solid;
}

.thickBabyBlueBorder{
	border-left:#79BDE8 10px solid;
}

.thickLtPurpleBorder{
	border-left:#8583BF 10px solid;
}



.thickLtBlueBorder{
	border-left:#33c1d4 10px solid;
}

.halfmasthead{
	height:76px;
	width:100%;
	text-align: right;
}

.titleBar {
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px 0px;
	width:753px;
	height:109px;
	float:left;
}

.headerlogo {
	margin:20px 10px 0px 0px;
}

.hdrphoto {
	float:right;
}

.halfcol {
	float:left;
	width: 383px;
	margin:0px 0px 15px 0px;
}

.halfcol p,.halfcol h3,.halfcol h4,.halfcol h5, .halfcol h6{
	padding:0px 20px 0px 20px;
}



.halfcol ul,ol{
	padding:0px 5px 0px 35px;
}

.halfcol li {
	margin-bottom:5px;
}

.halfcol ul.sub {
	list-style-type:none;
	[if IE] list-style-type:disc;
	padding-left:0px;
	margin-left:0px;
}

.halfcol ul.sub>li:before{
	content:"- " ;
}

.swooshbanner {
	background: #0077c0 url(../images/swooshbanner.gif) no-repeat left;
	width:100%;
	height:262px;
	margin:50px 0px 50px 0px;
	border-bottom:1px #7BC143 solid;
	float:left;
	clear:both;
}


.swooshbanner h1 {
	font-size:4em;
	line-height:1.2em;
	font-weight:normal;
	color:#FFFFFF;
	padding:30px;
}

.thirdcol {
	float:left;
	width: 400px;
	margin-top:15px;
	padding: 0px 0px 10px 0px;
}

.thirdcol ul,ol{
	list-style-position:outside;
	margin:3px 0px 10px 15px;
	padding-left:15px;
}

.thirdcol li{
	margin-bottom:7px;
}

.thirdcol p, .thirdcol h4, .thirdcol h3, .thirdcol h5 {
	margin:5px 20px 15px 15px;
	padding:0px;
	font-weight:normal;
}


ul {
	list-style-position:outside;
	margin:3px 0px 10px 0px;
	padding-left:15px;
}

ul.sub {
	list-style-type:none;
	[if IE] list-style-type:disc;
	padding-left:0px;
	margin-left:0px;
}

ul.sub>li:before{
	content:"- " ;
}


ol {
	list-style-position:outside;
	margin:5px 0px 10px -20px;
}

.swooshwhite {
	 background-image:url(../images/bkgndswooshwhite.gif);
	 background-repeat:no-repeat;
	 background-position:right top;
	 background-color:#FFFFFF;
}

.leftCaption {
	width:275px;
	padding-left:35px;
	float:left;
}

.leftinset {
	background-image:url(../images/turbinateinsetbox.gif);
	background-repeat:no-repeat;
	width:319px;
	height:359px;
	margin:30px 0px 15px 0px;
	text-align:center;
}

.leftinset h4{
	text-align:left;
	padding:10px 0px 0px 15px;
}

.leftinset p {
	text-align:left;
	padding:0px 5px 0px 15px;
}

.leftCaption h4, .leftCaption h3 {
	margin-left:0px;
}

.fullcol{
	clear:both;
	width:100%;
}



.fullcol p, .fullcol h3, .fullcol h4, .fullcol h5, .fullcol h6{
	margin:0px 20px 10px 20px;
	padding:0;
	
}

.fullcol ul, ol{
	margin:15px;
	padding:0px 5px 0px 20px;
}

.fullcol li {
	margin-bottom:7px;
}

.paddedcol{
	padding:30px 70px 30px 30px; 
	clear:both;
}

.photocap {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#0076C0;
	margin:15px 15px 15px 15px;
}

.photocap img {
	margin:3px 5px 5px 0px;
	border:none;
	display:block;
}

.italic {
	font-style:italic;
}
.footer {
	text-align:left;
}

.blueboard{
	border-left:1px #00B5CC solid;
}


.violetborder{
	border-left:1px #791D7E solid;
}

.ltcyanborder{
	border-left:1px #55BCEB solid;
}

.greenborder{
	border-left:1px #009B7B solid;
}

.greenbottom{
	border-bottom:2px #009B7B solid;
}

.violetbottom{
	border-bottom:2px #791D7E solid;
}

.ltpurpleborder{
	border-left:1px #8583BF solid;
}

.yellowborder{
	border-left:1px #FDBB30 solid;
}

.ltblueborder{
	border-left:1px #33c1d4 solid;
}

.yellowbottom{
	border-bottom:2px #FDBB30 solid;
}

.ltcyanbottom{
	border-bottom:2px #55BCEB solid;
}

.ltbluebottom{
	border-bottom:2px #33c1d4 solid;
}

.ltpurplebottom{
	border-bottom:2px #8583BF solid;
}


.purplebottom{
	border-bottom:2px #27318B solid;
}

.babybluebottom{
	border-bottom:2px #79BDE8 solid;
}

#yellowTable{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	border:1px #0076C0 solid;
	padding:0px;
	margin:5px 0px 10px 30px;
}

#yellowTable td{
	border: 1px #0076C0 solid;
	padding:5px;
}

.toprow {
	font-weight:bold;
	background:#fff1cc;
	color:#0076C0;
}

img.graph{
	display:block;
	float:left;
	vertical-align:text-top;
	padding-left:15px;
	margin:20px 10px 10px 5px;
	border:none;
}

img.cntr{
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:15px;
	border:none;
}

img.inset{
	display:block;
	float:left;
	clear:left;
	margin:0px 0px 40px 15px;
	border:none;
}

.features {
	width:280px;
	float:left;
	clear:right;
}

.features h4,.features h5, .features h6{
	padding-left:10px;
	margin-top:0px;
}

.features ul {
	padding-left:25px;
}

.accordion_headings{
	height:30px;
	padding:5px;
	background:#8D8C8B;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
	
}


.accordion_headings:hover{
	background:#0076bf;
}

.accordion_child{
	padding:5px 15px 5px 15px;
	background:#8D8C8B;
	border-bottom:#FFFFFF 2px solid;
}

.header_highlight{
	background:#00B5CC;
	width:201px;
	border-right-style:none;
	border-right-width:0px;
}
.child_highlight{
	background-image:url(../images/youarehere.gif);
	background-repeat:no-repeat;
	background-position:center right;
	background-color:#a6a5a4;
}

.legal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
}

.fineprint {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
}

.caution {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.85em;
	font-weight:bold;
}

.yellow {
	background:#FDBB30;
}

.ltcyan {
	background:#55BCEB;
}

.purple {
	background:#27318B;
}

.turquoise{
	background:#00B5CC;
}

.violet{
	background:#791D7E;
}
.ltblue {
	background:#33c1d4;
}

.ltgrey {
	background:#BBB;
}

.dkgrey {
	background:#8D8C8B;
}

.babyblue {
	background:#79BDE8;
}

.ltpurple {
	background:#8583BF;
}

.green {
	background:#009B7B;
}

.greentxt {
	color:#009B7B;
}

.white {
	background:#FFFFFF;
}

.lime {
	background:#7BC143;
}

.blue {
	background:#0076C0;
}
.limetxt {
	color:#7BC143;
}

.whitetxt {
	color:#FFFFFF;
}
.saveas a {
	display:inline-block;
	text-align:center;
	width:100%;
	width:48px;
	height:48px;
	background: url(../images/savebtn.png) 0 -48px no-repeat;
}
.saveas a:hover {
	background-position: 0 0;
}