BODY {
scrollbar-3d-light-color: white;
scrollbar-arrow-color: #999999;
scrollbar-base-color: #999999;
scrollbar-dark-shadow-color: white;
scrollbar-face-color: white;
scrollbar-highlight-color: white;
scrollbar-shadow-color: white;
scrollbar-track-color: #E9E9E9
}

.breadcrums {

font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
font-size: 14px; 
font-style: normal; 
font-weight: bold; 
font-variant: normal; 
color: #000066; 
text-decoration: none; 
text-align: left; 
vertical-align: center

}

.breadcrums2 {

font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
font-size: 14px; 
font-style: normal; 
font-weight: bold; 
font-variant: normal; 
color: #FF9933; 
text-decoration: none; 
text-align: left; 
vertical-align: center

}


.breadcrumsGray {
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
font-size: 14px; 
font-style: normal; 
font-weight: bold; 
font-variant: normal; 
color: gray; 
text-decoration: none; 
text-align: left; 
vertical-align: center
}

form {
        margin: 0px;
        padding: 0px;
}

.errmsg {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #FF0000;
}

.pulldown {
width: 250px; background-color: #FFFFFF; border-style: solid; border-width:1; font-family: verdana; font-size:11;color: #666666;
}

.footer {
        font-family: "Verdana";
        font-size: 10px;
        line-height: 16px;
}

.footer A {
        font-family: "Verdana";
        TEXT-DECORATION: none;
        font-size: 10px;
        line-height: 16px;
        color: #000000;
}

.footer A:hover {
        font-family: "Verdana";
        TEXT-DECORATION: none;
        font-size: 10px;
        line-height: 16px;
        color: #666666;
}

.main_text {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #330066;
}

.main_text_hl {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        font-weight: bold;
        color: #330066;
}

.msg_text {
        font-family: "Verdana", "Arial";
        font-size: 11px;
        line-height: 16px;
        color: #990000;

}

.msg_title {
        font-family: "Verdana", "Arial";
        font-size: 10px;
        line-height: 16px;
        font-weight: bold;
        color: #990000;
}

.login_text {
        font-family: "Arial";
        font-size: 10px;
        line-height: 16px;
        color: #CC0000
}

.menu_text {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 16px;
}

.menu_text A {
        font-family: "Verdana", "Arial",;
        TEXT-DECORATION: none;
        font-size: 11px;
        line-height: 16px;
        color: #000066;
}

.menu_text A:hover {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 16px;
        color: #0000FF;
        TEXT-DECORATION: underline;
}

.menu_text_hl {
        font-family: "Verdana", "Arial",;
        font-size: 10px;
        line-height: 18px;
        font-weight: bold;
        color: #CC0000;
}

.menu_text_hl A {
        font-family: "Verdana", "Arial",;
        TEXT-DECORATION: none;
        font-size: 11px;
        line-height: 18px;
        color: #FF0000;
}

.menu_text_hl A:hover {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #FF0000;
        TEXT-DECORATION: underline;
}

.sub_menu_text {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 16px;
}

.sub_menu_text A {
        font-family: "Verdana", "Arial",;
        TEXT-DECORATION: none;
        font-size: 11px;
        line-height: 16px;
        color: #0000FF;
}

.sub_menu_text A:hover {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 16px;
        color: #660099;
        TEXT-DECORATION: underline;
}

.red {
        font-weight: bold;
        color: #FF0000;
}

.error{
		color: red; 
        font-style: italic
}

.dim {
        color: #999999;
font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;

}

.manstar {
        font-size: 11px;
        color: #FF0000;
}

.cem_link1, .cem_link1 A, .cem_link1 A:hover{
        font-family: "Verdana", "Arial",;
        font-size: 13px;
        line-height: 18px;
        color: #333333;
}

.cem_link1 A{
        color: #000066;
        TEXT-DECORATION: none;
}

.cem_link1 A:hover{
        color: #0000ff;
        TEXT-DECORATION: underline;
}


.form_h {
        font-family: "Verdana", "Arial",;
        font-size: 16px;
        font-weight: bold;
        color: #000000;
}

.form_font1 {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #333333;
}
.form_font2 {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        font-weight: bold;
        color: #666666;
}


.form_font3 {
        font-family: "Verdana";
        font-size: 11px;
        line-height: 16px;
}

.form_hl_font1 {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #ffffff;
}

.form_hl_font2 {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #ffffff;
        font-weight: bold;
}

.form_subheader {
        color: #000066;
}

.cem_tb_h1, .cem_tb_h2, .cem_tb_h3, .cem_CEM_tb_row1, .cem_CEM_tb_row2,
.cem_tb_row1, .cem_tb_row2{
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
}

