.portal li{ list-style:disc; margin-left:20px; color:#7f8184}
.login_options li{ border:0; float:left; width:450px; right-padding:10px; padding:10px; background-color:#ccc; list-style:none; margin:10px 30px 0 10px; font-size:16px; font-weight:bold}
.login_options a:hover{ text-decoration:underline}
.link_color{ color:#fff}
.support{ padding:5px; margin:5px 0; color:#fff; font-size:12px; text-shadow:0px 0px 0px #fff;}
.support h3{ color:#fff;}
.alert{ padding:5px}
.alert_positive{ background-color:#fba781; padding:5px}

a{ text-decoration:none;  border-bottom:0px solid #333; }
. float_right{float:right}
. float_left{float:left;}
.float_right{float:right}
.float_left{float:left;}
.clear{clear:both}

.orange {
	color: #d6e9c6;
	}

.small_text {
	font-size: 10px;
}
.form_txt{ color:#333; padding:5px; background-color:#f0f0f0; border:1px solid #ccc}
.form_txt:hover{ background-color:#ccc;}

/*
This div is for the overlay on the
video
*/

#status {
  position: relative;
  padding: 0;
  /*margin: -300px 10px 0 330px;*/
  /*width: 210px;*/
  /*height: 130px;*/
  margin:-353px 0px 0 0px;
  width:610px;
  height: 343px;
  background: transparent;
}

/*** ends ***/

#studyhere_content {
	width: 1000px;
	margin: 20px auto 0 auto;
	padding: 0 0 0 0;
	background-color:#fff;
	}


#ab_l_sidebar {
	float: right;
	width: 180px;
	margin: 0 15px 0 0;
	padding: 0 0 20px 0;
	}

#ab_r_sidebar {
	float: right;
	width: 200px;
	margin: 0 10px 0 15px;
	padding: 0 0 20px 0;
}
	
#ab_r_sidebar_title {otted
	float: right;
	width: 200px;
	margin: 0px 0px 0 0px;
	padding: 0 0 20px 0;
}

.main_nav{float:right; width:200px; background:#f0f0f0; padding:10px}
.main_nav li a{ color:#000;}
.main_nav li a:hover{ color:#fff; text-decoration:none}
.main_nav li{ font-size:12px; padding:5px 5px; border-bottom:1px solid #ccc;}
.main_nav li:hover{ font-size:12px; padding:5px 5px; border-bottom:1px solid #ccc; color:#fff; background-color:#f26531;  text-decoration:none}

/* This imageless css button was generated by CSSButtonGenerator.com */
.main_nav {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f26531), color-stop(1, #f26531) );
	background:-moz-linear-gradient( center top, #f26531 5%, #f26531 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f26531', endColorstr='#f26531');
	background-color:#f26531;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	border:1px solid #f26531;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:10px 15px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cc9f52;
}.main_nav:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f26531), color-stop(1, #f26531) );
	background:-moz-linear-gradient( center top, #f26531 5%, #f26531 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f26531', endColorstr='#f26531');
	background-color:#fd7d42;
}.main_nav:active {
	position:relative;
	top:1px;
	background-color:#fd7d42;
}


.main_nav li a:hover{ color:#fff; text-decoration:none}
.nav_selected{ background:#fff; color:#000; 	text-shadow:0px 0px 0px #fff;}
/* This imageless css button was generated by CSSButtonGenerator.com */


.start_button {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
	background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
	background-color:#ffc477;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:19px;
	font-weight:bold;
	padding:11px 34px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cc9f52;
}.start_button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color:#fb9e25;
 text-decoration:underline
}.start_button:active {
	position:relative;
	top:1px;
}
.start_button a{ color:#fff;}

input[type="file"] {
	height:auto;
}