


/* CMS FORM STYLES */


.mms_formLabel
{
    font-weight:bold;
    margin-top:2px;
    margin-right:2px;
}

.mms_formInput
{
    font-size:small;
    width:75px;
}

/* *********************** */

/* MSDC Template override to exclude right column */
#content
{
    margin-right:0px;
}

/* *********************** */
div#leftCol
{
    width:46%; 
    float:left;
}

div#rightCol
{
    width:46%; 
    float:left;
}

/* NEW WAVE */

div#myProperty, div#myRefuse, div#reportIt, div#myCouncillor, div#myNews, div#myLeisure, div#myPlanning, div#myWeather, div#myCouncilTax, div#myUsefulLinks, div#myWhatsOn
{
    width: 95%; /*  Panel width value */
    padding: 0px;
    float: left; 
    height: auto;
    margin: 0;
    margin-top:10px;

	line-height: 1.2em; /* see peekaboo bug http://www.positioniseverything.net/explorer/peekaboo.html */
	margin-right: 10px;
	background: url(topleftblue2.jpg) top left no-repeat;
}

div#myProperty li, div#myRefuse li, div#reportIt li, div#myCouncillor li, div#myNews li, div#myLeisure li, div#myPlanning li, div#myWeather li, div#myCouncilTax li, div#myUsefulLinks li, div#myWhatsOn li
{
    line-height: 20px;
}

div#myProperty h1, div#myRefuse h1, div#reportIt h1, div#myCouncillor h1, div#myNews h1, div#myLeisure h1, div#myPlanning h1, div#myWeather h1, div#myCouncilTax h1, div#myUsefulLinks h1, div#myWhatsOn h1
{
    font-size: 2em;
    padding-left: 10px;
    color: #6666cc;
}

div#myProperty h2, div#myRefuse h2, div#reportIt h2, div#myCouncillor h2, div#myNews h2, div#myLeisure h2, div#myPlanning h2, div#myWeather h2, div#myCouncilTax h2, div#myUsefulLinks h2, div#myWhatsOn h2
{
    padding: 20px 45px 15px 20px;
    margin: 0;
    font-size: 1.4em;
}

div#myProperty h2
{
    background: url(toprightHouse2.jpg) top right no-repeat;
}

div#myRefuse h2
{
    background: url(toprightRecycle2.jpg) top right no-repeat;
}

div#reportIt h2 
{
    background: url(toprightReportIt2.jpg) top right no-repeat;
}

div#myCouncillor h2
{
    background: url(toprightCouncillor2.jpg) top right no-repeat;
}

div#myNews h2
{
    background: url(toprightNews2.jpg) top right no-repeat;
}

div#myLeisure h2
{
    background: url(toprightLeisure2.jpg) top right no-repeat;
}

div#myPlanning h2
{
    background: url(toprightPlanning2.jpg) top right no-repeat;
}

div#myWeather h2
{
    background: url(toprightWeather2.jpg) top right no-repeat;
}

div#myCouncilTax h2
{
    background: url(toprightCouncilTax2.jpg) top right no-repeat;
}

div#myUsefulLinks h2
{
    background: url(toprightLinks2.jpg) top right no-repeat;
}

div#myWhatsOn h2
{
    background: url(toprightFaces2.jpg) top right no-repeat;
}

div#myPropertyBody, div#myRefuseBody, div#reportItBody, div#myCouncillorBody, div#myNewsBody, div#myLeisureBody, div#myPlanningBody, div#myWeatherBody, div#myCouncilTaxBody, div#myUsefulLinksBody, div#myWhatsOnBody
{
    background: url(1pxblue.gif) top right repeat-y;
    margin: 0;
    margin-top: -2em;
    margin-bottom: -1em;
    padding: 0px;
    font-size: 1em;
    padding-left:20px;
    padding-right:20px;
    padding-top:8px;
}

div#myPropertyBody li, div#myRefuseBody li, div#reportItBody li, div#myCouncillorBody li, div#myNewsBody li, div#myLeisureBody li, div#myPlanningBody li, div#myWeatherBody li, div#myCouncilTaxBody li, div#myUsefulLinksBody li, div#myWhatsOnBody li
{
    padding: 4px;
    line-height: 1.2em;
}

div#myPropertyBody ul, div#myRefuseBody ul, div#reportItBody ul, div#myCouncillorBody ul, div#myNewsBody ul, div#myLeisureBody ul, div#myPlanningBody ul, div#myWeatherBody ul, div#myCouncilTaxBody ul, div#myUsefulLinksBody ul, div#myWhatsOnBody ul
{
    margin-left:0px;
    padding-left:15px;
}

div#myPropertyBottom, div#myRefuseBottom, div#reportItBottom, div#myCouncillorBottom, div#myNewsBottom, div#myLeisureBottom, div#myPlanningBottom, div#myWeatherBottom, div#myCouncilTaxBottom, div#myUsefulLinksBottom, div#myWhatsOnBottom
{
    background: url(bottomleftblue.gif) bottom left no-repeat;
    margin: 0;
    padding: 0;
}

div#myPropertyBottom p, div#myRefuseBottom p, div#reportItBottom p, div#myCouncillorBottom p, div#myNewsBottom p, div#myLeisureBottom p, div#myPlanningBottom p, div#myWeatherBottom p, div#myCouncilTaxBottom p, div#myUsefulLinksBottom p, div#myWhatsOnBottom p
{
    background: url(bottomrightblue.gif) bottom right no-repeat;
    display: block;
    padding: 0 0 15px 0;
    margin: -3em 0 0 0;
}



/* ********************** */

p a 
{
    color:Black;
}

li a
{
    color:Black;
}

p.spacer
{
    margin-top:-25px;
}

div#myRefuseBody p.spacer
{
    margin-top:-5px;
}

p, li
{
    line-height: 1.5em;
}


#content h1, #content h2, #content h3, #content h4, #content h5, #content h6
{
    font-size: 1em;
}


img.elementPic
{
    float:left;
    margin-right:10px;
    margin-bottom:10px;
}

div#myLeisureBody img.elementPic
{
    float:right;
    margin-top:30px;
    margin-bottom:10px;
}

