@charset "utf-8";
/* CSS Document */
body {background:url('../images/backgroundLongRose2.jpg') repeat-x top #99CC99; font-family:geneva,arial,helvetica,sans-serif; width:100%; font-size:75%;font-style:normal;font-weight:normal;margin:0;padding:9px 0 0 0; margin:0px; }
* {font-family:Arial}

td {vertical-align:top; }
th {vertical-align:top; }
rose {background:url('../images/backgroundRose.jpg') no-repeat; }

.smallGrey {font-size:.9em; color:#666; }

#footer {width:981px;margin:15px auto 0px auto;padding-top:.5em;text-align:center;border-top:1px solid #999; font-size:.9em; color:#666; }
#footer img {float:left;clear:right;margin:0 0 0 -30px;z-index:50}

strong.red {color:#990000; }
.redBold {color:#990000; font-weight:bold; }

.logo2 {
	position:absolute;bottom:0;left:14px; }
.title {
	font:bold 150% geneva,arial,helvetica,sans-serif; color:#990000; text-align:left; margin-top: 0px; }
#container {
	border:#999 1px solid; width:810px; background:#FFF; text-align:left; /* height:700px !important; */ height:100px; padding:10px; font-family:geneva,arial,helvetica,sans-serif; }
.xbox {
	width:830px; background:#FFF; margin-top:6px; }
.box {
	background:#EFEFE7 url('../images/box-top2.gif') no-repeat; padding-top:33px; }
.box .last {background:#F7F7F5 url('../images/box-bottom-2.gif') no-repeat left bottom; }
.box h2, .box p {padding-left: 12px; padding-right:20px; }

.infoBox {width:151px;border:1px solid #cdcdcd;padding:0;margin:0 .5em .5em 0;font-size:70%;background-color:#fff}
.infoBox p {margin:0 4px 5px 4px}
.infoBox p.c24Link {margin:-5px 3px 5px 3px}
.c24InfoTitle {margin:0 0 4px 0;padding:3px 4px 3px 4px;font-size:140%;color:#000;background:#ebeae3 url("../images/info_box_back.gif") repeat-x}
.c24Text {margin:2px 4px;color:#000; font-size:130%;}
.c24Link {margin:1px 4px;color:#369;font-weight:bold; font-size:120%;}
.c24Title {margin:2px 4px;color:#369;font-weight:bold; font-size:130%;}

#contentCol {margin:0;padding:0;vertical-align:top;background-color:#fff;border-left:1px solid #cdcdcd}
#main {width:981px;;margin-left:auto;margin-right:auto;padding:7px 0 0 0px}
#leftCol div.generictext {margin-bottom:10px}
#minWidth {width:540px;height:1px}
#multiCol {width:97.5%;padding:0;margin:7px 0 20px 19px;border:none}
#rightCol {vertical-align:top;margin:0 -1px 0 13px}
#gutter {width:13px}

/* ************ MAIN NAVIGATION **************************************** */
#tabNav {
	float:none;width:830px;margin:0 auto;padding:0;vertical-align:top;line-height:normal;background:url("../image/tab_bottom.gif") bottom left repeat-x; font-size:1.2em; }
#tabNav ul,#tabNav li {
	float:left;list-style-type:none;padding:0;margin:0; }
#tabNav ul a {
	display:block;border-left:0px solid #ccc;margin:0/*2px 1px 0*/;padding:18px 0 5px 0;color:#FFF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; text-decoration:none;background:url("../images/navBlock_Lite.gif") top right no-repeat; width:138px; height:31px; text-align:center; }
#tabNav ul a:hover {
	color:#e1e1e1;text-decoration:none; border-left:0 solid #cdcdcd;background:url("../images/navBlock_Hover.gif") top right no-repeat; }
#tabNav li.tabOn {
	margin:0/*2px 0 0*/;padding:18px 0px 6px 0px;font-weight:bold;color:#C5AD53; border-left:0px solid #b3b1b1;border-bottom:none; background:url("../images/navBlock_Dark.gif") top right no-repeat; width:138px; height:30px; text-align:center; }
#tabNav li.tabOn a:link,#tabNav li.tabOn a:hover,#tabNav li.tabOn a:visited {
	display:inline;padding:0;border:none;background:none; }
#tabNav li.tabOn a:hover {
	color:#002cda; }
div.clearer {
	display:none; }
/* MacIE5 hack \*/
div.clearer {
 	display:inherit;clear:left;line-height:0;height:0; }
/* End MacIE5 hack */

/* *** SECONDARY NAV *********** */
#navSub {
	float:none;width:830px;margin:0 auto;padding:0;vertical-align:top;line-height:normal;background:url("../image/tab_bottom.gif") bottom left repeat-x; font-size:1em; }
#navSub ul,#navSub li {
	float:left;list-style-type:none;padding:0;margin:0; }
#navSub ul a {
	display:block;border-left:0px solid #ccc;margin:0/*2px 1px 0*/;padding:18px 0px 5px 0px;color:#FFF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; text-decoration:none;background:url("../images/navBlock_Lite.gif") top right no-repeat; width:138px; height:10px; text-align:center; }
#navSub ul a:hover {
	color:#C5AD53; text-decoration:none;border-left:0px solid #cdcdcd;background:url("../images/navBlock_Hover.gif") top right no-repeat; }
#navSub li.tabSubOn {
	margin:0/*2px 0 0*/;padding:8px 0 10px 0;font-weight:bold; color:#C5AD53; border-left:0 solid #b3b1b1; border-bottom:none; background:url("../images/navBlock_Dark.gif")top right no-repeat; width:138px; height:10px; text-align:center; vertical-align:middle; }
#navSub li.tabSubOn a:link,#navSub li.tabSubOn a:hover,#navSub li.tabSubOn a:visited {
	display:inline;padding:0;border:none;background:none; }
#navSub li.navSub a:hover {
	color:#002cda; }
div.clearer {
	display:none; }
/* MacIE5 hack \*/
div.clearer {
 	display:inherit;clear:left;line-height:0;height:0; }
/* End MacIE5 hack */
/* // END SECONDAY NAV #################### / */


.agreement {font-size:120%;margin:12px 0 0 0}
.buttonBarPage {background-color:#ffffe2;border-top:1px solid #666;border-bottom:1px solid #666;padding:4px 0;margin:10px 0;height:20px}
.buttonBarPage input {float:right;margin-right:0;margin-left:18px;font-size:100%}
.buttonBarPage input.primary {font-weight:bold;padding:0 2px;margin:0 0 0 18px;border-right:2px outset #000;border-bottom:2px outset #000;}
.buttonBarPage input.secondary {padding:0 2px;margin-right:-14px}
.disclosure {font-size:90%;color:#999}
div.error {color:#C00;padding:0 0 0 0;margin:8px 0 0 0}
.exampleImage {float:left;width:121px;text-align:center;padding-right:16px}

h1 {font-size:125%;margin:0 0 0 0;padding:4px 0 0 0}
.header {height:75px;position:relative}

/* HREF's *************************************
********************************************************************* */
#headerLinks {position:absolute; bottom:5px; right:5px; color:#666; font-size:.9em; font-weight:bold; }
#headerLinks a {
	color:#0080C0; font-weight:bold; text-decoration:none; }
#headerLinks a:hover {
	color:#0055AA; text-decoration:underline; }
#headerLinks a:visited {
	color:#0080C0; text-decoration:underline; }

#duaneFooter {
	margin-bottom:15px; padding-bottom:8px;
	color:#777;
	margin-top:10px;
	font-family: verdana,geneva,arial,sans-serif;
	font-size:.9em; }
#duaneFooter a {
	color:#0080C0;
	font-weight:bold;
	text-decoration:none; }
#duaneFooter a:hover {
	color:#0055AA;
	text-decoration:underline; }
#duaneFooter a:visited {
	color:#0080C0;
	text-decoration:underline; }

.spotLink {
	font-size: 1em; font-family:arial, geneva, verdana, sans-serif; color: #fff;}
a.spotLink:link {
	font-size: 1em; font-family:arial, geneva, verdana, sans-serif; color: #fff;}
a.spotLink:hover {
	font-size: 1em; font-family:arial, geneva, verdana, sans-serif; color: #fff;}
a.spotLink:visited {
	font-size: 1em; font-family:arial, geneva, verdana, sans-serif; color: #fff;}
a.spotLink:hover {
	cfont-size: 1em; font-family:arial, geneva, verdana, sans-serif; color: #fff;}

/* END // HREFs */

img {border:none; }
.intro {padding:17px 0 0 0}
label.error {color:#C00}
.logo {position:absolute;bottom:0;left:14px; }
.logoTitle {border-bottom:1px solid #D6D6CC;width:539px;padding:0 0 3px 0}
.mainContent {background:#ECECE4 url('images/labs/labpages_gradient_1x310.gif') repeat-x bottom;border:solid 1px #D9D9CF;padding:13px 16px 30px 16px;margin:7px 0 0 0; height: 550px; }
.navLink {font-weight:bold;text-align:right;padding:21px 43px 0 0}
.nextSteps {padding:9px 0 0 17px}
.pageButton {color:#000;font-weight:bold;font-size:90%;background-color:#FFF;border:1px solid #000;margin:7px 0 0 0}
form {margin:0;padding:0}
.tandc {height:300px;width:auto;overflow:scroll;border:1px solid #CCC;padding:4px;margin:12px 0 0 0;background-color:#FFF}
.tandc li {padding:4px 0 4px 0}
.tandc ul {list-style-type:disc}
.wrapper {width:830px;margin:0 auto;margin-bottom:12px;text-align:left;position:relative}
.wrapper a:link {color:#5C85AD;text-decoration:underline;}
.wrapper a:visited {color:#369;text-decoration:underline;}
.wrapper a:hover {color:#4986FF;text-decoration:underline}
.wrapper .header a:link {color:#666;text-decoration:none}
.wrapper .header a:visited {color:#666;text-decoration:none}
.wrapper .header a:hover {color:#369;text-decoration:none}
.wrapper .mainContent p {padding:21px 0 0 0 ;margin:0}
.wrapper p {padding:0;margin:0}
.wrapper .pageItem p {margin:0;padding:0}
