body { background-color: #FFFFFF; margin: 0px; }

body,td,th { font-family: Arial, Helvetica, sans-serif;	text-align: justify; font-size: 14px; color: #000000; }

#maintable { margin: 0px; border: 2px solid #B3C3D8; }

#tdmenu { text-align: left; padding: 0px; border-right: 2px solid #022080; }

#tdmain {  padding: 0px; border: 2px solid #3E7675; }

#tdhead { background-color: #AC0000;  }

#tdleft { background-color: #456F4E;  }

#tdfooter { background-color: #768D4A;  }

#cat { background-color: #768D4A; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font: bold; padding: 4px; }

.tdlft { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font: bold;  }

.tdfeature { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

.news { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify; color: #000000; padding: 3px; margin: 2px; border: 2px solid #CCCCCC; }

.newslinks { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding: 3px; margin: 2px; border: 2px solid #CCCCCC; text-align: left;  }

.justify { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 5px; margin: 5px; text-align: justify;  }

.smfont { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding: 3px; margin: 2px; }

.content { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 3px; margin: 2px; }

.sidetext { font-family: Verdana, Arial, Trebuchet MS, Impact, Verdana;	font-size: 11px; padding: 4px; color: #000000; text-align: left; }

.sold { font-family: Arial Black, Trebuchet MS, Impact, Verdana; text-align: center; font-size: 14px; color: #CC0000; }

.headertext { font-family: Arial Black, Trebuchet MS, Impact, Verdana;	font-size: 16px; color: #000000; font: bold; }

.links { font-family: Arial Black, Trebuchet MS, Impact, Verdana; padding: 4px; font-size: 12px; color: #200F7C; text-align: center; font: bold; }

.searchtext { font-family: Trebuchet MS, Impact, Verdana;	font-size: 12px; color: #8DAED2; text-align: center; }

.footer { font-family: Verdana, Arial, Trebuchet MS, Impact, Verdana;	font-size: 11px; padding: 4px; color: #FFFFFF; text-align: center; font: bold; }

.copyright { font-family: Trebuchet MS, Impact, Verdana;	font-size: 14px; color: #200F7C;  text-align: center; }

.textlinks { font-family: Trebuchet MS, Impact, Verdana;	font-size: 11px; color: #200F7C;  text-align: center; }

h1 { font-family: Helvetica, Arial, sans-serif; font-size: 20px; color: #AC0000; display:inline;  }

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #AC0000; display:inline; }

h3 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #A7C7EE; display:inline; }

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #AC0000; display:inline; }

A.footer:link, A.footer:visited { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;  }

A.copyright:link, A.copyright:visited { font-family: Arial, Helvetica, sans-serif; color:#200F7C;	text-decoration:none; }

A.copyright:hover { font-family: Arial, Helvetica, sans-serif; color:#166E1C; text-decoration:none; }

A.tdleft:link, A.tdleft:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding: 3px; margin: 2px; text-decoration:none; }

A.tdleft:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding: 3px; margin: 2px; text-decoration:none; }

A:link, A:visited { font-family: Helvetica, sans-serif; color:#0F0351;	text-decoration:none; }

A:hover { font-family: Arial, Helvetica, sans-serif; color:#AD0505; text-decoration:none; }

div.container {	border: 5px solid #000000; overflow: hidden; width: 100%; }

div.left { width: 65%; float: left;  }

div.right { width: 35%;	float: right; }