BODY {
	font-family: Tahoma;
	color:#000000;
	font-size: 10px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	background-color: #FFFFFF;
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	scrollbar-3dLight-Color: #CCCCCC;
	scrollbar-Arrow-Color: #C4C5C5;
	scrollbar-Base-Color: #E1E1E1;
	scrollbar-DarkShadow-Color: #BBBBBB;
	scrollbar-Face-Color: #AAAAAA;
	scrollbar-Highlight-Color: #C4C5C5;
	scrollbar-Shadow-Color: #C4C5C5;
	scrollbar-Track-Color: #E1E1E1; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

td.whitetext {
	color: #FFFFFF;
	}

H1 {color: #e10e55; font-size: 22px; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-style: normal; display: inline; }
H2 {color: #e10e55; font-size: 20px; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-style: normal; display: inline; }
H3 {color: #e10e55; font-size: 18px; font-family: Tahoma, Verdana ,Arial; font-weight: bold; font-style: normal; display: inline; } 
H4 {color: #e10e55; font-size: 16px; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-style: normal; display: inline; } 
H5 {color: #e10e55; font-size: 14px; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-style: normal; display: inline; } 
H6 {color: #e10e55; font-size: 12px; font-family: Tahoma, Verdana ,Arial; font-weight: bold; font-style: normal; display: inline; }

P {font-family: Tahoma, Verdana ,Arial;font-size: 11px; margin: 10 0 10 0;}

EM {color: #FFFFFF; font-size: 13px; font-style: normal; font-weight: bold; font-family:Tahoma, Verdana ,Arial;} 

table.full-width {
  width:100%;
}

TABLE {border-collapse: collapse; }
TD {
	border-collapse: collapse;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
TH {border-collapse: collapse; font-family: Tahoma;font-size: 10px; color: #FFFFFF; font-weight: bold; border: #C4C5C5}

A:link {font-family: Tahoma;font-size: 11px; color: #e10e55; font-weight: none; font-style: none; text-decoration: none}
A:visited {font-family: Tahoma;font-size: 11px; color: #e10e55; font-weight: none; font-style: none; text-decoration: none}
A:hover {font-family: Tahoma;font-size: 11px; color: #e10e55; font-weight: none; font-style: none; text-decoration: underline}

SMALL {font-size: 9px;}

text {COLOR:#000000;FONT-FAMILY:Tahoma, Verdana, Arial, sans-serif; FONT-SIZE:8px; text-decoration: none}

SELECT { background-color:#FFFFFF;font-family:Tahoma,Verdana,Arial;font-size:10px;color:#000000}
input { FONT-FAMILY:Tahoma, Verdana, Arial, sans-serif;FONT-SIZE:10px;}
textarea { FONT-FAMILY:Tahoma, Verdana ,Arial;FONT-SIZE:10px;}

form { display: inline; }

hr {  height: 1px; }

#side_nav_cont { margin: 0; padding: 0 } 

#side_nav { margin: 0; padding: 0px 0px 0px 0px }

#side_nav ul {
	list-style-type: none;
	border: 0;
	margin: 0 0 0 0;
	padding: 0;
	}

#side_nav ul li {
	padding: 0;
	margin: 0;
}

#side_nav ul li a {
	width: 148px;
	border: none;
	padding: 6 10 6 10;
	margin: 0 0 1 0;
	color: #FFFFFF;
	background-color: #e10e55;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 11px;   
	voice-family: "\"}\""; 
	voice-family: inherit; 
	font-size: 11px;
	display: block;
}
#side_nav ul li a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

html>#side_nav ul li a  { font-size: xx-small; } 

#side_nav ul li#sub a {
	width: 148px;
	height: 12px;
	border: none;
	padding: 0 12 0 8;
	margin: 4 0 4 0;
	color: #FFFFFF;
	background: none;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	letter-spacing: 0;
	line-height: 11px;   
	voice-family: "\"}\""; 
	voice-family: inherit; 
	font-size:  9px; 
}

#side_nav ul li#sub a:hover {
	color: #c4551d;
	text-decoration: underline;
}

html>#side_nav ul li#sub a  { font-size: xx-small; } 

#top_nav { margin: 0; padding: 0px 0px 0px 0px }

#top_nav a {
	border: none;
	padding: 0;
	margin: 0;
	color: #360021;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0;  
	voice-family: "\"}\""; 
	voice-family: inherit; 
	font-size: 10px; 
}

#top_nav a:hover {
	color: #360021;
	text-decoration: underline
}

#testimonials ul {
	list-style-type: none;
	border: 0;
	margin:  0;
	padding: 0;
	}

#testimonials ul li {
	width: 570px;
	height: 16px;
	padding: 3;
	margin: 3;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0;
	line-height: 16px;   
	voice-family: "\"}\""; 
	voice-family: inherit; 
	font-size: 10px;
	background: #F9F9F9;
}

#testimonials ul li a {
	border-width: 1;
	border-color: #000000;
	color: #52676F;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	letter-spacing: 0;
	line-height: 16px;   
	voice-family: "\"}\""; 
	voice-family: inherit; 
	font-size: 10px; 
}

#testimonials ul li a:hover {
	color: #59C8FF;
	background: #F9F9F9;
	text-decoration: underline;
}

#trackdiv ol {
	list-style-type: none;
	border: 0;
	margin: 0 0 0 0;
	padding: 0;
	}

#trackdiv ol li {
	width: 350px;
	border: none;
	padding: 3 8 3 8;
	margin: 0 0 1 0;
	color: #FFFFFF;
	background-color: #3C3C3C;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 11px;   
	voice-family: "\"}\""; 
	voice-family: inherit; 
	font-size: 10px;
	display: block;
}

#trackdiv ol a:hover {
	color: #BEA333;
	text-decoration: underline
}

#contactfields {
	width: 160px;
	margin: 4 0;
	background-color: #e10e55;
	color: #FFFFFF;
	font-weight: bold;
}
#contactdrop {
	width: 160px; 
	margin: 4 0; 
	background-color: #5588d9;
	color: #FFFFFF; 
	font-weight: bold;
}
#footernav, #footernav a {
	font-size:10px;
	color:#666666;
}
#footernav{
	padding:5px;
}
#specs td{
	
	border-bottom: dashed 1px #cccccc;
	}