.maintext {
	line-height: 20px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.whitetext {
	line-height: 20px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.boldyellow {  line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color:FDB820;font-weight:bold;}
.boldred {  line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color:FF0000;font-weight:bold;font-align:center;}

.smalltext {  line-height: 17px; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #000000;}
.smalltextgrey {  line-height: 17px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #686767;}
.footer {  line-height: 17px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #BEBEBE;}
.listing {  line-height: 17px; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #686767;}

.textlink { 
line-height: 15px; 
text-align: justify; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}
A.textlink {
	 COLOR: #FFFFFF; text-decoration: none;
}
A.textlink:visited {
	 COLOR: #FFFFFF; 
}
A.textlink:hover {
	 COLOR: #dbeaea; text-decoration: none;
}
A.textlink:active {
	 COLOR: #FFFFFF; 
}
A.textlink:visited:hover {
	 COLOR: #dbeaea; text-decoration: none;
}

.menu {
	line-height: 15px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
A.menu {
	 COLOR: #000000; text-decoration: none;
}
A.menu:visited {
	 COLOR: #000000; 
}
A.menu:hover {
	 COLOR: #FFFFFF; text-decoration: none;
}
A.menu:active {
	 COLOR: #000000; 
}
A.menu:visited:hover {
	 COLOR: #FFFFFF; text-decoration: none;
}

.boldlink {
	line-height: 15px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
A.boldlink {
	 COLOR: #FFFFFF; text-decoration: none;
}
A.boldlink:visited {
	 COLOR: #FFFFFF; 
}
A.boldlink:hover {
	 COLOR: #dbeaea; text-decoration: none;
}
A.boldlink:active {
	 COLOR: #FFFFFF; 
}
A.boldlink:visited:hover {
	 COLOR: #dbeaea; text-decoration: none;
}




.smalllink { 
line-height: 17px; 
text-align: justify; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #FFFFFF;
}
A.smalllink {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; text-decoration: none;
}
A.smalllink:visited {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; 
}
A.smalllink:hover {
	FONT-WEIGHT: bold; COLOR: #000000; text-decoration: none;
}
A.smalllink:active {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; 
}
A.smalllink:visited:hover {
	FONT-WEIGHT: bold; COLOR: #000000; text-decoration: none;
}


.footer { 
line-height: 17px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px;
color: #FFFFFF;
}

.title1 {  line-height: 20px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #FFFFFF;font-weight:bold;}
.title2 {  line-height: 24px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;color: #000000;}
.title3 {  line-height: 24px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px;color: #FFFFFF;}
.title4 {
	line-height: 24px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3D0000;
	font-weight: bold;
	letter-spacing: 1px;
	background-color: #FFFFFF;
}


.AdminUpload {
	width: 300px; 
	height: 17px; 
	font-family: Verdana, sans-serif; 
	font-size: 10px; 	
	background-color: #EFEFEF;
}
.AdminSelect {
	width: 300px; 
	height: 17px; 
	font-family: Verdana, sans-serif; 
	font-size: 10px; 	
	background-color: #EFEFEF;
}

.AdminButton {
	width: 70px; 
	height: 20px; 
	font-family: Verdana, sans-serif; 
	font-size: 10px;
}

h2 {
        font-size:11px;
        margin:0;
        padding:0;
        padding-bottom: 2px;
        font-weight:bold;
        text-transform:uppercase;
        color:#ffffff;
        background-image:url(./img/text_underline.gif);
        background-repeat: repeat-x;
        background-position: bottom;
        display: inline;
}