/*NIFTY ROUNDED CORNERS USED ON COMPLETE SYSTEMS, BOOKSTORE ETC...*/
#centered img{border:none; display:block;}
div#nifty{width:747px; margin:0px 5px 0px 5px; background: #9BD1FA; color:#ffffff; text-align:left;}
#nifty p, #nifty h2, #nifty h3{padding:0px 20px 0px 20px}
#nifty h2{font-size:200%; margin-bottom:0px;}
#nifty h3{margin-bottom:0px; color:#3061a0;}
#nifty p{margin-bottom:30px; color:#3061a0;}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #9BD1FA}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

div#nifty_bs{width:747px; margin:0px 5px 0px 5px; background: #ffd300; color:#ffffff;}
#nifty_bs p, #nifty_bs h2, #nifty_bs h3{padding:0px 20px 0px 20px}
#nifty_bs h2{font-size:200%; margin-bottom:0px;}
#nifty_bs h3{margin-bottom:0px; color:#3061a0;}
#nifty_bs p{margin-bottom:30px; color:#3061a0;}
b.rtop_bs , b.rbottom_bs {display:block;background: #FFF}
b.rtop_bs  b, b.rbottom_bs  b{display:block;height: 1px;
    overflow: hidden; background: #ffd300;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop_bs  b.r4, b.rbottom_bs  b.r4{margin: 0 1px;height: 2px}

/*learning center styles*/
.ll, .ll a{
	list-style-image:url(http://www.affordable-solar.com/images/arrow.gif); FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #757575; text-align:left; line-height: 1.8;
}
.ll a:link, .ll a:visited   { text-decoration: underline; color: #757575; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;line-height: 1.8; }

.ll a:hover { text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;line-height: 1.8;}

.lc {float:left; padding-bottom:25px; width:100%; text-align:left; background-color:#ffffff; }
.lc div{float:left; width:33%; text-align:center; display:block;}
.lc span{margin:0px 5px 15px 5px; padding:2px; text-align:center; display:block; color:#ffffff; font-size:14px; background-color:#0E3A5F; font:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}


.lc img, .lcl img{border:none;}
.lcl {FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: "#Arial Narrow", Arial, Verdana, Helvetica, sans-serif; text-align:left; width:100%; display:block; }
.lcl hr{width=100%; height:3px; background-color:#ffd300; color:#ffd300; border:0; }
.lcl span{display:block; height:15px;}
.lcl table{width:100%; padding:0px; margin:0px; border:0px; border-spacing:0px; border-collapse:none; text-align:left; margin-bottom:35px; margin-top:15px;}
.lcl td{width:20%; padding:5px; margin:0px; border:0px; border-spacing:0px; border-collapse:none; text-align:center; vertical-align:middle;}
.lcl a{color:#666666; text-decoration:none; font-weight:normal;}

.bs #heading {FONT-WEIGHT: bold; FONT-SIZE: 16px; color:#ffffff; FONT-FAMILY: "#Arial Narrow", Arial, Verdana, Helvetica, sans-serif; text-align:left; padding:10px 0px 10px 0px;}
.bs table{padding:0px; margin:auto; border:0px; border-spacing:0px; border-collapse:none; text-align:center; }
.bs td{ text-align:center; padding:15px 10px 15px 10px;}
div#wrapper {
	width: 850px;
	margin: 0 auto;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-size:12px;
}

