/* DEFAULT STYLES */
	body,b 					{
	color: #404040;
	font-size: 11px;
	font-family: Arial, Helvetica, SunSans-Regular;
	border: 0px;
	line-height: 120%;
}
	td 						{ color: #404040; font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular; padding: 0px; border: 0px }
	.heading,h1,h2,h3   	{
	color: #006077;
	font-size: 14px;
	line-height: 18px;
	padding-bottom: 2px;
	font-weight: bold;
}
	.subheading,h4,h5,h6  	{
	color: #006077;
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	padding-top:20px;
	margin:0px;
	text-align:left;
}
	.emphasis 				{ font-weight: bold }
	.note 					{ color: #FF3900 }
	hr  					{ border-top: 1px solid #fff; border-right: #fff; border-bottom: #fff; border-left: #fff` }

	a:link 					{
	color: #049acd;
	font-weight: bold;
}
	a:hover 				{
	color: #049acd;
	font-weight: bold;
}
	a:active 				{
	color: #049acd;
	font-weight: bold;
}
	a:visited 				{
	color: #049acd;
	font-weight: bold;
}

	input[type="submit"], input[type="reset"], input[type="button"] {
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	text-align: center;
	position: relative;
	height: 18px;
	background-color: #E6F304;
	color: #006077;
}
	button, .inputbutton 											{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	background-color: #E6F304;
	text-align: center;
	position: relative;
	height: 18px;
	color: #006077;
}
	input[type="text"], input[type="password"] 						{ color: black; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; background-color: #fcfcfc; margin-bottom: 8px; padding: 1px 2px; }
	textarea 														{ color: black; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; background-color: #fcfcfc; margin-bottom: 8px; padding: 1px 2px; }
	select 															{}

	/* INTERNET EXPLORER EXCEPTIONS */
		.inputsubmit	 												{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	text-align: center;
	position: relative;
	height: 18px;
	background-color: #E6F304;
	color: #006077;
}
		.inputreset 	 												{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	text-align: center;
	position: relative;
	height: 18px;
	background-color: #E6F304;
	color: #006077;
}
		.inputtext 	 													{ color: black; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular; background-color: #fcfcfc; margin-bottom: 8px; padding: 1px 2px; border: 1px solid #F9BC00}
		.inputpassword 	 												{
	color: #006077;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	background-color: #FFFFFF;
	margin-bottom: 8px;
	padding: 1px 2px;
	font-weight: bold;
}

.inputbutton 	 		{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	background: #E6F304;
	text-align: center;
	position: relative;
	height: 18px;
	color: #006077;
}


/* NAVIGATION */
	.nav 					{
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}
	a:link.nav 				{ color: #FF3900; text-decoration: none; font-weight: bold; }
	a:hover.nav 			{ color: #FF3900; text-decoration: none; font-weight: bold; }
	a:active.nav 			{ color: #FF3900; text-decoration: none; font-weight: bold; }
	a:visited.nav 			{ color: #FF3900; text-decoration: none; font-weight: bold; }


/* MAMBO CMS PAGES */

	/* ITEM LIST */
	.list_border 	{ margin-top: 10px;}
	.list_heading 	{
	padding: 2px;
	border-bottom: 1px solid #E6E9F3;
	line-height: 16px;
}
	.list_row1,
	.list_row1 td {
	background-color: #f3f3f4;
	padding-top: 4px;
	padding-bottom: 4px;
}
	.list_row2, 
	.list_row2 td {
	background-color: #E6E9F3;
	padding-top: 4px;
	padding-bottom: 4px;
}
	
	td.list_item 		{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px; 
}
	
	td.list_title 		{
	line-height: 16px;
	font-size: 12px;
	padding-top: 12px;
	padding-left: 20px; 
}
	
	
	
	
		/* 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 {
		padding-top:10px;
		margin-top:10px;
}

	a:link.inpage_element {}
	a:hover.inpage_element {}
	a:active.inpage_element {}
	a:visited.inpage_element {}

	input.inpage_element 	{ color: black; font-family: Arial, Helvetica, SunSans-Regular; background-color: #fcfcfc; margin-bottom: 8px; padding: 1px 2px; border: solid 1px #eeeeee; width: 100% }
	textarea.inpage_element { color: black; font-family: Arial, Helvetica, SunSans-Regular; background-color: #fcfcfc; margin-bottom: 8px; padding: 1px 2px; border: solid 1px #eeeeee; width: 100% }
	select.inpage_element 	{}
	button.inpage_element, .inputsubmit#inpage_element, .inputreset#inpage_element, .inputbutton#inpage_element {
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, SunSans-Regular;
	text-align: center;
	position: relative;
	height: 18px;
	background-color: #E6F304;
	color: #006077;
	border:1px solid #E6F304;
} 


/* CUSTOM STYLES */
	.bodycopypadding 		{ padding: 15px }
	.bold 					{ font-weight: bold }
	.navhome 				{ color: #FF3900; font-size: 12px; text-decoration: none; text-transform: uppercase }
	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 }

	a:link.ben 				{ color: #c34600; text-decoration: none }
	a:hover.ben 			{ color: #c34600; text-decoration: none }
	a:active.ben 			{ color: #c34600; text-decoration: none }
	a:visited.ben 			{ color: #c34600; text-decoration: none }
	


.inpagetable_grnyell {
	padding: 0px;
	margin: 0px;
	background-color: #006077;
	color: #FFFFFF;
}

.inpagetable_grnyell a:link 					{
	color: #E6F304;
	font-weight: bold;
	text-decoration : none;
}
.inpagetable_grnyell a:hover 				{
	color: #E6F304;
	font-weight: bold;
}
.inpagetable_grnyell a:active 				{
	color: red;
	font-weight: bold;
}
.inpagetable_grnyell a:visited 				{
	color: #E6F304;
	font-weight: bold;
}




.inpagetable_gry {
	padding: 0px;
	margin: 0px;
	background-color: #E6E9F3;
	/* border:1px solid pink; */
}

.img_box_gry {
	padding: 0px;
	margin: 0px;
	background-color: #E6E9F3;
}

.inpagetd_yellow {
	background-color: #E6F304;
}

.inpagetable_content {
	padding-left: 6px;
}

.mainmenu, .secondmenu	{
	margin-right:30px;
}

.center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.right {
	text-align:right;
}

.mid {
	text-align:center;
}
.left {
	text-align:left;
}
.white {
	color: #FFFFFF;
}
.title {
	color: #006077;
}
img { 
	border:0px; 
}


/* span.active a */

.bgd_1 { 
	background-color: #E6F304;
}
.bgd_2 { 
	background-color: #EEEEEE;
}

