BODY, TD, P { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #676767; FONT-FAMILY: Arial, Impact, Helvetica, Georgia, sans-serif; margin: 0;}


a { color: #994366; text-decoration: none; }
a:link { color: #BABABA; text-decoration: underline; }
a:visited { color: #BABABA; text-decoration: underline; }
a:active { color: #537093; text-decoration: none; }
a:hover { color: #537093; text-decoration: none; }

a.leftnav
{
	color: #ed1924 !important;
}

a.menu-child
{
	color: #ed1924 !important;
	text-decoration: underline;
}

h1, h2, h3, h4, h5 {  margin-bottom: 1px; margin-top: 14px; font-weight: normal; }
p { margin-right: 2px; margin-top: 0; margin-bottom: 10px; line-height: 1.4; }

hr { color: #000000; background-color: #000000; height: 1px;}

/* OLD menu item
.menu, .menu:link { text-decoration: none; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #444444; font-size: 12px; font-weight: normal; }
.menu:active, .menu:hover { text-decoration: none; color: #89A0BC; }
*/

/* Second Level Menu */
	#menu {
		margin: 0;
		padding: 0; 
		width: 178px !important;
		}

	#menu a {
		display: block;
		line-height: 16px;
		font-size: 12px;
		font-weight: bold;
		padding: 4px 0px 4px 15px !important;
		text-decoration: none;
		color: #ed1924;
		background: #FEFEB2 url(/images/menu_underline.gif) repeat-x bottom;
		width: 178px !important;
		}

	#menu a:hover {
		color: #ed1924;
		background-color: #FFFFE0;
		}

	#menu a.active {
		margin-top: -1px;
		color: #ed1b24;
		background-color: #FFFFE0;
		}

	#menu a.active:hover {
		color: #FF0000;  background-color: #FFFFE0;
		}

	#menu .menu-child {
		font-weight: normal;
		}

	#active-child {
		text-decoration: underline;
		}

	#menu .bullet {
		vertical-align: middle;
		}

	#tblSearch {
		padding: 0 0 3px 15px;
		}
	#tblSearch input {
		padding-top: 0;
		}
	#tblSearch form {
		display: inline;
		}
	#tblSearch img {
		display: inline;
		margin: 0 0 5px -14px;
		}

	img {
		border: 0;
		}

.here, .here:link { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; font-size: 11px; }
.here:active, .here:hover { text-decoration: none; color: #FD500E; } 

.links {text-decoration: none !important; color: #BABABA;}
.links a { text-decoration: none !important; color: #BABABA; font-size: 11px; font-weight: normal; }
.links a:visited {text-decoration: none !important; color: #BABABA; font-size: 11px; font-weight: normal; }
.links a:hover, .links a:active { text-decoration: none !important; color: #676767; }

.links_h {text-decoration: none !important; color: #321D1D;}
.links_h a { text-decoration: none !important; color: #180000; font-size: 11px; font-weight: normal; }
/*.links_h a:visited {text-decoration: none !important; color: #676767; font-size: 11px; font-weight: normal; }*/
.links_h a:hover, .links a:active { text-decoration: none !important; color: #D6D6D6; }


.internal {text-decoration: none !important; color: #BABABA;}
.internal a { text-decoration: none !important; color: #BABABA; font-size: 11px; font-weight: normal; }
.internal a:visited {text-decoration: none !important; color: #BABABA; font-size: 11px; font-weight: normal; }
.internal a:hover, .internal a:active { text-decoration: none !important; color: #676767; }

.external {text-decoration: none !important; color: #BABABA;}
.external a { text-decoration: none !important; color: #BABABA; font-size: 11px; font-weight: normal; }
.external a:visited {text-decoration: none !important; color: #BABABA; font-size: 11px; font-weight: normal; }
.external a:hover, .external a:active { text-decoration: none !important; color: #676767; }

.sale, .sale:link {text-decoration: none; color: #FD500E; font-size: 11px; font-weight: bold;}
.sale:active, .sale:hover { text-decoration: none; color: #515151; }

.body, .body:link {text-decoration: none; color: #537093; font-size: 11px; font-weight: bold;}
.body:active, .body:hover { text-decoration: none; color: #ffffff; }

.view { color: #515151; font-size: 11px; font-weight: bold; }
.shopping { color: #515151; font-size: 11px; font-weight: normal; }

.productprice {color: #ed1924; font-weight: bold; font-size: 16px;}

.head { color: #515151; font-size: 18px; font-weight: normal; }

.was { color: #B8B8B8; font-size: 11px; font-weight: normal; }

.now { color: #FF0000; font-size: 11px; font-weight: bold; text-decoration: none;}

/* .redbg - Used for table headers */
.redbg {color: #FFFFFF; background-color: #ed1924; font-weight: bold;}

/* the following 2 classes are for forms (alternating colors) */
.frmDarkTR {background-color: #E8E8E8; }
.frmLightTR {background-color: #EEEEEE; }

.lighttd {border-bottom: 1px solid #E8E8E8;}

.form {
	color: #3E392C;
	border: 1px solid #EEEEEE;
	background-color: #FFFFDF;
	width: 500px;
	margin:5px 20px 20px auto;
	padding: 5px 20px 20px 20px;
	-moz-border-radius: 10px;
}

.form .title
{
	font-family: Tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
}

.form .textinput
{
	border: 1px solid #ed1924;
}

.form .button {
	background-color: #ed1924;
	border: 1px solid #C0C0C0;
	color: #FFFFFF;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 1px;
}

.button_hireage
{
	font-family: Verdana, sans-serif;
	background-color: #EDEDED;
	border: 1px solid #404040;
	color: #8a956a;
	font-size: 10px;
	font-weight: normal;
	padding: 0px;
}
.form li
{
	color: #FF0000;
}

.form a
{
	color: #FF0000;
	font-size: 12px;
	text-decoration: underline;
}

.form a:hover
{
	color: #A7A7A7;
}

.textinput
{
    border: 1px solid #ed1924;
}

.formnoborder .button {
	background-color: #F5F5F5;
	border: 1px solid #B0B0B0;
	color: #B0B0B0;
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 1px;
}

#checklist .col1
{
    background: #F9F9F9 url(/images/checklist_underline.gif) repeat-x bottom;
}

#checklist .col2
{
    background: #F5F5F5 url(/images/checklist_underline.gif) repeat-x bottom;
}

#checklist .col3
{
    background: #FCFCFC url(/images/checklist_underline.gif) repeat-x bottom;
}

#checklist .col4
{
    background: #FDFDFD url(/images/checklist_underline.gif) repeat-x bottom;
}

H1 { FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #ed1924; }
H2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; color:#8c9158;  }
H3 { FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ed1924; } 
H4 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ed1924; }
H5 { FONT-WEIGHT: bold; font-size: 16px; color: #ed1924; text-transform: capitalize; }
H6 { FONT-WEIGHT: normal; font-size: 10px; color: #FFFFFF; }

.emailtitle
{
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
}

.webdir, .webdir:link {FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica; TEXT-DECORATION: none }
.webdir:active, .webdir:hover { TEXT-DECORATION: none; COLOR: #000000; }

a.redlinks
{
	color: #ed1924 !important;
	text-decoration: underline !important;
}

a.now
{
	color: #ed1924;
}

label
{
	padding-right: 5px;
}