#u5044
{
	border-color: #000000;
	background: #FFFFFF url("../images/fiber-optics_ii.jpg") no-repeat center center;
	background-size: cover;
}

#u5055
{
	background: -webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0.8)),color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top,rgba(0,0,0,0.8) ,rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom,rgba(0,0,0,0.8) ,rgba(0,0,0,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#00000000, GradientType=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC000000', endColorstr='#00000000', GradientType=0)";
	border-color: #5B6571;
}

#u5082-6
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 72px;
	color: #FFFFFF;
	font-size: 60px;
	font-family: lato, sans-serif;
	font-weight: 300;
}

#u5039,#u5052,#u5059,#u5116,#widgetu12910
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#u12911-4
{
	border-color: #C4C4C4;
	background-color: #464646;
	line-height: 14px;
	color: #FFFFFF;
	font-size: 14px;
	font-family: open-sans, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#widgetu12910:hover #u12911-4
{
	border-color: #6B6B6B;
	background-color: #959595;
}

#widgetu12910.focus-st #u12911-4
{
	border-color: #6B6B6B;
	background-color: #464646;
}

#widgetu12910.non-empty-st #u12911-4 *
{
	font-style: normal;
}

#widgetu12910:hover #u12911-4 *
{
	font-style: normal;
}

#widgetu12910.focus-st #u12911-4 *
{
	font-style: normal;
}

#widgetu12910_input,#widgetu12910_prompt
{
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 700;
}

#widgetu12902
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#u12905-4
{
	border-color: #C4C4C4;
	background-color: #464646;
	line-height: 14px;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 700;
}

#widgetu12902:hover #u12905-4
{
	border-color: #6B6B6B;
	background-color: #959595;
}

#widgetu12902.focus-st #u12905-4
{
	border-color: #6B6B6B;
	background-color: #464646;
}

#widgetu12902.non-empty-st #u12905-4 *
{
	font-style: normal;
}

#widgetu12902:hover #u12905-4 *
{
	font-style: normal;
}

#widgetu12902.focus-st #u12905-4 *
{
	font-style: normal;
}

#u12915-4
{
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	line-height: 14px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
}

#widgetu12900.frm-sub-st #u12915-4 p
{
	color: #999999;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u12916-4
{
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	line-height: 14px;
	color: #FF0000;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
}

#widgetu12900.frm-subm-err-st #u12916-4 p
{
	color: #D7244C;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u12914-4
{
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	line-height: 12px;
	color: #00FF00;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
}

#widgetu12900.frm-sub-st #u12915-4,#widgetu12900.frm-subm-err-st #u12916-4,#widgetu12900.frm-subm-ok-st #u12914-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}

#widgetu12900.frm-subm-ok-st #u12914-4 p
{
	color: #999999;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u12901-17
{
	background: transparent url("../images/u12901-17.png") no-repeat 0px 0px;
}

#u12901-17:hover
{
	background: transparent url("../images/u12901-17-r.png") no-repeat 0px 0px;
}

#u12901-17:active
{
	background: transparent url("../images/u12901-17-m.png") no-repeat 0px 0px;
}

#widgetu12900.frm-sub-st #u12901-17
{
	background: transparent url("../images/u12901-17-fs.png") no-repeat 0px 0px;
}

.hidpi #u12901-17
{
	background-image: url("../images/u12901-17_2x.png");
	background-size: 173px 40px;
}

.hidpi #u12901-17:hover
{
	background-image: url("../images/u12901-17-r_2x.png");
	background-size: 173px 40px;
}

.hidpi #u12901-17:active
{
	background-image: url("../images/u12901-17-m_2x.png");
	background-size: 173px 40px;
}

.hidpi #widgetu12900.frm-sub-st #u12901-17
{
	background-image: url("../images/u12901-17-fs_2x.png");
	background-size: 173px 40px;
}

#widgetu12906
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#widgetu12910.fld-err-st,#widgetu12902.fld-err-st,#widgetu12906.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
}

#u12907-4
{
	border-color: #C4C4C4;
	background-color: #464646;
	line-height: 14px;
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 700;
}

#widgetu12906:hover #u12907-4
{
	border-color: #6B6B6B;
	background-color: #959595;
}

#widgetu12906.focus-st #u12907-4
{
	border-color: #6B6B6B;
	background-color: #464646;
}

#widgetu12910.fld-err-st #u12911-4,#widgetu12902.fld-err-st #u12905-4,#widgetu12906.fld-err-st #u12907-4
{
	border-color: #D7244C;
	background-color: #464646;
}

#widgetu12906.non-empty-st #u12907-4 *
{
	font-style: normal;
}

#widgetu12906:hover #u12907-4 *
{
	font-style: normal;
}

#widgetu12906.focus-st #u12907-4 *
{
	font-style: normal;
}

#widgetu12910.fld-err-st #u12911-4 *,#widgetu12902.fld-err-st #u12905-4 *,#widgetu12906.fld-err-st #u12907-4 *
{
	color: #D7244C;
	font-style: italic;
}

#widgetu12902_input,#widgetu12902_prompt,#widgetu12906_input,#widgetu12906_prompt
{
	color: #FFFFFF;
	font-family: open-sans, sans-serif;
	font-weight: 700;
}

#widgetu12910.non-empty-st #widgetu12910_prompt,#widgetu12902.non-empty-st #widgetu12902_prompt,#widgetu12906.non-empty-st #widgetu12906_prompt
{
	visibility: hidden;
}

#u5050
{
	border-color: #000000;
	background-color: #303336;
}

#u5061-17
{
	border-width: 0px;
	line-height: 23px;
	font-size: 11px;
	letter-spacing: 1px;
}

.article
{
	border-color: transparent;
	background-color: transparent;
	border-width: 0px 0px 1px;
}

#u5061-9,#u5061-12,#u5061-15
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u5061-7,#u5061-10,#u5061-13
{
	font-size: 12px;
	color: #ED843A;
	line-height: 25px;
}

#u5061-8,#u5061-11,#u5061-14
{
	line-height: 23px;
}

#u5065-6
{
	border-width: 0px;
	line-height: 19px;
	color: #CACAC2;
	font-size: 9px;
	letter-spacing: 2px;
}

#u5065-2
{
	color: #F89400;
}

#u5046,#u5048,#u5062,#u5057
{
	background-color: transparent;
}

#u5051-5
{
	background-color: transparent;
	line-height: 12px;
	color: #CACAC2;
	font-size: 10px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5079-4
{
	background-color: transparent;
	line-height: 12px;
	color: #CACAC2;
	font-size: 10px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5079-2
{
	padding-left: 5px;
}

#u5069-5
{
	background-color: transparent;
	line-height: 12px;
	color: #CACAC2;
	font-size: 10px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5072
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
}

#u5073-5
{
	background-color: transparent;
	line-height: 12px;
	color: #CACAC2;
	font-size: 10px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5076-5
{
	background-color: transparent;
	line-height: 12px;
	color: #CACAC2;
	font-size: 10px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5075-4
{
	background-color: transparent;
	line-height: 12px;
	color: #CACAC2;
	font-size: 10px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5077-5
{
	background-color: transparent;
	line-height: 12px;
	color: #CACAC2;
	font-size: 10px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5074-5
{
	background-color: transparent;
	line-height: 12px;
	color: #CACAC2;
	font-size: 10px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5078-5
{
	background-color: transparent;
	line-height: 12px;
	color: #CACAC2;
	font-size: 10px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5071-5
{
	background-color: transparent;
	line-height: 12px;
	color: #CACAC2;
	font-size: 10px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5115-4,#u5045-4,#u5054-4,#u5064-4,#u5080-4,#u5056-4,#u5067-4,#u5083-4,#u5043-4,#u5041-4
{
	background-color: transparent;
	line-height: 24px;
	color: #F89400;
	font-size: 20px;
	font-family: lato, sans-serif;
	font-weight: 700;
}

#u5081-4
{
	background-color: transparent;
	line-height: 11px;
	color: #F89400;
	font-size: 9px;
	letter-spacing: 4px;
	font-family: lato, sans-serif;
	font-weight: 400;
}

#u5051-5:hover p,#u5051-5:hover span,#u5079-4:hover p,#u5069-5:hover p,#u5069-5:hover span,#u5073-5:hover p,#u5073-5:hover span,#u5076-5:hover p,#u5076-5:hover span,#u5075-4:hover p,#u5075-4:hover span,#u5077-5:hover p,#u5077-5:hover span,#u5074-5:hover p,#u5074-5:hover span,#u5078-5:hover p,#u5078-5:hover span,#u5071-5:hover p,#u5071-5:hover span,#u5081-4:hover p,#u5081-4:hover span
{
	color: #FFFFFF;
	visibility: inherit;
}

#u5051,#u5069,#u5073,#u5076,#u5075,#u5077,#u5074,#u5078,#u5071,#u5081
{
	letter-spacing: 2px;
}

#u5042
{
	border-style: solid;
	border-color: #CACAC2;
	background-color: transparent;
	opacity: 0.25;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
	filter: alpha(opacity=25);
	border-width: 1px 0px 0px;
}


