a:link {
	color : #4D4D4D;
	font-weight : bold;
	text-decoration : underline;
}
a.notextdec:link {
	text-decoration : none;
}
table.contents a.notextdec:hover {
	text-decoration : underline;
}
a:visited {
	font-weight : bold;
	color : #4D4D4D;
	}
a.notextdec:visited {
	text-decoration : none;
}

a:hover {
	color : #FF3399;
	text-decoration : underline;
}

a:active {
	color : #4D4D4D;
	text-decoration : none;
}

body {
	color : #292929;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1em;
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
}

form{
	padding : 0px 0px 0px 0px;
}
table.contents  form{
	padding : 0px 0px 0px 0px;
}
h2{
	color : #4D4D4D;
	font-size : 120%;
	margin : 4px 4px 10px;
}
h1{
	color : #FF3399;
	font-size : 130%;
	text-align : left;
	margin : 15px 10px 15px 45px;
}
input.date{
	width : auto;
}

input.greypinkbutton{
	background-color : #EBEBEB;
	border-top: 1px solid #444444;
	border-left: 1px solid #444444;	
	border-right: 2px solid #444444;	
	border-bottom: 2px solid #444444;	
	color : #FF3399;
	font-size : 120%;
	font-weight : bold;
	margin : 0px 0px 1px 0px;
	width : auto;
}

input.setwdth{
	width : 300px;
}
input.wdth300{
	width : 300px;
}
input.wdth275{
	width : 275px;
}
input.wdth250{
	width : 250px;
}
input.wdth175{
	width : 175px;
}
select.wdth175{
	width : 175px;
}
input.wdth350{
	width : 350px;
}
select.wdth275{
	width : 275px;
}
select.wdth250{
	width : 275px;
}
select.wdth350{
	width : 350px;
}
textarea.wdth350{
	width : 350px;
}
textarea.wdth300{
	width : 300px;
}
textarea.wdth200{
	width : 200px;
}
textarea.wdth250{
	width : 250px;
}
textarea.wdth275{
	width : 275px;
}
textarea.wdth400{
	width : 400px;
}
textarea.wdth450{
	width : 450px;
}
textarea.wdth490{
	width : 490px;
}
textarea.wdth400ht350{
	width : 400px;
	height : 350px;
}
textarea.wdth450ht475{
	width : 450px;
	height : 425px;
}
textarea.wdth450ht490{
	width :450px;
	height : 490px;
}
input.setwdth250{
	width : 250px;
}
input.setwdth2{
	width : 350px;
}
input.wdth350{
	width : 350px;
}
p{
	margin : 6px 4px 6px 0px;
}
p.botpad{
	margin-bottom : 16px;
	margin-top : 16px;
	text-align : left;
}
div.botpad{
	margin-bottom : 16px;
	margin-top : 16px;
}
p.date_time{
	font-size : 90%;
}

p.logged{
	font-size : 76%;
	margin : 0px 4px 3px;
}

p.pagenum{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 76%;
}

p.pagenum a{
	font-weight : normal;
	text-decoration : underline;
}

p.pagenum a:hover{
	text-decoration : underline;
}

p.pagenum a:visited{
	font-weight : normal;
}

p.small{
	font-size : 76%;
}

p.top{
	font-size : 76%;
	margin : 0px 4px 1px;
}
p.centre{
	text-align: center;
}
p.pink{
	color : #FF3399;
	text-decoration : none;
	font-weight : normal;
}
p.boldpink{
	color : #FF3399;
	text-decoration : none;
	font-weight : bold;
}
p.bigboldpink{
	color : #FF3399;
	font-weight : bold;
	font-size : 120%;
}
p.justify{
	text-align : justify;
	font-size : 76%;
	color : #999999;
}
p.copyright{
	color : #FF3399;
}
p.error{
	font-size : 120%;
	color : #FF3399;
	font-weight : bold;
}
p.pinkright{
	font-size : 120%;
	color : #FF3399;
	font-weight : bold;
	text-align : right;
	padding-right : 60px;
}
img.ntbk{
	float : right;
	margin-left : 10px;
	margin-right : 4px;
	border : 1px solid Black;
}
select{
	border : 1px solid #909090;
	color : #292929;
}
select.setwdth{
	width : 250px;
}
select.wdth250{
	width : 250px;
}
select.setwdth2{
	width : 70px;
}
select.setwdth120{
	width : 120px;
}
select.wdth120{
	width : 120px;
}
select.wdth125{
	width : 124px;
}
select.setwdth3{
	width : 300px;
}
select.wdth200{
	width : 200px;
}
select.setwdthauto{
	width : auto;
}
span.asterix{
	color : #FF0000;
	font-size : 110%;
	margin : 0px 4px 4px;
}

