@charset "utf-8";

/*	--------------------
	 Static Page Styles 
	-------------------- */

html {
	font-size:62.5%;
	border: 1px;
}

body {
	font:normal 1.2em  Arial, Verdana, sans-serif;
	min-height:64em;
	margin:0px;
	padding:0px;
}

#container {
	margin: 0 auto;
	width: 64.2em;
	height:auto;
	text-align: left;
	overflow:hidden;
}

#mainContent {
	overflow:hidden;
	text-align: left;
	margin:2em 1em;
}

#mainContent.homeMargin {
	margin:0;
}

#mainContent.helpMargin {
	margin:2em 1em;
	width:45.2em;
	float:left;
}

#header {
	background-color:#FFFFFF;
	margin:0;
	position:relative;
	text-align:right;
	overflow:hidden;
}

#logo {
    float:left;
    margin:1.25em .5em .5em 0;
}

#title {
	padding:1em 10px .5em 1em;
}

#titleImg {
	padding:1em 10px .5em 1em;
}

h1 {
	font: bold 1.4em Arial, Times, serif;
	margin:0.75em 0 .5em 0;
	color:#ffffff;
}
.psa {
	font: bold 1.8em Arial, Times, serif;
	margin:0.25em 0;
	color:#3a5100;
	text-align:center;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#000000;
	font-weight:bold;
	text-align:center;
	margin:0 0 1em 0;
}

#rightCol h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.15em;
	color:#000000;
	font-weight:bold;
	margin:0 0 1em 0;
}

#rightCol h2 strong {
	font-weight:bold;
}

h3 {
	font-size:1.4em;
	color:#FFFFFF;
	font-weight:bold;
	margin:0 0 1em 0;
	padding:0.75em 0 0;
}

img {
	display:inline-block;
	border:none;
}

.underline {
	text-decoration: underline;
}

.formhead_left {
	float:left;
	overflow:hidden;
	background:url(../images/copybox_slices_student.gif) no-repeat top left;
	width:15px;
	height:3.5em;
}

.formhead_mid {
	margin:0;
	display:block;
	overflow:hidden;
	background:url(../images/copybox_mid_student.gif) repeat-x top center;
	height:3.5em;
}

.formhead_right {
	float:right;
	overflow:hidden;
	background:url(../images/copybox_slices_student.gif) no-repeat top right;
	width:15px;
	height:3.5em;
}

.formfoot_left {
	float:left;
	background:url(../images/copybox_slices_student.gif) no-repeat bottom left;
	width:15px;
	height:3.5em;
}

.formfoot_mid {
	display:block;
	background:url(../images/copybox_mid_student.gif) repeat-x bottom center;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	height:3.5em;
}

.formfoot_right {
	float:right;
	background:url(../images/copybox_slices_student.gif) no-repeat bottom right;
	width:15px;
	height:3.5em;
}

.copyBox {
	border-top:4px solid #B9D2D6;
	border-bottom:4px solid #B9D2D6;
	border-left:2px solid #B9D2D6;
	border-right:2px solid #B9D2D6;
	padding:1.5em 2em;
	overflow:hidden;
}

p {
	margin:0 0 1em 0;
}

a, button {
	cursor:pointer;
}

a:hover, button:hover {
	text-decoration:none;
}

a:focus, button:focus, input:focus, select:focus, map:focus, .focusable:focus{
	outline: 2px solid #000080;
}

#bottombar a:focus{
	outline: 2px solid #ffff00;
}

.alert1 {
	color:#cc0000;
}

.smallGreyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	color: #999;
}

.needHelp {
	padding-top: 10px;
	padding-left: 5px;	
}

.margin1 {
	margin:.5em 1em;
}

a.phoneNumber {
	color:inherit;
	text-decoration:none;
	white-space:nowrap;
}

a.phoneNumber:hover,
a.phoneNumber:focus {
	text-decoration:underline;
}

/*	-----------
	 Home Page
	----------- */

