/************* Energy Conservation Initiative CSS Start *************/

body {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}



#container {
	margin: 0 auto;
	padding: 0;
	width: 949px;
}



html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, ul, fieldset, form, label, legend {
	border: 0 none;
	list-style: none;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}







/********* header start *********/
#header_container {
	float: left;
	margin: 0;
	padding: 0;
	width: 949px;
}



/*** header top start ***/
#header_top {
	float: left;
	margin: 0;
	padding: 0;
	width: 949px;
}



#header_top_left {
	float: left;
	margin: 0;
	padding: 0;
	width: 237px;
}



#header_top_center {
	float: left;
	margin: 0;
	padding: 0;
	width: 440px;
}



#header_top_center ul {
	list-style: none;
	margin: 11px 0 0 0;
	padding: 0;
}



#header_top_center li {
	border-right: 1px dotted #666666;
	float: left;
}



#header_top_center li.con {
	border-right: 0 none;
}



#header_top_center li a {
	color: #666666;
	display: block;
	margin: 0;
	padding: 0 1.5em;
	text-decoration: none;
}



#header_top_center li a:hover {
	color: #999999;
}




#header_top_right {
	float: left;
	margin: 0;
	padding: 0;
	width: 272px;
}



#search_holder {
	float: left;
	margin: 7px 0 0 0;
	padding: 0;
	width: 272px;
}



#search_input {
	float: left;
	margin: 0;
	padding: 0;
	width: 210px;
}



.input_txt {
	background: url(../images/field_bg.jpg) no-repeat;
	border: 0 none;
	height: 20px;
	padding: 3px 5px;
	width: 200px;
}



.search_btn {
	background: url(../images/search_btn.jpg) no-repeat;
	border: 0 none;
	height: 26px;
	width: 59px;
}
/*** header top end ***/






/*** header middle start ***/
#header_middle {
	float: left;
	width: 949px;
}



#anim {
	float: left;
	width: 677px;
}



#save_money {
	float: left;
	width: 272px;
}



#energy_kid {
	background: url(../images/energy_smart_kid.jpg) no-repeat;
	float: left;
	height: 280px;
	width: 272px;
}




#smart_links {
	width: 200px;
	margin: 30px auto;
}



#smart_links ul {
	list-style: none;
}



#smart_links ul a {
	color: #000000;
	display: block;
	padding: 2px 0;
	text-decoration: none;
	width: 200px;
}



#smart_links ul a:hover {
	text-decoration: underline;
}



#submenu_holder {
	float: right;
	width: 260px;
}



#submenu_holder ul {
	float: right;
}



#submenu_holder ul a {
	border-bottom: 1px dashed #FFDD00;
	color: #86BB22;
	display: block;
	font-weight: bold;
	height: 18px;
	padding: 4px 10px;
	text-decoration: none;
	width: 240px;
}



#submenu_holder ul a:hover {
	background: url(../images/hover_bg.jpg) no-repeat;
	border-bottom: 1px dashed #FFDD00;
	color: #666666;
	display: block;
	font-weight: bold;
	height: 18px;
	padding: 4px 10px;
	text-decoration: none;
	width: 240px;
}



#submenu_holder ul li.active {
	background: url(../images/hover_bg.jpg) no-repeat;
	border-bottom: 1px dashed #FFDD00;
	color: #666666;
	display: block;
	font-weight: bold;
	height: 18px;
	padding: 4px 10px;
	text-decoration: none;
	width: 240px;
}

/*** header middle end ***/






/*** header nav start ***/
#header_nav {
	float: left;
	width: 949px;
}



#image1 {
	float: left;
	margin: 0;
	width: 949px;
}

/*** header nav end ***/






/*** header bottom start ***/
#header_bottom {
	clear: both;
	float: inherit;
	width: 949px;
}
/*** header bottom end ***/

/********* header end *********/






/********* main content start *********/
#main_container {
	float: left;
	margin: 10px 0 4px 0;
	padding: 0;
	width: 949px;
}



#index_holder {
	background: url(../images/index_bg.jpg) repeat-x left bottom;
	float: left;
	height: 380px;
	width: 949px;
	margin: 0;
	padding: 0;
}



