/*universal styles*/
*			{ margin:0px; padding:0px; }
br			{ letter-spacing:normal; }
td 			{ text-align:left; vertical-align:top; }
img, img a 	{ border:none; }
li 			{ list-style-type: none; }
/*end universal styles*/

body						{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	color:#666666;
}
div#container				{ position:relative; margin-left:auto; margin-right:auto; width:660px; text-align:left; padding:32px 80px 50px 70px; }
img#rba_hd					{ display:inline; }
strong						{ font-family:Verdana, Arial, Helvetica, sans-serif; }

ul#rba_nav					{ margin-bottom:18px; margin-top:33px; }
ul#rba_nav li				{ display:inline; margin-right:18px; }

div.intro_swf				{ margin-bottom:18px; }
div.transport_swf			{ margin-bottom:0px; }
div.contact_swf				{ margin-bottom:8px; }
div.project_swf				{  }
div.collection_swf			{ margin-top:18px; background-color:#f9f7fc; }
div.resource_swf			{ margin-bottom:8px; }
div.resource2_swf			{ margin-bottom:10px; }
div.login_swf				{ margin-bottom:0px; }
div.exhibit_swf				{ margin-bottom:0px; }

div#login_container			{ position:relative; float:left; width:199px; background-color:#f9f7fc; margin-right:8px; height:auto }
div.login_banner			{ position:relative; float:right; width:650px; padding:0px; margin-bottom:0px; background-color:#f9f7fc }
div.login_bottom			{ position:relative; float:right; width:435px; padding:0px; margin-bottom:0px; background-color:#f9f7fc }

div#home_image				{ position:relative; float:right; width:212px; }
div#home_content			{ position:relative; float:left; width:435px; }

div#about_content			{ position:relative; float:left; width:650px; }
div#about_bio			    { position:relative; float:left; width:650px; background-color:#D9D0D9;}

div#transport_login			{ position:relative; float:left; width:175px; padding:10px; padding-left:14px; margin-right:8px; background-color:#f9f7fc }
div#transport_sidebar		{ position:relative; float:left; width:215px; padding:0px; }
div#transport_content		{ position:relative; float:left; width:400px; background-color:#FFFFFF; padding:18px; }

div#resource_login			{ position:relative; float:left; width:175px; padding:10px; padding-left:14px; margin-right:8px; background-color:#f9f7fc }
div#resource_links			{ position:relative; float:left; width:175px; padding:10px; padding-left:14px; margin-right:8px;background-color:#D9D0D9; }
div#resource_links a			{ text-decoration:none; color:#666666; }
div#resource_links a:hover	  	{ text-decoration:none; color:#86008E; }
div#resource_content			{ position:relative; float:left; width:420px; height:180px; background-color:#f5f0f6; padding:10px; }
div#resource_content a			{ text-decoration:none; color:#666666; }
div#resource_content a:hover	{ text-decoration:none; color:#86008E; }
div#resource_content u			{ text-decoration:none; color:#86008E; }

div#contact_sidebar			{ position:relative; float:left; width:175px; padding:10px; padding-left:14px; margin-right:8px; background-color:#FFFFFF }
div.contact_content			{ position:relative; float:left; width:423px; background-color:#f5f0f6; padding:10px; }
div.contact_content a		{ text-decoration:none; color:#666666; }
div.contact_content a:hover	{ text-decoration:none; color:#86008E; }
div.contact_content u		{ text-decoration:none; color:#86008E; }
div.contact_content img		{ display:block; margin-bottom:4px; }
div.contact_bottom			{ position:relative; float:left; width:650px; background-color:#FFFFFF; margin-top:20px; padding:0px; }

div.contact_content2			{ position:relative; float:left; width:435px; background-color:#f5f0f6; border-top:8px solid #fff; padding-top:10px; }
div.contact_content2 a			{ text-decoration:none; color:#666666; }
div.contact_content2 a:hover	{ text-decoration:none; color:#86008E; }
div.contact_content2 u			{ text-decoration:none; color:#86008E; }
div.contact_content2 img		{ display:block; margin-bottom:4px; }

div#pm_login				{ width:215px;  height:192px; padding:30px; background-color:#FFFFFF }
div.pm_banner				{ position:relative; float:right; width:650px; padding:0px; margin-bottom:0px; background-color:#f9f7fc }
div#pm_content				{ width:435px; height:264px; padding:10px; background-color:#FFFFFF }
div#pm_content u			{ text-decoration:none; color:#86008E; }
div.pm_content_side			{ width:195px; background-color:#D9D0D9; padding:10px; height:auto; }
div.pm_content_side a			{ text-decoration:none; color:#666666; }
div.pm_content_side a:hover	{ text-decoration:none; color:#86008E; }
div.pm_content_side u			{ text-decoration:none; color:#666666; }
div.pm_content_low_left		{ width:215px; background-color:#D9D0D9; padding:10px; height:auto; }
div#pm_content_low_right	{ width:215px; background-color:#f5f0f6; padding:10px; height:auto; }

div#pm_con					{ position:relative; float:left; width:435px; padding:10px; margin-bottom:8px;  background-color:#f9f7fc }
div#pm_content_lower_left	{ position:relative; float:left; margin-right:7px; width:215px; background-color:#f5f0f6; padding:10px; height:auto; }
div#pm_content_lower_right	{ position:relative; float:left; width:215px; background-color:#f5f0f6; padding:10px; height:auto; }

div#cm_login				{ position:relative; float:left; width:175px; padding:10px; padding-left:14px; margin-right:8px; background-color:#f9f7fc }
div#cm_content				{ position:relative; float:left; width:423px; padding:10px; margin-bottom:8px; background-color:#f9f7fc }
div#cm_content_lower		{ position:relative; float:left; width:423px; background-color:#f5f0f6; padding:10px; }

div#cm_log					{ width:175px; padding:10px; padding-left:14px; background-color:#f9f7fc }
div#cm_con					{ width:423px; margin-bottom:8px; padding:10px; background-color:#f9f7fc }
div#cm_con_low				{ width:423px; background-color:#f5f0f6; padding:10px; }

div#news_login				{ position:relative; float:left; width:175px; padding:10px; padding-left:14px; margin-right:8px; background-color:#f9f7fc; height:auto; }
div.news_banner				{ position:relative; float:right; width:650px; padding:0px; margin-bottom:40px; background-color:#FFFFFF }
div.news_content			{ position:relative; float:right; width:423px; padding:10px; margin-bottom:8px; background-color:#f9f7fc;  height:auto; }
div.news_content_lower		{ position:relative; float:right; width:423px; background-color:#f5f0f6; padding:10px; margin-bottom:8px;  height:auto; }

div#news_log				{ width:175px; padding:10px; padding-left:14px; background-color:#f9f7fc; height:auto; }
div.news_con				{ width:423px; padding:10px; margin-bottom:8px; background-color:#f9f7fc; height:auto; }
div.news_con_lower			{ width:423px; background-color:#f5f0f6; padding:10px; margin-bottom:8px; height:auto; }

div.estimate_content		{ background-color:#f5f0f6; padding:10px; width:630px; margin-bottom:8px; }

label						{ display:block; color:#86008E; margin-bottom:2px; }
input						{ border:none; border-top:2px solid #848484; border-left:2px solid #848484; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; margin-bottom:6px; }
input.submit_btn			{ display:block; margin-top:2px; border:none; background-color:#dab2dc; color:#85008c; width:52px; font-size:10px; line-height:16px; height:16px; cursor:pointer; }

h2							{ font-weight:normal; font-size:10px; display:block; color:#86008E; margin-bottom:8px; }
h1							{ font-weight:normal; font-size:10px; display:block; color:#86008E; }
h3							{ text-align:center; font-weight:normal; font-size:10px; display:block; color:#86008E; margin-bottom:20px; }
h4							{ font-weight:normal; font-size:10px; display:block; color:#86008E; margin-bottom:16px; margin-left:30px; }

div.values a				{ color:#86008E; text-decoration:none; }

table.estimate_table td		{ text-align:right; padding-bottom:4px; }
table.estimate_table input	{ margin:0px; margin-left:10px; }
textarea					{ border:none; border-top:2px solid #848484; border-left:2px solid #848484; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; color:#666666; margin:0px; margin-bottom:10px; width:520px; margin-left:30px; height:55px; }

table.estimate_table2 td		{ text-align:left; padding-bottom:4px; }
table.estimate_table2 input		{ margin:0px; margin-left:10px; }
input.chk						{ display:inline; width:auto; border:none; }
select							{ margin-left:10px; border:none; border-top:2px solid #848484; border-left:2px solid #848484; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; width:162px; }

div#news_container			{ height:auto }
td.pm_sub_table				{ background-color:#f5f0f6 }
td.pm_sub_table_light		{ background-color:#f5f0f6; height:auto }
td.pm_sub_table_light2		{ padding:10px; background-color:#D9D0D9 }

div#tell_tab				{ padding:16px; width:400px; border:1px solid #86008E; color:#86008E; background-color:#f5f0f6; }
