#tcLeftCol div.module h3,
#tcRightCol div.module h3,
#tcLeftCol div.module_menu h3
{
font-size : 1.2em;
font-family : Georgia;
margin : 0;
padding : 0;
color : #fff;
text-align : left;
height : 25px;
font-weight : bold;
margin-bottom : 5px;
border-bottom : 1px dotted #EEE;
}

#tcLeftCol div.module,
#tcRightCol div.module,
#tcLeftCol div.module_menu
{
color : #eee;
font-size : 1em;
width : 100%;
margin-bottom : 5px;
background : url(../images/module-mid-bg.png) top left repeat-y;
width : 201px;


}

#tcLeftCol div.module div,
#tcRightCol div.module div,
#tcLeftCol div.module_menu div
{
background : transparent;
background : url(../images/module-top-bg.png) no-repeat;
}


#tcLeftCol div.module div div,
#tcRightCol div.module div div,
#tcLeftCol div.module_menu div div
{
/* do not place bg image here */
background : url(../images/module-bottom-bg.png) bottom left no-repeat;

}


#tcLeftCol div.module div div div,
#tcRightCol div.module div div div,
#tcLeftCol div.module_menu div div div
{
/* do not place bg image here */
padding-bottom : 10px;
padding-left : 10px;
padding-right : 10px;
padding-top : 10px;
background : url(../images/module-green-leaf.png) 90% 90% no-repeat;

}

#tcLeftCol div.module div div div div,
#tcRightCol div.module div div div div,
#tcLeftCol div.module_menu div div div div
{
background : transparent;
border : none;
padding : 0;

}

#tcLeftCol div.module td,
#tcLeftCol div.module_menu td
{
padding : 0;
}

#tcLeftCol div.module a:link,
#tcLeftCol div.module a:visited
{
color : #fff;
font-size : 1em;
}

#tcLeftCol div.module a:hover
{
color : #eee;
}



#tcRightCol div table.pollstableborder td.sectiontableentry1,
#tcRightCol div table.pollstableborder td.sectiontableentry2
{
background : none;
}

#tcRightCol div.module td
{
padding : 0;
}

#tcRightCol div.module a:link
{
color : #fff;
font-size : 1em;
}

#tcRightCol div.module a:visited
{
color : #fff;
font-size : 1em;
}

#tcRightCol div.module a:hover
{
color : #eee;
}



#tcRightCol div.module h3
{
font-size : 1.2em;
font-family : Georgia;
margin : 0;
padding : 0;
color : #fff;
text-align : left;
height : 25px;
font-weight : bold;
margin-bottom : 5px;
border-bottom : 1px dotted #EEE;
}

#tcRightCol div.module{
color : #eee;
font-size : 1em;
width : 100%;
margin-bottom : 5px;
background : url(../images/module-mid-bg-r.png) top left repeat-y;
width : 201px;

}

#tcRightCol div.module div
{
background : transparent;
background : url(../images/module-top-bg-r.png) no-repeat;
}


#tcRightCol div.module div div
{
/* do not place bg image here */
background : url(../images/module-bottom-bg-r.png) bottom left no-repeat;

}


#tcRightCol div.module div div div
{
/* do not place bg image here */
padding-bottom : 30px;
padding-left : 10px;
padding-right : 10px;
padding-top : 12px;
background : url(../images/module-green-leaf-r.png) 80% 80% no-repeat;
}


#tcRightCol div.module div div div div
{
background : transparent;
border : none;
padding : 0;

}


#tcRightCol div table.pollstableborder td.sectiontableentry1,
#tcRightCol div table.pollstableborder td.sectiontableentry2
{
background : none;
}

#tcRightCol div.module td
{
padding : 0;
}

#tcRightCol div.module a:link
{
color : #fff;
font-size : 1em;
}

#tcRightCol div.module a:visited
{
color : #fff;
font-size : 1em;
}

#tcRightCol div.module a:hover
{
color : #eee;
}

