/* CSS for all mobile pages */
/* DEFAULTS */
body{font:84.5% arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}
pre,code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000000;font-size:small;text-align:left;background-repeat:no-repeat;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{color:#000000;font-size:100%;}
q:before,q:after{content:'';}
a{text-decoration:none;color:#20619e;background-repeat:no-repeat;}
a:hover,a:visited:hover{text-decoration:underline;}
strong{font-weight:bold;}
/* Sections */
html{background-color:#f5f5f5;}
body{background-position:0 50%;background-color:#f5f5f5;}
#outer{text-align:center;margin:0 auto;background:url(background_sides.jpg) repeat-y;width:980px;padding:0 15px;min-height:100%;}
#inner{width:950px;background-color:#ffffff;}
/* general classes */
.clearleft{clear:left;}
.clearright{clear:right;}
/* header */
#ymob_header,#pagetop{width:950px;height:60px;background-image:url(masthead_fullbg.jpg);background-repeat:no-repeat;background-color:#eeeeee;position:relative;overflow:visible;position:relative;}
#ymob_ylinks{position:absolute;left:20px;top:0;background-image:url(header_yl.jpg)}
#ymob_ylinks ul li{display:inline;float:left;}
#ymob_ylinks ul li a{font-size:0.85em;color:#545454;padding:0 1em;line-height:18px;}
#ymob_header strong{font-weight:bold;}
#ygmafrm{float:right;margin:10px 12px 0 0;clear:both;}
#ygsp{width:208px;border:1px solid #969696;height:19px;margin:0 0 4px 0;}
#ygmabot{position:absolute;top:30px;left:20px;width:930px;}
#ygmabot p{margin:6px 0 0 0;}
#ygmabot p{float:right;font-size:0.8em;margin-right:6px;width:300px;text-align:right;}
#ygmabot p a{color:#545454;padding:10px;}
#ygmagreeting,#ygmagrtlinks,#ygmaloginlnks{display:block;font-size:.8em;}
#logo{float:left;margin-right:20px;/*image-orientation:90deg;*/}
#ygmahelp{float:right;margin-right:15px;font-size:0.8em;position:relative;top:4px;}
/* span.ygbt{margin-left:4px;height:25px;** background-image:url(../all/srchbtn_lt.gif);border:none;padding:0 0 5px 0;** background-position:0 0;text-align:center;position:relative;top:-5px;}
span.ygbt input{height:25px;line-height:25px;text-transform:uppercase;font-size:0.83em;color:#000;background-color:transparent;background-image:url(../all/srchbtn_rt.gif);border:none;background-position:100% 4px;padding:0 14px;}
*/
/* NEW HEADER */
input.ygbt{background:#dddddd none repeat scroll 0%;color:#000000;cursor:pointer;font-family:verdana;font-size:.85em;font-variant:normal;font-weight:bold;line-height:normal;overflow:visible;padding:1pt 5px;position:relative;top:-3px;left:3px;}
label{font-family:verdana;font-size:0.9em;line-height:16px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;}
#ymob_ylinks ul{background:transparent url(header_yl_rt.jpg) no-repeat scroll right 0px;height:21px;list-style-type:none;width:auto;padding-right:10px;width:auto;*width:20em;/* IE6 */}
html>body #ymob_ylinks ul{*width:auto;}
/* IE7 */
#ymob_ylinks{background-image:url(header_yl_long.jpg);left:20px;position:absolute;top:0pt;}
/* top nav */
body #navigation *{line-height:24px;}
/*#navigation{width:932px;background-color:#cccccc;background-image:url(nav_back.jpg);background-repeat:repeat-x;height:24px;padding-left:18px;}*/
#navigation{width:938px;background-color:#cccccc;background-image:url(nav_back.jpg);background-repeat:repeat-x;height:24px;padding-left:11px;}

#navigation ul{display:inline;padding:0 5px 0 0;height:24px;line-height:24px;margin:0;background-image:url();background-position:0 0;}
#navigation li{display:block;float:left;height:24px;background-image:url(nav_off_back.jpg);line-height:24px;}
#navigation li a{
	display:block;
	padding:0 12px;
	text-transform:uppercase;
	font-size:0.85em;
	color:#000000;
	min-width:9em;
	text-align:center;
	font-weight:bold;
	background-image:url(navigation_first_off_rt.gif);
	background-position:100% 0;
}
#navigation li.on a{color:#ffffff;}
#navigation li.first a{padding-left:15px;}
#navigation li.last a{background-image:url(navigation_first_off_rt.gif);background-position:top right;display:block;padding-right:20px;}
/* FOOTER */
#footer{clear:both;top:100px;background-image:url(all_ftr_back.jpg);min-height:100%;padding:20px;background-repeat:repeat-x;}
#footer p{text-align:left;font-size:0.85em;margin-top:20px;}
#bottom{clear:both;}
/* FAQ */
.ymffaq div{margin:0;padding:0;margin-bottom:8px;padding-left:0;}
.hiddenlayer .mffaqcopy{display:none;}
.ymffaq a,.ymffaq a:hover{color:#204983;}
.showlayer .mffaqcopy{margin:3px 5px 12px 0px;color:#575757;}
.showlayer .mffaqcopy a{text-decoration:underline;}
a.ymffaqhead{font-weight:bold;}
.mffaqcopy{padding-left:0.2em;}
/* NO SMS */
#sms .nosms p {margin:1.3em inherit;font-size:1.0em;font-weight:bold;}
#sms .nosms ul {margin:15px 0px 15px 16px;}
#sms .nosms li {line-height:1.5em;color:#FFF;font-weight:bold;}
#sms .nosms p em {color:#FFE744;display:inline;font-family:Arial;font-size:1.18em;font-weight:bold;}
/* Sticky Footer */
#outer{text-align:center;margin:auto auto;padding:0;background:url(background_sides.jpg) repeat-y;background-position:2px 0px;min-height:100%;}
#inner{background:transparent url(unifooter.gif) 100% 100% no-repeat;padding:0 16px 30px 17px;}
#outer #inner #content a strong{cursor:pointer;cursor:hand;}
#staticad{border:1px solid #cccccc}
/* New Yui-grid code */
body.go_emulator{color:#404040;background:transparent
url(background_sides.jpg) repeat-y scroll 50% top;margin:auto;min-height:100%;padding:0pt;text-align:center;}
/* FOOTER */
.go_emulator #ft{clear:both;top:100px;background-image:url(http://l.yimg.com/us.yimg.com/i/us/cl/mob/all/all_ftr_ba
ck.jpg);min-height:100%;padding:0px;background-repeat:repeat-x;}
.go_emulator #ft p{text-align:center;font-size:0.85em;margin-top:20px;}
.go_emulator #tbs{width:980px;margin:0 auto;background:transparent
url(unifooter.gif) no-repeat scroll 100%;background-position:-5px bottom;height:30px;}
/* IE6 */
* html .go_emulator #tbs{background-position:-4px bottom;}

.info {
	background:#F8FAFC url(http://www.energyor.com/energyor/home_files/information.png) no-repeat scroll 15px 50%;
	border-bottom:2px solid #B5D4FE;
	border-top:2px solid #B5D4FE;
	padding:5px 20px 5px 45px;
	width:100%;
}

.error_alert {
	background:#FFFFCC url(http://www.energyor.com/energyor/home_files/exclamation.png) no-repeat scroll 15px 50%;
	border-bottom:2px solid #FFCC00;
	border-top:2px solid #FFCC00;
	padding:5px 20px 5px 45px;
	width:100%;
} 

.footer_cls {
	background-image:url(all_ftr_back.jpg);
	background-repeat:repeat-x;
	clear:both;
	min-height:100%;
	padding:20px;
	top:100px;
}

.res-block {
	background:transparent url(http://www.energyor.com/energyor/home_files/block-top.gif) no-repeat;
	margin-bottom:15px;
	padding-top:5px;
	width:210px;
}
.res-block-inner {
	background:transparent url(http://www.energyor.com/energyor/home_files/block-bottom.gif) no-repeat scroll left bottom;
	padding:6px 11px;
}

.h1_header {
	color:#104E79;
	font-family:Georgia,serif;
	font-size:17px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:italic;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
	margin:0px;
	padding:0px 0px 4px;
	text-transform: capitalize;
}
