body,p,td,ul,li {
	font-family: Tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 18px;
}


.text10px    { font-family: Tahoma, Verdana; font-size: 10px ; color: #666666}
.text11px    { font-family: Tahoma, Verdana; font-size: 11px ; color: #666666}
.text12px    { font-family: Tahoma, Verdana; font-size: 12px ; color: #666666}

.white10px    { font-family: Times New Roman, Verdana; font-size: 10px ; color: #FFFFFF}
.white11px    { font-family: Times New Roman, Verdana; font-size: 11px ; color: #FFFFFF}

a.white      { color: white ; text-decoration: none;}
a.white:hover       { color: #EEEEEE }
a.white:visited      { color: white }

a.path      { color: red ; text-decoration: none;}
a.path:visited      { color: red }
a.path:hover       { color: gray}


.siteHeading1 { font-family: Times New Roman, Trebuchet MS; font-size: 24px ; color: #999999; letter-spacing: 2px;}

.menu0   	 { font-family: Times New Roman; font-size: 11px; color: #CC0000; font-weight: bold;}
.menu1   	 { font-family: Times New Roman; font-size: 11px; color: #333333; font-weight: bold;}
a.menu0         { color: #d44643; font-weight: bold; text-decoration: none;}
a.menu0:visited { color: #d44643; font-weight: bold; text-decoration: none;}
a.menu0:hover   { color: #d44643; font-weight: bold; text-decoration: none;}
a.menu1         { color: #d44643; font-weight: bold; text-decoration: underline;}
a.menu1:visited { color: #d44643; font-weight: bold; text-decoration: underline;}
a.menu1:hover   { color: #d44643; font-weight: bold; text-decoration: underline;}

.submenu0   	 { font-family: Times New Roman; font-size: 11px; font-weight: bold;}
.submenu1   	 { font-family: Times New Roman; font-size: 11px; font-weight: bold;}
a.submenu0         { color: #b0b0b0; text-decoration: none;}
a.submenu0:visited { color: #b0b0b0; }
a.submenu0:hover   { color: #d44643; }
a.submenu1         { color: #d44643; text-decoration: none;}
a.submenu1:visited { color: #d44643;}
a.submenu1:hover   { color: #d44643;}

textarea.feedback {width: 300px; height:160};
feedback  {width: 300px; height:160};

img.gallery {border: 1px solid #990000;}


.form_row {
    margin-top: 6px;
}

label.register_label
{
width: 130px;
float: left;
text-align: right;
display: block;
margin-right: 4px;
}

input.register_input
{
width: 200px;
}

textarea.register_input
{
width: 300px;
height: 80px;
}

.error_msg {
    margin: 0 10 10 0;
    padding-left:6px;
    width: 100%;
    border: 1px solid #990000;
    background-color: #ECE1DF;
    color: #990000;
}


img.sponsor {
    border: 0px;
    margin: 0px 0px 10px 10px;
}