#index_content {
	background: #FFFFFF;
	float: left;
	height: 257px;
	margin: 0 0 0 10px;
	padding: 8px;
	text-align: center;
	width: 208px;
}



#index_content2 {
	background: #FFFFFF;
	float: left;
	height: 257px;
	margin: 0 5px;
	padding: 8px;
	text-align: center;
	width: 208px;
}



#accord_holder {
	float: left;
	text-align: left;
	width: 208px;
}



#inner_accord_holder {
	float: left;
	width: 208px;
	margin: 0 15px;
}



#holder_heading {
	float: left;
	margin-bottom: 5px;
	text-align: left;
	width: 208px;
}



#holder_detail {
	color: #666666;
	float: left;
	width: 208px;
}



#index_news {
	color: #666666;
	float: left;
	text-align: left;
	width: 208px;
}



/*** scrollers start ***/
#pscroller1 {
	height: 220px;
	padding: 0px;
	width: 208px;
	float: left;
}



#pscroller2 {
	height: 218px;
	padding: 0px;
	width: 233px;
}



#pscroller2 img {
	margin-bottom: 3px;
}



#pscroller2 a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}



.someclass { /*class to apply to your scroller(s) if desired*/
}
/*** scrollers end ***/




#index_news hr {
	border: 0 none;
	border-bottom: 1px dashed #000000;
	clear: both;
	height: 1px;
	width: 200px;
}




#index_partners {
	background: #FFFFFF;
	float: left;
	margin: 10px 0 0 6px;
	width: 937px;
}



#slider_logos {
	float: left;
	width: 937px;
}



.stepcarousel{
	float: left;
	height: 80px; /*Height should enough to fit largest content's height*/
	margin: 0;
	overflow: scroll; /*leave this value alone*/
	position: relative; /*leave this value alone*/	
	width: 935px; /*Width of Carousel Viewer itself*/	
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 0; /*margin around each panel*/
	text-align: center;
	width: 125px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}




#more_detail {
	float: left;
	margin: 5px 0;
	width: 208px;
}



#more_detail a {
	color: #337E23;
	font-weight: bold;
	text-decoration: none;
}



#more_detail a:hover {
	text-decoration: underline;
}



.month {
	color: #656565;
	float: left;
	font-weight: bold;
	margin: 5px 0;
	width: 200px;
}



#join_movement {
	background: url(../images/accord_bg.jpg) repeat-x;
	float: left;
	height: 169px;
	width: 208px;
}



#counter_big {
	color: #000000;
	float: left;
	margin: 5px 0;
	text-align: center;
	width: 208px;
}



#counter_big h1 {
	color: #FFFFFF;
	font-size: 35px;
}


/*** main left start ***/
#main_left {
	float: left;
	width: 677px;
}



#main_left1 {
	border-right: 1px dashed #666666;
	float: left;
	width: 338px;
}



#poll_holder {
	float: left;
	margin: 0 14px;
	width: 310px;
}



#poll_toper {
	border-bottom: 1px dashed #999999;
	float: left;
	padding: 0 0 5px 0;
	width: 305px;
}



#poll {
	float: left;
	margin: 5px 0;
	width: 310px;
}



#poll input {
	margin: 0 5px;
	padding: 0;
	vertical-align: middle;
}



#poll ul {
	font-weight: bold;
}



#poll ul li {
	border-bottom: 1px dashed #999999;
	margin: 0;
	padding: 10px 0;
}



#poll ul li.last {
	padding: 13px 0;
}



#more {
	float: left;
	margin: 10px 0;
	width: 310px;
}



#main_left2 {
	float: left;
	width: 338px;
}



#speak {
	float: left;
	margin: 5px 0;
	width: 310px;
}




#speak ul {
	font-weight: bold;
}



#speak ul li {
	border-bottom: 1px dashed #999999;
	display: block;
	margin: 0;
	padding: 1.17em 5px;
	width: 295px;
}



#more2 {
	float: left;
	margin: 10px 0;
	text-align: right;
	width: 310px;
}



.normal {
	font-weight: normal;
}



