table				{border: 0 solid #000000}
td				{border: 0 solid #ff0000}




table.table_1			{background-color: #ffffff;
				border: 0 solid #000000;
				border-collapse: collapse;
				height: 100%;
				width: 800px}
table.table_2			{border: 0 solid #000000;
				border-collapse: collapse;
				height: 100%;
				margin-left: 10px;
				margin-right: 10px;
				width: 780px}




body.blue			{background-color: #000000;
				background-image: url(images/themes/blue/background_blue.gif);
				background-repeat: repeat-x;
				font-family: verdana;
				margin: 0px}
body.green			{background-color: #000000;
				background-image: url(images/themes/green/background_green.gif);
				background-repeat: repeat-x;
				font-family: verdana;
				margin: 0px}
body.purple			{background-color: #000000;
				background-image: url(images/themes/purple/background_purple.gif);
				background-repeat: repeat-x;
				font-family: verdana;
				margin: 0px}




table.gateway			{border-collapse: collapse;
				height: 150px;
				width: 100%}
td.header_gateway		{background-color: #d4dfd9;
				background-image: url(images/themes/green/header_green.bmp);
				background-repeat: no-repeat;
				height: 150px;
				vertical-align: top}
table.header			{border-collapse: collapse;
				height: 410px;
				width: 100%}
td.header_blue			{background-color: #d4dfd9;
				background-image: url(images/themes/blue/header_blue.bmp);
				background-repeat: no-repeat;
				height: 410px;
				vertical-align: top}
td.header_green			{background-color: #d4dfd9;
				background-image: url(images/themes/green/header_green.bmp);
				background-repeat: no-repeat;
				height: 410px;
				vertical-align: top}
td.header_purple		{background-color: #cccccc;
				background-image: url(images/themes/purple/header_purple.bmp);
				background-repeat: no-repeat;
				height: 410px;
				vertical-align: top}




table.content_blue_outer	{background-color: #000000;
				background-image: url(images/themes/blue/background_blue.gif);
				background-repeat: repeat-x;
				border-collapse: collapse;
				margin-top: 10px;
				margin-bottom: 10px;
				vertical-align: top;
				width: 100%}
table.content_blue_inner	{background-color: #ccccff;
				color: #333333;
				font-size: 14px;
				margin: 10px;
				width: 758px}
table.content_green_outer	{background-color: #000000;
				background-image: url(images/themes/green/background_green.gif);
				background-repeat: repeat-x;
				border-collapse: collapse;
				margin-top: 10px;
				margin-bottom: 10px;
				vertical-align: top;
				width: 100%}
table.content_green_inner	{background-color: #d4dfd9;
				color: #333333;
				font-size: 14px;
				margin: 10px;
				width: 758px}
table.content_purple_outer	{background-color: #000000;
				background-image: url(images/themes/purple/background_purple.gif);
				background-repeat: repeat-x;
				border-collapse: collapse;
				margin-top: 10px;
				margin-bottom: 10px;
				vertical-align: top;
				width: 100%}
table.content_purple_inner	{background-color: #cccccc;
				color: #333333;
				font-size: 14px;
				margin: 10px;
				width: 758px}




td.title_big_blue		{background-color: #0000ff;
				background-image: url(images/themes/blue/title_blue.gif);
				color: #ffffff;
				font-size: 18px;
				font-weight: bold;
				height: 40px;
				padding-left: 10px}
td.title_big_green		{background-color: #008040;
				background-image: url(images/themes/green/title_green.gif);
				color: #ffffff;
				font-size: 18px;
				font-weight: bold;
				height: 40px;
				padding-left: 10px}
td.title_big_purple		{background-color: #660099;
				background-image: url(images/themes/purple/title_purple.gif);
				color: #ffffff;
				font-size: 18px;
				font-weight: bold;
				height: 40px;
				padding-left: 10px}
td.title_small_blue		{background-color: #0000ff;
				background-image: url(images/themes/blue/title_blue.gif);
				color: #ffffff;
				font-size: 12px;
				font-weight: bold;
				height: 40px;
				text-align: center}
td.title_small_green		{background-color: #008040;
				background-image: url(images/themes/green/title_green.gif);
				color: #ffffff;
				font-size: 12px;
				font-weight: bold;
				height: 40px;
				text-align: center}
td.title_small_purple		{background-color: #660099;
				background-image: url(images/themes/purple/title_purple.gif);
				color: #ffffff;
				font-size: 12px;
				font-weight: bold;
				height: 40px;
				text-align: center}




td.hover_on_alex		{color: #ff6699; cursor: pointer}
td.hover_off_alex		{color: #333333; cursor: pointer}

td.hover_on_amy			{color: #ff6699; cursor: pointer}
td.hover_off_amy		{color: #333333; cursor: pointer}

td.hover_on_sarah		{color: #ff6699; cursor: pointer}
td.hover_off_sarah		{color: #333333; cursor: pointer}




td.sitemap			{font-size: 10px;
				font-weight: bold;
				text-align: center}

table.footer			{height: 46px;
				width: 100%}
td.footer			{background-color: #000000;
				background-image: url(images/footer.gif);
				background-repeat: no-repeat;
				color: #666666;
				font-family: verdana;
				font-size: 8px;
				height: 46px;
				text-align: center}




div.menu_home			{font-size: 12px;
				font-weight: bold;
				padding: 10px}
div.title			{border: 0 solid #ff0000;
				color: #ff6699;
				float: left;
				font-family: georgia;
				font-size: 46px;
				font-style: italic;
				font-weight: bold;
				position: relative;
				top: 20px;
				left: 60px}
div.tagline			{border: 0 solid #ff0000;
				color: #ff6699;
				float: left;
				font-family: georgia;
				font-size: 28px;
				font-style: italic;
				font-weight: bold;
				position: relative;
				top: 0px;
				left: 50px}




#buttons_nf ul			{padding-left: 10px;
				margin: 0px}




#buttons_blue ul		{font-size: 12px;
				font-weight: bold;
				margin: 0px;
				padding-top: 10px;
				padding-left: 10px;
				text-align: center}
#buttons_blue a			{background-image: url('images/themes/blue/menu_off_blue.gif');
				color: #ffffff;
				float: left;
				font-family: verdana;
				margin-right: 5px;
				padding-top: 10px;
				padding-bottom: 10px;
				text-decoration: none;
				width: 116px}
#buttons_blue a:hover		{background-image: url('images/themes/blue/menu_on_blue.gif');
				color: #ff6699;
				float: left;
				font-family: verdana;
				margin-right: 5px;
				padding-top: 10px;
				padding-bottom: 10px;
				text-decoration: none;
				width: 116px}




#buttons_green_gateway ul	{font-size: 12px;
				font-weight: bold;
				margin: 0px;
				padding-left: 250px;
				text-align: center}
#buttons_green_gateway a	{background-image: url('images/themes/green/menu_off_green.gif');
				color: #ffffff;
				float: left;
				font-family: verdana;
				margin-right: 5px;
				padding-top: 10px;
				padding-bottom: 10px;
				text-decoration: none;
				width: 116px}
#buttons_green_gateway a:hover	{background-image: url('images/themes/green/menu_on_green.gif');
				color: #ff6699;
				float: left;
				font-family: verdana;
				margin-right: 5px;
				padding-top: 10px;
				padding-bottom: 10px;
				text-decoration: none;
				width: 116px}




#buttons_green ul		{font-size: 12px;
				font-weight: bold;
				margin: 0px;
				padding-top: 10px;
				padding-left: 10px;
				text-align: center}
