/***********************************
	Standard identifier
************************************/
* {margin:0; padding:0;font-size:1em;}
body { font-family:"Lucida Grande", Geneva, Arial, Helvetica, sans-serif;background:#ffffff url(../../medias/ev_background_repeat.gif) repeat-x bottom;text-align:center;min-height:600px;min-width:800px;}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */


fieldset { float:left; margin:0 0 0 0; padding:10px;border:none;}
fieldset.fr { margin-left: 65px;}
legend {display:none;}
fieldset label {display:none;float:left;text-align:right;font-size:0.8em;}
fieldset input {position:absolute;margin-left:10px;width:90px;font-size:0.7em;top:25px;}
fieldset.fr input {right:95px;}
fieldset p { color: #1778ad; font-family: Arial, Helvetica, sans-serif; font-size: 0.68em; margin-top: 8px; }

/***********************************
	ID identifier
************************************/
#outer{height:100%;width:100%;display:table;vertical-align:middle;}
#container {text-align: center;position:relative;vertical-align:middle;display:table-cell;height: 468px;} 
#main_content {width:698px;padding:4px;background:url(../../medias/ev_borderbackground.png) transparent repeat;text-align: left;margin-left:auto;margin-right:auto;}
#header { position: relative; height:110px;background:url(../../medias/ev_splash_top.png) no-repeat;}
#header img{/*margin-right:25px; */ margin-top:25px; border:none;}
#header a.ecoenergy { position: absolute; left: 241px; }
#header a.energystar { float: right; margin-top: -5px; margin-right: 25px; }

#header h1 a{float:left;margin-left:25px;margin-top:13px;}
#header h1 a img{float:none;}
#header h1 span{display:none;}
#content{background:url(../../medias/ev_splah_content.png) repeat-y top left;height:296px;}
/*#content{background:url(../../medias/ev_content_background_repeat.png);}*/
#content2{height:267px;}
#content h2{display:none;}
#footer{background:url(../../medias/ev_content_background_repeat.png) repeat-y bottom;padding-bottom:8px;}
#footer_noLine {background:url(../../medias/ev_splash_bottom_noLine.png) no-repeat top;padding:0 25px 8px 25px;}
#footer_noLine h2 {padding-top:20px; color:#323232; font-weight:normal; margin-bottom:5px;}
#footer_noLine p {color:#787777; font-size:0.7em;}
#logo_reability{float:right;margin-right:25px;margin-top:3px;margin-bottom:3px;border:none;}
#menu_footer {float:left;margin-left:25px;margin-top:4px;}
#menu_footer span{color:#919394;font-size:0.6em;}
#menu_footer li {list-style-type:none;display:inline;}
#menu_footer a {color:#919394;font-size:0.6em;text-decoration:none;}
#menu_footer a:hover{color:#919394;font-size:0.6em;text-decoration:underline;}
/*
#footer_energystar { width: 706px; padding-top: 10px; margin-left: auto; margin-right: auto; }
#footer_energystar img { float: right; border: 0; }
*/
#footer_energystar img { border: 0; }

#ecoaction p{color:#d9dbdd;font-size:0.55em;margin-top:15px;}
#about_container{font-size:9px;}
#col1 {width:300px;float:left;text-align:justify;}
#col2 {width:300px;float:left;text-align:justify;margin-left:40px;}
#postalCodeSubmit_en{display:block;width:276px;height:47px;background:url(../../medias/ev_enterwebsite.gif) no-repeat;margin-left:12px;}
#postalCodeSubmit_en:hover, .postalCodeSubmit_en_hover{background-position:-276px 0 !important;}
#postalCodeSubmit_en span{display:none;}
#postalCodeSubmit_fr{display:block;width:276px;height:47px;background:url(../../medias/ev_entrersurlesie.gif) no-repeat;margin-left:18px;}
#postalCodeSubmit_fr span{display:none;}
#postalCodeSubmit_fr:hover, .postalCodeSubmit_fr_hover{background-position:-276px 0 !important;}
#postalCode_en{top:25px;left:110px;}
#french_side{position:relative; }
#english_side{position:relative; }
/***********************************
	Class identifier
************************************/
.clear {clear:both; display:block;}
.about_container {margin-left:25px; margin-top:20px; padding-bottom:20px; overflow:hidden; height:90px; color:#919394;}
.about_containerClosed {margin-left:25px;overflow:hidden;color:#919394; height:0;margin-top:0px;padding-bottom:0px;}
.error {position:absolute; background:url(../../medias/ev_errorBg_mid.png) repeat-x; color:#fff; font-size:0.6em; height:39px; padding-top:14px; padding-left:5px; top:100px; left:100px; z-index:99;}	
.warning {background:url(../../medias/ev_warnBg_mid.png) repeat-x; color:#000; height:49px; }	
.error_fr {top:40px; left:560px; max-width: 122px;}
.error_en {top:40px; left:210px; max-width: 122px;}				
.height{height:98px;}
.error_left {background:url(../../medias/ev_errorBg_left.png) no-repeat;  display:block; width:29px; height:39px; position:absolute; left:-29px; top:0;}
.error_right {background:url(../../medias/ev_errorBg_right.png) no-repeat;  display:block; width:19px; height:39px; position:absolute; right:-19px; top:0;}
.warn_left {background:url(../../medias/ev_warnBg_left.png) no-repeat;  display:block; width:29px; height:49px; position:absolute; left:-29px; top:0;}
.warn_right {background:url(../../medias/ev_warnBg_right.png) no-repeat;  display:block; width:19px; height:49px; position:absolute; right:-19px; top:0;}
.botlink {display:none;}