.align_center { text-align: center; }
.align_left { text-align: left; }
.align_right { text-align: right; }

	
/* LEFT COLUMN  */
#left_column { width: 144px; vertical-align: top; }
#left_column a { white-space: nowrap; }

#cat_div .top { width: 100%; background: #D6D6D6; }
#cat_div .top_left { background: url(/images/public/border_cat.gif) 0 0 no-repeat; height: 26px; }
#cat_div .top_right { background: url(/images/public/border_cat.gif) 100% -26px no-repeat; height: 26px; }
#cat_div .top_border { border: 2px solid #D6D6D6; border-width: 2px 0px 0px 0px; margin: 0px 5px; padding: 5px 2px; color: #7B7B7B; font-weight: bold; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; }

#cat_div .main { background: #F6F6F6; border: 2px solid #D6D6D6; border-width: 0px 2px; padding: 0px 5px; }
#cat_div .content { width: 130px; }

.browse_by { padding: 12px 4px 12px 6px; color: #000000; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; font-weight: bold; }
#shop_by_category { padding: 0px 4px 28px 0px; line-height: 1.6em; }
#shop_by_size, #shop_by_local { padding: 0px 4px 2px 14px; }
#shop_by_size table td { font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 1.5em; }
#shop_by_size .left_column { padding: 0px; }
#shop_by_size .heading { color: #9f9f9f; font-weight: bold; font-size:12px; }
#shop_by_size .sub_categories { padding: 0px; margin:0; padding-bottom: 14px; }
#shop_by_size .right_column { padding: 0px;  }
#shop_by_category ul, #shop_by_size ul, #shop_by_local ul { color: #3f3f3f; padding: 0px; margin: 0px; list-style-type: none; list-style-position: none; }
#shop_by_category li, #shop_by_size li, #shop_by_local li { padding: 0px; margin: 0px; }
#shop_by_category .sub_cat { padding: 0px; margin: 0px; padding-bottom: 20px; line-height: 1.5em; }
#shop_by_category .heading ul, #shop_by_size .heading ul { padding: 0px; margin: 0px; margin-left: 1em; list-style-type: none; }
#shop_by_category a, #shop_by_category a:visited { color: #3f3f3f; text-decoration: none; font-weight: normal; font-size:12px; }
#shop_by_category a:visited, #shop_by_size a:visited { color: #3f3f3f; }
#shop_by_category a:hover, #shop_by_size a:hover, #shop_by_size a:hover span { text-decoration: underline; color:#0061C6; }
#shop_by_category .header a, #shop_by_category .header { font-weight: bold; font-size: 12px; }
#shop_by_category .bold_header { font-weight: bold; font-size: 12px; color:#7a7a7a; }
#shop_by_category .sub_cat a { font-size:11px; }
#cat_div .img_spacer1 { height: 1px; width: 140px; }

#shop_by_category li {padding-left:13px;}
#shop_by_category .root-cat {padding-left:13px; background-image:url(/images/landing/sel_arrow.gif); background-position: 6px 4px; background-repeat:no-repeat; }
#shop_by_category .header {color:Black;}

#shop_by_size a, #shop_by_size a:visited { font-size:11px; color: #3f3f3f; text-decoration: none; font-weight: normal; }

.content .all-prod-link { padding: 0 0 20px 5px; }
#shop_by_category .all-prod-link { padding:8px 0 0 5px; }
#shop_by_category .all-prod-link a, #shop_by_category .all-prod-link a:visited, .content .all-prod-link a, .content .all-prod-link a:visited { font-weight:bold; font-family:Arial, Verdana, Sans-Serif; font-size:12px; color:#3f3f3f; text-decoration:none; }
#shop_by_category .all-prod-link a:hover, .content .all-prod-link a:hover {text-decoration: underline; color:#0061C6; }

#cat_div .bottom { width: 100%; background: #F6F6F6; }
#cat_div .bottom_left { background: url(/images/public/border_cat.gif) 0 -52px no-repeat; height: 5px; }
#cat_div .bottom_right { background: url(/images/public/border_cat.gif) 100% -57px no-repeat; height: 5px; }
#cat_div .bottom_border { border: 2px solid #D6D6D6; border-width: 0px 0px 2px 0px; margin: 0px 5px; height: 3px; }
#cat_div .bottom_inner { width: 100%; font-size: 1px; line-height: 0px; }    

#testimonials { padding-top: 7px; text-align: center; }
#testimonials .txt { font-size: 11px; color: #818180; font-weight: bold; }
#testimonials .txt a, #testimonials .txt a:visited { font-size: 12px; color: #0000FF; text-decoration: underline; }
#testimonials .txt a:hover { text-decoration: none; }


/* RIGHT COLUMN */
#right_column { padding-left: 10px; }

#page_title { border: 0px dashed #818180; padding: 7px 0px; text-align: left; }
#page_title .header { font-family: Tahoma, Verdana, sans-serif; margin: 0px; color: #818180; font-size: 30px; font-weight: bold; line-height: 28px; }

td.low_prices { padding: 10px 0px; text-align: center; }
td.low_prices .click_here { text-align: center; }
td.low_prices .click_here a.lnk, td.low_prices .click_here a.lnk:visited { color: #249CE0; text-decoration: underline; font-weight: bold; font-size: 16px; position: relative; top: -4px; }
td.low_prices .click_here a.lnk:hover { text-decoration: none; }
#low_prices_td1 { border: 1px dashed #818180; border-width: 0px 1px 0px 0px; margin-right: 2px; padding-right: 3px; }
#pricing { vertical-align: middle; padding: 0px 0px 10px 10px; }

#pricing_div .top_left { background: #FFFFFF; background: url(/images/landing/border_gray.gif) 0 0 no-repeat; width: 100%; height: 10px; }
#pricing_div .top_right { background: url(/images/landing/border_gray.gif) 100% -10px no-repeat; width: 100%; height: 10px; }
#pricing_div .top_border { border: 2px solid #BFBFBF; border-width: 1px 0px 0px 0px; margin: 0px 10px; }
#pricing_div .top { width: 100%; font-size: 1px; line-height: 0px; }

#pricing_div .main { border: 12px solid #BFBFBF; border-width: 0px 1px; padding: 0px 10px; }
#pricing_div .content { width: 100%; font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #818180; }
#pricing_div img { padding-bottom: 5px; }
#pricing_div td { padding: 5px; font-weight: bold; text-align: center; }
#pricing_div .row1 { background-color: #EAE9E9; }
#pricing_div .row2 { background-color: #FFFFFF; }
#pricing_div .header { padding: 5px 0px 7px 0px; color: #818180; font-size: 22px; text-transform: uppercase; font-family: Tahoma, Verdana, sans-serif; font-weight: bold; text-align: center; }

#pricing_div .bottom_left { background: #FFFFFF; background: url(/images/landing/border_gray.gif) 0 -20px no-repeat; width: 100%; height: 10px; }
#pricing_div .bottom_right { background: url(/images/landing/border_gray.gif) 100% -30px no-repeat; width: 100%; height: 10px; }
#pricing_div .bottom_border { border: 2px solid #BFBFBF; border-width: 0px 0px 1px 0px; margin: 0px 10px; height: 9px; }
#pricing_div .bottom { width: 100%; font-size: 1px; line-height: 0px; }    

#resources_div .top_left { background: #FFFFFF; background: url(/images/landing/resources-left.gif) top left no-repeat; height: 34px; }
#resources_div .top_right { background: url(/images/landing/resources-right.gif) top right no-repeat; height: 34px; }
#resources_div .top_middle { padding-top: 13px; text-align: center; }

#resources_div .main_content { height: 132px; border: 1px solid #d1d1d1; border-width: 0 1px; }
#resources_div .content_section { padding: 15px 10px; }

#resources_div .bottom_left { background: #FFFFFF; background: url(/images/landing/border_gray.gif) 0 -20px no-repeat; width: 100%; height: 10px; }
#resources_div .bottom_right { background: url(/images/landing/border_gray.gif) 100% -30px no-repeat; width: 100%; height: 10px; }
#resources_div .bottom_border { border: 2px solid #BFBFBF; border-width: 0px 0px 1px 0px; margin: 0px 10px; height: 9px; }
#resources_div .bottom { width: 100%; font-size: 1px; line-height: 0px; }    

#resources_div ul {
	margin:0;
	padding:0;
	list-style:none;
}
#resources_div li {
	padding-left:15px;
	background:url(/images/landing/resources-marker.gif) no-repeat 5px 6px;
	text-align:left;
	padding-bottom: 12px;
}

