/* ////////// Float containers fix: http://www.csscreator.com/attributes/containedfloat.php */ 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* ////////// Fix for IE Mac */
.clearfix { display: inline-table; }
/* ////////// Hides from IE-mac */
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* ////////// End hide from IE-mac */

/* FIX IE TRANSPARENT PNG ======================== */
img, div { behavior: url(/css/iepngfix.htc) }

/* BACKGROUND ================================================================================================================ */
.body					{background-image:url(/images/bg2.gif); background-repeat:repeat-x; background-color:#FFAB25; margin:0px;}
.tileart				{background-image:url(/images/if/bg_tile_art.gif); background-repeat:no-repeat; background-position:0px 69px; height:1000px; z-index:0;}

body								{font-family:Arial, Verdana, Helvetica, sans-serif; color:#FFAB25;}
body, th, td, div, p, ul, ol, dl	{color:#000; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px;}


/* HEADERS =================================================================================================================== */
h1						{word-spacing:0; line-height:100%; margin-top:0; margin-bottom:0;}
h2						{word-spacing:0; line-height:100%; margin-top:0; margin-bottom:0;}
h3						{word-spacing:0; line-height:100%; margin-top:0; margin-bottom:0;}
h4						{word-spacing:0; line-height:100%; margin-top:0; margin-bottom:0;}

#mainContainer 			{width:888px; margin: 0px 15px 0px 15px; text-align:justify; border:solid 0px #FF0000;}
#table_generic 			{width:100%; margin:0; padding:0; text-align:left; border:solid 1px #000000;}

/* TEXT ====================================================================================================================== */
.title_green			{font-family: "Helvetica Neue", Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #77AB1B; font-weight: bold;}
.title_yellow			{font-family: "Helvetica Neue", Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #E9C500; font-weight: bold;}
.title_blue				{font-family: "Helvetica Neue", Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #177DBB; font-weight: bold;}

.black_9				{font-size: 9px; color: #000; font-weight: normal}
.black_9_bd				{font-size: 9px; color: #000; font-weight: bold;}
.black_10				{font-size: 10px; color: #000; font-weight: normal}
.black_10_jt			{font-size: 10px; color: #000; font-weight: normal; text-align: justify;}
.black_10_jt_tight		{font-size: 10px; color: #000; font-weight: normal; text-align: justify; line-height: 12px;}
.black_10_bd			{font-size: 10px; color: #000; font-weight: bold; line-height: 12px;}
.black_11 				{font-size: 11px; color: #000; font-weight: normal; line-height: 16px;background-color:#FFFFFF;}
.black_11_jt			{font-size: 11px; color: #000; font-weight: normal; line-height: 16px; text-align: justify;}
.black_11_bd 			{font-size: 11px; color: #000; font-weight: bold; line-height: 16px;}
.black_12 				{font-size: 12px; color: #000; font-weight: normal; line-height: 16px;}
.black_12_bd 			{font-size: 12px; color: #000; font-weight: bold; line-height: 16px;}
.black_14 				{font-size: 14px; color: #000; font-weight: normal; line-height: 18px;}
.black_14_bd 			{font-size: 14px; color: #000; font-weight: bold; line-height: 18px;}
.black_16 				{font-size: 16px; color: #000; font-weight: normal; line-height: 20px;}
.black_16_bd 			{font-size: 16px; color: #000; font-weight: bold; line-height: 20px;}
.black_18 				{font-size: 18px; color: #000; font-weight: normal; line-height: 22px;}
.black_18_bd 			{font-size: 18px; color: #000; font-weight: bold; line-height: 22px;}

.white_9				{font-size: 9px; color: #FFF; text-align: left;}
.white_9_bd				{font-size: 9px; color: #FFF; font-weight: bold;}
.white_10				{font-size: 10px; color: #FFF; text-align: left;}
.white_10_bd			{font-size: 10px; color: #FFF; font-weight: bold;}
.white_11 				{font-size: 11px; color: #FFF; font-weight: normal; line-height: 16px;}
.white_11_bd 			{font-size: 11px; color: #FFF; font-weight: bold; line-height: 16px;}
.white_12 				{font-size: 12px; color: #FFF; font-weight: normal; line-height: 16px;}
.white_12_bd 			{font-size: 12px; color: #FFF; font-weight: bold; line-height: 16px;}
.white_14 				{font-size: 14px; color: #FFF; font-weight: normal; line-height: 16px;}
.white_15_bd			{font-size: 15px; color: #FFF; font-weight: bold; line-height: 20px;}
.white_16_bd			{font-size: 16px; color: #FFF; font-weight: bold; line-height: 20px;}

.green_9				{font-size: 9px; color: #5D9605; text-align: left;}
.green_9_bd				{font-size: 9px; color: #5D9605; font-weight: bold;}
.green_10				{font-size: 10px; color: #5D9605; text-align: left;}
.green_10_bd			{font-size: 10px; color: #5D9605; font-weight: bold;}
.green_11 				{font-size: 11px; color: #5D9605; font-weight: normal; line-height: 16px;}
.green_11_bd 			{font-size: 11px; color: #5D9605; font-weight: bold; line-height: 16px;}
.green_12 				{font-size: 12px; color: #5D9605; font-weight: normal; line-height: 16px;}
.green_12_bd 			{font-size: 12px; color: #5D9605; font-weight: bold; line-height: 16px;}
.green_14 				{font-size: 14px; color: #5D9605; font-weight: normal; line-height: 16px;}
.green_14_bd 			{font-size: 14px; color: #5D9605; font-weight: bold; line-height: 16px;}
.green_16 				{font-size: 16px; color: #5D9605; font-weight: normal; line-height: 16px;}
.green_16_bd 			{font-size: 16px; color: #5D9605; font-weight: bold; line-height: 16px;}

.yellow_9				{font-size: 9px; color: #C6A700; text-align: left;}
.yellow_9_bd			{font-size: 9px; color: #C6A700; font-weight: bold;}
.yellow_10				{font-size: 10px; color: #C6A700; text-align: left;}
.yellow_10_bd			{font-size: 10px; color: #C6A700; font-weight: bold;}
.yellow_11 				{font-size: 11px; color: #C6A700; font-weight: normal; line-height: 16px;}
.yellow_11_bd 			{font-size: 11px; color: #C6A700; font-weight: bold; line-height: 16px;}
.yellow_12 				{font-size: 12px; color: #C6A700; font-weight: normal; line-height: 16px;}
.yellow_12_bd 			{font-size: 12px; color: #C6A700; font-weight: bold; line-height: 16px;}
.yellow_14 				{font-size: 14px; color: #C6A700; font-weight: normal; line-height: 16px;}
.yellow_14_bd 			{font-size: 14px; color: #C6A700; font-weight: bold; line-height: 16px;}
.yellow_16 				{font-size: 16px; color: #C6A700; font-weight: normal; line-height: 16px;}
.yellow_16_bd 			{font-size: 16px; color: #C6A700; font-weight: bold; line-height: 16px;}

.blue_9					{font-size: 9px; color: #177DBB; text-align: left;}
.blue_9_bd				{font-size: 9px; color: #177DBB; font-weight: bold;}
.blue_10				{font-size: 10px; color: #177DBB; text-align: left;}
.blue_10_bd				{font-size: 10px; color: #177DBB; font-weight: bold;}
.blue_11 				{font-size: 11px; color: #177DBB; font-weight: normal; line-height: 16px;}
.blue_11_bd 			{font-size: 11px; color: #177DBB; font-weight: bold; line-height: 16px;}
.blue_12 				{font-size: 12px; color: #177DBB; font-weight: normal; line-height: 16px;}
.blue_12_bd 			{font-size: 12px; color: #177DBB; font-weight: bold; line-height: 16px;}
.blue_14 				{font-size: 14px; color: #177DBB; font-weight: normal; line-height: 16px;}
.blue_14_bd 			{font-size: 14px; color: #177DBB; font-weight: bold; line-height: 16px;}
.blue_16 				{font-size: 16px; color: #177DBB; font-weight: normal; line-height: 16px;}
.blue_16_bd 			{font-size: 16px; color: #177DBB; font-weight: bold; line-height: 16px;}
.blue_18 				{font-size: 18px; color: #177DBB; font-weight: normal; line-height: 16px;}
.blue_18_bd 			{font-size: 18px; color: #177DBB; font-weight: bold; line-height: 16px;}
.blue_20 				{font-size: 20px; color: #177DBB; font-weight: normal; line-height: 16px;}
.blue_20_bd 			{font-size: 20px; color: #177DBB; font-weight: bold; line-height: 16px;}
.blue_22 				{font-size: 22px; color: #177DBB; font-weight: normal; line-height: 16px;}
.blue_22_bd 			{font-size: 22px; color: #177DBB; font-weight: bold; line-height: 16px;}

/* FORM ELEMENTS BLUE */
.Form_10_Grey			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #1C1C1C; text-align: left;	height: auto; margin: 2px; padding: 1px; background-color: #FFFFFF;}
.Form_10_Grey_50		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #1C1C1C; text-align: left;	height: auto; width: 50px;	margin: 2px; padding: 1px; background-color: #FFFFFF;}
.Form_10_Grey_100		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #1C1C1C; text-align: left;	height: auto; width: 100px;	margin: 2px; padding: 1px; background-color: #FFFFFF;}
.Form_10_Grey_160		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #1C1C1C; text-align: left;	height: auto; width: 160px;	margin: 2px; padding: 1px; background-color: #FFFFFF;}
.Form_10_Grey_300		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #1C1C1C; text-align: left;	height: auto; width: 300px;	margin: 2px; padding: 1px; background-color: #FFFFFF;}
.Form_10_Grey_Button	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #1C1C1C; text-align: center;}

.bullets 				{list-style-image: url(/images/bullet.gif); list-style-position: outside;}
.tableBkgDrk 			{background-color: #C1ADB4;}
.searchField 			{font-family: Verdana; font-size: 10px; color: #333333; background-color: #edf1f2; border: 2px solid #7d9ba7; height: 12px; padding: 3px;}

/* =========================================================================================================================== */
a:link 					{color: #3F3933; font-size: 10px; font-weight: normal; text-decoration: none;}
a:visited 				{color: #b0ADAA; font-size: 10px; font-weight: normal; text-decoration: none;}
a:hover 				{color: #3F3933; font-size: 10px; font-weight: normal; text-decoration: underline;}
a:active 				{color: #3F3933; font-size: 10px; font-weight: normal; text-decoration: none;}
/* =========================================================================================================================== */
#blue_10_bd a:link		{color: #177DBB; font-size: 10px; font-weight: bold; text-decoration: none;}
#blue_10_bd a:visited	{color: #177DBB; font-size: 10px; font-weight: bold; text-decoration: none;}
#blue_10_bd a:hover		{color: #177DBB; font-size: 10px; font-weight: bold; text-decoration: underline;}
#blue_10_bd a:active	{color: #177DBB; font-size: 10px; font-weight: bold; text-decoration: none;}

a.blue_10_bd:link		{color: #177DBB; font-size: 10px; font-weight: bold; text-decoration: none;}
a.blue_10_bd:visited	{color: #177DBB; font-size: 10px; font-weight: bold; text-decoration: none;}
a.blue_10_bd:hover		{color: #177DBB; font-size: 10px; font-weight: bold; text-decoration: underline;}
a.blue_10_bd:active		{color: #177DBB; font-size: 10px; font-weight: bold; text-decoration: none;}

#blue_12_bd a:link		{color: #177DBB; font-size: 12px; font-weight: bold; text-decoration: none;}
#blue_12_bd a:visited	{color: #177DBB; font-size: 12px; font-weight: bold; text-decoration: none;}
#blue_12_bd a:hover		{color: #177DBB; font-size: 12px; font-weight: bold; text-decoration: underline;}
#blue_12_bd a:active	{color: #177DBB; font-size: 12px; font-weight: bold; text-decoration: none;}

a.blue_12_bd:link		{color: #177DBB; font-size: 12px; font-weight: bold; text-decoration: none;}
a.blue_12_bd:visited	{color: #177DBB; font-size: 12px; font-weight: bold; text-decoration: none;}
a.blue_12_bd:hover		{color: #177DBB; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.blue_12_bd:active		{color: #177DBB; font-size: 12px; font-weight: bold; text-decoration: none;}

/* =========================================================================================================================== */
#green_10_bd a:link		{color: #5D9605; font-size: 10px; font-weight: bold; text-decoration: none;}
#green_10_bd a:visited	{color: #5D9605; font-size: 10px; font-weight: bold; text-decoration: none;}
#green_10_bd a:hover	{color: #5D9605; font-size: 10px; font-weight: bold; text-decoration: underline;}
#green_10_bd a:active	{color: #5D9605; font-size: 10px; font-weight: bold; text-decoration: none;}

a.green_10_bd:link		{color: #5D9605; font-size: 10px; font-weight: bold; text-decoration: none;}
a.green_10_bd:visited	{color: #5D9605; font-size: 10px; font-weight: bold; text-decoration: none;}
a.green_10_bd:hover		{color: #5D9605; font-size: 10px; font-weight: bold; text-decoration: underline;}
a.green_10_bd:active	{color: #5D9605; font-size: 10px; font-weight: bold; text-decoration: none;}

#green_12_bd a:link		{color: #5D9605; font-size: 12px; font-weight: bold; text-decoration: none;}
#green_12_bd a:visited	{color: #5D9605; font-size: 12px; font-weight: bold; text-decoration: none;}
#green_12_bd a:hover	{color: #5D9605; font-size: 12px; font-weight: bold; text-decoration: underline;}
#green_12_bd a:active	{color: #5D9605; font-size: 12px; font-weight: bold; text-decoration: none;}

a.green_12_bd:link		{color: #5D9605; font-size: 12px; font-weight: bold; text-decoration: none;}
a.green_12_bd:visited	{color: #5D9605; font-size: 12px; font-weight: bold; text-decoration: none;}
a.green_12_bd:hover		{color: #5D9605; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.green_12_bd:active	{color: #5D9605; font-size: 12px; font-weight: bold; text-decoration: none;}

#titleGreen a:link		{color: #5D9605; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}
#titleGreen a:visited	{color: #5D9605; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}
#titleGreen a:hover		{color: #5D9605; font-size: 18px; font-weight: bold; text-decoration: underline; line-height:20px;}
#titleGreen a:active	{color: #5D9605; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}

a.titleGreen:link		{color: #5D9605; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}
a.titleGreen:visited	{color: #5D9605; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}
a.titleGreen:hover		{color: #5D9605; font-size: 18px; font-weight: bold; text-decoration: underline; line-height:20px;}
a.titleGreen:active		{color: #5D9605; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}

/* =========================================================================================================================== */
#yellow_10_bd a:link	{color: #C6A700; font-size: 10px; font-weight: bold; text-decoration: none;}
#yellow_10_bd a:visited	{color: #C6A700; font-size: 10px; font-weight: bold; text-decoration: none;}
#yellow_10_bd a:hover	{color: #C6A700; font-size: 10px; font-weight: bold; text-decoration: underline;}
#yellow_10_bd a:active	{color: #C6A700; font-size: 10px; font-weight: bold; text-decoration: none;}

a.yellow_10_bd:link		{color: #C6A700; font-size: 10px; font-weight: bold; text-decoration: none;}
a.yellow_10_bd:visited	{color: #C6A700; font-size: 10px; font-weight: bold; text-decoration: none;}
a.yellow_10_bd:hover	{color: #C6A700; font-size: 10px; font-weight: bold; text-decoration: underline;}
a.yellow_10_bd:active	{color: #C6A700; font-size: 10px; font-weight: bold; text-decoration: none;}

#yellow_12_bd a:link	{color: #C6A700; font-size: 12px; font-weight: bold; text-decoration: none;}
#yellow_12_bd a:visited	{color: #C6A700; font-size: 12px; font-weight: bold; text-decoration: none;}
#yellow_12_bd a:hover	{color: #C6A700; font-size: 12px; font-weight: bold; text-decoration: underline;}
#yellow_12_bd a:active	{color: #C6A700; font-size: 12px; font-weight: bold; text-decoration: none;}

a.yellow_12_bd:link		{color: #C6A700; font-size: 12px; font-weight: bold; text-decoration: none;}
a.yellow_12_bd:visited	{color: #C6A700; font-size: 12px; font-weight: bold; text-decoration: none;}
a.yellow_12_bd:hover	{color: #C6A700; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.yellow_12_bd:active	{color: #C6A700; font-size: 12px; font-weight: bold; text-decoration: none;}

#titleYellow a:link		{color: #C6A700; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}
#titleYellow a:visited	{color: #C6A700; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}
#titleYellow a:hover	{color: #C6A700; font-size: 18px; font-weight: bold; text-decoration: underline; line-height:20px;}
#titleYellow a:active	{color: #C6A700; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}

a.titleYellow:link		{color: #C6A700; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}
a.titleYellow:visited	{color: #C6A700; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}
a.titleYellow:hover		{color: #C6A700; font-size: 18px; font-weight: bold; text-decoration: underline; line-height:20px;}
a.titleYellow:active	{color: #C6A700; font-size: 18px; font-weight: bold; text-decoration: none; line-height:20px;}

/* =========================================================================================================================== */
#natural_bd a:link		{color: #0000FF; font-size: 12px; font-weight: bold; text-decoration: underline;}
#natural_bd a:visited	{color: #0000FF; font-size: 12px; font-weight: bold; text-decoration: underline;}
#natural_bd a:hover		{color: #0000FF; font-size: 12px; font-weight: bold; text-decoration: underline;}
#natural_bd a:active	{color: #0000FF; font-size: 12px; font-weight: bold; text-decoration: underline;}

a.natural_bd:link		{color: #0000FF; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.natural_bd:visited	{color: #0000FF; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.natural_bd:hover		{color: #0000FF; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.natural_bd:active		{color: #0000FF; font-size: 12px; font-weight: bold; text-decoration: underline;}

/* =========================================================================================================================== */
#white_9 a:link			{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
#white_9 a:visited		{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
#white_9 a:hover		{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: underline;}
#white_9 a:active		{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}

a.white_9:link			{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
a.white_9:visited		{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
a.white_9:hover			{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: underline;}
a.white_9:active		{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}

#white_9_bd a:link		{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
#white_9_bd a:visited	{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
#white_9_bd a:hover		{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
#white_9_bd a:active	{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}

a.white_9_bd:link		{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
a.white_9_bd:visited	{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
a.white_9_bd:hover		{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
a.white_9_bd:active		{color: #FFFFFF; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}

#white_10 a:link		{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
#white_10 a:visited		{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
#white_10 a:hover		{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: underline;}
#white_10 a:active		{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}

a.white_10:link			{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
a.white_10:visited		{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
a.white_10:hover		{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: underline;}
a.white_10:active		{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}

#white_10_bd a:link		{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
#white_10_bd a:visited	{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
#white_10_bd a:hover	{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
#white_10_bd a:active	{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}

a.white_10_bd:link		{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
a.white_10_bd:visited	{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
a.white_10_bd:hover		{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
a.white_10_bd:active	{color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}

#white_11 a:link		{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
#white_11 a:visited		{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
#white_11 a:hover		{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: underline;}
#white_11 a:active		{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}

a.white_11:link			{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
a.white_11:visited		{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
a.white_11:hover		{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: underline;}
a.white_11:active		{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}

#white_11_bd a:link		{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
#white_11_bd a:visited	{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
#white_11_bd a:hover	{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
#white_11_bd a:active	{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}

a.white_11_bd:link		{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
a.white_11_bd:visited	{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
a.white_11_bd:hover		{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
a.white_11_bd:active	{color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}

#white_14 a:link		{color: #FFFFFF; font-size: 14px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
#white_14 a:visited		{color: #FFFFFF; font-size: 14px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
#white_14 a:hover		{color: #FFFFFF; font-size: 14px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: underline;}
#white_14 a:active		{color: #FFFFFF; font-size: 14px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}

a.white_14:link			{color: #FFFFFF; font-size: 14px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
a.white_14:visited		{color: #FFFFFF; font-size: 14px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
a.white_14:hover		{color: #FFFFFF; font-size: 14px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: underline;}
a.white_14:active		{color: #FFFFFF; font-size: 14px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}

#white_15_bd a:link		{color: #FFFFFF; font-size: 15px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
#white_15_bd a:visited	{color: #FFFFFF; font-size: 15px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
#white_15_bd a:hover	{color: #FFFFFF; font-size: 15px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
#white_15_bd a:active	{color: #FFFFFF; font-size: 15px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}

a.white_15_bd:link		{color: #FFFFFF; font-size: 15px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
a.white_15_bd:visited	{color: #FFFFFF; font-size: 15px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
a.white_15_bd:hover		{color: #FFFFFF; font-size: 15px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
a.white_15_bd:active	{color: #FFFFFF; font-size: 15px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}

/* =========================================================================================================================== */
#black_11 a:link		{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
#black_11 a:visited		{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
#black_11 a:hover		{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: underline;}
#black_11 a:active		{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}

a.black_11:link			{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
a.black_11:visited		{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}
a.black_11:hover		{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: underline;}
a.black_11:active		{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: normal; text-decoration: none;}

#black_11_bd a:link		{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
#black_11_bd a:visited	{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
#black_11_bd a:hover	{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
#black_11_bd a:active	{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}

a.black_11_bd:link		{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
a.black_11_bd:visited	{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
a.black_11_bd:hover		{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
a.black_11_bd:active	{color: #000000; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}

/* =========================================================================================================================== */
#footer a:link			{color: #FFFFFF; font-size: 9px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: bold; text-decoration: none;}
#footer a:visited		{color: #FFFFFF; font-size: 9px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: bold; text-decoration: none;}
#footer	a:hover			{color: #FFFFFF; font-size: 9px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: bold; text-decoration: underline;}
#footer	a:active		{color: #FFFFFF; font-size: 9px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: bold; text-decoration: none;}

a.footer:link			{color: #FFFFFF; font-size: 9px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: bold; text-decoration: none;}
a.footer:visited		{color: #FFFFFF; font-size: 9px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: bold; text-decoration: none;}
a.footer:hover			{color: #FFFFFF; font-size: 9px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: bold; text-decoration: underline;}
a.footer:active			{color: #FFFFFF; font-size: 9px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: bold; text-decoration: none;}


/* SHOP SECTION */
.submitbtn {
   color:#666666;
   font-family: Tahoma,Arial, Helvetica, sans-serif;
   background-color: #f3f3f3;
   font-size: x-small;
   font-weight: bold;
   border:1px solid #aaaaaa;
}

.commentfield{
	width: 50px;
	height: 12px;
	padding: 0;
	border: solid 1px #000000;
	background-color: #FFF;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
}

.commentarea{
	width: 308px;
	height: 60px;
	background-color: #FFF;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
}

.searchfield{
	background-color: #FFFFFF;
	border-bottom-color: #aaaaaa;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #aaaaaa;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #aaaaaa;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #aaaaaa;
	border-top-style: solid;
	border-top-width: 1px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
}

td.header 			{font-family:Helvetica, Verdana, Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#9F9C98; text-align:left; padding:7px 0px 7px 0px;}

/* THUMBNAIL HANDLING /////////////////////////////////////////////////////////////////////////// */
#greenarea td a 		{font-family:Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-size:10px; font-weight:normal; display: block; padding: 4px; text-decoration: none;}
#greenarea td a:hover	{width:290px; background-color: #E4F4C8;}

.th_green img			{border:solid 1px #77AB1B; padding:0}
.th_yellow img			{border:solid 1px #E9C500; padding:0}
.th_white img			{border:solid 1px #FFFFFF; padding:0}

#linksgreen td a 		{font: bold 10 Arial, Helvetica, sans-serif; display: block; padding: 4px; text-decoration: none;}
#linksgreen td a:hover 	{width:74px; background: #E4F4C8;}

#linksyellow td a 		{font: bold 10 Arial, Helvetica, sans-serif; display: block; padding: 4px; text-decoration: none;}
#linksyellow td a:hover {width:74px; background: #F6EBAF;}

#linksblue td a 		{font: bold 10 Arial, Helvetica, sans-serif; display: block; padding: 4px; text-decoration: none;}
#linksblue td a:hover 	{width:74px; background: #B7DBF1;}

/* FAQ ======================================================================================================================= */
.labelA 				{float: left; font-weight: bold;}
.labelQ 				{float: left; font-weight: bold;}

.question 				{font-weight: bold; margin: 0 0 0 20px; padding: 0 0 3px 0;}
.answer 				{font-weight: normal; margin: 0 0 0 20px; padding: 0 0 10px 0;}   

.answer ul, .answer ol 	{margin: 0 0 0 20px; padding: 0;}

.question				{color: #177DBB; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: bold; text-decoration: none;}
.labelQ					{color: #177DBB; font-size: 11px; font-family: Arial, Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: bold; text-decoration: none;}
/* ///////////////////////////////////////////////////////////////////////////////////////////// */
#title			 		{font-family: Helvetica, Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 26px; font-weight: normal; margin:0px 0px 6px 0px;}

#principles li 			{margin: 0 0 10px 10px}
#statement 				{margin:40px 0px 0px 0px}
#statement .smalltext 	{text-align:right}

#btt a:link				{color: #336699; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
#btt a:visited			{color: #336699; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
#btt a:hover			{color: #336699; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
#btt a:active			{color: #336699; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}

a.btt:link				{color: #336699; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
a.btt:visited			{color: #336699; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}
a.btt:hover				{color: #336699; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: underline;}
a.btt:active			{color: #336699; font-size: 9px; font-family: Arial, Verdana, Myriad, Helvetica, Sans-Serif; font-weight: bold; text-decoration: none;}

#instructions			{width: 400px;}

/* THUMBNAILS TABLE //////////////////////////////////////////////////////////////////////////////////////////// */
#thumbnail_table  		{width:300px; border:solid 1px #00FF00;}

/* REGISTRATION STEPS BOXES */
.step_blue			{background-color:#A5CCE4; border:solid 1px #177EBC; padding:0; margin:5px; width:80%}
.step_gray			{background-color:#EEEEEE; border:solid 1px #CCCCCC; padding:0; margin:5px; width:80%}

/* CSS LIGHTBOX ============================================================================================================== */
.overlay	{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: #FFFFFF;
			z-index:1001;
			-moz-opacity: 0.5;
			opacity:.50;
			filter: alpha(opacity=50);
			}

.content	{
			display: none;
			position: relative;
			border: solid 3px #1A7FBC;
			background-color: #FFFFFF;
			z-index: 1002;
			overflow: hidden;
			padding: 5px;
			margin-bottom:15px;
			}
/* =========================================================================================================================== */