table.contents {
	border-collapse : collapse;
	border : 1px solid #909090;
	margin : 5px 10px 5px;
	width : 85%;
}
table.login {
	border-collapse : collapse;
	border : 1px solid #909090;
	margin : 5px 10px 5px;
	width : 75%;
}
table.login a.pink{
	color : #FF3399;
	text-decoration : none;
	font-weight : normal;
}
#body table.login td{
	background-color : #F7F7F7;
	padding : 4px 4px 4px 10px;
	border: 0px;
}
table.login th{
	background-color : #FF3399;
	border : 0px;
	color : #FFFFFF;
	font-size : 80%;
	font-weight : bold;
	text-align : left;
}
table.contents a.bigpink{
	color : #FF3399;
	font-size : 120%;
	text-decoration : none;
}
table.contents a.notbold{
	text-decoration : none;
	font-weight : normal;
}
table.contents a.notbold:visited{
	text-decoration : none;
	font-weight : normal;
}
table.contents a.notbold:hover{
	text-decoration : underline;
}
table.contents a.bigpink:hover{
	text-decoration : underline;
}
table.contents a.pink{
	color : #FF3399;
	text-decoration : none;
	font-weight : normal;
}
table.contents a.pinkunderline{
	color : #FF3399;
	text-decoration : underline;
	font-weight : normal;
}
table.contents a.boldpinkunderline{
	color : #FF3399;
	text-decoration : underline;
	font-weight : bold;
}
table.contents a.pink:hover{
	text-decoration : underline;
}
table.contents a.pinkbold{
	color : #FF3399;
	text-decoration : none;
	font-weight : bold;
}
table.contents a.pinkbold:hover{
	text-decoration : underline;
}
table.contents a.pinkbluehover{
	color : #FF3399;
	text-decoration : underline;
	font-weight : normal;
}
table.contents a.pinkbluehover:hover{
	color : #003366;
}
table.half a.pink{
	color : #FF3399;
	text-decoration : none;
	font-weight : normal;
}
table.half a.pink:hover{
	text-decoration : underline;
}
table.contents  a.medpink:hover{
	text-decoration : underline;
}
table.contents a.delete{
	font-size : 130%;
	text-decoration : none;
}

table.contents a.delete:hover{
	text-decoration : underline;
}
table.contents td a.blue{
	color : #003366;
	text-decoration : none;
}
table.contents td span.blue2{
	font-size : 76%;
}
table.contents td a.blue2{
	color : #003366;
	text-decoration : underline;
	font-weight : normal;
	font-size : 76%;
}
table.contents td a.blue2:hover{
	color : #FF3399;
}
table.contents td p.blue{
	color : #003366;
	text-align : center;
}

#body table.contents td{
	background-color : #F7F7F7;
	padding : 5px 4px 5px 10px;
	border: 0px;
}
table.contents td.indent{
	padding : 5px 4px 5px 80px;
}
table.contents td.error{
	background-color : #F7F7F7;
	color : #FF3399;
	font-weight : bold;
	padding-left : 4px;
	vertical-align : bottom;
}

table.contents td.top{
	background-color : #D4D4D4;
	font-size : 70%;
	font-weight : bold;
	vertical-align : top;
}

table.contents th{
	background-color : #FF3399;
	border : 0px;
	color : #FFFFFF;
	font-size : 80%;
	font-weight : bold;
	text-align : left;
	vertical-align : top;
}
table.contents th.centre{
	text-align : center;
}
table.contents th.right{
	text-align : right;
}
table.eightyperc {
	border : 0px;
	border-collapse : collapse;
	margin : 3px 2px 0px;
	width : 86%;
}

#body table.eightyperc td{
	border : 0px;
}

table.forms {
	border-collapse : collapse;
	border : 1px solid #909090;
	margin : 5px 10px;
	width : 85%;
}

#body table.forms td{
	background-color : #F7F7F7;
	border : 0px;
	padding : 4px 4px 4px 10px;
}

table.forms th{
	background-color : #FF3399;
	border : 0px;
	color : #FFFFFF;
	font-size : 80%;
	font-weight : bold;
	padding : 2px 2px 2px 2px;
	text-align : left;
}

table.forum {
	border-collapse : collapse;
	border : 1px solid #909090;
	margin : 5px 10px;
	width : 85%;
}

#body table.forum td{
	background-color : #F7F7F7;
	padding : 4px 4px 4px 10px;
	vertical-align : top;
	border: 0px;
}

table.forum td a{
	color : #292929;
	text-decoration : none;
}

table.forum td a:hover{
	text-decoration : underline;
}

table.forum th{
	background-color : #FFFFFF;
	background-image : url(../graphics/cool_marble.gif);
	background-repeat : repeat;
	border : 0px;
	color : #292929;
	font-size : 80%;
	font-weight : bold;
	padding : 4px 4px 4px 10px;
	text-align : left;
}

