/* 2009-07-24 MT => removed the following as it is not valid in a .css file
<!--Style Sheet-->

<style>
/* 2009-07-24 MT; */
UNKNOWN {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: underline
}
.leftnavlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.leftnavlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.leftnavlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
.leftnavlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FF0000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #006600; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times
}
.halftitle {
	FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #006600; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006600; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times
}
.byline {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
INPUT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.date {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif
}
.smalltext {
	FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}

P {
margin: 10px 10px 10px 10px;
}

.content {
font-family: Tahoma, Arial, Sans-Serif;
font-size: 12px;
color: #000000;
padding: 0px 5px 0px 5px;
}


.arrowlistmenu{
width: 170px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
font: bold 13px Verdana;
color: #FFFF00;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
margin-top: 0px;
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image: url(http://www.arrowtoolrepair.com/images/titlebar-active.gif);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 8px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #FFFF00;
display: block;
padding: 2px 0;
padding-left: 18px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #000066;
font-size: 10px;
}

.arrowlistmenu ul li a:visited{
color: #FFFF00;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #999933;
font-size: 10px;
text-decoration: none;
}

.arrowlistLink a:link{
color: #FFFFFF
}

.contactForm {
font-family: Tahoma, Arial, Sans-Serif;
font-size: 11px;
border: 1px solid #000066;
}

.contactForm input{
color: #333366;
font-size: 11px;
background: #CCCCCC;
border: 1px solid #000066;
}

.contactForm textarea{
color: #333366;
font-size: 11px;
background: #CCCCCC;
border: 1px solid #000066;
}

.contactForm submit {
color: #000000;
font-size: 10px;
background: #CCCCCC;
border: 1px solid #000066;
margin-left: 6.5em;
} 

/* 2009-07-17 MT => added the following to render properly in IE8 */
td.GridRowStyle{ overflow: hidden; }
/* 2009-07-17 MT; */

/* 2009-07-24 MT => added the following to support common CSS implementations */
/* Generic Classes */
.absolute { position: absolute; }
.align_center, .center { text-align: center; }
.align_justify { text-align: justify; }
.align_left { text-align: left; }
.align_right { text-align: right; padding-right: 1px; }
.bg_FFF { background-color: #FFF; }
.block { display: block; }
.bold { font-weight: bold; }
.border { border: solid 1px #716f64; }
.bottom { bottom: 0px; }
.clear { clear: both; }
.cursor_pointer { cursor: pointer; }
.disabled { background-color: #DCDCDC; }
.disabled_textarea { color: #CCC; }
.fixed { position: fixed; }
.float_left { float: left; }
.float_right { float: right; }
.height_max { min-height: 100%; }
* html body .height_max { height: 100%; }
.hidden { display: none; }
.inline { display: inline; }
.italic { font-style: italic; }
.margin_auto { margin-left: auto; margin-right: auto; }
.margin_canvas { margin: 0 20px 0 20px; }
.margin_footer { margin: 0 20px 0 20px; width: 96%; }
.margin_padding { margin: 0 0 0 -10px; padding: 2px 5px 2px 5px; }
.margin_quarter { margin-left: 25%; margin-right: 25%; }
.none { display: none; }
.nowrap { white-space: nowrap; }
.offset_left { margin-left: -100px; }
.overflow { overflow: auto; }
.overflow_hidden { overflow: hidden; }
.padding { padding: 2px 5px 2px 5px; }
.padding_canvas { padding-bottom: 35px; }
.readonly { background: 0; border: 0; }
.relative { position: relative; }
.top { top: 0px; }
.top_left { left: 0px; top: 0px; }
.top_right { right: 0px; top: 0px; }
.underline { text-decoration: underline; }
.uppercase { text-transform: uppercase; }
.valign_bottom { vertical-align: bottom; }
.valign_middle { vertical-align: middle; }
.valign_top { vertical-align: top; }
table.valign_bottom tr { vertical-align: bottom; }
table.valign_top tr { vertical-align: top; }
.width_auto { width: auto; }
.width_fifth { width: 20%; }
.width_fourfifth { width: 80%; }
.width_half { width: 50%; }
.width_max { width: 100%; }
.width_nearhalf { width: 49%; }
.width_nearmax { width: 99%; }
.width_nearquarter { width: 24%; }
.width_nearthird { width: 32%; }
.width_nearthreequarter { width: 74%; }
.width_neartwothird { width: 65%; }
.width_quarter { width: 25%; }
.width_third { width: 33%; }
.width_threefifth { width: 60%; }
.width_threequarter { width: 75%; }
.width_twofifth { width: 40%; }
.width_twothird { width: 66%; }


/* Elastic Font Sizes per CSS3 Standards: http://www.w3.org/TR/css3-fonts/#font-size */
.xxsmall { font-size: .6em; }
.xsmall { font-size: .75em; }
.smaller { font-size: .8em; }
.small { font-size: .889em; }
.medium { font-size: 1em; }
.large { font-size: 1.2em; }
.larger { font-size: 1.25em; }
.xlarge { font-size: 1.5em; }
.xxlarge { font-size: 2em; }
/* 2009-07-24 MT; */

/* 2009-07-24 MT => removed the following as it is not valid in a .css file
</style>
/* 2009-07-24 MT; */
