h2{
    color:#0095B3;
    font-size:11px;
    line-height:11px;
}
h2 img{
    vertical-align:middle;
    margin:0 10px 0 0;
}
#video-descr{
    background:#EEEEEE;
    padding:5px;
    border-top:1px solid #C3D9FF;
    margin-top:10px;
}
#video-descr,
#video-descr *{
    line-height:16px;
}
#video{
    width:410px;
    height:323px;
    background:url(img/video_player_bg.jpg) no-repeat;
    margin:30px 0 0 0;
}
#video-player{
    width:358px;
    height:215px;
    margin:25px 0 0 25px;
}
#video-toolbar{
    width:410px;
    height:30px;
    margin:30px 0 15px 0;
}
#video-toolbar ul{
    height:27px;
    padding:0 0 0 50px;
    margin:0;
}
#video-toolbar ul li{
    width:150px;
    height:27px;
    float:left;
    list-style-type:none;
    text-align:center;
    margin:0;
    padding:0;
}
#video-toolbar ul li a{
    font-weight:bold;
    text-decoration:none;
}
#video-toolbar ul li img{
    vertical-align:middle;
    margin:0 10px 0 0;
}
#video-related{
    width:457px;
    border-top:1px dashed #CCCCCC;
    border-bottom:1px dashed #CCCCCC;
    margin:0 0 0 -25px;
    padding:30px 0 0 7px;
}
#video-related div.tv-row{
    width:457px;
    height:170px;
}
#video-related div.tv-col{
    float:left;
    width:124px;
    padding:0;
    margin:0 0 0 18px;
}
#video-related div.tv-col div.pic{
    width:120px;
    padding:1px;
    border:1px solid #999;
}
h3.title{
    margin:5px 0;
    font-size:11px;
    color:#0095B3;
    line-height:14px;
}
h3.title img{
    vertical-align:middle;
}
p.videos{
    font-size:11px;
    padding:0 0 12px 18px;
    font-weight:bold;
}
#sendthis{
    /*width:260px;*/
    line-height:15px;
    margin:10px 0 20px 0;
    padding:20px 8px 10px 15px;
    background:#eeeeee;
}
form{
    margin:0;
    padding:0;
}
dd, dl{
    margin:0;
    padding:0;
}
dl dt{
    width:130px;
    float:left;
}
dl dt *.required{
    font-weight:bold;
}
dl dd{
    width:250px;
    float:left;
}
dl dd img{
    vertical-align:middle;
}
dl dd textarea{
    width:170px;
    border:1px solid #ccc;
}
dl dd input,
dl dd textarea{
    padding:1px 0 0 2px;
    border:1px solid #BDD9EE;
    font-family:arial,verdana;
    color:#666666;
    font-size:11px;
}
dl dd input.textbox{
    width:170px;
    border:1px solid #BDD9EE;
    height:16px;
    line-height:16px;
}
dl dd input.button{
    width:90px;/*204px*/
    height:20px;
    line-height:10px;
    color:#fff;
    font-weight:bold;
    background:#0095B3;
    border:1px solid #0095B3;
}
dl dt,dl dd{
    margin-bottom:10px;
}
#dd-privacy div{
    margin:5px 0 0 0;
}
ul.errors{
    list-style-type:none;
    padding:5px 0 0 0;
    margin:0;
}
ul.errors li{
    color:red;
}
input#privacy,
radio{
    border:0;
    background:#fff;
}
#sendthis.ajax-loading {
	padding: 20px 0;
	background:url(http://demos111.mootools.net/demos/Group/spinner.gif) no-repeat center;
}