#startBannerSection {
	background-color:#ffffff;
	background-repeat: repeat;
	margin:0 7px 0 0;	/* Align with nav bar right */
}

#startBannerSection img {
	display:block;
}

.banner_text {
	background-color:#007aa9;
	font-family: Arial, Helvetica, sans-serif;
	padding:0 0 1em 0;
	text-align:center;
}

.banner_text h1 {
	color:#ffffff;
	display:block;
	font-size: 3.5em;
	margin:0 0 .25em 0;
	padding:0;
	overflow:visible;
	text-shadow:#333333 3px 3px 5px;
	filter:shadow (color=#000000, Direction=135, Strength=4);  /* IE6, 7, 8 */
}

.banner_text strong {
	color:#ffffff;
	display:block;
	font-size:1.3em;
	margin:0;
	text-align:center;
	text-shadow:none;
}

#btnSection {
	border-style: solid;
	border-color: #007aa9;
	border-width: 0px 2px 2px 2px;
	overflow:hidden;
}

#btnSection h2 {
	color: #007AA9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: bold;
	list-style-type:none;
	margin:0 0 .5em 0;
	text-align:left;
}

#btnSection a {
	text-decoration:none;
}

#btnSection a:visited {
	color:inherit;
}

#btnSection a:hover {
	text-decoration:none;
}

#btnSection li a:active,
#btnSection li a:focus {
	font-weight:normal;
}

/* Banner buttons */

a.bannerBtn {
	display:inline-block;
	width: 16em;
	height: 8em;
	line-height:0;
	overflow:hidden;
}

a.bannerBtn img {
	width: 100%;
	height: auto;
	display:block;
}

a.bannerBtn:hover img {
	margin:-8em 0 0 0;
}

/* End Banner buttons */

#startBtnWrap {
	float:left;
	padding:1em 1.5em 0 1.5em;
	text-align:center;
}

#startBtnWrap h2 {
	text-align:center;
}

#startBannerSection ul li {
	float:none;
	list-style-type:disc;
	padding: 0;
	font-weight:normal;
}

#loginBtnWrap {
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: #007aa9;
	display:block;
	overflow:hidden;
	padding:1em 0 1em 2em;
}

#loginBtnWrap ul {
	color:#007aa9;
	float:left;
	margin:0 0 1em 0;
	padding:0 0 0 1.75em;
	text-align:left;
}

#loginBtnWrap ul li {
	padding:0 0 .25em 0;
}

#loginBtnWrap ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #007AA9;
	font-weight: normal;
	text-align: left;
}

#loginBtnArea {
	display:inline;
}

#belowFold {
	background: url(../images/gradient_down.gif) repeat-x top left;
	margin:0 7px 0 0;	/* Align with nav bar right */
	overflow:hidden;
	position:relative;
}

#demoSection {
	width:29em;
	padding:0;
	text-decoration:underline;
	color:#007AA9;
}

#deadlineSection {
	float:left;
	width:45%;
	padding:0 2%;
}

.headingText {
	color: #669900;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.33em;
	font-weight: bold;
	margin:1.5em 0 0.25em 0;
	padding:0;
}

.headingText a {
	color:#669900;
}

.subHeadingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.16em;
	font-weight: bold;
	color: #007aa9;
	text-decoration:none;
	margin:0;
}

.subHeadingText a {
	color:#007aa9;
	text-decoration:none;
}

.subHeadingTextUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.16em;
	font-weight: bold;
	color: #007aa9;
	text-decoration:underline;
	margin:0;
}

.subHeadingTextUnderline a {
	color:#007aa9;
	text-decoration:underline;
}

#announcementSection {
	float: left;
	width:47%;
	padding:0 0 0 3%;
	border-left:solid 1px #cccccc;
}

#scrollBox {
	height:7em;
	width:100%;
	overflow-y:auto;
	scrollbar-arrow-color:#007aa9; 
	scrollbar-face-color: #e7e7e7; 
	scrollbar-3dlight-color: #a0a0a0; 
	scrollbar-darkshadow-color: #888888;
}

