/* DEFAULT STYLES */
	body {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
	td 						{ font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
	
	.heading,h1,h2,h3   	{
	color: #003399;
	font-size: 13px;
	padding-bottom: 2px;
	font-weight: bold;
}
	.subheading,h4,h5,h6  	{
	color: #003399;
	font-weight: bold;
	font-size: 12px;
}
	.emphasis 				{ font-weight: bold }
	.note 					{ color: #666666; font-weight: bold;}
	.copyright				{ font-size: 11px; }
	a:link 					{
	color: #3366CC;
}
	a:hover 				{
	color: #3366CC;
}
	a:active 				{
	color: #3366CC;
}
	a:visited 				{
	color: #3366CC;
}
		

	input   				{
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
}
	textarea				{ font-size: 12px; font-family: Arial, Helvetica, SunSans-Regular;}
    select 					{ font-size: 12px; font-family: Arial, Helvetica, SunSans-Regular;}

/* NAVIGATION */
	.nav 					{ color: #000066; text-decoration: none; font-weight: bold; font-size: 11px; }
	a.nav:link 				{ color: #000066; text-decoration: none; font-weight: bold; }
	a.nav:hover 			{ color: #000066; text-decoration: none; font-weight: bold; }
	a.nav:active 			{ color: #000066; text-decoration: none; font-weight: bold; }
	a.nav:visited			{ color: #000066; text-decoration: none; font-weight: bold; }


    .nav2 					{ color: #0066FF; text-decoration: none; font-weight: bold; font-size: 11px; }
	a.nav2:link 			{ color: #0066FF; text-decoration: none; font-weight: bold; }
	a.nav2:hover 			{ color: #0066FF; text-decoration: none; font-weight: bold; }
	a.nav2:active 			{ color: #0066FF; text-decoration: none; font-weight: bold; }
	a.nav2:visited			{ color: #0066FF; text-decoration: none; font-weight: bold; }

	/* ITEM LIST */
	.list_border 	{ margin-top: 12x; border: 1px solid #167AAE}
	.list_heading 	{
	padding: 2px;
	background-color: #049acd;
	line-height: 20px;
}
	.list_row1 		{
	background-color: #FFFFFF;
	line-height: 30px;
}
	.list_row2 		{
	background-color: #CCCCCC;
	line-height: 30px;
}
	.list_item 		{ padding: 1px; }
	
		/* LIST LEGEND */
		.legend_table {}
		.new_item {}
		.hot_item {}
		.remote_item {}
		.regular_item {}
	
	/* POLLS */
	.poll_results 	{
	border: 0px none;
	margin: 10px;
	padding: 5px;
}
	
	.poll_graph1  	{ background-color: #ff8c00; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #ff8c00; height: 15px }
	.poll_graph2  	{ background-color: #ff0; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #ff0; height: 15px }
	.poll_graph3  	{ background-color: #7cfc00; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #7cfc00; height: 15px }
	.poll_graph4  	{ background-color: #00fa9a; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #00fa9a; height: 15px }
	.poll_graph5  	{ background-color: #00bfff; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #00bfff; height: 15px }
	.poll_graph6  	{ background-color: #00f; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #00f; height: 15px }
	.poll_graph7  	{ background-color: #9400d3; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #9400d3; height: 15px }
	.poll_graph8  	{ background-color: #f0f; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #f0f; height: 15px }
	.poll_graph9  	{ background-color: #ff1493; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #ff1493; height: 15px }
	.poll_graph10  	{ background-color: #dc143c; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #dc143c; height: 15px }
	.poll_graph11  	{ background-color: #f00; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #f00; height: 15px }
	.poll_graph12  	{ background-color: #a9a9a9; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #a9a9a9; height: 15px }


/* INPAGE ELEMENTS */
	.subheading#inpage_element {}

	a:link.inpage_element {}
	a:hover.inpage_element {}
	a:active.inpage_element {}
	a:visited.inpage_element {}

/* CUSTOM STYLES */
	.bodycopypadding 		{ padding: 15px }
	.bold 					{ font-weight: bold }
	.navhome 				{ color: #167AAE; font-size: 12px; text-decoration: none; text-transform: none}
	a:link.navhome 			{ color: #FF3900; font-size: 12px; text-decoration: none; text-transform: uppercase }
	a:hover.navhome 		{ color: #FF3900; font-weight: bold; font-size: 12px; text-decoration: none; text-transform: uppercase }
	a:active.navhome 		{ color: #FF3900; font-weight: bold; font-size: 12px; text-decoration: none; text-transform: uppercase }
	a:visited.navhome 		{ color: #FF3900; font-size: 12px; text-decoration: none; text-transform: uppercase }
	a:link.disclaimer 		{ color: #fff; text-decoration: none }
	a:hover.disclaimer 		{ color: #fff; text-decoration: underline }
	a:active.disclaimer 	{ color: #fff; text-decoration: underline }
	a:visited.disclaimer 	{ color: #fff; text-decoration: none }

/* Nav Table Style */
/*
.tableBG {background-color: #FDF9EB;}
.tableBG2 {background-color: #f5e3b3;}
.tableTLine {
	background-color: #4571B9;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.tableBLine { background-color: #FDF9EB; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.tableLLine { background-color: #FDF9EB; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; }
.tableRLine { background-color: #FDF9EB; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; }

.tableBLine2 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.tableLLine2 { border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; }
.tableRLine2 { border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; }


.tableHeader { font-size: 12px;	text-transform: none; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.tableHeader:link 				{ color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.tableHeader:hover 			{ color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.tableHeader:active 			{ color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.tableHeader:visited			{ color: #FFFFFF; text-decoration: none; font-weight: bold; }
*/


/* Paging */
.paging 					{font-size: 12px; text-transform: none; font-weight: bold; color: #000000;}
a.paging:link 				{ color: #0000FF; font-weight: bold; }
a.paging:hover 				{ color: #0000FF; font-weight: bold; }
a.paging:active 			{ color: #0000FF; font-weight: bold; }
a.paging:visited			{ color: #0000FF; font-weight: bold; }