table.half {
	border-collapse : collapse;
	border : 1px solid #909090;
	/*margin : 5px 5px 0px 4px;*/
	width : 99%;
	height : 110px;
}
table.half td{
	background-color : #F7F7F7;
	border : 0px;
	padding : 4px 4px 4px 8px;
}
table.half th{
	background-color : #FF3399;
	border : 0px;
	color : #FFFFFF;
	font-size : 80%;
	font-weight : bold;
	text-align : left;
	height : 15px;
}
table.half a{
	text-decoration : none;
}
table.leader {
	border-collapse : collapse;
	border : 1px solid #909090;
	margin : 10px 5px;
	width : 85%;
}

table.leader td{
	background-color : #F7F7F7;
	border : 1px solid #909090;
	padding : 5px 0px 5px 5px;
}

table.leader td a{
	color : #003366;
	text-decoration : none;
}

table.leader th{
	background-color : #FF3399;
	border : 0px;
	color : #FFFFFF;
	font-size : 80%;
	font-weight : bold;
	padding : 2px 2px 2px 2px;
	text-align : left;
}

table.links {
	border-collapse : collapse;
	border : 0px;
	margin-top : 5px;
	margin-bottom : 5px;
}
table.links span.medpink a{
	color : #FF3399;
}
table.links2 a.medpink {
	color : #FF3399;
	text-decoration : none;
}
#body table.links2 td {
	border: 0px;
}
table.links2 a.medpink:hover {
	color : #FF3399;
	text-decoration : underline;
}
table.links a{
	color : #003366;
	text-decoration : none;
	background-image : none;
}
#body table.links td{
	border: 0px;
}
table.links a:hover{
	color : #FF3399;
	text-decoration : underline;
}
table.links a:visited{
	color : #003366;
}
table.links a:visited:hover{
	color : #FF3399;
}
table.links td.indent{
	padding-left : 14px;
	background-image : url(../graphics/arrow.gif);
	background-position : 0 3;
	background-repeat : no-repeat;
}

table.links td.indent2{
	padding-left : 22px;
	background-image : url(../graphics/arrow.gif);
	background-position : 8 3;
	background-repeat : no-repeat;
}


table.middle {
	border-collapse : collapse;
	border : 0px;
	width : 85%;
	padding : 0px 0px 0px 0px;
}
#body table.middle td{
	border : 0px;
}
 table.middle td.right{
	text-align: right;
}
/*table.middle table.half{
	margin : 0px 0px 0px 0px;
}*/
table.picbar90pc{
	border : 0px solid #909090;
	margin : 13px 2px 0px 2px;
	width : 90%;
}

#body table.picbar90pc td {
	border : 0px solid #909090;
	padding : 0px 0px 0px 0px;
	text-align : center;
}

table.top {
	border : 0px;
	border-collapse : collapse;
	border-spacing : 0px;
	margin : 3px 2px 0px;
	width : 90%;
}

#body table.top td{
	border : 0px;
}
table.top td a{
	text-decoration : none;
}
table.top td.right{
	text-align : right;
}
td.centre{
	text-align : center;
}
td.left{
	text-align : left;
}
td.maintable {
	background-color : #FF3399;
	color : #FFFFFF;
	font-weight : bold;
}
td.right{
	text-align : right;
}
td.centre{
	text-align : center;
}
textarea.setwdth2{
	width : 350px;
}

.bgbold {
	color : #4D4D4D;
	font-size : 140%;
	font-weight : bold;
}

.boldwhitetext {
	color : #FFFFFF;
	font-size : 120%;
	font-weight : bold;
}

.invisible{
	color : #FFFFFF;
}

.invisible a{
	color : #FFFFFF;
}

.medbold {
	color : #4D4D4D;
	font-size : 120%;
	font-weight : bold;
}

.radio{
	border : none;
	width : auto;
	margin-left : 0px;
	}
.smlltxt{
	font-size : 70%;
}
p.smlltxtinline{
	font-size : 70%;
	display : inline;
	color : #003366;	
}
#body {
	border : 1px solid #909090;
	border-collapse : collapse;
	border-spacing : 0px;
	width : 760px;
}

#body table{
	/*border-collapse : collapse;*/
	border-spacing : 0px;
}

ul li{
	list-style-position : outside;
	margin-left : -5px;
}

#body table td{
	/*border : 0px solid #909090;*/
}
#body table th{
	border : 0px solid #909090;
	padding : 0px 0px 0px 9px;
}

#body td{
	border-bottom : 0px;
	border-collapse : collapse;
	border-left : 1px solid #909090;
	border-spacing : 0px;
	border-top : 1px solid #909090;
	font-size : 80%;
}

#body td.footer{
	border-top-width : 0px;
}
span.pink{
	color : #FF3399;
}
#body table.board_links td{
	border : 0px;
}