#scrollBox li {
	margin-left:1.5em;
}

#thinkingAboutSection {
	float:left;
	width:48%;
	padding:0 0 0 2%;
	background: url(../images/gradient_down.gif) repeat-x scroll left top transparent;
	border-left:solid 1px #cccccc;
	overflow: hidden;
}

.boxLink {
	border:1px solid #cccccc;
	display:block;
	margin:0 2em 1em 0;
	overflow:hidden;
	padding:.25em 1.5em .25em .25em;
	text-decoration:none;
}

.boxLink img {
	border:none;
	float:left;
	margin:0 1em 0 0;
	width:8.5em;
}

.boxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666;
	font-weight:bold;
	padding:1em 0 0 0;
	display:block;
}

.boxText.spacing2 {
	padding:1.5em 0 0 0;
}

.siteUpdateTag {
	float:left;
	padding:1em 2%;
	width:45%;
}

.maintenanceText {
	border-left:1px solid #cccccc;
	color:#666666;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	margin:0;
	padding:1em 2%;
	width:45%;
}

ul.listText {
	float: none; /*for ie7 to show bullet*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    list-style-type: disc;
    color: #666;
    list-style-position: outside;
    margin:0;
    padding:0 .5em 0 0;
}

ul.listText li {
	margin:0 0 1em 0;
}

/*	---------------
	 End Home Page
	--------------- */

/*	----------------
	 Deadlines page
	---------------- */

.dlwrapper {
	float:left;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:1em 0;
	border:solid 1px #666666;
	background-color:#dedede;
}

#input {
	margin:0 1em 0 2.5em;
	text-align:right;
	width:auto;
}

#input label {
	float:left;
	text-align:left;
}

.wrapper1 {
	padding:1em;
}

.schoolYear {
	overflow:hidden;
}

.schoolYear strong {
	float:left;
	padding:10px 10px 10px 10px;
}

.schoolYear .deadlines {
	float:right;
	margin:0 1em 0 0;
	width:12em;
}

#federal-info {
	padding: 10px 10px 0 10px;
}

	
#state-info {
	padding: 0px 10px 10px 10px;	
}

#college-info {
	padding: 0px 10px 10px 10px;	
}

/*	--------------------
	 End Deadlines page
	-------------------- */

/*	------------------
	 Priv Notice page
	------------------ */

#copy p li {
	list-style-type: disc;
	border: none;
	list-style-position: outside;
}

#copy li  {
	font-family: Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: disc;
}

#copy li a {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: disc;
	border: none;
	color: #00F;
	text-decoration: underline;
}

#copy li a:hover {
	text-decoration: none;	
}

#copy #alpha li {
	list-style-type: upper-alpha;
}

/*  Security Link List */
#copy #securitylinklist {
	list-style-type:disc;
	display:block;
	float:none;
}
	
#copy #securitylinklist li {
	margin-bottom:.5em;
	list-style-position:outside;
	float:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	list-style-type: disc;
	width:95%;
}
	
#copy #securitylinklist li a {
	width:90%;
	font-family: Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: disc;
	border: none;
	color: #007aa9;
	text-decoration: underline;
	float:none;
}

#copy #securitylinklist li a:hover {
	color:#57a7c6;
}

.norightmargin {
	margin-right:0px;
}

/*	----------------------
	 End Priv Notice page
	---------------------- */
	
/*	---------------------
	  Help Page Content 
	--------------------- */

#container.help #topNav {
	margin:0 0 0 5px; /* px to align page body w/ navbar image sprites */
}

#container.help {
	border:none;
}

#container.help #formBody {
	border:2px solid #b9d2d6;
	border-top:none;
	margin:0 7px 2em 5px; /* px to align with menubar image slices */
	padding:1em 1em 0 1em;
	overflow:hidden;
}

#container.help #formBody h1 {
	color:#007aa9;
	display:block;
	font-size:2em;
	line-height:1.1em;
	margin:0 3.5em 1em 0;
}

