/* START: Default elements */

body {
	background: #efefef url(bkg.gif) 0 0 repeat-y;
	margin: 0;
	padding: 0;
}

body,td,div,span,p,li,ol,ul,th
{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a:link, a:visited, a:active
{
	color: #CC9966;
}
a:hover
{
	color: #993300;
}
/* END: Default elements */

/* START: Inactive Text */
.inactivetext
{
	color: #9C9483;
}
/* END: Inactive Text */

/* START: Error elements */
.errortext
{
	color: #990000;
}
/* END: Error elements */

/* START: Navigation elements */
.nav
{
	color: #CC9966;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.navactive
{
	color: #993300;
	font-size: 12px;
	font-weight: bold;
}
a:link.nav, a:visited.nav, a:active.nav
{
	color: #CC9966;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a:hover.nav
{
	color: #993300;
}
/* END: Navigation elements */

/* START: Sub-navigation elements */
.subnav
{
	color: #CC9966;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.subnavactive
{
	color: #993300;
	font-size: 10px;
	font-weight: bold;
}
a:link.subnav, a:visited.subnav, a:active.subnav
{
	color: #CC9966;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
a:hover.subnav
{
	color: #993300;
}
/* END: Sub-navigation elements */

/* START: Category elements */
.category
{
   font-weight: bold;
   color: #CC9966;
}
/* END: Category elements */

/* START: Footer elements */
.footer
{
	color: #CC9966;
	font-size: 10px;
}
a:link.footer, a:visited.footer, a:active.footer
{
	color: #CC9966;
	font-size: 10px;
}
a:hover.footer
{
	color: #993300;
}
/* END: Footer elements */

/* START: SidebarButton elements */
a:link.SidebarButton, a:visited.SidebarButton, a:active.SidebarButton
{
	color: #966167;
	font-size: 10px;
}
a:hover.SidebarButton
{
	color: #993300;
}
/* END: SidebarButton elements */

/* START: Tab elements */
.tabtitle
{
   font-weight: bold;
   color: #CC9966;
   font-size: 10px;
}

.tab
{
   font-weight: normal;
   color: #CC9966;
   font-size: 10px;
}

a:link.tab, a:visited.tab, a:active.tab
{
	color: #CC9966;
	font-size: 10px;
}
a:hover.tab
{
	color: #993300;
}
/* END: Tab elements */

/* START: Subhead elements */
.subhead {
	font-weight: bold;
	color: #996699;
}
a:link.subhead, a:visited.subhead, a:active.subhead
{
	color: #996699;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a:hover.subhead
{
	color: #993300;
}
/* End: Subhead elements */

/* START: Form elements */
form
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
input.btn
{
	color:#FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #660066;
	border-width: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
input.textbox
{
   font-family: sans-serif;
   font-size: 12px;
   height: 20px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

select.dropdownmenu
{
   font-family: 'Microsoft Sans Serif',sans-serif;
   font-size: 8pt;
   height: 16px;
}

/* END: Form elements */