﻿#leftvideocolumn
{
    float:left;
    margin-top:10px;
    margin-right:10px;
}

#rightvideocolumn
{
    
}

#video
{
    width:400px;
    height:328px;
    border:solid 0px black;
}

#videotitle
{
    margin-top:10px;
}

.videocomments
{
    width:400px;
}

.submitpanel
{
    border-top:solid 1px #E8E8E9;
    border-bottom:solid 1px #E8E8E9;
    padding-top:3px;
    margin-top:18px;
    padding-bottom:6px;
    margin-bottom:18px;
    width:400px;
}

.submitpanel input,
.submitpanel textarea {
    width: 350px;
    }
.submitpanel input.button {
    width: auto;
    }

.videocomment
{
    border-bottom:solid 1px #E8E8E9;
    margin-bottom:5px;
    width:400px;
}

.commenttext
{
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-bottom:5px;
}

.responsetext
{
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-bottom:5px;
}

.commentdisplayname
{
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}

.responsedisplayname
{
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}

.response
{
    margin-left:30px;
}

.commentlabel
{
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}

.commentlabelbold
{
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
}

h1
{
    color:#E9731C;
    font-family: Arial, Helvetica, sans-serif;
    font-size:25px;
    font-weight:bold;
}

#videosafetyvideo
{
    margin-top:10px;
    float: right;
    }

#safetyvideoimage
{
    float:left;
    margin-right:5px;
    margin-left: 35px;
}

#safetyvideocontainer
{
    width:200px;
    float:right;
}

#safetyvideotext
{
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}

.safetyvideolink
{
    color:#5D98AF;
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
}

.videoqualitylink
{
    color:#5D98AF;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}

#videodetails
{
    width:230px;
    float:right;
}

#shortdescription
{
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    margin-top:15px;
    border-top:solid 1px #E8E8E9;  
    padding-top:5px; 
}

#generalinfo
{
    margin-top:5px;
    border-top:solid 1px #E8E8E9;  
    padding-top:5px; 
}

.generalinfotext
{
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}

.generalinfotextbold
{
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
}

#longdescription
{
    margin-top:5px;
    border-top:solid 1px #E8E8E9;  
    padding-top:5px; 
    color:#5B5B5B;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}

#backtobrowse
{
    margin-top:5px;
    margin-bottom:5px;
    border-top:solid 1px #E8E8E9;  
    border-bottom:solid 1px #E8E8E9;  
    padding-top:5px; 
    padding-bottom:5px; 
}

.backtobrowselink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:21px;
    font-weight:bold;
    color:#E9731C;
    text-decoration:none;
}

#videonotstartedmessage
{
    text-align:center;
    vertical-align:middle;
    padding-top:150px;
    color:#5D98AF;
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
}