#content_wrap {
	color: #666666;
	float: left;
	margin: 0 15px;
	text-align: justify;
	width: 637px;
}



#content_wrap a {
	background: #F1F1F1;
	color: #86BB23;
	display: block;
	float: left;
	font-weight: bold;
	margin-bottom: 5px;
	padding: 5px 10px;
	text-decoration: none;
	width: 617px;
}



#content_wrap a:hover {
	background: #FFDD00;
	color: #666666;
}




#download_holder {
	color: #666666;
	float: left;
	margin: 0 15px;
	text-align: justify;
	width: 637px;
}



#contact_holder {
	float: left;
	width: 637px;
}



#contact_holder a {
	color: #009900;
	font-weight: bold;
	text-decoration: none;
}



#contact_holder a:hover {
	color: #666666;
	text-decoration: underline;
}




#content_wrap ul {
	list-style: none;
	margin: 0;
	padding: 0;
}



#content_wrap ul li {
	background: url(../images/bllt.jpg) no-repeat 0 7px;
	display: block;
	margin: 0;
	padding: 5px 20px;
}



#sitemap_container {
	color: #666666;
	float: left;
	margin: 0 15px;
	text-align: justify;
	width: 637px;
}




#sub_heading {
	float: left;
	margin: 10px 0;
	width: 637px;
}



#partner_holder {
	font-weight: bold;
	float: left;
	margin: 0 0 5px 0;
	text-align: left;
	width: 318px;
}




#partner_logo {
	float: left;
	width: 170px;
}



#partner_name {
	float: left;
	margin-top: 50px;
	width: 140px;
}



.link_data {
	float: left;
	margin: 10px 0;
	width: 637px;
}



#right_img {
	float: right;
	margin: 3px 0;
	text-align: right;
	width: 210px;
}



.rules {
	float: left;
	margin-top: 60px;
	width: 400px;
}



.rules2 {
	float: left;
	margin-top: 15px;
	width: 400px;
}



.cell {
	float: left;
	width: 200px;
}



.submit_btn {
	background: url(../images/submit_button.jpg) no-repeat;
	border: 0 none;
	height: 26px;
	width: 79px;
}



#share_holder {
	float: left;
	width: 637px;
}



#share_row {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col {
	float: left;
	width: 318px;
}



.share_input {
	border: 1px solid #CCCCCC;
	width: 200px;
}



#pledge_cell {
	float: left;
	width: 65px;
}



#pledge_cell2 {
	float: left;
	height: 19px;
	padding: 3px 0;
	width: 85px;
}



#pledge_cell3 {
	float: left;
	padding: 3px 0;
	width: 85px;
}



#pledge_check {
	float: left;
	height: 25px;
	width: 35px;
}



#team_holder {
	float: left;
	margin: 0 0 5px 0;
	text-align: left;
	width: 318px;
}



#team_photo {
	float: left;
	width: 160px;
}




#eci_team {
	float: left;
	margin: 5px 0;
	width: 140px;
}



#eci_team a {
	color: #86BB23;
	font-weight: bold;
	text-decoration: none;
}



#eci_team a:hover {
	color: #666666;
	text-decoration: underline;
}



.team_desig {
	font-size: 11px;
}



#big_pic {
	float: right;
	text-align: right;
	width: 180px;
}



#kids_row {
	float: left;
	margin: 10px 0;
	text-align: center;
	width: 637px;
}



#kids_col {
	float: left;
	width: 318px;
}



#kids_col a.fun_facts {
	background: url(../images/kids_fact.jpg) no-repeat top center;
	display: block;
	height: 250px;
	text-indent: -9999px;
	width: 318px;
}



#kids_col a:hover.fun_facts {
	background: url(../images/kids_fact_sh.jpg) no-repeat top center;
	display: block;
	height: 250px;
	text-indent: -9999px;
	width: 318px;
}



#kids_col a.kid_smart {
	background: url(../images/kids_smart.jpg) no-repeat top center;
	display: block;
	height: 250px;
	text-indent: -9999px;
	width: 318px;
}