.help .helpErrorMessage {
	margin:0 7em 1em 0;
}

.help .helpErrorMessage ul {
	padding:0;
}

.help h2 {
	color:#007aa9;
	text-align:left;
}

.help #helpPageIcon {
	margin:0 0 1em 0;
	width:6.25em;
}

.help .subSearch {
	padding:1.5em 1em 1em 1em;
	text-align:right;
	vertical-align:middle;
}

.help .subSearch p {
	text-align:left;
}

.help .subSearch input[type="text"] {
	box-shadow:-1px 1px 2px #cfcfcf;
	margin:0 auto .25em auto;
}

.help .subSearch input[type="text"]:hover {
	box-shadow:0 0 .5em #999999;
}

.help .subSearch label.btn {
	text-align:center;
	margin:0;
}

#helpPageMain {
	background:#efefef;
	border-top:.1em solid #cccccc;
	clear:both;
	margin:0 -1em 0 -1em;
	overflow:hidden;
	padding:.25em;
}

.helpPageMenu {
	float:left;
	width:20em;
}

.helpPageMenu ul {
	background:#ffffff;
	border:.1em solid #cccccc;
	border-radius:.6em 0 0 .6em;
	list-style-type:none;
	margin:0 0 .25em 0;
	padding:0;
}

.helpPageMenu ul li a {
	display:block;
	font-weight:bold;
	line-height:1.2em;
	padding:1em 2.5em 1em 1em;
	position:relative;
	text-decoration:none;
}

.helpPageMenu ul li a img {
	height:1em;
	position:absolute;
	right:1em;
	top:1em;
	bottom:1em;
}

/*	CSS menu arrows - using span/background images to allow border overlap, per proposal doc

ul.helpPageMenu li a:hover img,
ul.helpPageMenu li a:focus img,
ul.helpPageMenu li a.currentHelp img {
	border-width:1.6em 0 1.7em 1.6em;
	border-color:white transparent;
	border-style:solid;
	display:inline-block;
	top:0;
	right:0;
	bottom:0;
	height:0;
	width:0;
}

ul.helpPageMenu li a:hover,
ul.helpPageMenu li a:focus,
ul.helpPageMenu li a.currentHelp {
	background:#666666;
	border-radius:.5em 0 0 .5em;
	color:#ffffff;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#c9c9c9, endColorstr=#666666);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#c9c9c9, endColorstr=#666666)";
	background: -o-linear-gradient(rgb(201,201,201),rgb(102,102,102));
	background: -webkit-gradient(linear, left top, left bottom, from(#c9c9c9), to(#666666));
	background: -moz-linear-gradient(top,  #c9c9c9,  #666666);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}

*/

/*	Menu arrows - using span/background images to allow border overlap, per proposal doc */
.helpPageMenu ul li h2 {
	margin:.5em .5em .5em .6em;
}

.helpPageMenu ul li a span.iconHelpMenu {
	display:none;
}

.helpPageMenu ul li a:hover img,
.helpPageMenu ul li a:focus img,
.helpPageMenu ul li a.currentHelp img {
	display:none;
}

.helpPageMenu ul li a:hover span.iconHelpMenu,
.helpPageMenu ul li a:focus span.iconHelpMenu,
.helpPageMenu ul li a.currentHelp span.iconHelpMenu {
	background:url(../images/gradArrow.png) no-repeat right center;
	cursor:pointer;
	display:inline-block;
	margin:0;
	position:absolute;
	right:-1.6em;
	top:0;
	height:100%;
	width:1.6em;
}

.helpPageMenu ul li a:hover,
.helpPageMenu ul li a:focus,
.helpPageMenu ul li a:active,
.helpPageMenu ul li a.currentHelp {
	background:url(../images/gradSlice1.png) repeat-x left center;
	border-radius:.5em 0 0 .5em;
	box-shadow: -2px 2px 2px #C9C9C9;
	color:#ffffff;
	margin:0 .5em 0 0;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}

