
.small_gray {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: A4A094}
.footer_copyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: A4A094}
.footer_copyright:link { color:FF6600;text-decoration:none}
.footer_copyright:visited { color:FF6600;text-decoration:none}
.footer_copyright:hover {color:FF6600;text-decoration:underline}
.footer_copyright:active {color:FF6600;text-decoration:underline}

.subhead {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 8D8D8D}
.subhead_active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: 000000}
.subhead:link { color: 8D8D8D;text-decoration:none}
.subhead:visited { color: 8D8D8D;text-decoration:none}
.subhead:hover {color:401B8B;text-decoration:underline}
.subhead:active {color:401B8B;text-decoration:underline}

.black_border {
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	
}

.3rd_col {
	border-color:#000000;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	
}

body,td,p {font-family: Arial, Helvetica, sans-serif; font-size: 11px}

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px}

ul {
	list-style-image:url('images/list_bullet.gif');
}

.smaller {font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.larger {font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.breadcrumbs {font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.breadcrumbs_highlight {font-family: Arial, Helvetica, sans-serif; font-size: 10px;color:#FF0000;}

.prod_detail  {font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.prod_features  {font-family: Arial, Helvetica, sans-serif; font-size: 11px}

.small_form {font-family: Arial, Helvetica, sans-serif; font-size: 10px;height:18px}
.small_textarea {font-family: Arial, Helvetica, sans-serif; font-size: 10px}

.body_copy {font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.body_doublespace {font-family: Arial, Helvetica, sans-serif; font-size: 10px;line-height:20px}
.maincontent {font-family: Arial, Helvetica, sans-serif; font-size: 10px}

.heading {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#444444} 

.promo_copy {font-family: Arial, Helvetica, sans-serif; font-size: 10px;color: FFFFFF;font-weight:bold;text-decoration:none}

.search_heading  {font-family: Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold;color:#333333}

.search_box  {font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
font-weight:bold;
color:#333333;
background-color:#EAEAEA;
height:17px;
width:100px;
padding-left:3px} 

.search_select  {font-family: Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold;color:#333333;background-color:#EAEAEA;}

A:link {color:#1C2A7D}
A:visited {color:#1C2A7D}
A:hover {color:B30F45;text-decoration:underline}
A:active {color:B30F45;text-decoration:underline}

.black_link {text-decoration:none}
.black_link:link {color:#000000;text-decoration:none}
.black_link:hover {color:#222222;text-decoration:underline}
.black_link:active {color:#222222;text-decoration:underline}
.black_link:visited {color:#000000}}


.news {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:13px;color:#000000}
.news_frontpage {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:16px;color:#000000}

.body_table {
background-image:url('images/body_background.gif');
background-repeat:repeat-x;
}

.table_border {
border-style: solid;
border-color: #444444;
border-width: 1px;
}

.vert_border {
border-left-style: solid;
border-left-color: #444444;
border-left-width: 1px;
}

.buttonstyle {
border: 3px double #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding-left: 2px;
padding-right:2px;
margin-right: 2px;
background-color: #794D9B;
background-image: url(form_button_background.gif);
background-repeat: repeat-x;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
cursor:hand;
cursor:pointer;
}


.menu2Links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:15px;
	color: #000066

}
.menu2Links:link {
	color: #000066;
	text-decoration:none
}
.menu2Links:visited {
	color: #000066;
	text-decoration:none
}
.menu2Links:active {
	color: #ff0000;
	text-decoration:underline
}
.menu2Links:hover {
	color: #ff0000;
	text-decoration:underline
}

.menu3Links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
	line-height:14px;
}
.menu3Links:link {
	color: #000066;
	text-decoration:none;
}
.menu3Links:visited {
	color: #000066;
	text-decoration:none;
}
.menu3Links:active {
	color: #ff0000;
	text-decoration:underline;
}
.menu3Links:hover {
	color: #ff0000;
	text-decoration:underline;
}


.shortline   {
	line-height: 5px
}
.bordertopsides {font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	border-style:solid;
	border-width:1px 1px 0px 1px
}
.bordersides {font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	border-style:solid;
	border-width:0px 1px 0px 1px
}
.bordertop {font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	border-style:solid;
	border-width:1px 0px 0px 0px
}
.borderbottom {font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	border-style:solid;
	border-width:0px 1px 1px 1px
}
.bordertopbottom {font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	border-style:solid;
	border-width:1px 0px 1px 0px
}
.bordertopsides_dk {font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	border-color:#DDDDDD;
	border-style:solid;
	border-width:1px 1px 0px 1px
}
.bordersides_dk {font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	border-color:#DDDDDD;
	border-style:solid;
	border-width:0px 1px 0px 1px
}
.bordertop_dk {font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	border-color:#DDDDDD;
	border-style:solid;
	border-width:1px 0px 0px 0px
}
.borderbottom_dk {font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	border-color:#DDDDDD;
	border-style:solid;
	border-width:0px 1px 1px 1px
}
.bordertopbottom_dk {font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	border-color:#DDDDDD;
	border-style:solid;
	border-width:1px 0px 1px 0px
}

