

/*Language Selection Page CSS Start*/

.contact_us{
	font:bold 10px arial;
	color:#ffffff;
	width:749px;
	margin:auto;
	margin-top:-20px;
	text-align:right;
	padding:0 20px 0 0
}

.contact_us a{
	color:#ffffff;
	text-decoration:none
}

.top_banner{
	margin:auto;
	width:769px;
	margin-top:5px;
	
}

.bottom_img{
	background:url(../site_images/bg_repeater.jpg) repeat-y top left;
	width:769px;
	margin:auto;
	padding-top:25px;
	text-align:center
}

/* for recover password page only 27th July 2009 */
.bottom_img_recover{
	width:769px;
	margin:auto;
	padding-top:25px;
	text-align:center
}

#rem_LangBackground{
	background:url(../site_images/bg_repeater.jpg) repeat-y top left;
	width:769px;
	margin:auto;
	height:200px;
	margin-top:-3px;
	*margin-top:-2px;
	padding-top:55px
}

#langImage1{
	float:left;
	width:380px;
	padding-left:49px;
	_padding-left:0px;
	

}
#langImage1 input{
	width:187px;
	height:36px

}

#langImage2{
	float:left;
	width:380px;
	margin:0 0 0 0;
	padding:82px 0 0 100px;
	_padding:82px 0 0 12px;
	
	
}
#langImage2 input{
	width:187px;
	height:36px;

}

#seperator1{
	float:left;
	width:1px;
	display:none
}

#seperator2{
	float:left;
	width:1px;
	display:none
}

#rem_LangBackground1{
	clear:both;
	margin:84px 0 0 2px;
	*margin:27px 0 0 0;
	padding:0px

}

#rem_LangBackground1 input{
	margin:0 0 0 375px;
	padding:0 0 0 100px;
	position: relative;
}

#rem_LangBackground1 div{
	margin:2px 0 0 -207px;
}



.bloc2{
	font:bold 11px arial;;
	color:#000000;
	margin:0;
	padding:0;
	
}


.lanfr{
	margin:0
}

.lanen{
	margin:0 0 0 36px
	
}

.recover_iframe_bg{
	background:#99CDFF; 
	width:769px; 
	margin:auto; 
	margin-bottom:-1px;
	margin-top:-1px
}

.recoverbottom_img{
	background:#99CDFF;
	width:769px;
	margin:auto;
	padding-top:25px;
	text-align:center
}


/*Language Selection Page CSS Ends*/

/*Login Page CSS Start*/

.clear{
	clear:both
}

#mainContainer table{
	background:url(../site_images/bg_repeater.jpg) repeat-y top left;
	margin:auto;
	width:726px;
	margin-top:-2px
	
	
}

.login_txt{
	margin:30px 0 0 34px;
	font:12px arial;
	color:#000000
}

.login_notreg{
	font:bold 16px arial;
	color:#000000
}

.login_righttxt{
	margin:12px 0 0 0
}

.login_clickhere{
	margin:47px 0 0 64px
}

.login_conus{
	margin:47px 0 0 64px
}

.login_conus a{
	text-decoration:none;
	color:#000000
}

.CFCSimpleSkinBar{
	background:#9CBDEF
}

.login_allreg{
	font:bold 16px arial;
	color:#000000
}

.univadis{
	margin:17px 0 0 75px;
	*margin:28px 0 0 75px
}

.univadistextcolor{
	float:left;
	width:62px;
	_width:58px;
	font:12px arial;
	color:#000000;
	margin-bottom:3px;
	*margin-bottom:0;
	_margin-top:2px
	
}


.univadistextbox input{
	width:124px;
	height:13px;
	border:1px solid #58A3E9;
	margin-bottom:3px;
	*margin-bottom:0;
	font-size:11px
	
}
.univadisremember{
	font:12px arial;
	color:#000000;
	margin:12px 0 42px 57px
}

.univadis_btn{
	margin:0 0 0 61px;
	padding:0
}

.submitbutton{
	width:131px;
	height:19px;
	border:1px solid #ffffff;
	background:#4FA3F0;
	font:12px arial;
	color:#ffffff
}

.resetbutton{
	display:none
}

.login_forgotpass{
	margin:49px 0 0 75px;
	font:12px arial;
	color:#000000
}


.login_forgotpass a{
	color:#000000;
	text-decoration:none
}

#Password{
	_margin-left:1px
}
/*Login Page CSS Ends*/


/*Product Home Page CSS Start*/

.home_top{
	background:url(../site_images/main_bg_ff.jpg) repeat-y top left;
    *background:url(../site_images/main_bg.jpg) repeat-y top left;
	width:1003px;
	margin:auto
}