.helpPageMenu ul li a:active,
.helpPageMenu ul li a.currentHelp {
	cursor:default;
}

.helpPageMenu ul li a.arrow2 img {
	height:1em;
	position:absolute;
	right:1em;
	top:1.6em;
	bottom:1em;
}

.helpPageMenu ul li a.arrow2:hover,
.helpPageMenu ul li a.arrow2:focus,
.helpPageMenu ul li a.arrow2.currentHelp {
	margin:0 1.2em 0 0;
}

.helpPageMenu ul li a.arrow2:hover span.iconHelpMenu,
.helpPageMenu ul li a.arrow2:focus span.iconHelpMenu,
.helpPageMenu ul li a.arrow2.currentHelp span.iconHelpMenu {
	background:url(../images/gradArrow.png) no-repeat right center;
	cursor:pointer;
	display:inline-block;
	margin:0;
	position:absolute;
	right:-2.2em;
	top:0;
	height:100%;
	width:2.2em;
}

/*	End Menu Arrows */

#helpPageBody {
	background:#ffffff;
	border:.1em solid #cccccc;
	border-radius:0 .6em .6em 0;
	margin:0 0 -1px 20.1em;
	padding:1em 2em 2em 2em;
}

#helpPageBody h2 {
	color:#333333;
}

.help ul ul,
.help ul ol {
	margin:0 0 1em 2em;
	padding:0;
}

.help ul ul li {
	list-style-type:disc;
	margin:0 0 .25em 0;
}

.help ul ol li {
	margin:0 0 .25em 0;
}

/* QA hide/show */

.help a.helpMenu508Anchor {
	color:transparent;
	height:0;
}

.help a.help508Anchor:hover,
.help a.help508Anchor:focus {
	outline:none;
}

#helpPageBody ul.helpPageQA {
	margin:1em 0 0 2em;
	padding:0;
}

ul.helpPageQA {
	margin:0 0 2em 2em;
}

ul.helpPageQA > li {
	list-style-type:none;
}

ul.helpPageQA > li a.helpQuestion {
	padding:0 0 0 2em;
	margin:0 0 0 -2em;
}

ul.helpPageQA > li .helpAnswer .btn.print {
	margin:0;
}

ul.helpPageQA > li .helpAnswer {
	padding:0 0 2em 0;
	zoom: 1;
	overflow: hidden;
}

ul.helpPageQA li:last-child .helpAnswer,
ul.helpPageQA li:last-child .helpAnswer p:last-child {
	padding:0;
}

#helpPageBody ul.helpPageQA li:last-child .helpAnswer {
	padding:0 0 1em 0;
}

ul.helpPageQA > li a.helpQuestion span.closed {
	border-color:transparent #666666;
	border-style:solid;
	border-width:.4em 0 .4em .8em;
	cursor:pointer;
	float:left;
	margin:.2em 1.2em 0 -2em;
	overflow:hidden; /* Safari on Mac */
}

ul.helpPageQA > li a.helpQuestion span.animate {
	transition:all .25s ease-in-out;
	-moz-transition:all .25s ease-in-out;
	-ms-transition:all .25s ease-in-out;
	-webkit-transition:all .25s ease-in-out;
	-o-transition:all .25s ease-in-out;
	transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform-origin:center;
}

ul.helpPageQA > li a.helpQuestion span.open {
	border-color:#666666 transparent;
	border-style:solid;
	border-width:.8em .4em 0 .4em;
	cursor:pointer;
	float:left;
	margin:.2em 1.25em 0 -2em;
	overflow:hidden; /* Safari on Mac */
}

ul.helpPageQA > li a.helpQuestion span.open.animate {
	transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-webkit-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
}

ul.helpPageQA li h3 {
	display: block;
	font-size:1em;
	margin:0;
	padding:0 0 1em 0;
}

ul.helpPageQA li h3 a {
	color:#0000cc;
	text-decoration:underline;
}

