body 		{margin:0px; padding:0px; min-height:600px; margin:0 auto; text-align:left; font-family: "Lucida Grande", "Verdana", "Georgia"; font-size:12px;}
textarea	{font-family: Lucida Grande, Verdana, Georgia; border:1px solid #777; background-color:white;}
img			{border:0px;}

table		{font-size:12px;}

#header 				{text-align:center; vertical-align:bottom; background:transparent; background-color:white;}

#nav					{text-align:center; vertical-align:bottom; background:transparent;}
#nav	td 				{color:black; height:39px; vertical-align:bottom; border-bottom: 0px solid #000; }
#nav	td#left					{border: 0px solid black; width:50%;}
#nav	td#right				{border: 0px solid black; width:50%;}
#nav	td#home_current			{border-bottom: 0px solid black;}
#nav	td#calendar_current		{border-bottom: 0px solid white;}
#nav	td#news_current			{border-bottom: 0px solid white;}
#nav	td#people_current		{border-bottom: 0px solid white;}
#nav	td#resources_current	{border-bottom: 0px solid white;}
#nav	td#design_current		{border-bottom: 0px solid white;}

#nav	#tab	td							{padding-left:1px; padding-right:1px; border:0 solid black;}
#nav							a			{display:block; text-decoration:none; color:black; vertical-align:bottom;}
#nav	td#home					a 			{background:url(img/tabs/home_tab_front.gif); width:98px; height:32px;}
#nav	td#home					a:hover 	{background:url(img/tabs/home_tab_front.gif);}
#nav	td#home_current			a 			{background:url(img/tabs/home_tab_front.gif); width:98px; height:32px;}
#nav	td#calendar				a 			{background:url(img/tabs/calendar_tab_front.gif); width:98px; height:32px;}
#nav	td#calendar				a:hover 	{background:url(img/tabs/calendar_tab_front.gif);}
#nav	td#calendar_current		a 			{background:url(img/tabs/calendar_tab_front.gif); width:98px; height:32px;}
#nav	td#news					a 			{background:url(img/tabs/news_tab_front.gif); width:98px; height:32px;}
#nav	td#news					a:hover 	{background:url(img/tabs/news_tab_front.gif);}
#nav	td#news_current			a 			{background:url(img/tabs/news_tab_front.gif); width:98px; height:32px;}
#nav	td#people				a 			{background:url(img/tabs/people_tab_front.gif); width:98px; height:32px;}
#nav	td#people				a:hover 	{background:url(img/tabs/people_tab_front.gif);}
#nav	td#people_current		a 			{background:url(img/tabs/people_tab_front.gif); width:98px; height:32px;}
#nav	td#resources			a			{background:url(img/tabs/resources_tab_front.gif); width:98px; height:32px;}
#nav	td#resources			a:hover		{background:url(img/tabs/resources_tab_front.gif);}
#nav	td#resources_current	a			{background:url(img/tabs/resources_tab_front.gif); width:98px; height:32px;}
#nav	td#design				a			{background:url(img/tabs/design_tab_front.gif); width:98px; height:32px;}
#nav	td#design				a:hover		{background:url(img/tabs/design_tab_front.gif);}
#nav	td#design_current		a			{background:url(img/tabs/design_tab_front.gif); width:98px; height:32px;}

#nav	#tab_top	td					{padding-left:1px; padding-right:1px;}
#nav	td#tab_top_left_home			{background-image:url(img/tabs/home_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_right_home			{background-image:url(img/tabs/home_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_left_calendar		{background-image:url(img/tabs/calendar_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_right_calendar		{background-image:url(img/tabs/calendar_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_left_news			{background-image:url(img/tabs/news_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_right_news			{background-image:url(img/tabs/news_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_left_people			{background-image:url(img/tabs/people_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_right_people			{background-image:url(img/tabs/people_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_left_resources		{background-image:url(img/tabs/resources_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_right_resources		{background-image:url(img/tabs/resources_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_left_design			{background-image:url(img/tabs/design_side_top.gif); background-repeat: repeat-x; height:5px;}
#nav	td#tab_top_right_design			{background-image:url(img/tabs/design_side_top.gif); background-repeat: repeat-x; height:5px;}

#nav	td#tab_top_home					{background:url(img/tabs/home_side_top.gif); background-repeat: repeat-x; width:98px; height:5px;}
#nav	td#tab_top_home_current			{background:url(img/tabs/home_tab_top.gif) no-repeat; width:100px; height:5px;}
#nav	td#tab_top_calendar				{background:url(img/tabs/calendar_side_top.gif); background-repeat: repeat-x; width:98px; height:5px;}
#nav	td#tab_top_calendar_current		{background:url(img/tabs/calendar_tab_top.gif) no-repeat; width:100px; height:5px;}
#nav	td#tab_top_news					{background:url(img/tabs/news_side_top.gif); background-repeat: repeat-x; width:98px; height:5px;}
#nav	td#tab_top_news_current			{background:url(img/tabs/news_tab_top.gif) no-repeat; width:100px; height:5px;}
#nav	td#tab_top_people				{background:url(img/tabs/people_side_top.gif); background-repeat: repeat-x; width:98px; height:5px;}
#nav	td#tab_top_people_current		{background:url(img/tabs/people_tab_top.gif) no-repeat; width:100px; height:5px;}
#nav	td#tab_top_resources			{background:url(img/tabs/resources_side_top.gif); background-repeat: repeat-x; width:98px; height:5px;}
#nav	td#tab_top_resources_current	{background:url(img/tabs/resources_tab_top.gif) no-repeat; width:100px; height:5px;}
#nav	td#tab_top_design				{background:url(img/tabs/design_side_top.gif); background-repeat: repeat-x; width:98px; height:5px;}
#nav	td#tab_top_design_current		{background:url(img/tabs/design_tab_top.gif) no-repeat; width:100px; height:5px;}

#nav	td#tab_bg_home					{background:url(img/tabs/home_bg.gif); height:10px;}
#nav	td#tab_bg_calendar				{background:url(img/tabs/calendar_bg.gif); height:10px;}
#nav	td#tab_bg_news					{background:url(img/tabs/news_bg.gif); height:10px;}
#nav	td#tab_bg_people				{background:url(img/tabs/people_bg.gif); height:10px;}
#nav	td#tab_bg_resources				{background:url(img/tabs/resources_bg.gif); height:10px;}
#nav	td#tab_bg_design				{background:url(img/tabs/design_bg.gif); height:10px;}

#nav	td#tab_bottom_home				{background:url(img/tabs/home_side_bottom.gif); height:5px;}
#nav	td#tab_bottom_calendar			{background:url(img/tabs/calendar_side_bottom.gif); height:5px;}
#nav	td#tab_bottom_news				{background:url(img/tabs/news_side_bottom.gif); height:5px;}
#nav	td#tab_bottom_people			{background:url(img/tabs/people_side_bottom.gif); height:5px;}
#nav	td#tab_bottom_resources			{background:url(img/tabs/resources_side_bottom.gif); height:5px;}
#nav	td#tab_bottom_design			{background:url(img/tabs/design_side_bottom.gif); height:5px;}

#nav #subheads td						{height:16px;}
#nav #subheads td a						{padding:0px 15px; margin:0px; display:inline;}
#nav	a.subhead_home					{background:url(img/tabs/home_subhead_bg.gif);}
#nav	a.subhead_calendar				{background:url(img/tabs/calendar_subhead_bg.gif);}
#nav	a.subhead_news					{background:url(img/tabs/news_subhead_bg.gif);}
#nav	a.subhead_people				{background:url(img/tabs/people_subhead_bg.gif);}
#nav	a.subhead_resources				{background:url(img/tabs/resources_subhead_bg.gif);}
#nav	a.subhead_design				{background:url(img/tabs/design_subhead_bg.gif);}


#body 					{text-align:center; vertical-align:top; background:transparent; border:0px solid black; border-width:0px 0px 0px 0px;}
#body_frame 			{text-align:center; vertical-align:top; background:transparent; width:100%;}
#body_frame td#left		{background:transparent; border: 0px solid black; border-width:0px;}
#body_frame td#middle	{background:transparent;}
#body_frame td#right	{background:transparent; border: 0px solid black; border-width:0px;}

#footer 				{border-top: 0px solid #000; background:transparent; color:#ccc; padding:0px 0px;  text-align:center; width:100%;}
#footer table			{margin:0 auto;}
#footer td#left			{width:50%;}
#footer td#middle		{width:600px; text-align:left; background:transparent; border-top: 0px solid black;}
#footer td#right		{width:50%;}


a 					{text-decoration:none; color:black;}
a:hover 			{text-decoration:underline; color:black;}

#nav_page			{float:left; width:120px; margin-left:-50px; text-align:right; padding-top:20px;}
#nav_page td		{padding-bottom:1px; background:transparent;}
.nav_page a 		{display:block; width:100%;}
.nav_page_entry		{display:block; background:black; color:white; width:100%; margin-bottom:0px; border:0px solid transparent;}
.nav_page_entry a 	{display:block; background:black; color:white; width:100%; text-align:right; padding:4px;}
.nav_page_current	{display:block; background:black; color:white; width:100%; margin-bottom:0px; border:0px solid black;}
.nav_page_current a {display:block; background:black; color:white; width:100%; text-align:right; padding:4px;}

.nav_page_entry a:hover 	{text-decoration:none;}
.nav_page_current a:hover 	{text-decoration:none;}

.not_logged_in			{width:255px; height:60px; text-align:center; border:0px solid black; margin:0px auto; margin-top:80px; font-size:18px; background:url(img/signin_bg.gif) no-repeat;}
.not_logged_in p		{border:0px solid blue; margin:0px 0px 18px 0px; text-align:center;}
.signin_buttons			{margin:0px auto;}
.signin_buttons td		{text-align:right;}
a.signin				{background:url(img/signin.gif) no-repeat; width:96; height:21; display:block; }
a.signin:hover			{background:url(img/signin_selected.gif) no-repeat;}
a.signin_cancel			{background:url(img/signin_cancel.gif) no-repeat; width:96; height:21; display:block; padding-right:10px;}
a.signin_cancel:hover	{background:url(img/signin_cancel_selected.gif) no-repeat; }
a.signout				{background:url(img/signout.gif) no-repeat; width:67; height:15; display:block;}
a.signout:hover			{background:url(img/signout_selected.gif) no-repeat;}

.master_edit					{width:67;}
.master_edit_done				{width:107;}
a.master_edit_link				{background:url(img/master_edit_button.gif) right no-repeat; width:67; height:15; display:block; padding-left:100px;}
a.master_edit_link:hover		{background:url(img/master_edit_button_selected.gif) right no-repeat;}
a.master_edit_done_link			{background:url(img/master_edit_done.gif) right no-repeat; width:107; height:15; display:block; padding-left:10px;}
a.master_edit_done_link:hover	{background:url(img/master_edit_done_selected.gif) right no-repeat;}