.home_top_color{
	background:#002B7A;
	width:987px;
	margin:auto;
	
}

.home_logo{
	float:left;
	width:160px
}

.home_toptop_links{
	float:right;
	width:820px;
	text-align:right;
}

.home_toptop_links ul{
	padding:0;
	margin:0 70px 0 0;
	list-style:none
}

.home_toptop_links ul li{
	margin:0;
	list-style:none;
	display:inline;
	font:bold 10px arial;
	color:#ffffff;
	line-height:29px;
	padding:0 10px 0 10px;
	border-right:1px solid #ffffff
}

.home_toptop_links ul li a{
	color:#ffffff;
	text-decoration:none
}

.home_top_links{
	background:url(../site_images/main_bg_ff.jpg) repeat-y top left;
	*background:url(../site_images/main_bg.jpg) repeat-y top left;
	width:1003px;
	margin:auto;
	margin-top:-1px
}





.home_top_linkstxt{
	background:#ffffff;
	width:945px;
	margin:auto;
	text-align:right;
	padding-right:0;
	
	
	
}

.home_top_linkstxt ul{
	margin:0;
	padding:11px 70px 15px 0;
	list-style:none;
}

.home_top_linkstxt ul li{
	margin:0;
	list-style:none;
	display:inline;
	font:12px arial;
	color:#275097;
	border-right:1px solid #275097;
	padding:0 22px 0 22px
}

.home_top_linkstxt ul li a{
	color:#275097;
	text-decoration:none
}

.home_topimg{
	width:986px;
	margin:auto;
	background:#ffffff;
}

.home_topimg_flash{

}

.home_topimg img{
	margin-left:4px;
	
}

home_bottomimg{

}

.home_bodyimg{
	width:986px;
	margin:auto;
	background:#ffffff
}

.home_bodyimg img{
	margin-left:5px;
}

.home_body_txt{
	font:10px arial;
	color:#000000;
	margin:0 93px 0 93px;
	padding:20px 0 20px 0;
	border-top:1px solid #A6A8AA;
	text-align:justify
	
}

.home_body_txt1{
	font:12px arial;
	color:#000000;
	margin:0 93px 0 93px;
	padding:20px 0 20px 0;
	border-top:1px solid #A6A8AA;
	text-align:justify
	
}

.home_body_txt3{
	font:10px arial;
	color:#000000;
	margin:0 93px 0 93px;
	padding:20px 0 20px 0;
	border-top:1px solid #A6A8AA;
	text-align:justify
	
}

.home_body_txt3 span{
	font:bold 11px arial;
	color:#000000
}

.home_top_bodycolor{
	background:#ffffff;
	width:986px;
	margin:auto
}

.home_bottomimg{
	width:986px;
	margin:auto
}

.footer_area{
	width:1003px;
	margin:auto;
	background:#003399;
	margin-top:-1px;
	padding:10px 0 20px 0
}


.footer_areamid{
	margin:auto;
	width:986px
}

.footer_arealeft{
	float:left;
	width:182px;
	padding:12px 0 0 58px
}

.footer_arearight{
	float:right;
	width:680px;
	padding:0 40px 0 0	;
	text-align:right;
	font:11px arial;
	color:#ffffff
}

.footer_arearighttxt{
	margin:12px 0 0 0
}


.footer_links{
	width:1003px;
	margin:auto;
	background:#003399;
	margin-top:-1px;
}

.footer_links1{
	width:986px;
	margin:auto;
	border:1px solid #ffffff;
	border-left:none;
	border-right:none;
	text-align:center;
	color:#ffffff
}


.footer_links1 a{
	color:#ffffff;
	text-decoration:none;
	font:10px arial;
	color:#ffffff
}

.footer_links span{
	float:right
}

.footer_bottomtxt{
	width:986px;
	margin:auto;
	text-align:right;
	margin-top:-15px;
	font:10px arial;
	color:#ffffff;
	_position:absolute
}

/*Product Home Page CSS Ends*/


#staticImgDiv{
	display:none;
}

.flash{
	background:transparent url(../site_images/main_bg_ff.jpg) repeat-y scroll left top;
	*background:transparent url(../site_images/main_bg.jpg) repeat-y scroll left top;
	margin:auto;
	margin-bottom:-4px;
	margin-top:-2px;
	padding-left:13px;
	*padding-left:12px;
	width:990px;
	*width:991px
}


/* For French version*/

.login_forgotpass_fr{
	margin:49px 0 0 55px;
	font:12px arial;
	color:#000000
	
}

.login_forgotpass_fr a{
	color:#000000;
	text-decoration:none
}

