#video_title
{
    font-size:      12pt;
    padding-bottom: 10px;
}

#video_title span
{
    font-size: 8pt;
}

#concept_blurb
{
    font-size:  8pt;
	font-style: italic;
	padding:    0 15px 15px 0;
	color:      #6f8ba8;
}

#video
{
    height: 400px;
    width:  650px;
}

#video_toolbar
{
    background:  transparent url(/images_ror/navigation/video_toolbar.gif) no-repeat scroll center center;
    width:       644px;
    height:      27px;
	font-size:   12px;
}

#video_toolbar div
{
    float:      left;
}

.video_toolbar_over,
.video_toolbar_disabled,
.video_toolbar_normal

{
	width:            214px;
	height:           27px;
	cursor:           pointer;
	text-align:       center;
}

.video_toolbar_normal,
.video_toolbar_disabled
{
	background-image: none;
}

.video_toolbar_over
{
	background:       transparent url(/images_ror/navigation/video_toolbar_over_3.gif) no-repeat scroll center center;
}

.video_toolbar_disabled
{
	color:            #d5d5d5; 
	cursor:           default; 
}

.video_toolbar_normal div,
.video_toolbar_over div,
.video_toolbar_disabled div,
.video_toolbar_normal .video_toolbar_rating,
.video_toolbar_over .video_toolbar_rating
{
	width:            214px;
	text-align:       center;
}

.video_toolbar_normal div,
.video_toolbar_over div,
.video_toolbar_disabled div
{
    padding:          8px 0 0 0;

}
.video_toolbar_normal .video_toolbar_rating,
.video_toolbar_over .video_toolbar_rating
{
    padding:          3px 0 0 0;
	cursor:           default;
}

#video_toolbar a:link {color: #636363; text-decoration: none;}
#video_toolbar a:visited {color: #636363; text-decoration: none;}
#video_toolbar a:hover {color: #636363; text-decoration: none;}
#video_toolbar a:active {color: #636363; text-decoration: none;}

.video_toolbar_separator
{
	background: transparent url(/images_ror/navigation/video_toolbar_separator.gif) no-repeat scroll center center;
	height:     27px;
	width:      1px;
}

#compass
{
    font-size:  8pt;
	width:      640px;
}

#media_signup
{
    height:   522px;
	width:    484px;
     visibility: hidden;
}
#media
{
    height:   522px;
	width:    484px;
}

.media_player_surveyor
{
    border:   2px solid #e5e5e5;
    height:   480px;
    width:    640px;
}

#media_overlay
{
    background:       transparent url(/images_ror/video_overlay.png) no-repeat scroll top left;
    height:           512px;
	width:            644px;
	font-size:        12px;
}

#media_overlay p,
#media_overlay div.subscribe_button
{
    margin:    10px 30px 10px 30px;
}

#media_overlay .title
{
    padding-top:    50px;
	font-size:      14px;
	font-weight:    bold;
}

#media_overlay table
{
    background: transparent;
}

#media_paused_stopped
{
    width:            624px;
	height:           452px;
	position:         absolute;
	z-index:          15;
	background:       transparent url(/images_ror/transparent_dark.png) repeat scroll top left;
	display:          none;
	padding:          30px 0 0 20px;
	cursor:           pointer;
}
#media_player_overlay
{
    width:            624px;
	height:           452px;
	position:         absolute;
	z-index:          15;
	background:       transparent url(/images_ror/transparent_dark.png) repeat scroll top left;
	display:          none;
	padding:          30px 0 0 20px;
	cursor:           pointer;
}
#media_overlay_signup
{
//background:       transparent url(/images_ror/video.jpg) no-repeat scroll top left;
height:           512px;
width:            644px;
font-size:        12px;
}

#media_overlay_signup p,
#media_overlay_signup div.subscribe_button
{
margin:    10px 30px 10px 30px;
}

#media_overlay_signup .title
{
padding-top:    50px;
font-size:      14px;
font-weight:    bold;
}

#media_overlay_signup table
{
background: transparent;
}

#media_paused_stopped table
{
    background:       transparent;
	color:            #CCCCCC;
}

#media_paused_stopped a:link {color: #ffffff; text-decoration: underline;}
#media_paused_stopped a:visited {color: #ffffff; text-decoration: underline;}
#media_paused_stopped a:hover {color: #ffffff; text-decoration: underline;}
#media_paused_stopped a:active {color: #ffffff; text-decoration: underline;}

#compass
{
    width:       640px;
}
	
.compass_thumbnails
{
    padding: 5px;
}

.compass_text
{
    font-size:   10px;
}

#compass .compass_title
{
    font-size:  12pt;
    padding:    5px 0 5px 0;
}

#playback_count
{
    font-size:       10pt;
    font-style:      italic;
}

#playback_count a:link {color: #636363; text-decoration: underline;}
#playback_count a:visited {color: #636363; text-decoration: underline;}
#playback_count a:hover {color: #636363; text-decoration: underline;}
#playback_count a:active {color: #636363; text-decoration: underline;}

.thumbnail
{
    cursor:         pointer;
	border:         1px #636363 solid;
}
.table_border
{
    cursor:         pointer;
	border:         2px #CCCCCC solid;
}

.thumbnail_selected_right
{
    border-bottom:     solid 2px #d5d5d5;
    border-right:      solid 2px #d5d5d5;
    border-top:        solid 2px #d5d5d5;
	padding:           0 0 0 5px;
}

.thumbnail_selected_left
{
    border-bottom:     solid 2px #d5d5d5;
    border-left:       solid 2px #d5d5d5;
    border-top:        solid 2px #d5d5d5;
	vertical-align:    middle;
}

#orienteer_questions
{
    font-size:  12px;
}

#orienteer_questions li
{
    padding:  0 0 20px 0;
}

#orienteer_questions div
{
    padding:  0 0 5px 0;
}

.recommendation_cluster
{
	padding:          5px 0 5px 20px;
    background:       transparent url(/images_ror/navigation/triangle_right.png) no-repeat 10px center;
}

.recommendation_lesson
{
    font-size: 11px;
    padding:   3px 0 3px 10px;
}

/***** pre-reqs *****/
#preqs
{
    float:          left;
    padding-right:  25px;
	width:          310px;
}

/***** what to do next *****/
#wtgn
{
    float: left;
	
}

#add_this_button
{
    position:       absolute;
	top:            420px;
	left:           530px;
}

.show_this img
{
    height:         25px;
}

/********* AHA overlay **********/
.got_concept
{
    float:          left;
	width:          270px;
}

.got_concept img
{
    cursor:         pointer;
}

.feedback_radio
{
    display:        none;
}

.feedback_close
{
    cursor:         pointer;
}