/* general css */

body    {background-color:#000000; font-family:arial; font-size:11px; }
p	{font-family:arial; font-size:11px; }
td,th	{padding:0px; margin:0px; font-family:arial; font-size:11px; }
a		{font-family:arial; font-size:11px; color:#950e0e; font-weight:bold; text-decoration:underline;}
table	{border-collapse:collapse;}
h1		{padding:0px; margin:0px; color:#225276; font-size:14px; font-weight:bold; }
h2		{padding:0px; margin:0px; color:#2d4f68; font-size:14px; font-weight:bold; }
h3		{padding:0px; margin:0px; color:#384959; font-size:13px; font-weight:bold; }
h4		{padding:0px; margin:0px; color:#384959; font-size:12px; font-weight:bold; }
h5		{padding:0px; margin:0px; color:#5086b2; font-size:13px; font-weight:bold; text-decoration:none;}
.site_mainStructure			{width:990px; height:100%;}
.tbl_100					{width:100%;}
.tbl_95						{width:95%;}
.tbl_75						{width:75%;}
.tbl_99						{width:99%;}
.tbl_100_100				{width:100%; height:100%;}
.tbl_0_100					{height:100%;}
.spacer 					{font-size:1px;}
.selectbox					{font-family:arial;font-size:11px; border:1px solid #000000;}
.adSepeartor				{width:0px;} 
.PD_Seperator				{height:20px;}

/* general pages */
.gp_tbl				{width:100%; height:526px; background-image:url(bg_in.jpg); background-position:bottom; background-repeat:no-repeat;}
.gallery_itemtitle	{color:#d7b39a; background-color:#c00000; height:19px; text-align:center;  font-size:11px; font-weight:bold;}
.gallery_itemtext	{color:#d7b39a; text-align:right; font-size:12px;}
.gallery_pic		{border:1px solid #494949;}
.pageContent		{color:#d7b39a; }
.buttontile			{background-image:url(button_tile.gif); vertical-align:middle; text-align:center; color:#d7b39a; width:142px; height:42px; background-repeat:no-repeat; }
.contact_tile		{background-image:url(contact_tile.jpg); width:100%; height:525px; background-position:top; background-repeat:no-repeat; }

/* header */
.toplinks_ref 		{ color:#b6b6b6; text-decoration:none;}
.toplinks_ref:hover { color:#ffffff; text-decoration:none;}
.toplinks_sep		{ width:20px;}
.header_tile		{ background-image:url(header_tile.jpg); width:820px; height:201px; background-repeat:no-repeat; }
.header_pagetitle	{ color:#b5b5b5; font-size:18px; font-weight:bold;}

/* search & news */
.search_sep			{ width:226px; height:8px; background-image:url(search_sep.gif); background-position:center; background-repeat:no-repeat;}	
.bean_bullet		{ width:21px; height:16px; background-image:url(bean_bullet.gif); background-repeat:no-repeat;}	
.newsText			{ color:#b6b6b6; text-decoration:none;}
.newsText:hover		{ color:#ffffff; text-decoration:none;}

/* forms */
.formElement	{ font-size:12px; height:19px; color:#000000; border:1px solid #878787;}
.selectbox		{ font-size:11px; color:#000000; border:1px solid #646464;}
.button 		{ font-weight:bold; font-size:12px; color:#005277; background-color:#D0F0FF;border:1px solid #000101;}
.formLabel		{ font-size:12px; background-color:#c00000; color:#d7b39a; padding-right:10px; text-decoration:none; font-weight:bold; width:146px; height:19px;}	
.formButton		{ font-weight:bold; font-size:12px; color:#FFFFFF; background-color:#4C3D85;border:1px solid #1A1C20;}

/* footer */
.footer_tile	{ background-image:url(footer_tile.jpg); width:820px; height:201px; background-repeat:no-repeat; }
.footer_top_tile{ height:4px;background-image:url(footer_top_tile.gif); background-repeat:no-repeat; background-position:right;}	
.footer 		{ font-family:arial;font-size:11px; color:#979797;text-decoration:none;}
.footereng 		{ font-family:arial;font-size:11px; color:#979797;text-decoration:none;}
.footer_text	{ font-size:11px; color:#979797;}
.footer_text_alt{ font-size:11px; color:#0885b8;}

/* tooltip */
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:0;
  background-color:#000000; border:1px solid #fff; 
  padding:3px;
  color:#000; font-size:11px; line-height:1.3;
}
/* These are used in the wrapTipContent function */
div#tipDiv div.img { text-align:center }
div#tipDiv div.txt { text-align:center; margin-top:4px }