#kids_col a:hover.kid_smart {
	background: url(../images/kids_smart_sh.jpg) no-repeat top center;
	display: block;
	height: 250px;
	text-indent: -9999px;
	width: 318px;
}



#kids_col a.kid_games {
	background: url(../images/kids_games.jpg) no-repeat top center;
	display: block;
	height: 250px;
	text-indent: -9999px;
	width: 318px;
}



#kids_col a:hover.kid_games {
	background: url(../images/kids_games_sh.jpg) no-repeat top center;
	display: block;
	height: 250px;
	text-indent: -9999px;
	width: 318px;
}



#kids_col a.kid_rule {
	background: url(../images/kids_rule.jpg) no-repeat top center;
	display: block;
	height: 250px;
	text-indent: -9999px;
	width: 318px;
}



#kids_col a:hover.kid_rule {
	background: url(../images/kids_rule_sh.jpg) no-repeat top center;
	display: block;
	height: 250px;
	text-indent: -9999px;
	width: 318px;
}



#kids_col a.kid_saving {
	background: url(../images/kids_saving.jpg) no-repeat top center;
	display: block;
	height: 250px;
	text-indent: -9999px;
	width: 318px;
}



#kids_col a:hover.kid_saving {
	background: url(../images/kids_saving_sh.jpg) no-repeat top center;
	display: block;
	height: 250px;
	text-indent: -9999px;
	width: 318px;
}



#toggle_links {
	float: left;
	margin: 5px 0;
	width: 637px;
}



#toggle_links a {
	background: #F1F1F1;
	color: #86BB23;
	display: block;
	float: left;
	font-weight: bold;
	margin-bottom: 5px;
	padding: 5px 10px;
	text-decoration: none;
	width: 617px;
}



#toggle_links a:hover {
	background: #FFDD00;
	color: #666666;
}



#sitemap_holder {
	float: left;
	text-align: left;
	width: 637px;
}



#sitemap_holder ul {
	list-style: none;
	margin: 0;
	padding: 0;
}



#sitemap_holder ul li.title {
	background: none #EBEBEB;
	border-bottom: 1px solid #86BB22;
	border-top: 1px solid #86BB22;
	display: block;
	font-weight: bold;
	padding: 5px 10px;
	width: 185px;
}



#sitemap_holder ul li.subtitle {
	background: #EBEBEB;
	display: block;
	font-weight: bold;
	padding: 5px 10px;
	width: 185px;
}



#sitemap_holder ul li.single a {
	border-bottom: 1px solid #86BB22;
	border-top: 1px solid #86BB22;
	display: block;
	font-weight: bold;
	margin: 25px 0;
	padding: 5px 10px;
	width: 185px;
}



#sitemap_holder ul li.sublink a {
	padding: 5px 15px;
	width: 175px;
}



#sitemap_holder ul li.single2 a {
	border-bottom: 1px solid #86BB22;
	border-top: 1px solid #86BB22;
	display: block;
	font-weight: bold;
	margin: 9px 0 25px 0;
	padding: 5px 10px;
	width: 185px;
}



#sitemap_holder ul a {
	background: none;
	border-bottom: 1px solid #E8E8E8;
	color: #666666;
	display: block;
	font-weight: normal;
	text-decoration: none;
	padding: 5px 10px;
	width: 185px;
}



#sitemap_holder ul a:hover {
	color: #86BB22;
	text-decsoration: underline;
}



#sitemap_col {
	float: left;
	width: 212px;
}



#sitemap_col2 {
	float: left;
	padding: 0;
	width: 212px;
}

/*** main left end ***/



/*** main right start ***/
#main_right {
	clear: right;
	float: right;
	width: 272px;
}



#link_img {
	float: right;
	width: 272px;
}



#pledge_counter_holder {
	background: url(../images/sign_pledge.jpg) no-repeat;
	float: right;
	height: 105px;
	width: 272px;
}



#pledge_data {
	float: left;
	width: 200px;
}



.pledge_mem {
	color: #FFCC00;
	float: left;
	font: 39px bold;
	text-align: center;
	width: 130px;
}



