/*body & table items*/
body      {padding:0; margin:0; border:0; font-family:sans-serif;}

a:link, a:visited, a:hover { color:#3C4B5A; text-decoration: underline; }

table     {padding:0; margin:0; border:0; width:100%; border-collapse:collapse;}

tr        {padding:0; margin:0; border:0; text-align:center;}
.trbtn    {background-image:url(images/hdBck.gif); background-position:center; background-repeat:repeat-x; height:32;}
.trslogan {background:#E1E4F3; height:22;}

td        {padding:0; margin:0; border:0;}
.tdbtnA	 {width:90; background-image:url(images/btnA.gif); background-position:bottom; background-repeat:no-repeat;}
.tdbtnB	 {width:90; background-image:url(images/btnB.gif); background-position:bottom; background-repeat:no-repeat;}
.tdlogo   {width:170;}
.tdslogan {width:800;}
.tdmpic1  {width:260; text-align:right; vertical-align:top;}
.tdmpic2  {width:540; text-align:left; vertical-align:top;}
.tdindTxt {height:150; width:540; vertical-align:top }
.tdindPic {height:150; width:260; vertical-align:top }
.tdpop    { padding-left:10; padding-right:10; text-align:left; width:174; vertical-align:top; font-size:12; background-image:url(images/BoxMiddle.gif); }
.tdpopT	 {width:174; height:22; background-image:url(images/BoxTop.gif); background-repeat:no-repeat;}
.tdpopB   {width:174; height:22; background-image:url(images/BoxBottom.gif); background-position:top; background-repeat:no-repeat;}
.tdpopS	 {width:8;}
.tdside  {width:260; text-align:right; vertical-align:top; background-color:#E0E3F2 }
.tdforum {width:540; texts-align:right; vertical-align:top; }

/*images*/
img       {padding:0; margin:0; border:0;}
.img1     {width:260; height:100}
.img2     {width:540; height:200}
.img3     {width:130; height:260}
.logo     {width:154; height:13;}
.imgWS	 {width:1; height:1;}
.imgTbl   { margin:10; border:0; }

/*text formats*/
.btnTxt, .btnTxt:link, .btnTxt:visited, .btnTxt:hover  {width:90; font-weight:bold; font-size:12; text-align:center; vertical-align:middle; color:#3C4B5A;  text-decoration: none; }
.btnTxtSel, .btnTxtSel a:link, .btnTxtSel a:visited, .btnTxtSel a:hover  {width:90; font-weight:bold; font-size:12; text-align:center; vertical-align:middle; color:#3C4B5A; text-decoration: none;}

.indTxt   { padding-left:15; padding-right:15; padding-top:15; font-size:12; text-align:left; color:#3C4B5A;}
.popTxtT  {font-size:12; font-weight:bold; position:relative; bottom:-2; color:#3C4B5A;}
.newTxt	 { text-align:left; color:#3C4B5A; font-size:11;}
.lnkTxt  { padding-top:5; text-align:left; font-weight:normal; color:#3C4B5A; font-size:11;}
.lnkTxt a:hover { text-decoration: underline; color:#3C4B5A;}
.faqLinkTxt   { padding:5; font-size:12; text-align:left; color:#3C4B5A;}
.faqHeader   { padding:5; font-size:14; text-align:left; color:#3C4B5A; font-weight:bold;}
.faqBody   { padding:5; font-size:11; text-align:left; color:#3C4B5A;}

.formTxtT  {font-size:11; font-weight:normal; color:#3C4B5A; }
.copTxt   { font-weight:bold; font-size:11; text-align:center; vertical-align:middle; color:#3C4B5A;}
.errTxt   { font-weight:normal; font-size:11; text-align:center; vertical-align:middle; color:#FF0000;}
.pageTxt  {font-size:12; font-weight:normal; color:#3C4B5A; padding-top:5; text-align:left; padding-left:10; }
.pageTitle  {font-size:16; font-weight:bold; color:#3C4B5A; padding-top:20; text-align:left; padding-left:10; }
.testNameTxt  {font-size:11; font-weight:bold; color:#3C4B5A; padding-top:5; text-align:left; padding-left:10; }
.testLocTxt  {font-size:11; font-weight:normal; color:#3C4B5A; padding-top:5; text-align:left; padding-left:10; font-style:italic }
.testDescTxt  {font-size:11; font-weight:normal; color:#3C4B5A; padding-top:5; text-align:left; padding-left:10; }
.affLinksTxt  {font-size:15; font-weight:bold; color:#3C4B5A; padding-top:5; text-align:left; padding-left:10; }
.affFeatureHeaderTxt  {font-size:14; font-weight:bold; color:#3C4B5A; padding-top:5; text-align:left; padding-left:10; }
.affFeatureTxt  {font-size:12; font-weight:normal; color:#3C4B5A; padding-top:5; text-align:left; padding-left:10; }
.sidebarTxt  { font-size:11; font-weight:normal; color:#3C4B5A; text-align:center; padding-left:10; }
.sidebarTxt:hover { text-decoration: underline; }
.articleTxt  { font-size:12; padding-left:10; padding-right:10; text-align:left;}
.tableTxt	 { text-align:left; color:#3C4B5A; font-size:11;}

.foot		 {width:800;}

ul 	    {list-style:disc;}

.menu_table_up { width: 98px;  height:28px; background: url( images/MenuBackground.gif ); background-repeat:no-repeat; background-position:bottom; }
.menu_table_over { width: 98px;  height:28px; background: url( images/MenuBackgroundOver.gif ); background-repeat:no-repeat; background-position:bottom;}