#buttons_green a		{background-image: url('images/themes/green/menu_off_green.gif');
				color: #ffffff;
				float: left;
				font-family: verdana;
				margin-right: 5px;
				padding-top: 10px;
				padding-bottom: 10px;
				text-decoration: none;
				width: 116px}
#buttons_green a:hover		{background-image: url('images/themes/green/menu_on_green.gif');
				color: #ff6699;
				float: left;
				font-family: verdana;
				margin-right: 5px;
				padding-top: 10px;
				padding-bottom: 10px;
				text-decoration: none;
				width: 116px}




#buttons_purple ul		{font-size: 12px;
				font-weight: bold;
				margin: 0px;
				padding-top: 10px;
				padding-left: 10px;
				text-align: center}
#buttons_purple a		{background-image: url('images/themes/purple/menu_off_purple.gif');
				color: #ffffff;
				float: left;
				font-family: verdana;
				margin-right: 5px;
				padding-top: 10px;
				padding-bottom: 10px;
				text-decoration: none;
				width: 116px}
#buttons_purple a:hover		{background-image: url('images/themes/purple/menu_on_purple.gif');
				color: #ff6699;
				float: left;
				font-family: verdana;
				margin-right: 5px;
				padding-top: 10px;
				padding-bottom: 10px;
				text-decoration: none;
				width: 116px}




a.blue				{color: #0000ff; font-weight: bold; text-decoration: none}
a:hover.blue			{color: #ff6699; font-weight: bold; text-decoration: none}

a.green				{color: #008040; font-weight: bold; text-decoration: none}
a:hover.green			{color: #ff6699; font-weight: bold; text-decoration: none}

a.purple			{color: #660099; font-weight: bold; text-decoration: none}
a:hover.purple			{color: #ff6699; font-weight: bold; text-decoration: none}