body {margin: 0px; border-spacing: 0px; border-collapse: collapse; border-width: 0px; padding: 0px; vertical-align:top; background-color:#f0f0f0;}

.leftnav_text {font-family:Arial; font-size:15px; color:#ffffff; font-weight: bold; text-decoration: none;}
.leftnav_stext {font-family:Arial; font-size:12px; color:#ffffff; font-weight: bold; text-decoration: none;}
.leftnav_text A:link{font-family:Arial; font-size:12px; color:#ffffff; font-weight: bold; text-decoration: none;}
.leftnav_text A:visited{font-family:Arial; font-size:12px; color:#ffffff; font-weight: bold; text-decoration: none;}
.leftnav_text A:active{font-family:Arial; font-size:12px; color:#ffffff; font-weight: bold; text-decoration: none;}
.leftnav_text A:hover{font-family:Arial; font-size:12px; color:#ffffff; font-weight: bold; text-decoration: underline;}

.maintext1{font-family:Arial; font-size:11px; color:#414141; font-weight: normal; line-height: 1.3;}
.maintext1 A:link{font-family:Arial; font-size:11px; color:#414141; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.maintext1 A:visited{font-family:Arial; font-size:11px; color:#414141; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.maintext1 A:active{font-family:Arial; font-size:11px; color:#414141; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.maintext1 A:hover{font-family:Arial; font-size:11px; color:#414141; font-weight: normal; line-height: 1.3; text-decoration:underline;}

.purp_header2 {font-family:Arial; font-size:18px; color:#a71b77; font-weight: normal; line-height: 1.3;}
.purp_header1 {font-family:Arial; font-size:14px; color:#a71b77; font-weight: normal; line-height: 1.3;}
.purp_header1 A:link{font-family:Arial; font-size:14px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.purp_header1 A:visited{font-family:Arial; font-size:14px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.purp_header1 A:active{font-family:Arial; font-size:14px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.purp_header1 A:hover{font-family:Arial; font-size:14px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.purp_header1 {font-family:Arial; font-size:14px; color:#a71b77; font-weight: normal; line-height: 1.3;}

.purp_text1 A:link{font-family:Arial; font-size:11px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: none;}
.purp_text1 A:visited{font-family:Arial; font-size:11px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: none;}
.purp_text1 A:active{font-family:Arial; font-size:11px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: none;}
.purp_text1 A:hover{font-family:Arial; font-size:11px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: none;}

.prod_show1 {font-family:Arial; font-size:11px; color:#a71b77; font-weight: normal; line-height: 1.3;}
.prod_show1 A:link{font-family:Arial; font-size:11px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.prod_show1 A:visited{font-family:Arial; font-size:11px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.prod_show1 A:active{font-family:Arial; font-size:11px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.prod_show1 A:hover{font-family:Arial; font-size:11px; color:#a71b77; font-weight: normal; line-height: 1.3; text-decoration:underline;}


.orange_header1 {font-family:Arial; font-size:14px; color:#e75a29; font-weight: normal; line-height: 1.3;}
.orange_header1 A:link{font-family:Arial; font-size:14px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.orange_header1 A:visited{font-family:Arial; font-size:14px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.orange_header1 A:active{font-family:Arial; font-size:14px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.orange_header1 A:hover{font-family:Arial; font-size:14px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration:underline;}

.quick_tip1 {font-family:Arial; font-size:11px; color:#e75a29; font-weight: normal; line-height: 1.3;}
.quick_tip1 A:link{font-family:Arial; font-size:11px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.quick_tip1 A:visited{font-family:Arial; font-size:11px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.quick_tip1 A:active{font-family:Arial; font-size:11px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.quick_tip1 A:hover{font-family:Arial; font-size:11px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration:underline;}

.green_header2 {font-family:Arial; font-size:18px; color:#74a71b; font-weight: normal; line-height: 1.3;}
.green_header2 A:link{font-family:Arial; font-size:18px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.green_header2 A:visited{font-family:Arial; font-size:18px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.green_header2 A:active{font-family:Arial; font-size:18px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.green_header2 A:hover{font-family:Arial; font-size:18px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration:underline;}

.green_header1 {font-family:Arial; font-size:14px; color:#74a71b; font-weight: normal; line-height: 1.3;}
.green_header1 A:link{font-family:Arial; font-size:14px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.green_header1 A:visited{font-family:Arial; font-size:14px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.green_header1 A:active{font-family:Arial; font-size:14px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.green_header1 A:hover{font-family:Arial; font-size:14px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration:underline;}

.green_text1 {font-family:Arial; font-size:11px; color:#74a71b; font-weight: normal; line-height: 1.3;}
.green_text1 A:link{font-family:Arial; font-size:11px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.green_text1 A:visited{font-family:Arial; font-size:11px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.green_text1 A:active{font-family:Arial; font-size:11px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.green_text1 A:hover{font-family:Arial; font-size:11px; color:#74a71b; font-weight: normal; line-height: 1.3; text-decoration:underline;}

.orange_text1 {font-family:Arial; font-size:11px; color:#e75a29; font-weight: normal; line-height: 1.3;}
.orange_text1 A:link{font-family:Arial; font-size:11px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.orange_text1 A:visited{font-family:Arial; font-size:11px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.orange_text1 A:active{font-family:Arial; font-size:11px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.orange_text1 A:hover{font-family:Arial; font-size:11px; color:#e75a29; font-weight: normal; line-height: 1.3; text-decoration:underline;}

.blue_heading {font-family:Arial; font-size:14px; color:#1b60a7; font-weight: normal; line-height: 1.3;}
.blue_text1 {font-family:Arial; font-size:11px; color:#1b60a7; font-weight: normal; line-height: 1.3;}
.blue_text1 A:link{font-family:Arial; font-size:11px; color:#1b60a7; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.blue_text1 A:visited{font-family:Arial; font-size:11px; color:#1b60a7; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.blue_text1 A:active{font-family:Arial; font-size:11px; color:#1b60a7; font-weight: normal; line-height: 1.3; text-decoration: underline;}
.blue_text1 A:hover{font-family:Arial; font-size:11px; color:#1b60a7; font-weight: normal; line-height: 1.3; text-decoration:underline;}

li.li_green {list-style-type: square; color: #74a71b;}
li.li_blue {list-style-type: square; color: #1b60a7;}

hr {border: none 0; border-top: 1px solid #ccc;	border-bottom: 1px solid #efefef; height: 2px; width: 90%; margin-top: 2px; margin-bottom: 2px; }









table.top_background {background-repeat: repeat-x; margin: 0px; border-spacing: 0px; border-collapse: collapse; border-width: 0px; padding: 0px; vertical-align:top}

td.mid_background {background-color:#ffffff; background-repeat: repeat-x;}
	
table.top_orange {background-image:url(images/bg_orange.jpg); background-repeat: repeat-x; margin: 0px; border-spacing: 0px; border-collapse: collapse; border-width: 0px; padding: 0px; vertical-align:top}
table.top_green {background-image:url(images/bg_green.jpg); background-repeat: repeat-x; margin: 0px; border-spacing: 0px; border-collapse: collapse; border-width: 0px; padding: 0px; vertical-align:top}
table.top_grey {background-image:url(images/bg_grey.jpg); background-repeat: repeat-x; margin: 0px; border-spacing: 0px; border-collapse: collapse; border-width: 0px; padding: 0px; vertical-align:top}
table.top_blue {background-image:url(images/bg_blue.jpg); background-repeat: repeat-x; margin: 0px; border-spacing: 0px; border-collapse: collapse; border-width: 0px; padding: 0px; vertical-align:top}

table.header {margin: 0px; border-spacing: 0px; border-collapse: collapse; border-width: 0px; padding: 0px; vertical-align:top}

table.bottomtable_margins {padding-top: 5px; padding-bottom: 8px;}

td.rightcolumn_margins {padding-left: 5px; padding-right: 5px;}

.nav2text A:link{font-family:Century Gothic; font-size:12px; color:#ffffff; font-weight: bold; text-decoration: none;}
.nav2text A:visited{font-family:Century Gothic; font-size:12px; color:#ffffff; font-weight: bold; text-decoration: none;}
.nav2text A:active{font-family:Century Gothic; font-size:12px; color:#ffffff; font-weight: bold; text-decoration: none;}
.nav2text A:hover{font-family:Century Gothic; font-size:12px; color:#ffffff; font-weight: bold; text-decoration:underline;}

.locator_search A:link{font-family:Century Gothic; font-size:11px; color:#003366; font-weight: bold; text-decoration: none;}
.locator_search A:visited{font-family:Century Gothic; font-size:11px; color:#003366; font-weight: bold; text-decoration: none;}
.locator_search A:active{font-family:Century Gothic; font-size:11px; color:#003366; font-weight: bold; text-decoration: none;}
.locator_search A:hover{font-family:Century Gothic; font-size:11px; color:#003366; font-weight: bold; text-decoration:underline;}

.bottomtext3 {font-family:Century Gothic; font-size:10px; color:#ffffff; font-weight: bold; text-decoration: none;}
.bottomtext3 A:link{font-family:Century Gothic; font-size:10px; color:#ffffff; font-weight: bold; text-decoration: none;}
.bottomtext3 A:visited{font-family:Century Gothic; font-size:10px; color:#ffffff; font-weight: bold; text-decoration: none;}
.bottomtext3 A:active{font-family:Century Gothic; font-size:10px; color:#ffffff; font-weight: bold; text-decoration: none;}
.bottomtext3 A:hover{font-family:Century Gothic; font-size:10px; color:#ffffff; font-weight: bold; text-decoration:underline;}

.right_text A:link{font-family:Century Gothic; font-size:12px; color:#616161; font-weight: normal; line-height: 1.6; text-decoration: none;}
.right_text A:visited{font-family:Century Gothic; font-size:12px; color:#616161; font-weight: normal; line-height: 1.6; text-decoration: none;}
.right_text A:active{font-family:Century Gothic; font-size:12px; color:#616161; font-weight: normal; line-height: 1.6; text-decoration: none;}
.right_text A:hover{font-family:Century Gothic; font-size:12px; color:#616161; font-weight: normal; line-height: 1.6; text-decoration:underline;}

.home_rss {font-family:Century Gothic; font-size:11px; color:#616161; font-weight: normal; line-height: 1.3; text-decoration: none;}
.home_rss A:link{font-family:Century Gothic; font-size:11px; color:#616161; font-weight: normal; line-height: 1.3; text-decoration: none;}
.home_rss A:visited{font-family:Century Gothic; font-size:11px; color:#616161; font-weight: normal; line-height: 1.3; text-decoration: none;}
.home_rss A:active{font-family:Century Gothic; font-size:11px; color:#616161; font-weight: normal; line-height: 1.3; text-decoration: none;}
.home_rss A:hover{font-family:Century Gothic; font-size:11px; color:#616161; font-weight: normal; line-height: 1.3; text-decoration:underline;}


.top_roll img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.90;
}

.top_roll:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.product_header{font-family:Century Gothic; font-size:15px; color:#003366; font-weight: bold; line-height: 1.4;}
.product_header A:link{font-family:Century Gothic; font-size:15px; color:#003366; font-weight: bold; line-height: 1.4; text-decoration: underline;}
.product_header A:visited{font-family:Century Gothic; font-size:15px; color:#003366; font-weight: bold; line-height: 1.4; text-decoration: underline;}
.product_header A:active{font-family:Century Gothic; font-size:15px; color:#003366; font-weight: bold; line-height: 1.4; text-decoration: underline;}
.product_header A:hover{font-family:Century Gothic; font-size:15px; color:#003366; font-weight: bold; line-height: 1.4; text-decoration:underline;}

.product_text1{font-family:Century Gothic; font-size:12px; color:#616161; font-weight: normal; line-height: 1;}

.right_header{font-family:Century Gothic; font-size:16px; color:#003366; font-weight: bold; line-height: 1.8;}

.right_text{font-family:Century Gothic; font-size:11px; color:#616161; font-weight: normal; line-height: 1.4;}

form {display:inline;}

.button {border: 3px double #999999; border-top-color: #CCCCCC; border-left-color: #CCCCCC; top-padding: 5px; bottom-padding: 5px; background-color: #FFFFFF; color: #333333; font-weight: bold; font-family:Century Gothic; font-size:10px;}

.pullquote {
padding: 5px;
float: right;
width: 250px;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 10px;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #f3f3f3;
border-bottom-color: #f3f3f3;
font-size: 18px;
text-align: center;
line-height: 28px;
font-family: Century Gothic;
color: #61a46e;}

.box {
  position:relative;
  background:#ffffff;
  border-width: 1px;
  border-style: solid;
  border-color: #b8b8b8;}

.box_outer{ 
  background:#f3f3f3;}

  
td.product_head1{font-family:Century Gothic; font-size:14px; color:#ffffff; font-weight: bold; line-height: 1.6; padding-left:5px;}
.product_head1 A:link{font-family:Century Gothic; font-size:14px; color:#ffffff; font-weight: bold; line-height: 1.6; text-decoration: underline;}
.product_head1 A:visited{font-family:Century Gothic; font-size:14px; color:#ffffff; font-weight: bold; line-height: 1.6; text-decoration: underline;}
.product_head1 A:active{font-family:Century Gothic; font-size:14px; color:#ffffff; font-weight: bold; line-height: 1.6; text-decoration: underline;}
.product_head1 A:hover{font-family:Century Gothic; font-size:14px; color:#ffffff; font-weight: bold; line-height: 1.6; text-decoration:underline;}



td.view_options{font-family:Century Gothic; font-size:10px; color:#003366; font-weight: bold; line-height: 1; padding-right:5px; padding-bottom:5px;}
.view_options A:link{font-family:Century Gothic; font-size:10px; color:#003366; font-weight: bold; text-decoration: underline;}
.view_options A:visited{font-family:Century Gothic; font-size:10px; color:#003366; font-weight: bold; text-decoration: underline;}
.view_options A:active{font-family:Century Gothic; font-size:10px; color:#003366; font-weight: bold; text-decoration: underline;}
.view_options A:hover{font-family:Century Gothic; font-size:10px; color:#003366; font-weight: bold; text-decoration:underline;}



.product_links {font-family:Century Gothic; font-size:10px; color:#003366; font-weight: normal; line-height: 1.6; text-decoration: none;}
.product_links A:link{font-family:Century Gothic; font-size:10px; color:#003366; font-weight: normal; line-height: 1.6; text-decoration: underline;}
.product_links A:visited{font-family:Century Gothic; font-size:10px; color:#003366; font-weight: normal; line-height: 1.6; text-decoration: underline;}
.product_links A:active{font-family:Century Gothic; font-size:10px; color:#003366; font-weight: normal; line-height: 1.6; text-decoration: underline;}
.product_links A:hover{font-family:Century Gothic; font-size:10px; color:#003366; font-weight: normal; line-height: 1.6; text-decoration:underline;}