/* 3legs STYLES */

a.threelegs:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #514385;
	text-decoration : none
}
a.threelegs:visited {
	font-family : Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration : none
}
a.threelegs:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #514385;
	text-decoration : none
}
a.threelegs:hover {
	font-family : Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration : none
}

/* Client STYLES */

p, table, tr, td {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
}
a:link {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D505F;
	text-decoration : none
}
a:visited {
	font-family : Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #5D798E;
	text-decoration : none
}
a:active {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D505F;
	text-decoration : none
}
a:hover {
	font-family : Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #5D798E;
	text-decoration : none
}
.submenu {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #3D505F;
	font-weight: bold;
}
h1 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}
li {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
}

/* Miro STYLES */
body {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	font-size: 13px;
}

button {
	
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	text-align: center;
	text-transform: uppercase;
	width: 60px;
}

button.inpage_element {
	background-color: transparent;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	text-align: center;
	text-transform: uppercase;
	width: 60px;
}

hr {
	border-bottom: #FFFFFF;
	border-left: #FFFFFF;
	border-right: #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

input.inpage_element {
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 7px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
	width: 100%;
}

input[type="reset"] {
	background-color: transparent;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	text-align: center;
	text-transform: uppercase;
	width: 60px;
}

input[type="submit"] {
	
	border: 1px solid #333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	text-align: center;
	text-transform: uppercase;
	width: 60px;
}

input[type="text"] {
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 7px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
}

textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 7px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
}

textarea.inpage_element {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 7px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
	width: 100%;
}

.button {
	border: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	text-align: center;
	text-transform: uppercase;
	width: 60px;
}

.emphasis {
	font-weight: bold;
}

.hot_item {
}

/* INPAGE ELEMENTS */
	.inpage_element {
}

.inputpassword {
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 7px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
}

.inputreset {
	
	border: 0px;
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	text-align: center;
	text-transform: uppercase;
	width: 60px;
}

/* INTERNET EXPLORER EXCEPTIONS */
	.inputsubmit {
	border: 1px solid #333333;
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	text-align: center;
	text-transform: uppercase;
	width: 60px;
}

	.inputbutton {
	border: 1px solid #333333;
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	text-align: center;
	text-transform: uppercase;
	width: 60px;
}

.inputtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 7px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
}

.inputtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 7px;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
}

/* LIST LEGEND */
		.legend_table {
}

/* MAMBO CMS PAGES - 3LEGS MODIFIED*/

	/* ITEM LIST */
	.list_border 	{ margin-top: 10px}
	.list_heading 	{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #3D505F;
	padding: 2px;
	line-height: 20px;
} /* Formally list_legend */
	.list_row1 		{
	line-height: 20px;
}
	.list_row2 		{
	line-height: 20px;
}
	.list_item 		{ padding: 1px; }
	
		/* LIST LEGEND */
		.legend_table {}
		.new_item {}
		.hot_item {}
		.remote_item {}
		.regular_item {}

	/* POLLS */
	.poll_results {
	background-color: #F7E8F5;
	margin: 0px;
	padding: 5px;
	border: 1px solid ;
}
	
	.poll_graph1  { background-color: #ff8c00; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #ff8c00; height: 10px }
	.poll_graph2  { background-color: #ff0; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #ff0; height: 10px }
	.poll_graph3  { background-color: #7cfc00; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #7cfc00; height: 10px }
	.poll_graph4  { background-color: #00fa9a; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #00fa9a; height: 10px }
	.poll_graph5  { background-color: #00bfff; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #00bfff; height: 10px }
	.poll_graph6  { background-color: #00f; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #00f; height: 10px }
	.poll_graph7  { background-color: #9400d3; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #9400d3; height: 10px }
	.poll_graph8  { background-color: #f0f; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #f0f; height: 10px }
	.poll_graph9  { background-color: #ff1493; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #ff1493; height: 10px }
	.poll_graph10  { background-color: #dc143c; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #dc143c; height: 10px }
	.poll_graph11  { background-color: #f00; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #f00; height: 10px }
	.poll_graph12  { background-color: #a9a9a9; margin-top: 3px; margin-bottom: 3px; border-right: 2px solid #a9a9a9; height: 10px }

.rightrule {
	border-spacing: 0;
	border-right: 1px solid ;
}

.leftrule {
	border-spacing: 0;
	border-left: 1px solid ;
}