@font-face {
    font-family: 'SegoeUI-Bold';
    src: url('fonts/segoeuib.eot');
    src: url('fonts/segoeuib.eot?#iefix') format('embedded-opentype'),
         url('fonts/segoeuib.woff') format('woff'),
         url('fonts/segoeuib.ttf') format('truetype'),
         url('fonts/segoeuib.svg#segoeuib') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SegoeUI';
    src: url('fonts/segoeui.eot');
    src: url('fonts/segoeui.eot?#iefix') format('embedded-opentype'),
         url('fonts/segoeui.woff') format('woff'),
         url('fonts/segoeui.ttf') format('truetype'),
         url('fonts/segoeui.svg#segoeui') format('svg');
    font-weight: normal;
    font-style: normal;
}

* { margin: 0; padding: 0; outline: 0; }

body, html { height: 100%; }
@import url(http://fonts.googleapis.com/css?family=Roboto&subset=latin,cyrillic-ext,greek,vietnamese,latin-ext,greek-ext,cyrillic);
body {
    font-size: 12px;
    line-height: 1.3;
    font-family: 'Roboto', sans-serif;
    color: #000;
    min-width: 100%;
}
#logo{
    font-size: 12px;
    line-height: 1.3;
    font-family: 'Roboto', sans-serif;
    color: #000;
    background:#fff url(images/body1.png) repeat-x 0 0;
    min-width: 924px;
	margin-top:-10px;
	padding:5px 0 0 0;
}
a { color: #0252aa; text-decoration: none; cursor: pointer; }
a:hover {text-decoration:none}
a img { border: 0; }

input, textarea, select { font-size: 18px; color: #474747; font-family: 'SegoeUI', arial, sans-serif; }
textarea { overflow: auto; }

.cl { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }
.notext { font-size: 0; line-height: 0; text-indent: -4000px; }
.left, .alignleft { float: left; display: inline; }
.right, .alignright { float: right; display: inline; }

.shell { width: 850px; margin: 0 auto; }

header { padding: 17px 0; }

#logo {  font-family: 'SegoeUI-Bold'; font-size: 36px; line-height: 38px; font-weight: normal; padding-left: 2px; }
#logo span { font-family: 'SegoeUI'; }
#logo a { color: #fff; }

.video-holder { padding: 0 37px; width: 850px; margin: 0 -37px;/* background: url(images/video-holder.png) no-repeat 0 29px; */ }

.form-wrap { margin-top: 17px; background: #141414 url(images/form-wrap.png) repeat-x 0 0; border-radius: 3px; border-radius: 6px; padding: 0 18px 0 29px; display: none; }
.form-wrap form label { display: block; font-size: 30px; line-height: 32px; margin:10px 0 0 5px;  }
.form-wrap form .field {width: 392px; padding-left:10px; border: solid 1px #bfbfbf; background: #fff;margin:10px 0 0 5px; border-radius: 6px; line-height: 28px; -webkit-box-shadow: inset 2px 6px 6px 0px #e8e8e8; box-shadow: inset 2px 6px 6px 0px #e8e8e8;}
.form-wrap form .submit-button { margin:10px 0 0 10px; width: 221px; height: 55px;  border: 0; font-family: 'SegoeUI-Bold'; font-size: 24px; color :#2e2e2e; background: url(images/submit.png) no-repeat 0 0; cursor: pointer; }
.detailsTop {background:url(images/b1_01.jpg) no-repeat; margin-top:20px; padding:20px 20px 0 20px;}
.details { background:url(images/b1_02.jpg) repeat-y; padding:0 20px 0 20px;}
.detailsBtm {background:url(images/bgbottom.jpg) no-repeat; padding:0 20px 20px 20px; margin-bottom:20px;}
.detailsup { background:url(images/b1_02.jpg) repeat-y; padding:0 20px 0 20px; text-align:center; font-weight:bold; font-size:14px;}
.details ul{ list-style-image:url(images/12.png); padding-left:50px;}
.details ul li{padding:5px 0 5px 0;}
.footer{ background: #000; padding: 17px 20px;}
.footer a{color:white; text-decoration:none;}
.footer a:hover{color:#CCCCCC;}
.copyright{color:white;}
.videoLinks{background:#CCCCCC; margin-bottom:20px;}
.videoLinks a{ background:#FF9900; padding:20px 40px 20px 40px; text-align:center;}
.viddetails {margin-top: 17px; background:white; border-radius: 0px; border-radius: 0px; padding:0px; margin-bottom:20px; font-size:16px;}
.vp{margin:2px 0 5px 0;}
.vp table{ border:0;}
.vp table tr td{
width:100px;
background: #d64f4f; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2NGY0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmFiYWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #d64f4f 0%, #f2abab 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d64f4f), color-stop(100%,#f2abab)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d64f4f 0%,#f2abab 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d64f4f 0%,#f2abab 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d64f4f 0%,#f2abab 100%); /* IE10+ */
background: linear-gradient(to bottom, #d64f4f 0%,#f2abab 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d64f4f', endColorstr='#f2abab',GradientType=0 ); /* IE6-8 */ text-align:center; padding:8px; border-radius:3px;}
.vp table tr td:hover{ cursor:pointer; background: #d36969; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2QzNjk2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmJhYmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #d36969 1%, #efbaba 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#d36969), color-stop(100%,#efbaba)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d36969 1%,#efbaba 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d36969 1%,#efbaba 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d36969 1%,#efbaba 100%); /* IE10+ */
background: linear-gradient(to bottom, #d36969 1%,#efbaba 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d36969', endColorstr='#efbaba',GradientType=0 ); /* IE6-8 */}
.title{background:url(images/navBg.jpg) no-repeat; background-size:100%; height:48px; padding-top:5px; font-size:20px; font-weight:bold;}
.threecols
{
	margin:20px 0 20px 0;
	padding:5px;
}
.threecols table
{
	width:100%;
	
}
.threecols tr td img
{
	width:270px;
	height:200px;
	cursor:pointer;
}
.threecols table tr td:hover{ 
}
.threecols .sectitle
{
padding:20px;
}
.threecols .secsub
{
padding:20px;
}
.socialico
{
	float:right;
	padding-right:20px;
	margin-top:-8px;
}