#resources_div li a { font-size:12px; text-decoration:none; }
#resources_div li a:hover { text-decoration:underline; }

#product_cat_div { margin-bottom: 10px; }

#product_cat_div .main { padding: 0px 5px; }
#product_cat_div .content { text-align: center; width: 598px; }
#product_cat_div .top_td { text-align: center; padding-bottom: 10px; }
#product_cat_div .bottom_td { text-align: center; padding-bottom: 5px; }
#product_cat_div .header { padding: 5px 0px 15px 0px; color: #A06201; font-size: 24px; text-transform: uppercase; font-family: Tahoma, Verdana, sans-serif; font-weight: bold; text-align: center; }
#product_cat_div .click_here { text-align: center; }
#product_cat_div .click_here a.lnk, #product_cat_div .click_here a.lnk:visited { font-size: 12px; color: #A06201; text-decoration: underline; font-weight: bold; position: relative; top: -3px; line-height: 16px; }
#product_cat_div .click_here a.lnk:hover { text-decoration: none; }
#product_cat_div .expedite1 a, #product_cat_div .expedite2 a, #product_cat_div .expedite3 a { text-decoration: none; font-size: 12px; font-family: Arial, Verdana, Sans-Serif; color: #249CE0; font-weight: bold; }
#product_cat_div .landing_btn_expedite .lnk { color: #249CE0; text-decoration: underline; position: relative; top: -2px; font-size: 12px; }
#product_cat_div .landing_btn_expedite_hover .lnk { color: #249CE0; text-decoration: none; position: relative; top: -2px; font-size: 12px; }
#product_cat_div .expedite2 .txt { position: relative; top: -25px; left: 32px; }
#product_cat_div .expedite3 .txt { position: relative; top: -30px; left: 111px; }

