body
 {
	background: #ff0000;
	color: #ffffff;
	font-family: courier;
 }

A:link    {color:#660000; text-decoration:none;}
A:visited {color:#660000; text-decoration:none;}
A:active  {color:#660000; text-decoration:none;}
A:hover   {color:#ffffff; text-decoration:underline;}

A.white:link    {color:#aa0000; text-decoration:none;}
A.white:visited {color:#aa0000; text-decoration:none;}
A.white:active  {color:#aa0000; text-decoration:none;}
A.white:hover   {color:#ff0000; text-decoration:underline;}

A.footer:link    {color:#ff0000; text-decoration:none;}
A.footer:visited {color:#ff0000; text-decoration:none;}
A.footer:active  {color:#ff0000; text-decoration:none;}
A.footer:hover   {color:#000000; text-decoration:underline;}

.maintable
 {
	width: 800;
	border: 3px double #ffffff;
 }

.maintabletop
 {
	border-bottom: 1px solid #ffffff;
 }

.maintableleft
 {
	width: 125;
	padding: 5;
	vertical-align: top;
 }

.maintablecenter
 {
	vertical-align: top;
	width: 475;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	padding: 5;
	text-align: justify;
 }

.maintablerighttop
 {
	width: 200;
	padding: 5;
	vertical-align: top;
 }

.maintablerightbottom
 {
	width: 200;
	padding: 5;
	vertical-align: bottom;
 }

.maintablefooter
 {
	background: #ffffff;
	padding: 5;
	text-align: center;
	color: #ff0000;
	font-size: 10;
 }

.moduletop
 {
 	background-image : url(images/moduletop.jpg);
 	height: 6px;
 }

.modulebottom
 {
 	background-image : url(images/modulebottom.jpg);
 	height: 6px;
 }

.smallnotewh
 {
 	color: #ffffff;
	font-size: 10;
 }

.smallnotebk
 {
 	color: #000000;
	font-size: 10;
 }

.navigation
 {
 	font-size: 14;
	text-align: right
 }

.nyconference
 {
	border: 1px solid #000000;
 	background: #ffffff;
	color: #ff0000;
 }

.nyconferencebody
 {
	padding: 5;
 }

.sponsor
 {
 	background: #ffffff;
	color: #ff0000;
 }

.sponsorbody
 {
	font-size: 12;
	padding: 5;
 }

.program
 {
 	background: #ffffff;
	color: #ff0000;
 }

.programbody
 {
	font-size: 12;
	padding: 5;
 }

.confprogram
 {
 	background: #ffffff;
	color: #ff0000;
 }

.confprogrambody
 {
	font-size: 12;
	padding: 5;
 }

.contacts
 {
 	background: #ffffff;
	color: #ff0000;
 }

.contactsbody
 {
	font-size: 12;
	padding: 5;
 }

.register
 {
 	background: #ffffff;
	color: #ff0000;
 }

.registerbody
 {
	font-size: 12;
	padding: 5;
 }

.thankyou
 {
 	background: #ffffff;
	color: #ff0000;
 }

.thankyoubody
 {
	font-size: 18;
	padding: 5;
	text-align: center;
 }

.homepageinfo
 {
	font-size: 12;
	color: #000000;
 }

.disclaimer
 {
	border: 1px solid #000000;
	font-size: 12;
 	background: #ffffff;
 }

.disclaimerbody
 {
 	font-weight: bold;
	padding: 5;
	color: #000000;
	text-align: center;
 }

.iraqtable
 {
 	background: #FFFFFF;
	width: 144;
	border: 1px solid #000000;
 }

.iraqtitle
 {
 	color: #ff0000;
	text-align: center;
	font-size: 12;
 	font-weight: bold;
	border-bottom: 1px solid #000000;
 }

.costtable
 {
	text-align: center;
	width: 146;
	font-size: 12;
 	color: #000000;
 	background: #FFFFFF;
	border: 1px solid #000000;
 	font-weight: bold;
 }

.costtitle
 {
	font-size: 15;
 	color: #ff0000;
 	font-weight: bold;
 }

.joehill
 {
	border: 1px solid #000000;
 	background: #ffffff;
	color: #ff0000;
	text-align: center;
 }

.joehillbody
 {
	font-size: 15;
	padding: 5;
 }

