body						{	margin:0; }
*							{	font-family: Tahoma; font-size:12px; }
#outer_table				{	border:1px solid #999999; margin-top:15px; }
#outer_table .edge			{	width:50px; }

#top_gray					{	font-size:2px; height:5px; line-height:5px; background-color:#E9E9E9; margin-bottom:10px; width:875px; }

#top_pics, #top_pics td		{	border:1px solid #bbbbbb; border-collapse:collapse; }
#top_pics img				{	height:150px; }
#top_pics *					{	font-family:times; font-weight:bold; }
#top_slot_1					{	font-size:32px; text-align:center; font-style:italic; line-height:42px; color:#51618B; background-color:#DDE6AE; width:172px; }
#top_slot_1 div				{	font-size:32px; line-height:42px; color:#51618B; }
#top_slot_2					{	text-align:center; background-color:#DDE6AE; width:172px; color:#51618B; font-style:italic; }
#top_slot_2, #top_slot_2 *	{	font-size:25px; line-height:28px; }

#menu						{	background-color:#DDEBF6;width:875px; border:1px solid #8594B9; }
#menu a						{	color:#637685; background-color:#DDEBF6; display:block; padding:14px 16px 12px; font-size:11px; text-transform:uppercase; }
#menu th					{	background-color:#DDEBF6; padding:5px 0; }
#menu th div				{	background-color:white; height:26px; width:2px; }

#left_area					{	width:253px; }
#left_area table, #left_area div
							{	margin-top:10px; margin-bottom:10px; margin-left:9px; width:210px; }
#left_area th				{	width:16px; }

#middle_area				{	height:100%; padding-bottom:10px; }
#middle_area div			{	height:100%;  width:1px; margin-right:25px; }

#right_area					{	width:568px; padding-bottom:15px; }
#right_area, #right_area *	{	line-height:18px; }
#right_area	a				{	font-weight:bold; }
#right_area .calendar_separator div	
							{	font-size:2px; height:2px; line-height:2px; margin-top:0px; border-bottom:1px solid #cccccc; margin-bottom:5px; }
#right_area table, #right_area div
							{	margin-top:10px; margin-bottom:10px; margin-left:13px; width:395px; }
h1, #left_area div.h1		{	background-image:url(/images/title_underline.jpg); background-repeat:no-repeat; background-position:0 18px; height:25px; margin-bottom:7px; 
								text-indent:9px; font-style:italic; font-size:18px; font-weight:bold; margin-top:0; margin-left:0; }
h1 span, div.h1 span		{	color:#98AA3A; font-size:18px; font-weight:bold; }
.green						{	font-weight:bold; font-size:14px; }
#right_area th				{	width:16px; }
#right_area a.list			{	display:block; margin:2px 0 2px 55px; }

#footer *					{	color:#4d6a83; font-size:11px; }
#footer td					{	height:44px; }

td, textarea, input, select
							{	color: 778d9c; }
.text1						{	color:#4d6577; font-weight:bold; }
.text3						{	font-weight: bold; color: 4d6a83; text-decoration: underline; }

a:link						{	color: 4d6a83; text-decoration: none; }
a:visited					{	color: 4d6a83; font-style: normal; text-decoration: none; }
a:hover						{	color: 4d6a83; font-style: normal; text-decoration: underline; }
a.a:link					{	color: 94a828; text-decoration: none; }
a.a:visited					{	color: 94a828; text-decoration: none; }
a.a:hover					{	color: 94a828; text-decoration: underline; }

.inputstyle					{	color: #5F726F; background-color: #E2EDEB; border: 1px solid #333333; }

.textImage {
	float:left; margin: 10px 15px 15px 0;
}
.frame {  }

/*		FORMS			*/

#right_area .regularForm #main_table{	width:300px; }
#right_area .regularForm #main_table th
									{	text-align:right; padding-right:15px; width:100px; }
.regularForm .formSpace				{	font-size:2px; height:7px; }
.smallGray							{	font-size:12px; color:#888888; }
#right_area .regularForm textarea, .regularForm .text
									{	width:200px; }
#right_area table div, #right_area table table
									{	margin:0; width:100%; }

