body{text-align:center;}
.top_spacer{width: 860px;height: 10px;float: left;}
.container{width:860px;height:650px;margin:0px auto;background-color:#fff;text-align:left;}
.innerContent{margin:0px auto;width:840px;}
.text_spacer{height:150px;}

.divTopImage{height:234px; width:615px/*644px*/; float:left; background-image:url("/images/LoginBackground.png");border:1px solid #99ADC2; background-repeat:none;}
	.divTopImageImg{ position:relative; top:-40px; left:23px/*35px*/;}
	.divTopImageText{ width:360px; float:left; color:#00539f; padding-top:25px; padding-left:25px/*30px*/; font-size:12px;}	
	.divTopImageLinks{font-weight: bold; text-decoration:none; font-size:15px; position: relative; z-index:100;}
		.inactive{visibility:hidden;}
.divLogin{height:234px; width:/*186*/ 211px; float:left/*right*/; background-color:#FFFFFF;margin-left:10px;}
	.divLoginHeader{background-color:#E5EBF0; font-weight:bold; color:#00539f; line-height:25px; padding-left:11px;}
	.divLoginBody{margin-left:/*11*/ 21px; margin-top:5px;}
	.divLoginLabels{color:#999; font-size:10px; line-height:20px;}
	.divLoginButton{text-align:right; margin-right:/*11*/20px;}
	.divLoginForgetUsrPsd{text-decoration:underline;}
	.divLoginForgetUsrPsdMod{text-decoration:none;}
	.divLoginInputText{width:162px;height:23px;line-height:23px;overflow:hidden;}
	.divLoginButtonSize{width:57px;height:19px;}
	
.divData{height:335px; width:617px/*646px*/; float:left;}
	.divDataMenu{background-color:#00539f; font-weight:bold; color:#FFFFFF; line-height:25px; padding-left:11px;}
	.divDataMenu a{text-decoration:none;}	
	.divDataBody{height:310px; margin-bottom:10px;}
	.paddedContent{padding:25px 20px 16px 20px;}
		.seminars_img{float: left;width:440px/*442px*/;}		
		.seminars_content{float: left;margin:0px auto;font-weight:bold;font-size:10px;width:177px/*200px*/; height: 310px; overflow-y:auto; overflow-x:hidden;}
		.seminars_header{color: #F7941D; text-align: left; margin-left: 10px; width:145px/*180px*/;}
		.seminars_header_new{color: #35379B; text-align: left; margin-left: 10px; width: 145px/*180px*/;}
		.seminars_text{ width: 145px/*180px*/;}
		.spacer{height:40px;}
        .spacer5{height:5px;}
.divPsei{height:221px/*233px*/; width:/*186px*/211px; float:/*right*/left;margin-left:10px;}
	.divPseiHeader{font-weight:bold; color:#000000; line-height:20px/*25px*/;/* padding-top:11px;*/ font-size:/*19px*/15px;}
	.divPseiBody{margin-left:12px; margin-right:12px;}
	.divPseiWhiteBox{background-color:#FFFFFF; font-weight:bold; line-height:20px/*25px*/; font-size:13px; height:23px/*25px*/;}
	.divPseiBlueBox{background-color:#E5EBF0; line-height:20px/*25px*/; padding-left:11px; padding-right:11px; height:23px/*25px*/;}
		.divPseiBoxL{float:left; text-align:left; width:/*70*/80px;}
		.divPseiBoxM{float:left; text-align:center; width:26px;}
		.divPseiBoxR{float:right; text-align:right; width:70px;}
	.divPseiValue{color:#404D92; font-weight:bold; font-size: 18px;}

.divDelayText{height:30px; width:/*186*/213px; float:left/*right*/; color:#999; font-size:10px; text-align:center; padding-top:5px;margin-left:10px;}

.divFooter{ float:left; text-align:left; width:646px;}
	.divFooterLogo{color:#999; font-size:10px; float:left; width:200px;}
	.divFooterLogo img{margin: 0px 8px;}
	.divFooterText{color:#000000; font-size:10px; float:left; text-align:justify; border-left:1px solid #ccc; /* width:435px; */width:405px;  padding-left:10px;}
.blueBorder{border:1px solid #99ADC2;}
.blueCellBottomLine {border-bottom:1px solid #99ADC2;}

.horizontalSpace{height:8px;width:850px;float: left;}

.green{color:#409726;}
.blue{color: #00FFFF;}
.red{color:#FF0000;}
.orangeLink {color:#ff7b00;}
.orange
{ font-size : 14px;
  font-family : Verdana,Tahoma;
  color : #FF8C00;
}

input
{
	font-family : Verdana,Tahoma;
	font-size : 12px;
}
/* ============================== CUSTOMIZED CLASSES WITH IE VERSIONS ===================================*/
.socialicon_div{
	height:46px; 
	width:/*168px*/193px;	
	color:#00539f; 
	font-size:10px; 
	text-align:/*left*/right; 
	background-color:#e5ebf0;	
	line-height:46px; 
	float:right; 
	padding:10px;
	border-radius:5px;
	-webkit-border-radius:5px; 
	-moz-border-radius:5px;	
	margin-left:10px;
}

/*  ==== ADDED ==== */
.FacebookIcon, .TwitterIcon{
	background-image:url("/images/login_images.png");
	text-decoration:none;
	border-style: none;
	float: left;
}

.FacebookIcon{background-position: 0px 0px;display: block;width: 45px;height: 45px;}

.TwitterIcon{background-position: 0px -50px;display: block;width: 45px;height: 45px;}

.VeriSign, .EnabledBYTechnistock{
	background-image:url("/images/login_images.png");
	color:#999; font-size:10px; float:left; width:200px;
	margin: 0px 8px;
}

.VeriSign{background-position: 0px -100px;display: block;width: 79px;height: 56px;}

.EnabledBYTechnistock{background-position: 0px -155px;display: block;width: 79px;height: 47px;}

/*  ==== ADDED ==== */

.socialicon_text{	
	width: 72px;
	height: 20px;
	float: left;
}


.socialicon_img a img{
	text-decoration:none;
	border-style: none;
	float: left;
}

.social_icon_spacer{
	width: 6px;	
	float: left;
	height: 50px;
}

.leftVideoContainer{background:black;float:left;width:320px;height:310px;padding:0px 10px;}
.rightVideoContainer{background-image:url("/images/FMSECvideoBackground.jpg");float:right;width:277px;overflow-x:hidden;overflow-y:auto;height:310px;}
	.videorow{padding:0;height:44px;}
	.videorow:hover .videoLabel .blueLink{color:#FF8C00;}
		.imgContainer{float:left;}
			.imgContainer img{height:30px;width:50px;margin:6px;}

		.videoLabel{float:right;height:30px;width:210px;margin-top:7px;text-align:left;}
			.blueLink{color:white;height:91px;font-weight:normal;font-size:9px;text-decoration:none;}

.dataColumnVideo{
	margin:5px 0px;
    width:262px;
    height:91px;	
}

.greyLabel{
    float: left;
    color: #999999;
    font-weight:bold;
}
.horizontalSpacer{
    float:left;
    width:100%;
    height:15px;
	padding-top: 20px;
    font-weight:bold;
}
.dataColumn{
    float:left;
    width:262px;
    height:91px;
	padding:5px 5px 5px 10px;
}

.marginTop3{margin-top:3px;}

.font9{font-size: 9px;}

.venue1{title: hello;}

/*about us*/
.aboutinfo{
    float: left;
}

.contacts{
    float: left;
    width:330px;
}

.contactsLabel{
    float: left;
    width: 100px;
}

.boldContactsLabel{
    font-weight:bold;
    float: left;
    width: 100%;
}

.contactsData{
    float: left;
    width: 230px;
}

.paddedContent{
    overflow: auto;
    overflow-x: hidden;
    height: 265px;
}

.verticalSpace9{
    float:left;
    height: 9px;
    width: 100%;
}
.verticalSpace5{
    float:left;
    height: 5px;
    width: 100%;
}

.contactsBox{
    float:left;
    width: 100%;
}

.breakline{
    float: right;
    width: 100%
}
/*about us - end*/
#slideshowPSEi {position: relative;}
#slideshowPSEi > div {position: absolute;}
#slideshowDelayText {position: relative;}
#slideshowDelayText > div {position: absolute;^position: relative;}
#slideshowNavButton {position: relative;}
#slideshowNavButton > div {position: absolute;}

.marginLeft0{margin-left:0px;}
.border0{border:0px;}

.nav1{background:url("/images/Selection1.png") no-repeat;width: 25px;height: 10px;margin: 3px auto;}
.nav2{background:url("/images/Selection2.png") no-repeat;width: 25px;height: 10px;margin: 3px auto;} 
.navpanel{float:left;margin-left:10px;width: 210px;position:relative;}
.navLink{height: 16px;  right: 87px; position: absolute; top: -1px; width: 17px;cursor:pointer;z-index:100;}