#product_cat_div a, #product_cat_div a:visited { display: block; text-decoration: none; color: #000000; font-weight: bold; }
#product_cat_div a:hover { }

#product_cat_div .personalized_lp, 
#product_cat_div .political_signs, 
#product_cat_div .mag_business, #product_cat_div .mag_vinylgraphics, 
#product_cat_div .re_for_sale, #product_cat_div .re_plywood_signs, #product_cat_div .re_banners, 
#product_cat_div .sports_banners, #product_cat_div .retail_banners, #product_cat_div .banner_stands,
#product_cat_div .acc_stakes, #product_cat_div .acc_adhesives,  
#product_cat_div .parking_parking, #product_cat_div .parking_vinylgraphics,
#product_cat_div .street_street, #product_cat_div .street_banners,
#product_cat_div .safety_signs, 
#product_cat_div .vinyl_vehicle,
#product_cat_div .plywood_for-sale,
#product_cat_div .rd_interior-signs, #product_cat_div .rd_vinyl-lettering,
#product_cat_div .neon-open,
#product_cat_div .us-flags, #product_cat_div .corp-flags, #product_cat_div .realestate-flags,
#product_cat_div .place1-1, #product_cat_div .place2-1, #product_cat_div .place3-1
{ 
	width: 132px;
	height: 133px;
	padding: 0px 14px;
}

#product_cat_div .novelty_lp, 
#product_cat_div .political_banners, 
#product_cat_div .mag_real_estate, 
#product_cat_div .re_for_rent, #product_cat_div .re_sign_holders, #product_cat_div .re_vinylgraphics,  
#product_cat_div .event_banners, #product_cat_div .political_banners, #product_cat_div .banner_attachments,
#product_cat_div .acc_stands, #product_cat_div .acc_interior-displays, 
#product_cat_div .parking_street, #product_cat_div .parking_decals,
#product_cat_div .street_parking, #product_cat_div .street_magnetics,
#product_cat_div .safety_banners, 
#product_cat_div .vinyl_window,
#product_cat_div .plywood_for-rent,
#product_cat_div .rd_interior-displays, #procuct_cat_div .rd_sandwich-boards,
#product_cat_div .neon-restaurant,
#product_cat_div .state-flags, #product_cat_div .school-flags, #product_cat_div .openings-flags,
#product_cat_div .place1-2, #product_cat_div .place2-2, #product_cat_div .place3-2
{ 
	width: 132px;
	height: 133px;
	padding: 0px 14px 0px 0px;
}

