/* General Body */
body {margin:0px; background: url('../images/bg.gif') #b9dbfe repeat-x;}
body img {border:0;}

/* Content */
#cbody {background: #fff url('../images/layout/body-bg.jpg') no-repeat 0 0;padding-top:14px;text-align:left;}
.content {font:12px arial;color:#4c4c4c;}
#smenu {background: url('../images/layout/submenu/smenu-bg.gif') 0 0;}

/* Sub Menu */
#submenu {background:url(../images/layout/submenu/smenu-bg2.gif);font:10px verdana;font-weight:bold;color:#3e4a5b;padding:4px;}
.item {line-height:18px;text-align:left;}
.subItem {line-height:18px;text-align:left;}
.largeItem {line-height:20px;text-align:left;}
.item a {color:#3e4a5b;text-decoration:none;background: url('../images/layout/submenu/smenu-bullet2.gif') no-repeat 0 5px;padding-left:12px;display:block;border:1px solid #b2c8e8;border-left:0;border-right:0;}
.item a:hover {color:#1f252d;background:#a0b3d2;background: url('../images/layout/submenu/smenu-bullet.gif') #a1b8da  no-repeat 0 5px;padding-left:12px;border:1px solid #7995c0;border-left:0;border-right:0;}
.subItem a {color:#3e4a5b;text-decoration:none;background: url('../images/layout/submenu/Submenu-bullet2.gif') no-repeat 0 5px;padding-left:24px;display:block;border:1px solid #b2c8e8;border-left:0;border-right:0;}
.subItem a:hover {color:#1f252d;background:#a0b3d2;background: url('../images/layout/submenu/Submenu-bullet.gif') #a1b8da  no-repeat 0 5px;padding-left:24px;border:1px solid #7995c0;border-left:0;border-right:0;}
.largeItem a {color:#3e4a5b;text-decoration:none;background: url('../images/layout/submenu/smenu-bullet2.gif') no-repeat 0 5px;padding-left:12px;display:block;border:1px solid #b2c8e8;border-left:0;border-right:0;}
.largeItem a:hover {color:#1f252d;background:#a0b3d2;background: url('../images/layout/submenu/smenu-bullet.gif') #a1b8da  no-repeat 0 5px;padding-left:12px;border:1px solid #7995c0;border-left:0;border-right:0;}

/* Homepage Items */
.home_bullet {background: url('../images/ele-home-bullet.gif') no-repeat 0 5px;padding-left:12px;line-height:18px;}
.home_bullet a {color:#666;text-decoration:none;}
.home_bullet a:hover {text-decoration:underline;color:#444;}

/* Your Feedback - rate our service */
.rate_our_service {text-align:left;}

/* Left to clean */
#rightrail {padding:10px;text-align:left;}
#rightrail a {font:11px verdana;font-weight:bold;color:#4c4c4c;text-decoration:none;}
#rightrail a:hover {text-decoration:underline;}
#bottomcredit {font:11px verdana;color:#4c4c4c;text-align:center;padding:10px;}
#bottomcredit a {color:#4c4c4c;}
.searchbox {font:11px verdana;color:#4c4c4c;text-align:left;}
.cp {font:11px verdana;color:#000;}


.calendarsmal {background:#f2f8ff;}
.calendarbold {font:11px verdana;font-weight:bold;color:#555;}
.calendar a {color:#444;text-decoration:none;font-weight:normal;}
.calendar a:hover {color:#222;text-decoration:underline;}
.cp_calendar {font:11px verdana;color:#000;font-weight:bold;color:#505964;}
.welcome {font:16px verdana;font-weight:bold;}


.contentTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
}
.councilTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #336699;
}
.councilLinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#666666;
	text-decoration:none;	
}
.councilLinks a:hover {text-decoration:underline;color:#333;
}