ul.helpPageQA li h3 a:hover,
ul.helpPageQA li h3 a:focus {
	text-decoration:none;
}

ul.helpPageQA li .btn.print a {
	margin:0;
}

/* End QA hide/show */

.help #helpPageBody .helpIconCol {
	margin:0 0 3em 0;
	padding:0 0 0 6em;
}

.help #helpPageBody a.helpIconCol {
	color:#000000;
	display:block;
	margin:0;
	padding:0 0 0 6em;
	text-decoration:none;
}

.help h3 {
	color:#333333;
	font-size:1.2em;
	margin:0;
	padding:0;
}

.help a {
	color:#007aa9;
}

.help #helpPageBody a.helpIconCol h3 {
	color:#333333;
	margin:0;
	padding:0;
}

.help #helpPageBody a.helpIconCol:hover h3 {
	text-decoration:underline;
}

.help #helpPageBody .helpIconCol img {
	float:left;
	margin:0 0 0 -6em;
	width:5em;
}

.help fieldset {
	border:1px solid #99cccc;
}

.help table {
	border:0;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	margin:0 0 1em 0;
}

.help table td {
	border:0;
	border-right:1px solid #333333;
	border-bottom:1px solid #333333;
	padding:.25em .5em;
}

.help input[type="text"] {
	border:1px solid #999999;
}

.help input[type="text"]:hover,
.help input[type="text"]:focus {
	box-shadow:0 0 .25em #999999;
	-moz-box-shadow:0 0 .25em #999999;
	-o-box-shadow:0 0 .25em #999999;
	-webkit-box-shadow:0 0 .25em #999999;
}

.help .borderBox2 {
	border:1px solid #99cccc;
	margin:1em 0;
	overflow:hidden;
	padding:2em 1em;
	position:relative;
}

.help .borderBox3 {
	border:1px solid #666666;
	margin:1em 2em 2em 2em;
	overflow:hidden;
	text-align:center;
	padding:1em;
}

.help .margin1 {
	margin:0 0 1em 0;
}

.help .margin2 {
	margin:1em;
}

.help .margin3 {
	margin:0 0 3em 0;
}

.help .padding1 {
	padding:0 0 0 2em;
}

.help #footer {
	background:none;
	color:#666666;
	font-size:1em;
	height:auto;
	margin:0 0 2em 0;
}

.help .footerLinks {
	background:url(../images/gradient_down.gif) repeat-x top left;
	overflow:hidden;
}

/*	-------------------------
	  End Redesigned Help Page Content 
	------------------------- */
	
/*	----------
	 PSA Page
	---------- */
	
.greenbox {
	background-color:#E0E69E;	
	border:solid 1px #91a437;
	padding:1em 4em;
	text-align:left;
	width:auto;
}
.whitebox {
	background-color:#white;
	margin:auto;	
	border:solid 0px #91a437;
	width:500px;
	padding:1em;
	color:#3a5100;
	text-align:center;
}

.gb {
	font-weight:bold;
	color:#3a5100;
}

.block70 {
	display:block;
	margin-left: 70px;
}

#flash_place_vid {
	margin:auto;
	margin-top:25px;
}

/*	--------------
	 End PSA Page
	-------------- */
	
/*	--------------
	 Options Page
	-------------- */
	
#copy #numbers li {
	list-style-type: decimal;
}


/*  options Link List */
#copy #optionslist{
	list-style-type:disc;
	display:block;
	float:none;
	}
	
#copy #optionslist li{
	margin-bottom:.5em;
	list-style-position:outside;
	float:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	list-style-type: disc;
	}
	
#copy #optionslist li a {
	
	font-family: Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: disc;
	border: none;
	color: #00F;
	text-decoration: underline;
	float:none;
	display:inline;
	margin:0;
	padding:0;
	
}

/*	------------------
	 End Options Page
	------------------ */


/*	----------------
	 Help and Hints 
	---------------- */