#product_cat_div .school_team_lp, 
#product_cat_div .political_magnetics, 
#product_cat_div .mag_political, 
#product_cat_div .re_company, #product_cat_div .re_brochure_boxes, 
#product_cat_div .advertising_banners, #product_cat_div .fundraiser_banners,
#product_cat_div .acc_boxes, 
#product_cat_div .parking_sandwichboards, #product_cat_div .parking_yardsigns,
#product_cat_div .street_plywood,
#product_cat_div .safety_decals, 
#product_cat_div .vinyl_wall,
#product_cat_div .plywood_job-site,
#product_cat_div .rd_banners,
#product_cat_div .neon-business,
#product_cat_div .world-flags, #product_cat_div .novelty-flags,
#product_cat_div .place1-3, #product_cat_div .place2-3, #product_cat_div .place3-3
{ 
	width: 132px;
	height: 133px;
	padding: 0px 14px 0px 0px;
}

#product_cat_div .dealership_lp, 
#product_cat_div .political_bumper_stickers, 
#product_cat_div .mag_other, 
#product_cat_div .re_riders, #product_cat_div .re_add-ons, 
#product_cat_div .opening_banners, #product_cat_div .real_estate_banners,
#product_cat_div .acc_attachments, 
#product_cat_div .parking_banners,
#product_cat_div .street_yardsigns,
#product_cat_div .safety_plywood,
#product_cat_div .vinyl_decal,
#product_cat_div .plywood_advertisements, 
#product_cat_div .rd_banner-displays,
#product_cat_div .neon-beer,
#product_cat_div .military-flags, #product_cat_div .sports-flags,
#product_cat_div .place1-4, #product_cat_div .place2-4, #product_cat_div .place3-4
{ 
	width: 132px;
	height: 133px;
	padding: 0px 14px 0px 0px;
}

#product_cat_div .expedite1, #product_cat_div .blank1 { padding: 0px 14px 0px 0px; width: 132px; height: 133px; }
#product_cat_div .expedite2, #product_cat_div .blank2 { padding: 0px 14px 0px 0px; width: 278px; height: 133px; }
#product_cat_div .expedite3, #product_cat_div .blank3 { padding: 0px 14px 0px 0px; width: 424px; height: 133px; }

#product_cat_div .landing_btn { text-align: center; padding: 18px 0px 10px 0px; background: #FFFFFF; width: 132px; height: 107px; }
#product_cat_div .landing_btn_hover { text-align: center; padding: 18px 0px 10px 0px; background: url(/images/landing/btn_bg.gif) top left no-repeat; width: 132px; height: 107px; }

#product_cat_div .expedite1 .landing_btn_expedite, #product_cat_div .expedite1 .landing_btn_expedite_hover { text-align: right; padding: 14px 0px 14px 0px; background: #FFFFFF; height: 107px; }
#product_cat_div .expedite2 .landing_btn_expedite, #product_cat_div .expedite2 .landing_btn_expedite_hover { text-align: left; padding: 14px 0px 14px 0px; background: #FFFFFF; height: 107px; }
#product_cat_div .expedite3 .landing_btn_expedite, #product_cat_div .expedite3 .landing_btn_expedite_hover { text-align: left; padding: 18px 0px 10px 0px; background: #FFFFFF; height: 107px; }

#product_cat_div .transparent_png { width: 120px; height: 90px; }
#product_cat_div .div_spacer1 { font-size: 1px; line-height: 0px; height: 3px; }

#green_header_div { background: url(/images/landing/green_header_bg.gif) top left repeat-x; height: 28px; }
#green_header_div .left_div { background: url(/images/landing/green_header_left.gif) top left no-repeat; height: 28px; }
#green_header_div .right_div { background: url(/images/landing/green_header_right.gif) top right no-repeat; height: 28px; }
#green_header_div .txt { padding-top: 2px; color: #FFFFFF; font-size: 24px; text-transform: uppercase; font-family: Tahoma, Verdana, sans-serif; font-weight: bold; text-align: center; line-height: 24px; }

