/* landing page temp styles*/

#landingPage_box img{
	padding:0px 8px 10px 0px !important;
}

#landingPage_box img {
	width:270px;
}


#landingPage_box ol li.list{
	border-bottom: 1px dotted #e7e7e7;
	list-style:none;
	padding:3px;
	margin-left:-20px;
}

#landingPage_box ol li a:hover {
	background:#e7e7e7;
	color:#000000;
	text-decoration:none;
}

#landingPage_box li a {
display: block;
}

#toolbar
{
	float:right;
	width:180px;
	margin-top:10px;
	padding:0px;
}


#notices{
	width:570px;
	border-top: 5px solid #e7e7e7;
	padding:10px;
	margin:10px;
}

/*div#breadcrumb {
	width:200px !important;
}

form#languageform select, form#searchform select {
	width:10em !important;
}

input.text100 {
	width:150px !important;
}

form#searchform {
	width:330px !important;
}
*/

#styleswitchers ul li{
	display:inline;
	padding:1px;
	margin:1px;
	padding-right:10px;
}

#styleswitchers {
	float:left;
	margin-right:10px;
}


#text_size

{
	float:left;
	
}

.fontsizes {
  color: #ffffff;
  line-height: 34px;
  font-size: 12px;
}    

.fontsmall {
  font-size: 12px;
  padding:2px;
}    

.fontmedium {
  font-size: 20px;
  padding:2px;
}    

.fontlarge {
  font-size: 28px;
  padding:2px;
}


	/* LIST feature boxes */

	div#mainContent ul {margin-left:0px;}
	
	
	li.landingPage 
			{ 
			width:100%; 
			font-size:1em; 
			list-style:none;
			margin:0px; 
			background-color:#f5f5f5; 
			}
	li.landingPage a 
			{ 
			display:block;
			text-decoration:none; 
			color:#000000; 
			line-height:30px;
		  border-bottom-style:solid;
		  border-bottom-width:1px; 
		  border-bottom-color:#CCCCCC; 
		  cursor:pointer; width:100%; 
		  background-color:#f5f5f5; 
		  list-style:circle
		  }
	li.landingPage a:hover { color:#000; background-color:#e8e8e8; width:100%;}


#textsize a:hover, #textsize a:focus, #textsize a:active, #themes a:hover, #themes a:focus, #themes a:active {
    text-decoration: underline;
}

#textsize {
    float:right;
    width: 90px;
	display:inline;
}


span.textTitle
{
	float:left;
	font-weight:bold;
}

#textTitle
{
	float:left;
	margin:3px;
	margin-top:15px;
}

#textControls
{
	float:right;
	margin:3px;
	height:15px;
	padding-top:3px;
}

#textsize a {
    text-decoration: none;
}
#textsize a.current {
    cursor: text;
}



span.font_1 {
    font-size: 1.25em;
	font-weight: bold;
	
	
}
span.font_2 {
    font-size: 1.7em;
    margin-right: 0;
	font-weight: bold;
}

/* button styles*/


a.default {
	margin-top:7px;
	width:14px;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e7e7e7) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #e7e7e7 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e7e7e7');
	background-color:#ffffff;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	border:1px solid #000000;
	display:inline-block;
	color:#000000;
	font-family:Arial;
	font-size:19px;
	font-weight:bold;
	padding:1px 4px 1px 4px;
	text-decoration:none;
}
a.default:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e7e7e7) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #e7e7e7 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#006699');
	background-color:#e7e7e7;
}
a.default:active {
	position:relative;
	top:1px;
}


a.highcontrast {
	margin-top:7px;
	width:14px;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #666666) );
	background:-moz-linear-gradient( center top, #000000 5%, #666666 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
	background-color:#3a3a3a;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	border:1px solid #ffffff;
	display:inline-block;
	color:#fff000;
	font-family:Arial;
	font-size:19px;
	font-weight:bold;
	padding:1px 4px 1px 4px;
	text-decoration:none;
}
a.highcontrast:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #999999) );
	background:-moz-linear-gradient( center top, #000000 5%, #999999 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#999999');
	background-color:#999999;
}
a.highcontrast:active {
	position:relative;
	top:1px;
}


a.midcontrast {
	margin-top:7px;
	width:14px;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #99ccff), color-stop(1, #cfe5fc) );
	background:-moz-linear-gradient( center top, #99ccff 5%, #cfe5fc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ccff', endColorstr='#cfe5fc');
	background-color:#99ccff;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	border:1px solid #333366;
	display:inline-block;
	color:#333366;
	font-family:Arial;
	font-size:19px;
	font-weight:bold;
	padding:1px 4px 1px 4px;
	text-decoration:none;
}
a.midcontrast:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #99ccff), color-stop(1, #cfe5fc) );
	background:-moz-linear-gradient( center top, #99ccff 5%, #cfe5fc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ccff', endColorstr='#cfe5fc');
	background-color:#99ccff;
}
a.midcontrast:active {
	position:relative;
	top:1px;
}


.toolbar_wrapper{
	float:right;
	
}

div#docs{
	float:left;
	width:auto;
	padding:1px;
	margin:1px;
	padding-right:10px;
}

span.transcripts {
	float:left;
	font-weight:bold;
	padding-top:5px;

}

div#docs img {
	width:24px;
}

div#docs ul li {
	display:inline;
	float:left;
	padding:3px;
	padding-top:0px;
	list-style:none;
}

div#transcripts {
	float:right;
	border-left:1px solid #fff;
	padding-left:8px;
	width:110px;
}
	
div#transcripts p{
	color:#ffffff;
	padding:0px;
	text-shadow: 0px 1px 0px #333;
	font-size:13px;
	line-height:11px;
	height:30px;
	padding-top:5px;
	
}

#video_toolbar a{
	color:#ffffff;
	text-decoration:underline;
}	
	
div#transcripts ul li {
	float:left;
	list-style:none;
	margin-top:-10px;
}

div#transcripts ul li.transcripts {
	font-weight:bold;
}


div#transcripts ul li p {
	font-weight:bold;
	margin-top:3px;
}


div#transcripts img {
	width:24px;
}

div#video{
	padding-bottom:3px;
	width:570px;
}

.vtabs p {
	font-size:14px;
	padding:2px;
}

.landingBox {
	padding-bottom:10px !important;
}

#video_toolbar{
	width:99.7%;
	background-color:#999;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#999), to(#666666)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #999,  #666666); /* for firefox 3.6+ */ 
	color:#ffffff;
	padding:3px;
	padding-top:5px;
	height:55px;
	margin-bottom:15px;

}


#blurb{
	width:425px;
	float:left;
	color#fff;
	text-shadow: 0px 1px 0px #333;
	font-size:13px;
	line-height:18px;
	padding-left:5px;
}
