﻿.boxtitle
{
    position:relative;
}

.boxtitle_left, .boxtitle_right
{
    top:0px;
    position:absolute;
    background-repeat: no-repeat;
    width:3px;
    height:23px;    
}

.boxtitle_left
{
    left:0px;
    background-image: url(images/box_left.gif);    
}

.boxtitle_right
{
    right:0px;
    background-image: url(images/box_right.gif);        
}

.boxtitle_middle
{
    font-family:Arial;
    color:Black;
    font-size:1.22em;
    font-weight:bold;
    text-align:left;
    text-transform:uppercase;
    height:23px;
    background-image: url(images/box_slice.gif);
    background-repeat: repeat-x;
    padding:4px 0px 0px 15px;
}

.boxtop
{
    font-size: 0;
    position:relative;
}

.boxtop_left, .boxtop_right
{
    top:0px;
    position:absolute;
    background-repeat: no-repeat;
    width:3px;
    height:3px;    
}

.boxtop_left
{
    left:0px;
    background-image: url(images/boxt_left.gif);    
}

.boxtop_right
{
    right:0px;
    background-image: url(images/boxt_right.gif);        
}

.boxtop_middle
{
    height:3px;
    background-image: url(images/boxt_slice.gif);
    background-repeat: repeat-x;
}

.boxmiddle table
{
    width:100%;
}

.boxmiddle_left, .boxmiddle_right
{
    background-repeat: repeat-y;
    width:3px;
}

.boxmiddle_left
{
    background-image: url(images/boxc_left.gif);    
}

.boxmiddle_right
{
    background-image: url(images/boxc_right.gif);        
}

.boxmiddle_middle
{
    width:221px;
    background-color:#fffef2;
}

.boxbottom
{
    font-size: 0;
    position:relative;
}

.boxbottom_left, .boxbottom_right
{
    top:0px;
    position:absolute;
    background-repeat: no-repeat;
    width:3px;
    height:3px;    
}

.boxbottom_left
{
    left:0px;
    background-image: url(images/boxb_left.gif);    
}

.boxbottom_right
{
    right:0px;
    background-image: url(images/boxb_right.gif);        
}

.boxbottom_middle
{
    height:3px;
    background-image: url(images/boxb_slice.gif);
    background-repeat: repeat-x;
}













.pollbox
{
    font-size: 11px;
    padding-bottom: 7px;
}

.pollcontent
{
    padding: 7px;
    border: 0pt none;
}

.vote
{
    padding:0px 0px 7px 7px;
    font-size:0.9em;
}

.pollquestion
{
    color:Black;
    font-weight:bold;
    font-size:1em;
    text-align:left;
    padding:7px 0px 17px 7px; 
}

.polloptions
{
    padding-left:17px;
    padding-bottom:17px;
}

.pollbar
{
    background-color: #80b332;
    font-size: 4px;
}

#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{
    font-weight: bold;
    font-size: larger;
    color: #76a933;
}

#centercolcontent .sectiontitle table td
{
    padding: 10px;
}

#centercolcontent div.sectionsubtitle
{
    font-weight: bold;
    padding-bottom: 4px;
}

#leftcol .sectiontitle, #rightcol .sectiontitle
{
    background-image: url(images/Sectiontitle.png);
    background-repeat: no-repeat;
    background-color: #cc8331;
    height: 19px;
    width: 227px;
}

#leftcol .sectiontitle span, #rightcol .sectiontitle span
{
    padding-left: 10px;
}

#leftcol div.sectiontitle, #leftcol .sectiontitle span, #rightcol div.sectiontitle, #rightcol .sectiontitle span
{
    color: white;
    font-size: 12px;
    font-family: Arial;
    text-transform: uppercase;
    padding-top: 5px;
}

.link
{
    color: #393738;
    font-family: Tahoma;
    font-size: 11px;    
    clear:left;
    padding: 5px 0px 5px 0px;
}

.link img
{
    float: left;
    padding: 0px 5px 0px 0px;
}

.link div
{
    padding-left: 20px;
}

.link a
{
    color: #393738;
}

.link a:hover
{
    color: #777777;
    text-decoration:underline;
}
