body,td,th {
	font-family: Arial;
	font-size: 13px;
	color: #333333;
}
body {
	background-image: url(images/poll-bg.gif);
	background-repeat: repeat-x;
	
}
a:link {
	color: 1d6a9b;
	
}
a:visited {
	color: 1d6a9b;
}
a:hover {
	color: #CC0000;
}
a:active {
	color: 1d6a9b;
}
.style1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.style2 {
	font-size: 12px;
	color: #000000;
}
.socred {
	font-size: 28px;
	font-weight:bold;
	color: #CC0000;
}
.socgreen {
	font-size: 28px;
	font-weight:bold;
	color: #00ac08;
}
.debblue {
	font-size: 28px;
	font-weight:bold;
	color: #1d6a9b;
}
.debblue2 {
	font-size: 24px;
	font-weight:bold;
	color: #1d6a9b;
}
.socred2 {
	font-size: 24px;
	font-weight:bold;
	color: #CC0000;
}
.socgreen2 {
	font-size: 24px;
	font-weight:bold;
	color: #00ac08;
}
.socred3 {
	font-weight:bold;
	color: #CC0000;
}
.socgreen3 {
	font-weight:bold;
	color: #00ac08;
}
.socgreen4 {
	font-size: 12px;
	font-weight:bold;
	color: #49904d;
}
.socgreen5 {
	color: #49904d;
}

.lightgray {
	color: #AAAAAA;
}
.white {
	color: #FFFFFF;
}
.latestsocratic {
width:300px;
}


a.one:link {color: #333333; text-decoration: none; } a.one:visited {color: #333333; text-decoration: none; } a.one:hover {color: #1d6a9b; text-decoration: none; }
a.one2:link {color: #FFFFFF; text-decoration: underline; } a.one2:visited {color: #FFFFFF; text-decoration: underline; } a.one2:hover {color: #FFD74e; text-decoration: underline; }
a.one3:link {color: #FFFFFF; font-size: 12px; text-decoration: underline; } a.one3:visited {color: #FFFFFF; font-size: 12px; text-decoration: underline; } a.one3:hover {color: #FFFFFF; font-size: 12px; text-decoration: underline; }
a.one4:link {color: #38762f; text-decoration: underline; } a.one4:visited {color: #38762f; text-decoration: underline; } a.one4:hover {color: #CC0000; text-decoration: underline; }
a.two:link {color: #CC0000; text-decoration: underline; } a.two:visited {color: #CC0000; text-decoration: underline; } a.two:hover {color: #CC0000; text-decoration: none; }
a.twoP:link {color: #1d6a9b; text-decoration: underline; } a.twoP:visited {color: #1d6a9b; text-decoration: underline; } a.twoP:hover {color: #CC0000; text-decoration: underline; }
a.three:link {color: #38762f; text-decoration: underline; } a.three:visited {color: #38762f; text-decoration: underline; } a.three:hover {color: #38762f; text-decoration: none; }
a.twoH:link {color: #1d6a9b; font-size:13px; font-family: Arial; text-decoration: underline; } a.twoH:visited {color: #1d6a9b; font-size:13px; font-family: Arial; text-decoration: underline; } a.twoH:hover {color: #1d6a9b; text-decoration: none; font-size:13px; font-family: Arial; }
a.threeH:link {color: #38762f; font-size:13px; text-decoration: underline; font-family: Arial; } a.threeH:visited {color: #38762f; font-family: Arial; font-size:13px; text-decoration: underline; } a.threeH:hover {color: #38762f; text-decoration: none; font-size:13px; font-family: Arial; }
.style10 {font-size: 15px}
.style11 {color: #38762f}
.style12 {color: #CC0000}
.style12H {color: #1d6a9b}
.style13 {	font-size: 14px;
	color: #38762f;
	font-weight: bold;
}
.style3 {	color: #CC0000;
	font-size: 20px;
	font-weight: bold;
}
.style3S {	color: #1d6a9b;
	font-size: 20px;
	font-weight: bold;
}
.style3H {	color: #333333;
	font-size: 19px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.style33 {	
	font-size: 20px;
	font-weight: bold;
}
.style5 {	color: #1d6a9b;
	font-size: 15px;
}
.style5home {	color: #1d6a9b;
	font-size: 13px;
}
.whitelarge {	color: #FFFFFF;
	font-size: 16px;
}
.style6 {font-size: 16px; color: #1d6a9b; font-weight: bold; }
.style6H {font-size: 16px; color: #333333; font-weight: bold; }
.style6home {font-size: 14px; color: #1d6a9b; font-weight: bold; }
.style16 {color: #1d6a9b; font-weight: bold; }
.style7 {font-size: 16px}
.style17 {font-size: 16px; font-weight:bold;}
.style9 {	font-size: 16px;
	color: #333333;
	font-weight:bold;
}
.topten {padding-left:20px;}
.top50 { font-weight:bold;}
.re { background-color:#e5e5e5; padding:5px; }
.re2 { background-color:#FFFFFF; padding:5px; }
.persp {
	font-size: 11px; font-family: Arial;
}
.threadwhite {
	font-size: 12px;
	color:#FFFFFF;
}
.pulse {
	font-size: 11px;
}
.forumcats {	
	font-size: 13px;
	font-weight: bold;
	color:#000000;
}
.forumcode {
	background-color:#FFFFFF;
	border:1px;
	border-color:#333333;
	width:100%;
}
.quote {
	background-color:#CCCCCC;
	border:1px;
	border-color:#333333;
	width:90%;
}
.bold {
	font-weight: bold;
	}

.italics {
	font-style: italic;
	}

.underline {
	text-decoration: underline;
	}

.strikethrough {
	text-decoration: line-through;
	}

.overline {
	text-decoration: overline;
	}

.sized {
	text-size:
	}

.quotecodeheader {
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

.codebody {
	background-color: #FFFFFF;
	font-family: Courier new, courier, mono;
	font-size: 12px;
	color: #006600;
	border: 1px solid #BFBFBF;
	}

.quotebody {
	background-color: #cccccc;
	font-size: 12px;
	color: #333333;
	border: 1px solid #145e8c;
	}

.listbullet {
	list-style-type: disc;
	list-style-position: inside;
	}

.listdecimal {
	list-style-type: decimal;
	list-style-position: inside;
	}

.listlowerroman {
	list-style-type: lower-roman;
	list-style-position: inside;
	}

.listupperroman {
	list-style-type: upper-roman;
	list-style-position: inside;
	}

.listloweralpha {
	list-style-type: lower-alpha;
	list-style-position: inside;
	}

.listupperalpha {
	list-style-type: upper-alpha;
	list-style-position: inside;
	}
	#toolbar 	{	
			margin: 0;
			padding: 0;
			width: 262px;
			background: buttonface;
			border-top: 1px solid buttonhighlight;
			border-left: 1px solid buttonhighlight;
			border-bottom: 1px solid buttonshadow;
			border-right: 1px solid buttonshadow;
			text-align:right;
		  	}
			
.button 	{
			background: buttonface; 
			border: 1px solid buttonface;
			margin: 1; 
			}
			
.raised		{ 
			border-top: 1px solid buttonhighlight;
			border-left: 1px solid buttonhighlight;
			border-bottom: 1px solid buttonshadow;
			border-right: 1px solid buttonshadow;
			background: buttonface;
			margin: 1;
			}
			
.pressed	{
			border-top: 1px solid buttonshadow;
			border-left: 1px solid buttonshadow;
			border-bottom: 1px solid buttonhighlight;
			border-right: 1px solid buttonhighlight;
			background: buttonface;
			margin: 1;
			}