/* CSS Document */
body td{
	font-family:Tahoma;
	font-size:11px;
	color:#555555;
}

h1{
	font-family:"myriad Pro";
	font-size:19px;
	color:#651d04;
	text-decoration:none;
	font-weight:none;
	height:30px;
}

h1 a{
	color:#651d04;
	text-decoration: none;
}

.heading
{
	font-family:"myriad Pro";
	font-size:18px;
	color:#651d04;
	text-decoration:none;
	font-weight:none;
}

.input
{
	
	font-family:Tahoma;
	font-size:11px;
	color:#383838;
	text-decoration:none;
	font-weight:none;
	height:18px; width:230px;
	padding-top:5px;

}

.margin
{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
}

.content
{
	font-family:Tahoma;
	font-size:11px;
	color:#555555;
	text-decoration:none;
	font-weight:none;
	text-align:left;
}
.copyright
{
	font-family:Tahoma;
	font-size:11px;
	color:#555555;
	text-decoration:none;
	font-weight:none;
}


.headingunderline
{
	font-family:Tahoma;
	font-size:11px;
	color:#942424;
	text-decoration:underline;
	font-weight:bold;
}

.courselink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #651D04;
	text-decoration: none;
}

.toplink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	text-decoration:none;
	font-weight:none;
}

a:hover.toplink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	text-decoration:none;
	font-weight:none;
}
.bottomlink
{
	font-family:Tahoma;
	font-size:11px;
	color:#555555;
	text-decoration:none;
	font-weight:normal;
}

a:hover.bottomlink
{
	font-family:Tahoma;
	font-size:11px;
	color:#555555;
	text-decoration:underline;
	font-weight:normal;
}

ul.menu{
	margin: 0 auto;
	padding: 0px;
	list-style: url('../images/bullet.gif');
	width:744px;
}

ul.menu li {
	padding:0px;
	margin:0px;
	float: left;
	position: relative;
	margin-left:30px;
	text-align: left;
}

ul.menu a {
	font-family:"myriad Pro";
	font-size:14px;
	color:#651d04;
	text-decoration:none;
	font-weight:none;
	padding: 14px 6px;
	display: block;
	width: 184px;
}

ul.menu li em, ul.imgmenu li em {
	background: url(../images/hover3.png) no-repeat;
	width: 361px;
	height: 60px;
	position: absolute;
	top: -85px;
	left: -90px;
	text-align: center;
	padding: 10px 12px 10px;
	font-style: normal;
	font-family:Tahoma;
	z-index: 2;
	display: none;
	font-size:11px;
	color:#555555;
}

ul.imgmenu{
	margin: 0px;
	padding: 0px;
	list-style:none;
}

ul.imgmenu li {
	padding:0px;
	margin:0px;
	float: left;
	position: relative;
}

ul.imgmenu a {
	font-family:"myriad Pro";
	font-size:14px;
	color:#651d04;
	text-decoration:none;
	font-weight:none;
	margin: 0px;
}

ul.imgmenu img {
	padding: 14px 9px;
}

#main{
  width: 450px;
  height: 400px;
  overflow: hidden;
  border: solid 0px #000000;
}

.table_header
{
	background-color: #DEDDCB;
	color: #651D04;
	font-weight: bold;
	height: 25px;
}

.brown_border
{
	border-left: solid 1px #DEDDCB;
	border-right: solid 1px #DEDDCB;
	border-top: solid 1px #DEDDCB;
}
#table_grade td
{
	border-bottom: solid 1px #DEDDCB;
}

#table_main
{
	height: 450px;
}

.td_question
{
	font-weight: bold;
	padding-bottom: 5px;
}

#background_silver
{
	background-color: #EFEFEF;	
}

#background_white
{
	background-color: #FFFFFF;
}

#div_relatedvideos
{
	border: solid 0px #000000;
	margin-top: 5px;
	background-color: transparent;
	width:325px;
	text-align:left;
	height: 135px;
	overflow-y: auto; 
	overflow-x: hidden;
	word-wrap: break-word;
}

