BODY 	{
	font: 11pt Tahoma, Arial, helvetica, "sans serif";
	color: #0c1e5e;
	background: #fff url(images/BG_body.jpg) repeat;
	}

table
	{
	background: #fff; //url(images/BG_watermark.png) 20px 180px no-repeat;
	}


#head	{
	background: #fff url(images/BG_header1.png) top left no-repeat;
	width: 995px;
	height: 144px;
	text-align: center;
	margin: 0;
	padding: 0;
	border: 0;
	}

#head h1
	{
	border: 0;
	margin: 0;
	padding: 0;
	}

img.logo
	{
	}

img	{
	margin: 0;
	padding: 0;
	}

#nav	{
	background: #fff url(images/BG_nav.jpg) top left repeat-x;
	width: 995px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border: 0;
	margin-bottom: 1px;
	}

#nav2	{
	background: #fff url(images/BG_nav.jpg) top left repeat-x;
	width: 100%;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border: 0;
	}

#iblocks
	{
	font: 10pt Tahoma, Arial, helvetica, "sans serif";
	background: #fff;
	width: 200px;
	border: 0;
	float: right;
	cursor: pointer;
	}

div.ib	{
	width: 180px;
	height: 150px;
	border: 0;
	text-align: right;
	padding: 10px;
	border: 0;
	}

#content
	{
	width: 620px;
	border: 0;
	border: 0;
	float: right;
	padding: 10px;
	}

#stats	{
	width: 145px;
	float: left;
	padding: 0;
	margin: 0;
	border: 0;
	border-right: #026ab3 1px solid;
	text-align: center;
	}

A	{
	text-decoration: none;
	color: #026ab3;
	}

A:hover	{
	color: #0c1e5e;
	}

A.nav
	{
	display: block;
	float: left;
	background: url(images/BG_A_1.jpg) top left repeat-x;
        color: #0c1e5e;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-valign: center;
	padding: 3px 0 0 0;
	margin: 0px;
	margin-left: 15px;
	border: 0;
	width: 70px;
	height: 17px;
	}	

A.nav:hover
	{
	background: url(images/BG_A_2.jpg) top left repeat-x;
	}

A.join
	{
	display: block;
	background: url(images/BG_A_1.jpg) top left repeat-x;
	float: right;
	font-size: 9pt;
	font-weight: bold;
        color: red;
	text-decoration: none;
	text-align: center;
	padding: 3px 0 0 0px;
	margin: 0;
	margin-right: 15px;
	width: 100px;
	height: 17px;
	}	

A.join:hover
	{
	background: url(images/BG_A_2.jpg) top left repeat-x;
	}

A.joinil
	{
	display: inline;
	background: url(images/BG_A_1.jpg) top left repeat-x;
	font-size: 9pt;
	font-weight: bold;
        color: red;
	text-decoration: none;
	text-align: center;
	padding: 3px 5px 0 5px;
	margin: 0;
	border: 0;
	width: 100px;
	height: 20px;
	}	

A.joinil:hover
	{
	background: url(images/BG_A_2.jpg) top left repeat-x;
	}

#content h1
	{
	color: #026ab3;
	display: block;
	width: 600px;
	border: 0;
	border-bottom: #026ab3 1px solid;
	}

#content h2
	{
	color: #026ab3;
	display: block;
	width: 600px;
	border: 0;
	border-bottom: #0c1e5e 1px solid;
	}

#content h3
	{
	color: #026ab3;
	display: block;
	width: 600px;
	border: 0;
	border-bottom: #0c1e5e 1px solid;
	}

em.FAQQUEST
	{
	font-weight: bold;
	font-style: normal;
	}

td.ppBy	{
	font: 9pt Tahoma, Arial, helvetica, "sans serif";
	font-weight: bold;
	}

td.TOPL	{
	background: #026ab3;
	color: #fff;
	text-align: right;
	}

td.TOPR	{
	background: #026ab3;
	color: #fff;
	text-align: left;
	}

td.TOPC	{
	background: #026ab3;
	color: #fff;
	text-align: center;
	border: 0;
	margin: 0;
	}

td.LEFT	{
	text-align: right;
	}

td.RIGHT
	{
	text-align: left;
	}

th.DL, th.GRIDHEAD
	{
	background: url(images/BG_A_1.jpg) top left repeat-x;
	font: 10pt;
	padding: 0 10px;
	}

td.DL, td.DLNAME
	{
	border: #dcdcdc 1px solid;
	text-align: center;
	font: 10pt;
	}

td.DL2
	{
	border: #dcdcdc 1px solid;
	font: 10pt;
	}

tr.DL1	{
	background: #dcdcdc;
	}

tr.DL0	{
	background: #fcfcfc;
	}

th.JOIN	{
	text-align: center;
	font-size: 12pt;
	}

td.JOINLEFT
	{
	font-size: 10pt;
	text-align: right;
	font-weight: bold;
	}

input.NREQD, textarea.NREQD, select.NREQD
	{
	border: #666 1px solid;
	color: #222;
	}

input.REQD, textarea.REQD
	{
	border: #f63 1px solid;
	color: #222;
	}

button.s
	{
	//display: block;
	background: url(images/BG_button_up.png) 50% 50% no-repeat;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 0;
	margin: 2px;
	border: 0;
	width: 75px;
	height: 20px;
	cursor: pointer;
	color: #0c1e5e;
	}	

button.s:hover
	{
	background: url(images/BG_button_down.png) 50% 50% no-repeat;
	}

input.s {
        border: #dcdcdc 1px solid;
        color: #888;
        }

#ERR	{
	padding: 10px;
	border: red 1px solid;
	background: #ffc;
	width: 80%;
	margin-bottom: 1em;
	}

#INFO	{
	padding: 10px;
	border: #0c1e5e 1px solid;
	Xbackground: #9cf;
	background: #ececec;
	width: 80%;
	margin-bottom: 1em;
	}