#rightCol {
	margin:2em .25em 0 0;
	padding:0em;
	background:#fff;
	float:right;
	width:16.7em;
	position:relative;
}

.help_head_left {
	float:left;
	background:url(../images/helpbox_corners.gif) no-repeat top left;
	width:20px;
	height:20px;
}

.help_head_right {
	float:right;
	background:url(../images/helpbox_corners.gif) no-repeat top right;
	height:20px;
	width:20px;
}

.help_head_mid {
	margin:0 20px;
	padding:0 0 17px 0;
	display:block;
	border-top:solid 3px #999999;
}

#help_mid_wrap {
	border-right:solid 3px #999999;
	border-left:solid 3px #999999;
	padding:1em 1em 1em 1em;
}

#help_mid_wrap h2 {
	margin:0 auto 1em auto;
	text-align:center;
}

#help_mid {
	overflow-y:auto;
	max-height:30em;
	height:18em;
	width:100%;
}

#help_mid h2 {
	font-size:1.15em;
	margin:0 auto .5em;
}

#help_mid hr {
	margin:0 0 .5em 0;
}

#help_mid p {
	padding:0 0 1em 0;
	margin:0;
}

#help_mid .help_content {
	margin:0 .5em 0 1.5em;
}

#help_mid a {
	color:#0000ff;
}

#help_mid ul {
	margin:0;
}

#help_mid ul li {
	list-style-type:disc;
	padding:0 0 1em 0;
	margin:0 0 0 1em;
}

#help_mid ol {
	margin:0;
	padding:0 0 0 1em;
}

#help_mid ol li {
	margin:0 0 0 1em;
	padding:0 0 1em 0;
}

.help_foot_left {
	float:left;
	background:url(../images/helpbox_corners.gif) no-repeat bottom left;
	width:20px;
	height:20px;
}

.help_foot_right {
	float:right;
	background:url(../images/helpbox_corners.gif) no-repeat bottom right;
	height:20px;
	width:20px;
}

.help_foot_mid {
	margin:0 20px;
	padding:17px 0 0 0;
	display:block;
	border-bottom:solid 3px #999999;
}
		
/*	--------------------
	 End Help and Hints
	-------------------- */


/*	--------
	 Footer 
	-------- */

#datestamp {
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size:.8em;
	margin:0 0 .25em 0;
	overflow:hidden;
}

#footer {
	background:url(../images/gradient_down.gif) repeat-x top left;
	height:2em;
	float:left;
	margin-bottom:25px;
	width:100%;
}

#footer ul {
	display:inline;
	padding:5px 0 0 0;
}

#footer ul li {
	display:inline;
	color:#999;
}

#footer li a {
	font:1em Arial, Helvetica, sans-serif;
	padding:0;
	color:#999;
	margin:0 .5em;
	border:none;
	text-decoration:none;
}

#footer li a:hover {
	text-decoration:underline;
}

.foot_left {
	text-align:left;
	width:49%;
	float:left;
}

.foot_right {
	text-align:right;
	width:auto;
	float:right;
}

.foot_right li {
	float:left;
}

#copy ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	list-style-type: disc;
	float:none;
}

#copy p li {
	list-style-type: disc;
	border:none;
	list-style-position: outside;
}

#trademark {
	text-align:center;
	width:40%;
	margin-left:30%;
	float:left;
}

#dateStampLinks {
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
}

/*	------------
	 End footer 
	------------ */


/*	-----------------
	  Tagstyles.css 
	----------------- */

.left {float:left; }
.right {float:right; }
.noFloat {float:none; }
.block {display:block; }
.inline {display:inline; }
.inlineBlock {display:inline-block; }
.textLeft {text-align:left; }
.textRight {text-align:right; }
.textCenter {text-align:center; }
.center {text-align:center; }
.bottom {vertical-align:bottom; }
.bold {font-weight:bold; }
.i {font-style:italic; }

/*	---------------------
	  End tagstyles.css
	--------------------- */
