﻿body
{
    background-color:#BFD4E5;
    color:#005596;
}
body, #content_container p
{
    color:#003f6f;
}

a, a:active, a:visited, a:link, a.CMSListMenuLinkHighlighted, span.CMSListMenuLinkHighlighted, .pr-snippet-read-write a.pr-snippet-link, .rightSideLink
{
    color:#003258 !important;
    text-decoration:underline;
}
.rightSideLink, .CategoryProductList .buy_product a
{
    text-decoration:underline !important;
}
a:hover,a.CMSListMenuLinkHighlighted:hover, .rightSideLink:hover
{
    color:#005596 !important;
}
.CategoryProductList a
{
    text-decoration:none !important;
}

#header
{
    background-image:url(/App_Themes/Innotek/Images/header_bknd.gif);
}
#container
{
    background-image:url(/App_Themes/Innotek/Images/background.gif);
}
#footer
{
    background-image:url(/App_Themes/Innotek/Images/footer_bknd.gif);
}
#footer-text p
{
    color:#005596;
}


#logo
{
    top:-7px;
}

#logo,
#logo a
{
    width:212px;
    height:142px;
}
#logo a
{
    background-image:url(/App_Themes/Innotek/Images/logo.png);
}

/* IE6 FIX */
* html #logo a, * html #logo a:visited,
* html #logo a:hover, * html #logo a:active {
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/Innotek/Images/logo.png", sizingMethod="crop");
  cursor: hand;
}

#features h2, #side h2, #left_bin h2, #features h2 a, #side h2 a, #product_description h1, #prof_install h2, #footer .pr-snapshot-head-wrapper
{
    /*These styles require !important because of embedded styles within content areas*/
    color:#003f6f !important;
    background-image:none !important;
    border-bottom:1px solid #005596 !important;
    padding-bottom:3px !important;
}











































































































.searchGoButton
{
    background-image: url(/App_Themes/Innotek/Images/go_button.gif);
}

#main_content_container
{
    width:869px;
    margin:0 auto;
}
#top_content_container
{
    height:338px;
    margin-bottom:20px;
    margin-left:2px;
}
#top_content_container #left
{
    margin-right:13px;
    display:inline;
}
#top_content_container #left img
{
    margin-top:37px;
}
#top_content_container #right
{
    float:right;
}
#bottom_content_container
{
    margin-left:2px;
}
#bottom_content_container #left_buckets, #bottom_content_container #right_bucket
{
    display:inline;
}
#bottom_content_container .bucket
{
    display:inline;
}
#bottom_content_container .bucket .cat_title
{
    color:#FFFFFF;
    font-family:Arial,Verdana,sans-serif;
    font-size:1.7em;
    font-weight:bold;
    margin:5px 0 0 9px;
    width:165px;
    float:left;
    line-height:1.1em;
}
#bottom_content_container #left_buckets .bucket
{
    margin-right:14px;
    width:315px;
    height:99px;
    float:left;
    margin-bottom:20px;
    margin-right:20px;
    position:relative;
}
#bottom_content_container #left_buckets
{
    width:670px;
}
#bottom_content_container #right_bucket
{
    float:right;
}
#footer-text
{
    font-size: 10px;
    color: #a28555;
    padding-bottom: 10px;
}

#search_form .TextBox,
#product_detail_right #zipcode
{
    border-color:#BFD4E5;
}










/***********
 * Menu
 ***********/

.qmrcCont, .qmrcContent, .qmrc1, .qmrc2, .qmrc3, .qmrc4 {
	border-color:#BFD4E5;
	border-style: solid;
	background-color:#aabad0;
	display: block;
}
.hovered .qmrcCont, .hovered .qmrcContent, .hovered .qmrc1, .hovered .qmrc2, .hovered .qmrc3, .hovered .qmrc4 {
	border-color:#005596;
}
.qmrcCont
{
    background-color:transparent;
}
#qm0 a
{
    color:#005596 !important;
    text-decoration:none !important;
}
#qm0 a:hover
{
    color:#4e7cbe !important;
}

#qm0 div a, #qm0 ul a
{
    background-color:#aabad0;
}

#qm0 div a:hover, #qm0 ul a:hover
{
    background-color:#8797c2;
    color:#005596 !important;
}

.europe_footer
{
    color:#005596;
}

#HolidayHoursMessage
{
    border-left: 3px solid #005596; 
    padding-left: 6px; 
    display: none;
}