#div_relatedvideos a
{
	color: #651D04;
	text-decoration: none;
	font-size: 12px;
}

#div_relatedvideos a:hover
{
	text-decoration: underline;
}

#div_notes
{
	background-color: transparent;
	width:250px;
	text-align:left;
	height: 125px;
	overflow-y: auto; 
	overflow-x: hidden;
	word-wrap: break-word;
	border: solid 0px #000000;
}

#div_mynotes
{
	background-color: transparent;
	width:100%;
	text-align:left;
	height: 200px;
	overflow-y: auto; 
	overflow-x: hidden;
	word-wrap: break-word;
	border: solid 0px #000000;
}


.postcomment
{
	text-decoration: none;
	font-size:14px;
}

.postcomment:hover
{
	text-decoration: underline;
}

#div_videotitle
{
	border: solid 0px #000000;
	overflow: hidden;
	width: 420px;
	height: 28px;
	font-weight: bold;
}

#_rateVideo{
	height:28px;
}

#div_moretext
{
	background-color: transparent;
	width:230px;
	text-align:left;
	height: 355px;
	overflow-y: auto; 
	overflow-x: hidden;
	word-wrap: break-word;
	border: solid 0px #000000;
}

#div_description
{
	background-color: transparent;
	width:230px;
	text-align:left;
	height: 405px;
	overflow-y: auto; 
	overflow-x: hidden;
	word-wrap: break-word;
	border: solid 0px #000000;
}

.fb_content{
	font-family:"myriad Pro";
	font-size:12px;
	color:#651d04;
	text-decoration:none;
	font-weight:none;
}
.fb_content_black{
	font-family:"myriad Pro";
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
}

.highlight{
	font-family:"myriad Pro";
	font-size:18px;
	color:#651D04;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
}

#comments ul{
	list-style:none;
	width: 245px;
}


#comments{
	background-color: transparent;
	width:250px;
	padding: 0px;
	margin: 0px;
	text-align:left;
	overflow-y: auto; 
	overflow-x: hidden;
	word-wrap: break-word;
}
.searchresult{
	color:#0000FF;
	text-decoration: none;
}
.searchresult:hover{
	text-decoration: underline;
}
.subjectlink
{
	color:#2F4EC3;
	padding: 5px;
	border-right:solid 1px #B78F5B;
	text-decoration: underline;
	font-size:12px;
	font-weight: bold;
}
.subjectlink:hover
{
	color:#2F4EC3;
	text-decoration: none;
	font-size:12px;
}
.subjectlinkselected
{
	color:#2F4EC3;
	padding: 5px;
	border-right:solid 1px #B78F5B;
	text-decoration: none;
	font-size:12px;
}

#tbl_search ul li
{
	padding: 3px;
}

.inpSearch
{
	
	font-family:Tahoma;
	font-size:12px;
	color:#383838;
	text-decoration:none;
	font-weight:none;
	height:18px; width:230px;
	padding:3px;
font-style:italic;
border:0px;
background-color:#E9E9E9;
}

.inpActive
{
	font-family:Tahoma;
	font-size:12px;
	color:#383838;
	text-decoration:none;
	font-weight:none;
	height:18px; width:230px;
	padding:3px;
	border:0px;
}

#bottom_toolbar{
	position: fixed;
  bottom: -1px;
  right: -1px;
  background: #f1f1f1;
  color: white;    
  border: solid 1px #999999;
  z-index: 200;
  overflow: hidden;
}

ul.status_bar{
	padding:0px;
	margin:0px;
	list-style:none;
	height:30px;
}

ul.status_bar li{
	font-weight: normal;
  color: #eeeeee;
  display:inline;
  font-family:tahoma;
  font-size:12px;
	width:100px;
	border-right:1px solid #999999;
	padding:11px;
}

ul.status_bar li a{
	color: #777777;
	text-decoration:none;
	padding:0px 7px;
}

ul.status_bar li a:hover{
	text-decoration:underline;
}

ul.status_bar li a img{border:0px;padding-top:7px;}