/* CSS Document */
@charset utf-8;
/* Copyright (c) 2001 - 2011 Micro Focus IP Development Limited. All rights reserved.*/
/* IT Web Tech Team */
/* Version: 1.0.3 */
.lsContainer{width:850px;margin:0 auto 25px auto}
.lsBanner{width: 937px; margin: 0 auto; background-image: url(/assets/ls_banner.gif); background-repeat: no-repeat; background-position: top; text-align: center; height: 196px; }
.lsBanner .clear{height:3px;line-height:3px}
.lsBanner img{margin:0 auto;width:931px;display:block;height:168px}
.lsBanner_Empty{width: 937px; margin: 0 auto; background-image: url(/assets/ls_banner_empty.gif); background-repeat: no-repeat; background-position: top; text-align: center; height: 202px;}
.lsBanner_Empty .clear{height: 0; line-height: 0; font-size: 0;}
*+html .lsBanner_Empty .clear {margin: -1px 0 0 0;}
.lsBanner_Empty img{margin: 0 auto; width: 937px; display: block; height: 170px;}
.lsBanner_Empty map, .lsBanner_Empty area {display: none; visibility: hidden;}
.lsContainer h1.page_title{padding-bottom:16px;border-bottom:solid 1px #ccc;width:850px;margin:0;color:#0b497a}
.lsSynopsis,.lsSynopsis p{color:#585858;background-color:transparent}
.lsSynopsis .clear{font-size:0;line-height:0;height:0}
.lsSynopsis ol{margin:0 0 0 0;padding:0 0 0 10px;width:380px;list-style-type:decimal}
.lsSynopsis ol li{margin:0 0 0 14px;padding:0;list-style-type:decimal}
.lsSynopsis ul{margin:0 0 0 10px;padding:0;width:380px;list-style-image:url(/assets/ls-bullets.gif)}
.lsSynopsis ul li{margin:0 0 0 10px;padding:0;list-style-image:url(/assets/ls-bullets.gif)}
.lsSynopsis li a,.lsSynopsisli a:visited{padding:4px 10px 0 0;width:200px;color:#547794;font-size:11px;font-weight:400;line-height:15px;text-decoration:none}
.lsSynopsis li a:hover{text-decoration:underline}
.lsLeftCol{float:left;width:400px}
.lsRightCol{width:420px;float:right}
.lsRightCol form{margin:0;padding:0}
#lsFormFields{margin:12px 0 0 12px;width:432px;padding:0}
#lsFormFields select,#lsFormFields input{border:none 0;background-image:url(/assets/fieldLong.gif);background-position:0;line-height:20px!important;height:20px!important}
#lsFormFields input{padding:0 5px}
#lsFormFields select option{border:none!important;margin:0;padding:0 5px;background-image:none!important;line-height:20px;height:20px}
#lsFormFields select option,#lsFormFields select{background-position:0;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
.fieldElement,.fieldElementShorter,.fieldElementShort,.fieldElementMiddle,.fieldElementHalf{float:left;height:50px}
.fieldRadio .fieldElement,.fieldRadio .fieldElementShorter,.fieldRadio .fieldElementShort,.fieldRadio .fieldElementMiddle,.fieldRadio .fieldElementHalf{float:left;height:50px}
.fieldElementCheckbox{float:left;margin-top:10px;width:100%;display:block}
.fieldElementCheckbox input{float:left;width:4%;margin:0;padding:0}
/*jivko's test end*/
.fieldElementCheckbox .fieldLabel{float:right;width:95%;margin:0;padding:0;color:#0b497a}
.fieldElement{width:420px}
.fieldElement select{width:404px;background-image:none!important}
.fieldElement input{width:394px;border:none 0;padding:0 5px;background-image:url(/assets/fieldLong.gif)!important;background-position:0;height:20px}
/* element short */
.fieldElementShort{width:224px;margin-right:6px}
.fieldElementShort select{width:224px;background-image:none!important}
.fieldElementShort input{width:214px;border:none 0!important;padding:0 5px;background-image:url(/assets/fieldShort.gif)!important;background-position:0;height:20px}
/* element shorter */
.fieldElementShorter{width:180px}
.fieldElementShorter select{width:174px;background-image:none!important}
.fieldElementShorter input{width:164px;border:none 0!important;padding:0 5px;background-image:url(/assets/fieldShorter.gif)!important;background-position:0;height:20px}
/* element middle */
.fieldElementMiddle{width:200px}
.fieldElementMiddle select,.fieldElementMiddle input{width:222px;background-position:0}
/* element half */
.fieldElementHalf{width:205px}
.fieldElementHalf select{width:200px;background-image:none!important}
.fieldElementHalf input{width:190px;border:none 0!important;padding:0 5px;background-image:url(/assets/fieldShort.gif)!important;background-position:0}
/* element custom - added by YN, mod by MM */
.fieldCustomElement{margin-top:5px;width:410px}
.fieldCustomElement select{width:404px;background-image:none!important}
.fieldCustomElement input{border:none 0;background-image:none!important;/*background-attachment: fixed;*/ background-position:0;height:15px!important}
/*jivko's test*/
.fieldElementTextarea{float:left;margin-top:10px;width:100%;background-image:url(/assets/ls_textarea.gif)!important;background-repeat:no-repeat;background-position:0 17px}
.fieldElementTextarea textarea{float:left;border:none 0!important;width:393px!important;padding:2px;/* input element fix */ margin:1px 0 5px 5px;background-color:transparent;height:52px!important}
/*jivko's test end*/
.fieldCustomElement .fieldFields textarea{border:none 0;width:394px!important;padding:5px;/* input element fix */ background-image:none!important;background-image:url(/assets/ls_textarea.gif)!important;height:48px!important}
.fieldCustomElement select{margin-bottom:5px!important}
.fieldCustomElement label{margin:0 0 0 7px;position:relative;top:-3px;left:0}
*+html  .fieldCustomElement label{margin:0 0 0 5px;position:relative;top:0;left:0}
*+html  .fieldCustomElement td{/*background-color: #f58a42;*/}
*+html  .fieldFields input{padding-top:2px;background-repeat:no-repeat!important;/*background-color: red;*/ height:18px}
.fieldFields input{padding-top:0;padding-top:2px!important;background-repeat:no-repeat!important;height:20px;height:18px!important}
.fieldCustomElement td{padding:0 0 5px;height:15px}
.fieldCustomElement span.errorMessage{text-align:left}
.fieldLabel{float:left;width:65%;border:dotted 1px #fff;color:#0b497a;text-align:left;line-height:15px;height:15px}
.fieldLabelError{float:left;width:85%;border:dotted 1px #fff;color:#f58a42;line-height:15px;text-align:left;height:15px}
.fieldLabelCustomBox{float:left;width:95%;border:dotted 1px #fff;margin:0 0 15px 0;color:#0b497a;text-align:left;line-height:15px;height:25px}
#ctFormFields{padding:12px 0 0}
.fieldLabel span, .fieldLabel sup{float:left;}
.fieldLabel sup,.fieldLabelCustomBox sup{color:#f58a42;font-weight:700;}
.fieldFields{float:left;width:100%}
.fieldRadio{width:430px;float:left;margin:0 0 3px}
.fieldRadio input{float:left;margin:0 7px 0 0;background-image:none!important}
.fieldRadio label{float:left;width:95%;margin:0 0 12px;color:#585858;line-height:20px;height:20px}
.errorMessage{float:right;margin:0 35px 0 0;padding:0;width:9%;display:block;color:#f58a42;font-size:11px!important;line-height:13px;text-align:right;letter-spacing:-.1em;height:13px}
.ctLeftCol .tab_container,.ctLeftCol .tabs,.ctLeftCol .ctSynopsis{width:395px}
h2{margin-bottom:14px;color:#0b497a;font-size:16px}
h3{color:#0b497a;font-size:12px;font-weight:700}
.lsLeftCol .tab_container,.lsLeftCol .tabs,.lsLeftCol .lsSynopsis{width:395px}
.lsContainer h2{margin-bottom:18px;color:#0b497a;font-size:16px}
.lsContainer h3{color:#0b497a;font-size:12px;font-weight:700}
/* tabs */
/** TABS STYLE START - classes by Martin I and Martin M **/
.lsLeftCol ul.tabs{
	margin: 0;
	padding: 0;
	border-bottom: 0 solid #f7f7f7;
	list-style: none;
	background-image: url(/assets/tabs_line.gif);
	background-repeat: repeat-x;
	height: 26px;
}
/* single tab */
.lsLeftCol ul.tabs li{
	float: left;
	white-space: nowrap;
	background-image: url(/assets/tabs_reg.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	line-height: 26px;
	height: 26px;
}
/* link inside the tab. uses a background image */
.lsLeftCol ul.tabs a{
	float: left;
	font-size: 11px;
	line-height: 26px;
	height: 26px;
}
.lsLeftCol ul.tabs a span{
	float: left;
	padding: 0 0 0 9px;
	white-space: nowrap;
	color: #32638c;
	line-height: 26px;
	height: 26px;
	cursor: pointer;
}
.lsLeftCol ul.tabs a:hover span{
	color: #585858;
	/*background-image: url(/assets/tabs_cur.gif);*/
}
.lsLeftCol ul.tabs a .tabEnd{
	width: 9px;
	float: left;
	padding: 0;
	margin: 0;
	background-image: url(/assets/tabs_regular.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	background-color: #fff;
	line-height: 26px;
	height: 26px;
	cursor: pointer;
}
/* selected tab */
.lsLeftCol ul.tabs a.current{
	/*background-image: url(/assets/tabs_cur.gif);*/
	background-image: url(/assets/tabs_reg.gif);
	color: #fff;
}
.lsLeftCol ul.tabs a.current span{
	color: #fff;
}
.lsLeftCol ul.tabs a.current .tabEnd{
	padding: 0;
	margin: 0;
	/*background-image: url(/assets/tabs_cur.gif);*/
	background-image: url(/assets/tabs_reg.gif);
	background-position: right;
	background-color: #fff;
}
.lsRightCol .btnSubmit,.lsRightCol .submit-disabled-button,.btnSubmit{width:93px!important;border:none 0!important;float:right!important;margin:25px 5px 0 0!important;background-image:url(/assets/btnSubmit.gif)!important;background-repeat:no-repeat!important;color:#646464!important;font-size:14px!important;height:36px!important;cursor:pointer!important}
.lsRightCol .submit-disabled-button{color:#e0e0e0!important}
.thankYou{margin:0 50px 25px 0}
.thankYou,.thankYou p{padding-left:0;color:#585858}
.thankYou li{padding-left:10px;color:#585858}
.thankYou ol,.thankYou ol li{list-style:decimal!important}
.thankYou ul{margin:5px 0 5px 17px!important}
*+html .thankYou ol{margin:5px 0 5px 15px}
.thankYou ol{margin:5px 0 5px 13px!important}
.thankYou ol li{margin-left:25px;padding-left:0}
.thankYou ul li{padding-left:21px;background-image:url(/assets/arrow7.gif);background-repeat:no-repeat;background-position:0 0}
.thankYou h4{margin:10px 0;font-weight:700}
.thankYou h2{margin:10px 0}
.thankYouButtons{border-top:solid 1px #ccc;padding:30px 0 0 0;margin:0 0 25px 0;width:404px}
.thankYouButtons .email,.thankYouButtons .addthis_button_email{margin:0 5px 0 0;/*float: left;*/ display:inline-block;background-position:center;background-repeat:no-repeat;height:20px}
.thankYouButtons .linkedin img,.thankYouButtons .twitter img,.thankYouButtons .twitter-share-button img,.thankYouButtons .email img,.thankYouButtons .addthis_button_email img{width:inherit;border:none 0;background-color:transparent;height:20px}
.thankYouButtons .linkedin{width:55px;background-image:url(/assets/thankyou_linkedin.gif)}
.thankYouButtons .twitter,.thankYouButtons .twitter-share-button{width:55px;background-image:url(/assets/thankyou_twitter.gif)}
.thankYouButtons .email,.thankYouButtons .addthis_button_email{width:31px!important;margin:0 2px;background-image:url(/assets/thankyou_email.gif)}
.thankYouButtons .email img,.thankYouButtons .addthis_button_email img{width:31px!important}
.shareButtons{float:left;margin:0 0 0 145px;height:25px}
.shareButtons div{float:left;margin:0}
.shareButtons div.lIn{width:65px}
.shareButtons div.twt{width:57px}
.shareButtons div.eml{margin:0;width:34px;height:20px}
*+html .shareButtons div.lIn{/*margin: 0 5px 0 0;*/}
/* Share Customization Exceptions Begin*/
/* Share Customizations Exceptions End*/
.thankYouLargeBtnContainer{width:164px;margin:0;padding:0;float:left;height:43px}
.lsOptIn{margin:25px 0 0 0!important;background-image:none!important;line-height:28px;height:28px}
.lsOptInLabel {width: 380px; height: 28px; height: auto;} 
.lsOptIn *{float:left;background-image:none!important;line-height:15px;height:15px}
.lsOptIn input{margin:-2px 5px 0 0!important;background-image:none!important}
.thankYouButtons a{float:left}
.thankYouLargeBtn{width:164px;margin:0;float:left;height:43px}
#playerContainer{margin:0;width:100%;text-align:center;position:absolute;height:528px;top:20%}
#playerBckg{width:800px;margin:0 auto;background-image:url(/assets/player_background.png);background-repeat:no-repeat;background-position:0;height:528px}
.playerBar{text-align:right;height:17px}
.playerBar{width:17px;height:17px}
#player{margin:0 auto}
.lsCaptcha{margin:10px 0 15px}
.lsCaptcha span{display:block;color:#f58a42}
.lsCaptcha input{width:20px;border:none 0!important;padding:0 5px;background-image:url(/assets/fieldShortest.gif)!important;text-align:center!important}
.sub_main h2 a{padding:0!important;width:0!important;display:inline!important;background:none!important;color:#32638c!important;font-size:inherit!important;font-weight:400!important;line-height:inherit!important;text-decoration:none!important;height:inherit!important}
.sub_main h2 a:hover{text-decoration:underline!important}
.countriesList{margin:15px 0 25px;border-top:solid 1px #ebebeb}
.countriesList li{border-bottom:solid 1px #ebebeb;display:block;height:35px}
.countriesList li *{float:left;margin:10px 0;height:15px}
.countriesList li img{width:23px;margin:10px 50px 10px 0}
.countryName{width:144px}
.countryPhone{color:#32638c;font-weight:700}
.iCal{width:164px;background-image:url(/assets/thankyou_outlook.gif);height:43px}
.lsSubmitArea{margin-top:25px;height:42px}
.lsSubmitAreaCaptcha{width:300px;float:left;margin-left:12px;display:inline-block;height:36px}
.lsSubmitAreaCaptcha span{display:block;line-height:11px;height:11px}
.lsSubmitAreaCaptcha input{margin:6px 0 0 0;padding:0;display:block;line-height:19px;height:19px}
*+html .lsContainer .fieldElement,*+html .lsContainer .fieldElementShorter,*+html .lsContainer .fieldElementShort,*+html .lsContainer .fieldElementMiddle,*+html .lsContainer .fieldElementHalf{float:left;margin-top:0!important;margin-bottom:0!important;height:40px!important}
*+html .lsContainer .fieldRadio .fieldElement,*+html .lsContainer .fieldRadio .fieldElementShorter,*+html .lsContainer .fieldRadio .fieldElementShort,*+html .lsContainer .fieldRadio .fieldElementMiddle,*+html .lsContainer .fieldRadio .fieldElementHalf{height:40px!important}
*+html .lsContainer .clear{font-size:10px;line-height:10px;height:10px}

/* translations localizations begin */
/* errorMessage */
.koTranslation .fieldElementShorter span.errorMessage,.koTranslation .fieldElementShort span.errorMessage,.koTranslation .fieldElementHalf span.errorMessage, .koTranslation .fieldElement span.errorMessage,
.cnTranslation .fieldElementShorter .errorMessage,.cnTranslation .fieldElementShort .errorMessage,.cnTranslation .fieldElementHalf span.errorMessage,.cnTranslation .fieldElement .errorMessage{ float: right!important; width: 60px!important; overflow: hidden; font-size: 11px!important; }

.koTranslation .fieldElementHalf span.errorMessage,.cnTranslation .fieldElementHalf span.errorMessage{ margin: 0 5px 0 0!important; }

.koTranslation .fieldElementShort span.errorMessage,.cnTranslation .fieldElementShort .errorMessage{ margin-right: 0!important; }

.koTranslation .fieldElementShorter span.errorMessage,.cnTranslation .fieldElementShorter .errorMessage{ margin: 0 8px 0 0!important; }

.koTranslation .fieldElement span.errorMessage,.cnTranslation .fieldElement .errorMessage{ margin: 0 19px 0 0!important; }
/* /errorMessage */

.koTranslation .fieldLabel,.cnTranslation .fieldLabel{ float: left!important; width: 45%!important; overflow: hidden; text-align: left; }
/********** Published:1/16/2013 3:34:49 PM********/
/********** Following images were not published: *************
/********** *********
/********** End Log *****************************************/

/********** Published:2/4/2013 12:50:57 PM********/
/********** Following images were not published: *************
/********** *********
/********** End Log *****************************************/