.cem_tb_h1 {
        font-weight: bold;
        color: #FFFFFF;
        background: #FF6600;
}

.cem_tb_h2 {
        font-weight: bold;
        color: #FFFFFF;
        background: #FF9933;
}

.cem_tb_h3 {
	font-weight: bold;
	color: #FFFFFF;
	background: gray;
}

.adminPageContracts{
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #333333;
}

.cem_tb_row1, .cem_CEM_tb_row1 {
        color: #333333;
        background: #FFFCD8;
}

.cem_tb_row2, .cem_CEM_tb_row2 {
        color: #333333;
        background: #FFECC3;
}

.cem_subheader {
	color: #CC6633; FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 18px; FONT-FAMILY: "Verdana", "Arial",
}
.cem_fm_brdr {
        background-color: #FF9900;
}

.cem_fm_bg {
        background-color: #FFFDDA;
        background: url("002_bank_back_cem.png");
}

.cem_text_s11 {
width: 200px; border-color: #CC6633; border-style: solid; border-width:1; font-family: verdana; font-size:11;
}

.cem_text_s {
	BORDER-RIGHT: #CC6633 1px solid; BORDER-TOP: #CC6633 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #CC6633 1px solid; WIDTH: 200px; BORDER-BOTTOM: #CC6633 1px solid; FONT-FAMILY: verdana
}

.cem_text_s2 {
width: 150px; border-color: #CC6633; border-style: solid; border-width:1; font-family: verdana; font-size:11;
}

.cem_text_xs {
width: 80px; border-color: #CC6633; border-style: solid; border-width:1; font-family: verdana; font-size:11;
}

.cem_text_l {
width: 300px; border-color: #CC6633; border-style: solid; border-width:1; font-family: verdana; font-size:11;
}

.cem_text_tb {
width: 150px; border-color: #CC6633; border-style: solid; border-width:1; font-family: verdana; font-size:11;
}

.cem_pull_down {
width: 300px; background-color: #CC6633; border-style: solid; border-width:1; font-family: verdana; font-size:11;color: #FFFFFF;
}

/* .cem_pull_down_b {
width: 150px; background-color: #cc6633; border-style: solid; border-width:1; font-family: verdana; font-size:11;color: #FFFFFF;
}*/

.cem_pull_down_b {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 13px; BORDER-LEFT: 1px solid; WIDTH: 150px; COLOR: #ffffff; BORDER-BOTTOM: 1px solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cc6633
}

.cem_pull_down_s {
width: 100px; background-color: #CC6633; border-style: solid; border-width:1; font-family: verdana; font-size:11;color: #FFFFFF;
}

.cem_pull_down_xs {
width: 50px; background-color: #CC6633; border-style: solid; border-width:1; font-family: verdana; font-size:11;color: #FFFFFF;
}

.cem_tb_bg {
        background-color: #ff9900;
}

.cem_td_bg {
        background-color: #fffdda;
}

.common_td_bg {
        background-color: #E9E9E9;
}

.bl_text_hl {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        font-weight: bold;
        color: #333333;
}

.bl_text_hl A {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        font-weight: bold;
        color: #000066;
        TEXT-DECORATION: none;
}

.bl_text_hl A:hover {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        font-weight: bold;
        color: #0000ff;
        TEXT-DECORATION: underline;
}

.bl_text {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #333333;
}

.bl_text A {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #000066;
        TEXT-DECORATION: none;
}

.bl_text A:hover {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #0000ff;
        TEXT-DECORATION: underline;
}

.wh_text_hl {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        font-weight: bold;
        color: #FFFFFF;
}

.wh_text {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #ffffff;
}

.wh_text_hl A {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        font-weight: bold;
        color: #FFFF00;
        TEXT-DECORATION: none;
}

.wh_text_hl A:hover {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 16px;
        font-weight: bold;
        color: #FF0000;
        TEXT-DECORATION: underline;
}

.wh_text A {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 16px;
        font-weight: bold;
        color: #FFFFFF;
}

.wh_text A {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 16px;
        font-weight: bold;
        color: #FFFF00;
        TEXT-DECORATION: none;
}

.wh_text A:hover {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 16px;
        font-weight: bold;
        color: #FF0000;
        TEXT-DECORATION: underline;
}

.errorMessage {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 15px;
        font-weight: bold;
        color: #FF0000;
}

.datepicker, .datepicker A, .datepicker A:hover {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #333333;
}

.datepicker {
        background-color: #FFFFFF;
}

.datepicker A {
        text-decoration: none;
}

.datepicker A:hover {
        font-weight: bold;
        font-size: 120%;
        color: #FF0000;
}