.pledge_sav {
	color: #FFFFFF;
	float: left;
	font-weight: bold;
	text-align: center;
	width: 140px;
}

/*** main right ends ***/

/********* main content end *********/






/********* footer start *********/
#footer_container {
	clear: both;
	/*float: left;*/
	font-size: 11px;
	margin: 0;
	padding: 0;
	width: 949px;
}



#footer_left {
	float: left;
	width: 10px;
}



#footer_center {
	float: left;
	width: 929px;
}



#footer_center_top {
	background: #FFE017;
	float: left;
	height: 28px;
	width: 929px;
}



#footer_nav {
	float: left;
	height: 21px;
	margin: 3px 0;
	width: 929px;
}



#footer_nav ul {
	list-style: none;
}





#footer_nav li {
	border-left: 1px solid #FFF7B7;
	border-right: 1px solid #DDC100;
	display: block;
	float: left;
	padding: 3px 45px;
}



#footer_nav li.an {
	border-left: 0 none;
}


#footer_nav li.site {
	border-right: 0 none;
}



#footer_nav li a {
	color: #000000;
	text-decoration: none;
}



#footer_nav ul a:hover {
	color: #400040;
	text-decoration: underline;
}



#footer_center_bottom {
	background: #333333;
	border-top: 2px solid #FFFFFF;
	color: #BDBDBD;
	float: left;
	height: 16px;
	padding: 5px 0;
	text-align: right;
	width: 929px;
}



#footer_center_bottom a {
	color: #BDBDBD;
	text-decoration: none;
}



#footer_center_bottom a:hover {
	text-decoration: underline;
}



#footer_bottom {
	float: left;
	text-align: left;
	width: 400px;
}



#footer_right {
	float: right;
	width: 10px;
}
/********* footer end *********/

/********* ASPX Style*********/


#share_holder1 {
	float: left;
	width: 637px;
}



#share_row1 {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col1{
	float: left;
	width: 318px;
}



.share_input1 {
	border: 1px solid #CCCCCC;
	width: 200px;
}


#share_holder2 {
	float: left;
	width: 637px;
}



#share_row2 {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col2 {
	float: left;
	width: 318px;
}



.share_input2 {
	border: 1px solid #CCCCCC;
	width: 200px;
}



#share_holder3 {
	float: left;
	width: 637px;
}



#share_row3 {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col3 {
	float: left;
	width: 318px;
}



.share_input3 {
	border: 1px solid #CCCCCC;
	width: 200px;
}
/***Div Share***/
#share_holder4 {
	float: left;
	width: 637px;
}



#share_row4 {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col4 {
	float: left;
	width: 318px;
}



.share_input4 {
	border: 1px solid #CCCCCC;
	width: 200px;
}

/***Div Share***/
#share_holder5 {
	float: left;
	width: 637px;
}



#share_row5 {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col5 {
	float: left;
	width: 318px;
}



.share_input5 {
	border: 1px solid #CCCCCC;
	width: 200px;
}

/***Div Share***/
#share_holder6 {
	float: left;
	width: 637px;
}



#share_row6 {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col6 {
	float: left;
	width: 318px;
}



.share_input6 {
	border: 1px solid #CCCCCC;
	width: 200px;
}

/***Div Share***/
#share_holder7 {
	float: left;
	width: 637px;
}



#share_row7 {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col7 {
	float: left;
	width: 318px;
}



.share_input7 {
	border: 1px solid #CCCCCC;
	width: 200px;
}


/***Div Share***/
#share_holder8 {
	float: left;
	width: 637px;
}



#share_row8 {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col8 {
	float: left;
	width: 318px;
}



.share_input8 {
	border: 1px solid #CCCCCC;
	width: 200px;
}

/***Div Share***/
#share_holder9 {
	float: left;
	width: 637px;
}



#share_row9 {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col9 {
	float: left;
	width: 318px;
}



.share_input9 {
	border: 1px solid #CCCCCC;
	width: 200px;
}

/***Div Share***/
#share_holder10 {
	float: left;
	width: 637px;
}



#share_row10 {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col10 {
	float: left;
	width: 318px;
}



.share_input10 {
	border: 1px solid #CCCCCC;
	width: 200px;
}

