﻿body {margin:0;padding:0;background:url(./images/bg.jpg) repeat-x;text-align:left;}
p {font:12px Arial, sans-serif;line-height:14px;color:#333;text-align:left;}

a.breadcrumb{font:12px Arial, sans-serif;text-decoration:none;color:#999;}
a.menu{font:12px Arial, sans-serif;color:#FFF;text-decoration:none;}
a.breadcrumb:hover, a.menu:hover{color: #F8B400;}
span.breadcrumb{font:12px Arial, sans-serif;color:#FFF;}
div.divFloatLivePersonMenu {margin:0;position:fixed;left:auto;bottom:0px;width:216px;right:0px;}
ul.MenuDropDown,ul.MenuDropDown li,ul.MenuDropDown ul {list-style:none;margin:0;padding:0px 0px 0px 10px;background-color:Black;width:890px;}
ul.MenuDropDown {position:relative;float:left;}
ul.MenuDropDown li {float:left;line-height:1.5em;vertical-align:middle;width:136px;}
ul.MenuDropDown li.hover,ul.MenuDropDown li:hover {position:relative;cursor:default;}
ul.MenuDropDown ul {visibility:hidden;position:absolute;top:100%;left:0;width:100%;}
ul.MenuDropDown ul li {float:none;width:148px;background-color:Black;padding:2px 0px 2px 2px;list-style-image:url(./images/spacer.gif);}
ul.MenuDropDown ul ul {top:1px;left:99%;}
ul.MenuDropDown li:hover > ul {visibility: visible;}
div#container{margin-left:auto;margin-right:auto;width:900px;text-align:left;background-color:White;}
div.footerwrapper{float:left;}
div.footerleftcolumn{width:90px;float:left;vertical-align:top;text-align:left;padding-left:10px;}
div.footerleftmiddlecolumn{width:200px;float:left;vertical-align:top;text-align:left;}
div.footercenter{width:300px;float:left;vertical-align:top;}
div.footerrightcolumn{width:300px;float:left;vertical-align:top;}

img {border: none;}
a:focus {outline:none;}
form {padding:0;margin:0;}

#main {width:900px;margin:0 auto;background-color:#fff;overflow:hidden;}
.titlebar14{font:14px Arial, sans-serif;font-weight:bold;color:#FFF;background:url(./images/titleStrip1.jpg) no-repeat;}
.titlebar18{font:18px Arial, sans-serif;font-weight:bold;color:#FFF;background:url(./images/titleStrip1.jpg) no-repeat;}
.titlebarFull{font:22px Arial, sans-serif;font-weight:bold;color:#FFF;background:url(./images/titleStripFull.jpg) no-repeat;}

/* moved this to the top of the file so that local other classes and IDs can override this style */
ul li {color:#666666;font:12px Arial, sans-serif;line-height:14px;color:#000;list-style-type:none;list-style-position: outside;list-style-image: url(./images/yellow_bullet.gif);padding:0px 0px 3px 0px;text-align:left;}

h2 {font-family:arial, helvetica, sans-serif;}
.style3 {color:#333333}
.style4 {font-size:11px}

/*Optimum7 PTC Landing Page */
#wrapper {width:960px;padding:0;margin:0 auto;}
#message {font:1em/1.5em Arial,sans-serif;background:#fff url(./images/about/PTC-LP/images/dyno-message.jpg) no-repeat top left;margin:0 0 335px 0;padding:0;height:280px;width:870px;position:relative;left:20px;*left:-20px;}
#message h1 {text-indent:-9999px;}
#message ul {left:15px;*left:-250px;position:relative;top:125px;width:301px;font-size:.9em;}
#message li {list-style-type: circle;}
#action-btn h2 {display: none;}
#action-btn p {position: relative;right: 0;top: 0;}
#action-btn p, #action-btn a {text-indent:-9999px;display:block;padding:0;margin:0;width:375px;height:168px;text-decoration:none;cursor:pointer;}
#action-btn a {background:transparent url(./images/about/PTC-LP/images/bulb-off.png) no-repeat top left;position:relative;left:283px;*left:50px;top:0px;}
#action-btn a:hover {background:transparent url(./images/about/PTC-LP/images/bulb-on.png) no-repeat top left;}
#message #content {margin:-20px 0 0 0;}
#message #content h2 {text-align:left;}
/* -- */

/* form */
.form {float:left;margin:287px 0 0 83px;display:inline;}
.form select,.form input {vertical-align:middle;color:#333;font:10px Arial, sans-serif;}
.form select{width:93px;}

.headerWhite12 {font:12px Arial, sans-serif;font-weight:bold;color:#FFF;}
.headerWhite14 {font:14px Arial, sans-serif;font-weight:bold;color:#FFF;}
.headerWhite18 {font:18px Arial, sans-serif;font-weight:normal;color:#FFF;}
.bodyCopyWht {font:12px Arial, sans-serif;line-height:14px;color:#FFF;}
.bodyCopy {font:12px Arial, sans-serif;line-height:14px;color:#333;text-align:left;}
.bodyCopyPlain {font:12px Arial, sans-serif;color:#333;text-align:left;}
ul.bodyCopyPlain {margin:0 0 10px 0;padding:0 0 0 15px;}
.bodyCopyPlain li {list-style: none;list-style-image: none;margin: 0;}
.bodyCopy12 {font:12px Arial, sans-serif;line-height:1.0em;color:#666;margin:3px 0;padding:0;}
.bodyCopy14 {font:12px Arial, sans-serif;line-height:1em;color:#666;margin:8px 0;padding:0;}
.bodyCopy14 li{position:relative;left:20px;list-style-type:circle;}
.bodyCopy16 {font:16px Arial, sans-serif;color:#333;}
.bodyCopy18 {font:18px Arial, sans-serif;line-height:22px;color:#fff;text-decoration:none;}
.BlackHeadline30 {font:25px Arial, sans-serif;line-height:21px;color:#000;text-align:left;}
.prHeadline {font:22px Arial, sans-serif;line-height:16px;color:#333;text-align:left;}

/* class to make an element bold */
.title {font-weight: bold;}

/* Enrollment Page */
.enrollmentHeader{font:12px Arial, sans-serif;background:url(./images/enroll/header_main.jpg) no-repeat;}

.footer{background-image:url(./images/footer.gif);font:8px Arial, sans-serif;}
.footerText{color:#666;font:10px Arial, sans-serif;}
.footerPrivacy{color:#666;font:10px Arial, sans-serif;}

.energySub{font:10px Arial, sans-serif;line-height:14px;color:#333;text-align:left;}
a.energySub:LINK {font:10px Arial, sans-serif;line-height:14px;color:#333;text-align:left;text-decoration:none;}
a.energySub:VISITED {font:10px Arial, sans-serif;line-height:14px;color:#333;text-align:left;text-decoration:none;}
a.energySub:HOVER {font:10px Arial, sans-serif;line-height:14px;color:#f8b400;text-align:left;text-decoration:none;}
.energySub a.yellow {color:#f8b400;}