#expedite { padding: 0px 0px 10px 10px; }
#expedite_bottom { padding: 0px 10px 10px 10px; vertical-align: middle; }
#expedite_lg { padding: 0px 10px 10px 0px; }
#expedite_div .top_left { background: #FFFFFF; background: url(/images/landing/border_gray.gif) 0 0 no-repeat; width: 100%; height: 10px; }
#expedite_div .top_right { background: url(/images/landing/border_gray.gif) 100% -10px no-repeat; width: 100%; height: 10px; }
#expedite_div .top_border { border: 2px solid #BFBFBF; border-width: 1px 0px 0px 0px; margin: 0px 10px; }
#expedite_div .top { width: 100%; font-size: 1px; line-height: 0px; }

#expedite_div .main { border: 1px solid #BFBFBF; border-width: 0px 1px; padding: 0px 10px; }
#expedite_div .content { width: 100%; text-align: right; padding: 8px 0px }
#expedite_div .txt { text-align: right; }
#expedite_div a.lnk, #expedite_div a.lnk:visited, #img_upload a.lnk, #img_upload a.lnk:visited { color: #249CE0; text-decoration: underline; font-weight: bold; position: relative; top: -3px; }
#expedite_div a.lnk:hover, #img_upload a.lnk:hover { text-decoration: none; }
#expedite_lg, #expedite_lg #expedite_div, #expedite_lg #expedite_div .main, #expedite_lg #expedite_div .content { text-align: left; }
#expedite_lg #expedite_div .main { padding: 5px 10px; }
#expedite_lg .txt_wrapper { position: absolute; }
#expedite_lg .txt { text-align: left; position: relative; top: -40px; left: 20px; }

#expedite_div .bottom_left { background: #FFFFFF; background: url(/images/landing/border_gray.gif) 0 -20px no-repeat; width: 100%; height: 10px; }
#expedite_div .bottom_right { background: url(/images/landing/border_gray.gif) 100% -30px no-repeat; width: 100%; height: 10px; }
#expedite_div .bottom_border { border: 2px solid #BFBFBF; border-width: 0px 0px 1px 0px; margin: 0px 10px; height: 9px; }
#expedite_div .bottom { width: 100%; font-size: 1px; line-height: 0px; }    

#img_upload .txt { text-align: right; color: #249CE0; font-size: 12px; font-family: Arial, Verdana, sans-serif; padding-right: 22px; position: relative; top: -7px; }

#acc_exp { }
.td_centered td { text-align: center; }
#parking_signs, #real_estate, #custom_banners { text-align: left; }
#parking_signs .txt1 { position: absolute; }
#parking_signs .txt2 { position: relative; top: 118px; left: 182px; }
#parking_signs a.lnk, #parking_signs a.lnk:visited { color: #818180; text-decoration: underline; font-weight: bold; position: relative; top: -3px; }
#parking_signs a.lnk:hover { text-decoration: none; }

#real_estate .txt1 { position: absolute; }
#real_estate .txt2 { position: relative; top: 118px; left: 182px; }
#real_estate a.lnk, #real_estate a.lnk:visited { color: #818180; text-decoration: underline; font-weight: bold; position: relative; top: -3px; }
#real_estate a.lnk:hover { text-decoration: none; }

#custom_banners .txt1 { position: absolute; }
#custom_banners .txt2 { position: relative; top: 118px; left: 182px; }
#custom_banners a.lnk, #custom_banners a.lnk:visited { color: #818180; text-decoration: underline; font-weight: bold; position: relative; top: -3px; }
#custom_banners a.lnk:hover { text-decoration: none; }

.subpage_headers_parking
{
    font-family: Tahoma, Verdana, sans-serif; 
    margin: 0px; 
    color: #818180; 
    font-size: 21px; 
    font-weight: bold; 
    line-height: 1.5em;
    border-bottom: solid 1px #818180;
    text-align:left;
}

.subpage_headers_street
{
    font-family: Tahoma, Verdana, sans-serif; 
    margin: 0px; 
    color: #818180; 
    font-size: 26px; 
    font-weight: bold; 
    line-height: 1.5em;
    border-bottom: solid 1px #818180;
    text-align:left;
}

/* BOTTOM SECTION */
#bottom_section { padding-top: 10px; }

