BODY
{
	margin: 5px 5px 25px;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: #ffffff;
}
.maintable
{
	width: 750px;
	background-color: white;
}

/***********************************************************************************************/
/************************************ BEGIN FONT SECTION ********************************************/
/***********************************************************************************************/
.smallnormal
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
}
.smallnormalred
{
	font-size: 8pt;
	color: #972d38;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
}
.smallnormalgry
{
	font-size: 8pt;
	color: #666666;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
}
.mednormal
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
}
.mednormalbold
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
}
.mednormalred
{
	font-size: 10pt;
	color: #972d38;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
}
.medlgnormal
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    background-color: transparent;
}
.medlgnormalred
{
    FONT-SIZE: 12pt;
    COLOR: #972d38;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    background-color: transparent;
}
.largenormal
{
	font-weight: bolder;
	font-size: 14pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
}
.largenormalred
{
	font-weight: bolder;
	font-size: 14pt;
	color: #972d38;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
}
.smallheading
{
	font-weight: bolder;
	font-size: 8pt;
	color: #972d38;
	font-family: Arial, Helvetica, sans-serif;
}
.medheading
{
	font-weight: bolder;
	font-size: 10pt;
	color: #972d38;
	font-family: Arial, Helvetica, sans-serif;
}
.medlgheading
{
	font-weight: bolder;
	font-size: 12pt;
	color: #972d38;
	font-family: Arial, Helvetica, sans-serif;
}
.largeheading
{
	font-weight: bolder;
	font-size: 14pt;
	color: #972d38;
	font-family: Arial, Helvetica, sans-serif;
}
.medlabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	background-color: transparent;
}

/***********************************************************************************************/
/************************************ END FONT SECTION ********************************************/
/***********************************************************************************************/

/***********************************************************************************************/
/************************************ BEGIN LINKS SECTION ********************************************/
/***********************************************************************************************/

A:link
{
	background-color: transparent;
	text-decoration: none;
}
A:visited
{
	background-color: transparent;
	text-decoration: none;
}
A:active
{
	background-color: transparent;
	text-decoration: underline;
}
A:hover
{
	background-color: transparent;
	text-decoration: underline;
}


A.underline:link
{
	background-color: transparent;
	text-decoration: underline;
}
A.underline:visited
{
	background-color: transparent;
	text-decoration: underline;
}
A.underline:active
{
	background-color: transparent;
	text-decoration: underline;
}
A.underline:hover
{
	background-color: transparent;
	text-decoration: underline;
}

A.ulink:link
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
	text-decoration: underline;
}
A.ulink:visited
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
	text-decoration: underline;
}
A.ulink:active
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
	text-decoration: underline;
}
A.ulink:hover
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
	text-decoration: underline;
}

A.ulinksm:link
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
	text-decoration: underline;
}
A.ulinksm:visited
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
	text-decoration: underline;
}
A.ulinksm:active
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
	text-decoration: underline;
}
A.ulinksm:hover
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: transparent;
	text-decoration: underline;
}


/***********************************************************************************************/
/************************************ END LINKS SECTION ********************************************/
/***********************************************************************************************/

.contesttext
{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: #972d38;
	padding-left: 5px;
	padding-right: 5px;
}
.redbox
{
	border-right: #7d242e 1px solid;
	padding-right: 15px;
	border-top: #7d242e 1px solid;
	padding-left: 15px;
	padding-bottom: 15px;
	border-left: #7d242e 1px solid;
	padding-top: 15px;
	border-bottom: #7d242e 1px solid;
}
.redbox4
{
	border-right: #972d38 1px solid;
	padding-right: 0px;
	border-top: #972d38 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #972d38 1px solid;
	padding-top: 0px;
	border-bottom: #972d38 1px solid;
}
.redbox3
{
	border-right: #999999 1px solid;
	padding-right: 5px;
	border-top: #999999 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #999999 1px solid;
	padding-top: 5px;
	border-bottom: #999999 1px solid;
	background-color: #eaeaea;
}
.sponsorbx
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	width: 310px;
	padding-top: 0px;
	background-color: #d1cca4;
}
.greenbox2
{
	border-right: #d1cca4 1px solid;
	padding-right: 15px;
	border-top: #d1cca4 1px solid;
	padding-left: 15px;
	padding-bottom: 15px;
	border-left: #d1cca4 1px solid;
	padding-top: 15px;
	border-bottom: #d1cca4 1px solid;
}
.greenbox5
{
	border-right: #d1cca4 1px solid;
	padding-right: 5px;
	border-top: #d1cca4 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: #d1cca4 1px solid;
	padding-top: 5px;
	border-bottom: #d1cca4 1px solid;
}
.dotredbox
{
	border-right: #972d38 1px dotted;
	border-top: #972d38 1px dotted;
	border-left: #972d38 1px dotted;
	border-bottom: #972d38 1px dotted;
}
.crumbtable TD
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 5px;
	padding-top: 2px;
	background-color: transparent;
}

