html {margin: 0; padding: 0;}
body {background-color: #ffffff; margin: 0; padding: 0;}
body, tr, td {font-family: Arial, "MS Sans Serif", sans-serif; font-size: 11px; color: #000000; vertical-align: top;}
input, select, textarea 	{font-family: Arial, "MS Sans Serif", sans-serif; font-size: 11px;  vertical-align: middle;}

input.clbtn {color: #fdb913; background: #233972; border: 1px solid #212866; font-size:10px;}

a	{color: #212866; text-decoration: none;}
a:hover	{text-decoration: underline;}

a.footer	{color: #fdb913;}
a.menu	{color: #fdb913;}
a.defhead	{color: #fdb913; font-weight: bold; letter-spacing:2px;}
a.deftitle	{color: #212866; font-weight: bold; letter-spacing:1px;}
a.more	{color: #fdb913;}
a.defmenu	{text-align: left; height:24px; line-height: 24px; background: #212866; color: #fdb913; font-weight: bold; letter-spacing:2px; display:block; padding-left: 4px; }
a.defmenu:hover	{background: #233972; text-decoration: none;}
a.menu	{text-align: left; height:24px; line-height:24px; background: #212866; color: #fdb913; font-weight: bold; letter-spacing:2px; display:block; padding-left:15px; ; }
a.menu:hover	{background: #233972; text-decoration: none;}
a.menusel	{text-align: left; height:24px; line-height:24px; background: #233972; color: #fdb913; font-weight: bold; letter-spacing:2px; display:block; padding-left:15px; }
a.menusel:hover	{background: #233972; text-decoration: none;}

td.defcol	{text-align: left;}

td.defhead	{text-align:left; background: #212866; padding: 3px; padding-left:10px;}
td.defgap	{text-align:left; height: 5px;}
td.deftitle	{text-align:left; padding: 5px; padding-left:10px;  }
td.defcont	{text-align:left; padding: 5px; padding-left:10px; }

tr.printer {display:none}

td.page		{width: 770px; border: 1px solid #000000; border-style: none; border-left-style: solid; border-top-style: solid; }
td.shadow	{width: 10px; background-image:url("../img/shadow.gif");}
td.banner 	{border: 1px solid #000000; border-style: none; border-bottom-style: solid;}
td.defbanner 	{border: 1px solid #000000; border-style: none; border-bottom-style: solid;}
td.content	{padding: 10px; vertical-align: top;}
td.abstract	{text-align: left; padding: 5px; padding-bottom:10px;}
td.text		{text-align: left; padding: 5px;}
td.index	{text-align: left; padding: 5px;}
td.thumbs	{text-align: center; padding: 5px;}
td.thumb	{text-align: left; width: 80px; height: 70px; background-image:url("../img/thumb.gif"); background-repeat: no-repeat;}
form#client     {margin: 0;}

td.filler	{background:white;}
td.prompts	{text-align: right; vertical-align: bottom; background:white; padding: 5px;}
td.footer	{text-align: center; background:#212866; color: #fdb913; height:20px; padding-top: 2px; border: 1px solid #000000; border-style: none; border-top-style: solid; border-bottom-style: solid;}
td.faq		{padding:0px; padding-bottom:3px;}

td.formtitle	{color: #ffffff; background: #212866; border: 1px solid #000000;  border-style:none; padding:6px; padding-top:5px;}
td.formsub	{background: #d6edfe; border: 1px solid #000000;  border-style:none; border-top-style: solid; border-bottom-style: solid; padding:6px;}
td.field	{border: 1px solid #000000;  border-style:none; padding:6px; text-align: right; vertical-align: top; }
td.prompt	{border: 1px solid #000000;  border-style:none; padding:2px; text-align: right;  vertical-align: top; width: 150px;}
td.value	{border: 1px solid #000000;  border-style:none; padding:2px; text-align: left;  vertical-align: top; width: 450px;}

input.field	{width: 150px;}
select.field	{width: 150px;}

div.logo, span.logo	    {position: absolute; top:1px; left:1px; height: 90px; width:320px;}
div.showcase, span.showcase {position: absolute; top:189px; left:504px; height: 187px; width:267px;}
div.defmenu, span.defmenu   {position:absolute; top:203px; left:5px; width:166px; padding: 0;}
div.menu, span.menu         {position:absolute; top:41px; left:601px; width:165px; padding: 0;}
span.title	{font-family: Arial, "MS Sans Serif", sans-serif; font-weight: bold; font-size: 16px; text-align:right; color:#ffffff; position:absolute; width:500px; top:155px; left: 275px; padding: 10px; }
span.thumbnail	{background: #ffffff; float:left;}

#disclaim	{color: #999999;}
#title	{font-family: Arial, "MS Sans Serif", sans-serif; font-weight: bold; font-size: 16px; color:#212866;}