/***Div Share***/
#share_holder11  {
	float: left;
	width: 637px;
}



#share_row11  {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col11  {
	float: left;
	width: 318px;
}



.share_input11 {
	border: 1px solid #CCCCCC;
	width: 200px;
}


/***Div Share***/
#share_holder12 {
	float: left;
	width: 637px;
}



#share_row12  {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col12  {
	float: left;
	width: 318px;
}



.share_input12 {
	border: 1px solid #CCCCCC;
	width: 200px;
}

/***Div Share***/


#share_holder13 {
	float: left;
	width: 637px;
}



#share_row13  {
	float: left;
	margin: 5px 0;
	text-align: left;
	width: 637px;
}



#share_col13 {
	float: left;
	width: 318px;
}



.share_input13 {
	border: 1px solid #CCCCCC;
	width: 200px;
}
#index_content1 {
	background: #FFFFFF;
	float: left;
	height: 257px;
	margin: 0 0 0 10px;
	padding: 8px;
	text-align: center;
	width: 208px;
}
#index_content2 {
	background: #FFFFFF;
	float: left;
	height: 257px;
	margin: 0 0 0 10px;
	padding: 8px;
	text-align: center;
	width: 208px;
}
#index_content3 {
	background: #FFFFFF;
	float: left;
	height: 257px;
	margin: 0 0 0 10px;
	padding: 8px;
	text-align: center;
	width: 208px;
}
#index_content4 {
	background: #FFFFFF;
	float: left;
	height: 257px;
	margin: 0 0 0 10px;
	padding: 8px;
	text-align: center;
	width: 208px;
}

#accord_holder {
	float: left;
	text-align: left;
	width: 208px;
}
pledge_cell2 {
	float: left;
	height: 19px;
	padding: 3px 0;
	width: 85px;
}



#pledge_cell3 {
	float: left;
	padding: 3px 0;
	width: 85px;
}
#pledge_cell4 {
	float: left;
	padding: 3px 0;
	width: 85px;
}
#pledge_cell5 {
	float: left;
	padding: 3px 0;
	width: 85px;
}
#pledge_cell6 {
	float: left;
	padding: 3px 0;
	width: 85px;
}
#pledge_cell6 {
	float: left;
	padding: 3px 0;
	width: 85px;
}

#pledge_cell7{
	float: left;
	padding: 3px 0;
	width: 85px;
}

#pledge_cell8 {
	float: left;
	padding: 3px 0;
	width: 85px;
}
#pledge_cell9 {
	float: left;
	padding: 3px 0;
	width: 85px;
}

#pledge_cell10 {
	float: left;
	padding: 3px 0;
	width: 85px;
}

#pledge_cell11 {
	float: left;
	padding: 3px 0;
	width: 85px;
}

#pledge_cell12 {
	float: left;
	padding: 3px 0;
	width: 85px;
}
#pledge_cell13 {
	float: left;
	padding: 3px 0;
	width: 85px;
}

#pledge_cella {
	float: left;
	padding: 3px 0;
	width: 85px;
}
#pledge_cellb {
	float: left;
	padding: 3px 0;
	width: 85px;
}
#pledge_cellc {
	float: left;
	padding: 3px 0;
	width: 85px;
}

#pledge_celld {
	float: left;
	padding: 3px 0;
	width: 85px;
}

#pledge_check {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check2 {
	float: left;
	height: 25px;
	width: 35px;
}

#pledge_check3 {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check4 {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check5 {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check6 {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check7 {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check8 {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check9 {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check10 {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check11 {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check12 {
	float: left;
	height: 25px;
	width: 35px;
}
#pledge_check13 {
	float: left;
	height: 25px;
	width: 35px;
}

/******End AAA********/
#content_wrap3 {
	color: #666666;
	float: left;
	margin: 0 15px;
	text-align: justify;
	width: 637px;
}


#content_wrap3 a {
	background: #F1F1F1;
	color: #86BB23;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
	padding: 5px 10px;
	width: 617px;
}

#content_wrap3 a:hover {
	background: #FFDD00;
	color: #666666;
}