.greenboxbdr
{
	border-right: #d1cca4 1px solid;
	border-top: #d1cca4 1px solid;
	border-left: #d1cca4 1px solid;
	border-bottom: #d1cca4 1px solid;
}
.favbox
{
	border-right: #d1cca4 1px solid;
	padding-right: 10px;
	border-top: #d1cca4 1px solid;
	padding-left: 10px;
	padding-bottom: 15px;
	border-left: #d1cca4 1px solid;
	padding-top: 15px;
	border-bottom: #d1cca4 1px solid;
	background-color: #e7e2c8;
}
.signbox
{
	border-right: #d1cca4 1px solid;
	border-top: #d1cca4 1px solid;
	padding-bottom: 0px;
	border-left: #d1cca4 1px solid;
	padding-top: 0px;
	border-bottom: #d1cca4 1px solid;
	background-color: #e7e2c8;
}
.leftindent5
{
	padding-left: 5px;
}
.leftindent15
{
	padding-left: 15px;
}
.leftindent20
{
	padding-left: 20px;
}
.leftindent
{
	padding-left: 40px;
}
.leftrightindent
{
	padding-right: 25px;
	padding-left: 40px;
}	
.defaultBG
{
	background-color: #e7e2c8;
}
.defaultDarkBG
{
	background-color: #d1cca4;
}

.list-post
{
	padding-left: 0px;
	list-style-position: inside;
	list-style-image: url(../images/categories/dash.gif);
	clip: rect(auto auto auto auto);
}
.smallerror
{
    FONT-SIZE: 8pt;
    COLOR: #972d38;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    background-color: transparent;
}

.dotlines
{
	border-bottom: #cccccc 1px solid;
}
.inputstyle
{
	width: 113px;
	background-color: white;
	font-size: 9pt;
}
.inputstyle2
{
	font-size: 9pt;
	width: 173px;
	background-color: white;
}
.inputstyle3
{
	font-size: 9pt;
	border-bottom: 1px solid;
	background-color: white;
}
.inputstylestate
{
	font-size: 9pt;
	width: 35px;
	background-color: white;
}
.inputstylesmall
{
	font-size: 9pt;
	width: 75px;
	background-color: white;
}
.textareastyle
{
	font-size: 9pt;
	width: 225px;
	height: 80px;
	background-color: white;
}
.textareastyle2
{
	font-size: 9pt;
	width: 173px;
	color: #cc0033;
	height: 90px;
	background-color: white;
}
.textareastyle3
{
	font-size: 9pt;
	width: 173px;
	height: 35px;
	background-color: white;
}
.dropdownstyle
{
	font-size: 9pt;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: white;
}
.dropdownstylesm
{
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	background-color: white;
}


.mederror
{
    FONT-SIZE: 12px;
    COLOR: #972d38;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    background-color: transparent;
}
.generror
{
	border-right: #972d38 1px solid;
	padding-right: 10px;
	border-top: #972d38 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 8.5pt;
	margin-bottom: 25px;
	padding-bottom: 10px;
	border-left: #972d38 1px solid;
	color: #972d38;
	padding-top: 10px;
	border-bottom: #972d38 1px solid;
	font-family: Arial, Helvetica, sans-serif;
}

.listingpanel
{
    BORDER-RIGHT: #79889B 1px solid;
    BORDER-TOP: #79889B 1px solid;
    BORDER-LEFT: #79889B 1px solid;
    BORDER-BOTTOM: #79889B 1px solid;
    background-color: #DBF0FF;
}
.listingpanelpremium
{
    BORDER-RIGHT: #79889B 2px solid;
    BORDER-TOP: #79889B 2px solid;
    BORDER-LEFT: #79889B 2px solid;
    BORDER-BOTTOM: #79889B 2px solid;
    background-color: #DBF0FF;
}
.listName
{
	font-family: Arial, Helvetica, Sans-Serif;
	FONT-SIZE: 12px;
	COLOR: #666666;
	background-color: transparent;
}
.listNameBold
{
	font-weight: bold;
	font-family: Arial, Helvetica, Sans-Serif;
	FONT-SIZE: 12px;
	COLOR: #666666;
	background-color: transparent;
}
.listNameLink
{
	font-size: 12px;
	cursor: pointer;
	color: #79889b;
	font-family: Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	background-color: transparent;
}
.listNameBoldLink
{
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	color: #79889b;
	font-family: Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	background-color: transparent;
}


