.admin {

color:#ff0000;
font-weight:bold;

}

.plusone {


float:right;
padding:5px 0px 5px 10px;
}

.td-tas {
font-size:10px;
border:1px solid #AAAAAA;
}

.cat-link {color:#777777;}

.tdstrip-modheader{
font-weight:bold;
font-size:11px;
background-color:#777777;
color:#FFFFFF;
padding-left:3px;
border-top:1px solid #FFFFFF;
}
.tdstrip-modmsg{
padding:3px;
background-color:#FFFFFF;
color:#333333;
font-size:11px;
text-align:justify;
border:1px solid #777777;

}


.tdstrip-pollalt1{
background-color:#FAFAFA;
color:#333333;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
padding:3px;
padding-left:5px;


}

.tdstrip-pollalt2{
background-color:#F1F1F1;
color:#333333;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
padding:3px;
padding-right:5px;
width:10%;

}




.tdstrip-catalt1{
background-color:#FAFAFA;
color:#333333;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
padding:3px;
padding-left:5px;
width:40%;

}

.tdstrip-catalt2{
background-color:#F1F1F1;
color:#AAAAAA;
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
padding:3px;
padding-right:5px;
width:10%;
text-align:right;
}



.tdstrip-created{font-weight:normal;font-size:10px;padding-right:2px;}

.tdstrip-disclaimer{
padding:2px;
border-top:1px solid #EEEEEE;
border-bottom:1px solid #EEEEEE;
font-size:11px;
font-style:italic;
}

.span-qn{

padding-left:2px;
padding-right:2px;
background-color:#E00000;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}


.tdstrip-qabodyalt1{
padding-top:7px;
padding-bottom:7px;
padding-left:3px;
padding-right:3px;
text-align:justify;
background-color:#FCFCFC;
color:#333333;
border-top:1px solid #FFFFFF;
line-height: 150%;
}

.tdstrip-qabodyalt2{
padding-top:7px;
padding-bottom:7px;
padding-left:3px;
padding-right:3px;
text-align:justify;
background-color:#F5F5F5;
color:#333333;
border-top:1px solid #FFFFFF;
line-height: 150%;
}

.tdstrip-admiddle{padding-top:0px; padding-bottom:5px;}

.tdstrip-adblack{padding-top:3px; padding-bottom:3px;}

.tdstrip-alt1{
background-color:#FCFCFC;
color:#333333;
border-top:1px solid #FFFFFF;
}

.tdstrip-alt2{
background-color:#F5F5F5;
color:#333333;
border-top:1px solid #FFFFFF;

}

.tdstrip-subcat{

font-size:11px;
color:#FFFFFF;
padding:1px;
padding-left:3px;
background-color:#BBBBBB;
font-weight:bold;
border-top:5px solid #FFFFFF;
border-bottom:5px solid #FFFFFF;

}

.tdstrip-title{
color:#333333;
font-weight:bold;
height:18px;
vertical-align:top;
background-color:#FFFFFF;
padding-left:2px;
}

.link-dn-qa {

font-family: verdana, tahoma, arial, sans-serif;
font-size:11px;
height:30px;
line-height:normal;
}

.tdstrip-category{
font-size:11px;
color:#999999;
border-top:1px solid #eaeaea;
border-bottom:1px solid #eaeaea;
}


.tdstrip-pagenav{

border-top:10px solid #ffffff;
border-bottom:10px solid #ffffff;
}

.tdstrip-pagenav2{

border-bottom:5px solid #ffffff;

}


.tdstrip-div{

font-size:11px;
font-weight:bold;
background-color:#EFEFEF;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
color:#777777;
padding-top:0px;
padding-bottom:0px;
}

.tdstrip-image{
border-right:1px solid #FFFFFF;
padding-top:5px;
padding-bottom:2px;
padding-left:3px;
}

.tdstrip-element{
padding:5px;
padding-bottom:2px;
}

.span-update{
font-size:10px; 
color:#999999;
}


.active-text{
color:#333333;
text-decoration:none;
border-bottom:1px dotted black;

}

.search-bar {

visibility:hidden;
display:none;
margin-left: auto;
margin-right: auto;
font-size:0px;
line-height:0px;
height:0px;
background-color:#FFFFFF;
width:860px;
}


body {

margin:0;
padding:0;
background-color:#e8e8e8;
background-image: url(http://www.socionics.com/common/graph/bgws.gif);
background-repeat: repeat-y;
background-position: top center;

}

.spacer-lr {

width:165px;
height:1px;
}

.spacer-mid {

width:520px;
height:1px;

}

.spacer-polls {

width:290px;
height:1px;

}

.main-tab {

margin-left: auto;
margin-right: auto;
width:860px;
//width:1060px;
margin-top:10px;
background-color: #ffffff;
}


.search-bar2 {

margin-left: auto;
margin-right: auto;

background-color:#E00000;
width:860px;
font-family: verdana, tahoma, arial, sans-serif;
font-size:10px;
color:#FFFFFF;


}

.search-def {

padding-right:5px;
padding-left:5px;
font-size:10px;
font-weight:bold;
}

.search-input {

color:#333333;
width:140px;
height:14px;
font-family: verdana, tahoma, arial, sans-serif;
font-size:10px;
font-weight:normal;
padding-left:1px;
}

.search-field {
width:142px;
line-height:12px;
}

.search-button {
width:20px;
text-align:center;
}

.search-button-img {
border:1px solid black;
}








.mid-col {
width:530px;
//width:730px;
text-align:justify;
font-family: verdana, tahoma, arial, sans-serif;
font-size:12px;
line-height: 150%;
padding-left:5px;
padding-right:5px;

background-color: #FFFFFF;
}

.left-col {
width:160px;
font-family: verdana, tahoma, arial, sans-serif;
font-size:11px;
border-right:0px solid #E00000;
text-align:right;
background-color: #ffffff;
}


.right-col {
width:160px;
font-family: verdana, tahoma, arial, sans-serif;
font-size:11px;
border-left:0px solid #E00000;
background-color: #FFFFFF;

}


.nav-link {

font-family: verdana, tahoma, arial, sans-serif;
font-size:12px;
color:#0000ff;
}

.nav-link2 {

font-family: verdana, tahoma, arial, sans-serif;
font-size:12px;
color:#0000ff;



}

.nav-link3 {

font-family: verdana, tahoma, arial, sans-serif;
font-size:11px;
color:#0000ff;


}

.nav-link-left-col {

margin-bottom:15px;
padding-right:8px;
font-family: verdana, tahoma, arial, sans-serif;
font-size:11px;


}

.nav-link-right-col {

margin-bottom:15px;
padding-left:8px;
font-family: verdana, tahoma, arial, sans-serif;
font-size:11px;


}

.copy {
font-family: verdana, tahoma, arial, sans-serif;
font-size:10px;
color:#333333;
padding-top:5px;
height:30px;

}

.footer-bar-tab {

margin-left: auto;
margin-right: auto;


width:860px;
border-top:1px solid #EFEFEF;
margin-top:7px;
background-color: #FFFFFF;
}

.footer-bar-text {
font-family: verdana, tahoma, arial, sans-serif;
font-size:10px;
color:#FFFFFF;
background-color: #BBBBBB;
padding-top:2px;
padding-left:2px;
padding-bottom:3px;

}


.sta-td {

width:530px;
background-color: #ffffff;

}

.ad-tab-bottom {

border-top:0px dotted red;
margin-top:8px;
background-color: #ffffff;

}

.link-dn {

font-family: verdana, tahoma, arial, sans-serif;
font-size:11px;
line-height:normal;
}
                    
.vote-q {
font-size:13px;

}

.vote-b {
border:1px solid gray;
}

.vote-radio-small{
width:11px;
height:11px;
} 


.vote-radio-normal{
width:12px;
height:12px;
} 


.vote-radio-big{
width:13px;
height:13px;
} 
            
.vote-a-small {
padding-top:2px;
padding-bottom:2px;
border:1px solid #e0e0e0;
font-size:10px;
background-color:#f0f0f0;
}     

.vote-a-normal{
padding-top:5px;
padding-bottom:5px;
border:1px solid #e0e0e0;
font-size:11px;
background-color:#f0f0f0;
}

.vote-a-big {
padding-top:8px;
padding-bottom:8px;
border:1px solid #e0e0e0;
font-size:12px;
background-color:#f0f0f0;
}     

.fp-cat-div {

border-top:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
width:100%;
color:#333333;


}

.navbar-table-main {

margin-left: auto;
margin-right: auto;


background-color:#E00000;
margin-top:1px;
margin-bottom:1px;
}

.navbar-link2 {
background-color:#E00000;
color:#FFFFFF;
text-decoration:none;
padding:0px 5px 0px 5px;
font-family:Verdana,Tahoma,Arial;
font-size:11px;
border-left:1px solid #FFFFFF;
height:18px;
font-weight:bold;
}

.navbar-link2:hover {
text-decoration:underline;
color:#FFFFFF;
}

.navbar-link2:active {
color:#FFFFFF;
}

.navbar-link2:visited {
color:#FFFFFF;
}

.head-logo-img {

}

.activetext{
}

.tw-link{
text-decoration:none;
color:#0000ff;
}

.tw-link:hover {
color:#e00000;
}

.wrapped {
/* wrap long urls */
white-space: pre;           /* CSS 2.0 */
white-space: pre-wrap;      /* CSS 2.1 */
white-space: pre-line;      /* CSS 3.0 */
word-wrap: break-word;      /* IE 5+ */
}

.poll-table{width:100%;font-size:11px;font-family:verdana,tahoma,aria,sans;}
.row-alt0{background-color:#f0f0f0;height:20px;padding-right:3px;padding-left:3px;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;}
.row-alt1{background-color:#fafafa;height:20px;padding-right:3px;padding-left:3px;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;}
.total-votes{font-weight:bold;background-color:#ffffff;color:#555555;height:26px;}