.datepicker_wd TD {
        width: 18px;
        color: #E9E9E9;
        background-color: #999999;
}

.datepicker_disabled {
        color: #999999;
}

.datepicker_today {
        background-color: #CCCCCC;
}

.datepicker_selected {
        background-color: #CCCCCC;
        font-weight: bold;
}

.text-table {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}



.formObjects {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; /*WIDTH: 200px;*/ BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana
}

.formObjects1 {
	BORDER-RIGHT: #cc6633 1px solid; BORDER-TOP: #cc6633 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cc6633 1px solid; /*WIDTH: 200px;*/ BORDER-BOTTOM: #cc6633 1px solid; FONT-FAMILY: verdana
}

.inputButton { 
	font-size : 11px; 
	font-family: Tahoma, Verdana; 
	border-color: #999999; 
	border-style: solid; 
	border-width:1;
}

/*For displaying data in iframe */
.smallData_text {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px; FONT-FAMILY: "Verdana", "Arial",
}

.smallData_textBlue {
	font-weight: bold;
	color: #000000;
	background: #CCCCCC;
	FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY: "Verdana", "Arial",
}

.smallData_EnergyUnittext {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px; FONT-FAMILY: "Verdana", "Arial",
}

.energyInputText {
	border-color: #CC6633; border-style: solid; border-width:1; font-family: verdana; font-size:11;
}

.billDetailText {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        color: #333333;
}
/*For displaying data in iframe */

.resolution {
        font-family: "Verdana", "Arial",;
        font-size: 9px;
        line-height: 18px;
        color: #565656;
}

.popTariffLoadPeriods {
        font-family: "Verdana", "Arial";
        font-size: 11px;
		  line-height: 19px;
        font-weight: bold;
        color: #FFFFFF;
        background: #FF9933;
}

.popTariffGroups {
        font-family: "Verdana", "Arial";
        font-size: 11px;
		  line-height: 19px;
        font-weight: bold;
        color: #000000;
        background: #CCCCCC;
}

.popLoadDetails {
        font-family: "Verdana", "Arial";
        font-size: 11px;
		  line-height: 19px;
        color: #000000;
        background: #FFFFFF;
}

.remarks_txt {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: #333333;
}

.remarks_txt1 {
        font-family: "Verdana", "Arial",;
        font-size: 11px;
        line-height: 18px;
        color: blue;
        TEXT-DECORATION: underline;
}

.c_fm_bg {
        background-color: #E9E9E9;
}

.c_fm_brdr {
        background-color: #666699;
}


.container {
	background-color: #fff;
}


.textInput {
	BORDER-RIGHT: #3399cc 1px solid; BORDER-TOP: #3399cc 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #3399cc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #3399cc 1px solid; FONT-FAMILY: verdana
}
.column {
	float:left;
	margin-right:10px;
}
h2 {
	font-size:2em;
	margin-bottom:.75em;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:400;
	border:0;	
	vertical-align:baseline;
	margin:0;
	padding:0;
	
}
.cem_container {
	width:950px;
	margin:0 auto;
}
.cem_container:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
/* Beans - End Web Energy Info 12/2005 */

#header { height: 200px;}

.container {width:949px;margin:0 auto;}

div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24, div.span-25, div.span-26, div.span-27, div.span-28, div.span-29, div.span-30, div.span-31, div.span-32, div.span-33, div.span-34, div.span-35, div.span-36, div.span-37, div.span-38 {float:left;margin-right: 1px;}

.prepend-1  { padding-left: 25px;}
.prepend-2  { padding-left: 50px;}

.last {margin-right:0;padding-right:0;}

#navmenu {
	background-color: #000;
}

#nav ul {
	position:absolute;
	width: 210px;
	top: 25px;
	display:none;
	border: 0px solid #ccc;
	font-size: 0.9em;
	font-size: 11px;
}

#footer #part1 { padding-top: 5px; }
#footer #part1 .footerbox {
	background-color:#e4e4e4; 
	font-size:11px; 
	color:#6e6e6e; 
	line-height:9px;
	height:160px;
}
#footer div.footerbox { padding:12px; }

#footer #part1 div.footerbox ul {
	list-style-image:url(../images/bottomDisc.gif);
}

#footer #part1 div.footerbox ul li {
	margin: 13px 0px 13px 6px;
}

#footer #part1 .footerbox a {
	color:#6e6e6e; 
	text-decoration:none;
}

#footer #part1 .footerbox a:hover {
	color:#6e6e6e; 
	text-decoration:underline;
}

#footer #part1 .footerbox a:visit {
	color:#6e6e6e; 
	text-decoration:none;
}

.prepend-4  { padding-left: 100px;}