#text_div .top_left { background: #FFFFFF; background: url(/images/landing/border_gray.gif) 0 0 no-repeat; width: 100%; height: 10px; }
#text_div .top_right { background: url(/images/landing/border_gray.gif) 100% -10px no-repeat; width: 100%; height: 10px; }
#text_div .top_border { border: 2px solid #BFBFBF; border-width: 1px 0px 0px 0px; margin: 0px 10px; }
#text_div .top { width: 100%; font-size: 1px; line-height: 0px; }

#text_div .main { border: 12px solid #BFBFBF; border-width: 0px 1px; padding: 0px 10px; }
#text_div .content { width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #777777; }
#text_div td { padding: 5px; }
#text_div .header { font-size: 16px; color: #333333; margin-bottom: 15px; font-weight: bold; }
#text_div .sub_header { color: #333333; font-weight: bold; }

#text_div .bottom_left { background: #FFFFFF; background: url(/images/landing/border_gray.gif) 0 -20px no-repeat; width: 100%; height: 10px; }
#text_div .bottom_right { background: url(/images/landing/border_gray.gif) 100% -30px no-repeat; width: 100%; height: 10px; }
#text_div .bottom_border { border: 2px solid #BFBFBF; border-width: 0px 0px 1px 0px; margin: 0px 10px; height: 9px; }
#text_div .bottom { width: 100%; font-size: 1px; line-height: 0px; }    

/*** Rotating Images ***/
div.slideshow {
    line-height: 0; /* fix IE space below image */
}
div.slideshow img {
    opacity: 0; /* So it doesn't show while loading */
    filter: alpha(opacity=0); /* the same, for IE */
}

.gds-header-text {
    position: absolute;
}

.gds-header-text div {
    position: relative;
    z-index: 100;
    font-size: 12px;
    width: 320px;
    color: #ffffff;
    top: 90px;
    left: 218px;
    line-height: 18px;
}

.gds-header1 {
    padding: 10px 0 8px 0;
    font-size: 14px;
    line-height: normal;
    color: #3f3f3f;
    text-align: left;
    font-weight: bold;   
    margin: 0;
}

.gds-header1 div {
    padding-top: 5px;
}

.gds-main-text {
    font-size: 12px;
    color: #3f3f3f;
    font-weight: normal;
}

.gds-bpadding { padding-bottom: 8px; }
.gds-bpadding2 { padding-bottom: 6px; }

.gds-header1 b {
    font-size: 18px;
    line-height: normal;
}

.gds-header2 {
    padding: 15px 0 30px 0;
    line-height: normal;
    color: #666666;
    text-align: center;
    font-size: 15px;
}

.gds-header2 span {
    font-size: 20px;
    font-weight: bold;
}

.gds-header2 b {
    font-size: 18px;
    font-weight: bold;
}

.gds-section-header h2 {
    font-size: 14px;
    font-weight: bold;
    padding: 16px 0 0 14px;
    line-height: normal;
}

h3.gds-title {
    font: 12px Arial; 
    color: #000000; 
    font-weight: bold;
    margin: 0;
}

.gds-product-category {
    background-color: #666666;
    padding: 5px;
    font: 12px Arial bold;
    color: #ffffff;
    margin-bottom: 2px;
}

.gds-product-main {
    background-color: #ececec;
    margin-bottom: 2px;
    padding: 5px 7px
}

.gds-product-title, .gds-product-price {
    font: 12px Arial bold;
}

.gds-product-price {
    text-align: right;
}

.gds-product-desc {
    font: 12px Arial;
    padding: 6px 4px;
}

.gds-product-list {
    font: 12px Arial;
    padding-left: 20px;
}

.gds-tpadding {
    padding-top: 6px;
}

.landing_btn h1, .landing_btn h2, .landing_btn h3, .landing_btn h4, .landing_btn_hover h1, .landing_btn_hover h2, .landing_btn_hover h3, .landing_btn_hover h4 { font-size: 11px; font-weight: bold; color: #000000; padding: 0; margin: 0; }

.cat-links-blue
{
    text-decoration:underline;
    color:Blue;
}

.back-to-link, .back-to-link a, .back-to-link a:visited
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:12px;
    color:#3f3f3f;
    font-weight:bold;
}
.back-to-link a:hover
{
    text-decoration: underline; 
    color:#0061C6;
}    