#co_bg-l {
background: #ffffff url(../../../images/ceppower/header/co_bg-l.png) top left repeat-y;
}
#co_bg-r {
background: transparent url(../../../images/ceppower/header/co_bg-r.png) top right repeat-y;
}
#co_h-t {
background: transparent url(../../../images/ceppower/header/co_h-t.png) top left repeat-x;
}
#co_b-t {
background: transparent url(../../../images/ceppower/header/co_b-t.png) bottom left repeat-x;
}
#co_h-l {
background: transparent url(../../../images/ceppower/header/co_h-l.png) top left no-repeat;
}
#co_h-r {
background: transparent url(../../../images/ceppower/header/co_h-r.png) top right no-repeat;
}
#co_b-l {
background: transparent url(../../../images/ceppower/header/co_b-l.png) bottom left no-repeat;
}
#co_b-r {
background: transparent url(../../../images/ceppower/header/co_b-r.png) bottom right no-repeat;
padding: 2px;
height: 100%;
}

.t_footer {
background: #2e3436;
height: 0px;
margin: 0;
padding: 0;
}



.topheader {
background: #3F454A;
height: 23px;
line-height: 23px;
font-family: arial;
font-size: 11px;
color: #919191;
}

.topheader a:link, .topheader a:active, .topheader a:visited {
text-decoration: none;
color: #fff;
}

.topheader a:hover {
color: #ffe58b;
}

.headerwrapper {
background: #FFFFFF;
height: 92px;
float:left;
}

.headerleft {
background: url(../../../images/ceppower/header/headerleftbg.gif) no-repeat top left;
float:left;
height: 88px;
width: 342px;
padding-left: 22px;
padding-top: 4px;
}

.headerright {
float:right;
background: url(../../../images/ceppower/header/headerrightbg.gif) no-repeat top right;
height: 82px;
width: 460px;
padding-top: 11px;
padding-right: 15px;
text-align: right;
}

/* Main Page CSS */
img {
border: 0;
}

.page_left {
background: url(../../../images/ceppower/pagehp.gif) repeat-y top left;
}

.page_right {
background: url(../../../images/ceppower/pagehp.gif) repeat-y top right;
}

.page_hp_right {
background: url(../../../images/ceppower/page_hp.gif) repeat-y top right;
}




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.cepmenu {
width: 160px; /*width of menu*/
}

.cepmenu .headerbar {
font: bold 12px Arial;
color: 000;
background: #ffffff url(../../../images/ceppower/promo-bg.jpg) top left repeat-x;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 5px; /*header text is indented 10px*/
}

.cepmenu ul {
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.cepsmenu ul li {
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.cepmenu ul li a {
color: #2D3441;
background: url(../../../images/ceppower/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 85%;
}

.cepmenu ul li a:visited {
color: #2D3441;
}

.cepmenu ul li a:hover {
 /*hover state CSS*/
color: #2D3441;
background-color: #F3F3F3;
}


.cepkonu {
color: #9C9C9C;
font-size: 10px;
text-decoration: none;
}



		