/* Reset default browser styles */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0; }
.clear { clear:both; }
.lf { float:left; }
.rt { float:right; }
p { margin-bottom:10px; }
a:hover { text-decoration:none; }
/* Reset default browser styles */


body {
background:#000000 url(images/opt-bg.jpg) repeat-x;
font:normal 12px Arial, Helvetica, sans-serif;
color:#333;
padding-bottom:50px;
}

#optBx {
width:920px;
margin:0 auto;
background:#f2fbff url(images/opt-bgFoot.jpg) no-repeat left bottom;
padding:0 0 22px;
}
.m1 {
height:80px;
background:url(images/opt-img1.jpg) no-repeat;
}
h1 {
height:145px;
color:#ff690e;
background:#e1f3fd;
font-size:48px;
text-align:center;
border:solid 1px #90c7ff;
}
h2 {
background:#084d93;
height:50px;
color:#fff;
text-align:center;
font-size:18px;
}
.contBx {
padding:20px;
border:solid 1px #9bc5ec;
background:url(images/opt-bgFormVid.jpg) no-repeat center 20px;
}
.vidBx {
height:334px;
padding-top:10px;
padding-left:10px;
width:431px;
float:left;
margin-bottom:20px;
}
.formBx {
height:244px;
width:379px;
float:right;
margin-bottom:20px;
padding:100px 20px 0 20px;
}
.formBx label,
.formBx .txB {
float:left;
}
.formBx label {
width:110px;
text-align:right;
font-size:16px;
color:#ca4600;
margin-right:10px;
padding-top:5px;
}
.formBx .txB {
border:solid 1px #f9c19a;
width:256px;
padding:3px 0 0 0;
height:27px;
margin-bottom:10px;
font-size:16px;
color:#666;
}
.formBx .txS {
font-size:16px;
}
.note {
padding-top:25px;
}
h3 {
background:#fdd97d;
color:#ae0a0a;
font-size:24px;
text-align:center;
height:84px;
}

