/* CSS Document */
body { margin: 0; padding: 0; background-color:#f0f0f0; color:#606060;
word-wrap:break-word; font: 10px tahoma,sans-serif;
}

/* General Links */
/*
a:link { text-decoration : none; color : #0A94D5; border: 0px;} 
a:active { text-decoration : none; color : #0A94D5; border: 0px;} 
a:visited { text-decoration : none; color : #0A94D5; border: 0px;} 
a:hover { text-decoration : none; color : #0A94D5; border: 0px;} 
*/

.clear {clear:both; argin:0;padding:0;}
img { padding: 0px; margin: 0px; border: none;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }
input { font-family: 'Verdana'; color: #6a5555; font-size: 10px; }
textarea { font-family: 'Verdana'; color: #6a5555; font-size: 10px;  }
select { font-family: 'Verdana'; color: #6a5555; font-size: 10px;  }
h1, h2, h3 { font-family: Verdana, Arial,Sans-serif;}

.background-wrapper{
width:1030px;
background-color:transparent;
margin:0px auto;
padding:0px;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Header */

.header { 
width:1030px;height:137px;
margin:0px; padding:0px; 
text-align:left;
background:transparent url(/store_images/nokiaexperts/header1.jpg) -2px 0px no-repeat;}

/* search form */
.header-menu1 #searchform {
background: transparent;
height: 28px;
padding:0px;
margin:0px;
margin-left:5px;
margin-top:3px;
width:150px;
float:left;
overflow:hidden;
}
.header-menu1 #searchform #input{
background: #fff;
height: 16px;
width: 115px;
margin: 2px 3px 2px 5px;
padding: 4px 0px 0px 4px;
color: #666;
border:none;
font-size:11px;
background:url(/store_images/wmexperts-1/search_bkg.jpg) 0px 0px;
}
.header-menu1 #searchform #btn { 
background:url(/store_images/wmexperts-1/search_btn.jpg) 0px 0px;
height:21px;
width:21px;
border: none;
margin-top:18px
padding-top:8px;
}
.header-menu1-wrapper { 
height:32px;width:1030px;
padding:0px;margin:0px;
background:transparent url(/store_images/nokiaexperts/content.png) repeat-y 0px 0px;}

.header-menu1 {
width:940px;
height:32px;
margin:0px 0px 0px 50px;
padding:0px;
color:#000;
clear:both;
background:transparent url(/store_images/nokiaexperts/nav_bkg.gif) 0px 0px repeat-x ;
}

.header-menu1 ul { padding:0px;margin:0px;display:block;float:left;padding-top:2px;}
.header-menu1 li { list-style-type:none; display:inline; font-size:12px;
line-height:28px;color:#fff;font-weight:700;}
.header-menu1 li a {display:block;	float:left;text-decoration:none;
padding:0px 12px;text-align: center;
font: bold 12px/28px tahoma,sans-serif;border-right:1px solid #6aa7ce;
color:#fff;}
.header-menu1 li a:visited { color:#fff;}
.header-menu1 li a:hover { color:#fff; background-color:#1d60cb;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Container */
.container-wrapper { width: 1000px;padding:0px 15px; margin:0px;background:transparent url(/store_images/nokiaexperts/content.png) repeat-y 0px 0px;overflow:auto;}
.container { width: 930px; clear: left; margin:0px 0px 0px 45px;padding:10px 0px 0px 0px;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Sidebar */

.sidebar-wrapper {width: 200px; float:left; background: #fff;text-align: left;}

.sidebar { width: 200px; padding:0px; margin: 0px auto; overflow:hidden;font:11px myriad,verdana,helvetica,arial,sans-serif;color:#666666;}

.sidebar-item { width: 200px; padding: 5px;margin-bottom:10px;color:#666666;}


.sidebar h2 { 
font:bold 12px/25px myriad,verdana,helvetica,arial,sans-serif;
width:195px; height:25px; 
padding: 0px 0px 0px 5px; 
text-align:left; 
margin: 0px; 
color:#fff; 
background:#2b70de url(/store_images/nokiaexperts/sidebar-header.gif);
display:block;

}
.sidebar h2 a {color:#fff; text-decoration: none;}
.sidebar h2 a:hover { color:#fcfcfc;text-decoration: underline;}

.sidebar ul { padding: 0px; margin: 0px;}
.sidebar li { padding: 0px; margin: 0px; list-style-type: none;font-weight:bold;}
.sidebar li a { padding: 2px 0px 0px 0px; color: #666666; text-decoration: none; width: 175px; display: block;}  
.sidebar li a:visited { color: #666666; text-decoration: none;} 
.sidebar li a:hover { text-decoration: underline ; color:#666666;} 
.sidebar li a.active { font-weight:bold;} 

.sidebar-push { margin-left: 15px;}

.sidebar-divider-line {height: 1px; width: 100%; padding: 0px 0px; margin: 0px; border-bottom: solid 1px #444; color:#323740;}

.sidebar-link {color:#666666; text-decoration: none;}

A:hover.sidebar-link {color:#666666; text-decoration: underline;}


/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* content */
.content { float: left; width: 720px; text-align:left;margin-left:10px;margin-top:10px;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.footer-wrapper {width:940px;margin:0px auto;padding:5px 45px;clear:both;color:#000;background:transparent url(/store_images/nokiaexperts/footer.png) no-repeat 0px 0px;}
.footer { width: 940px; text-align:right;color:#444;margin:00px auto;padding-top:10px;}
.footer p { font-size:12px;line-height:14px;margin:5px 0px;;padding:3px 0px;}
.footer p a {color:#444; text-decoration: underline; font-weight:bold;}

/* Standard Template Additions */

/* Base fonts, links */


.underline        { text-decoration: none}
A:hover.underline { text-decoration: underline }

.base_font {
        font-family: Verdana, Arial, Helvetica;
        font-size: 13px;
        color: #666666;
        text-decoration: none;
    }
    A:hover.base_font {
        font-family: Verdana, Arial, Helvetica;
        font-size: 13px;
        color: #666666;
        text-decoration: underline;
    }

/* Standard Template Additions */

.text_sidebar {
        font-family: Verdana, Arial, Helvetica;
        font-size: 12px;
        color: #444;
        text-decoration: none;
    }
    A:hover.text_sidebar {
        color: #000;
        text-decoration: underline;
    }

.text_actual_sidebar {/*used for mnr link*/
        font-family: Verdana, Arial, Helvetica;
        font-size: 12px;
        color: #000;
        text-decoration: none;
    }
    A:hover.text_actual_sidebar {
        font-family: Verdana, Arial, Helvetica;
        font-size: 12px;
        color: #000;
        text-decoration: underline;
    }
.text_grouping_more_small {
        font-family: Verdana, Arial, Helvetica;
        font-size: 10px;
        color: #555555;
        text-decoration: none;
    }
    A:hover.text_grouping_more_small {
        text-decoration: underline;
        color: #444444;
    }
 
 .text_grouping_more_large {
        font-family: Verdana, Arial, Helvetica;
        font-size: 12px;
        color: #555555;
        text-decoration: none;
    }
    A:hover.text_grouping_more_large {
        text-decoration: underline;
        color: #444444;
    }
       
 .text_grouping_header {
        font-family: Verdana, Arial, Helvetica;
        font-size: 17px;
        color: #d22c30;
        text-decoration: none;
    }
    
    A:hover.text_grouping_header {
        text-decoration: underline;
    }   
    
   .category_header {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 17px;
        color: #444444;
        text-decoration: none;
    }
    A:hover.category_header {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 17px;
        color: #444444;
        text-decoration: underline;
    }
    
    .text_category_small {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 13px;
        color: #888;
        text-decoration: none;
    } 
        A:hover.text_category_small {
            font-family: myriad,verdana,helvetica,arial,sans-serif; 
            font-size: 13px;
            color: #444444;
            text-decoration: underline;
        }
    
 .text_sidebar_light { /* msrp, part number */
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 10px; 
        color: #A2A1A1;
        text-decoration: none;
    } 
    
.text_product_title_small {
        font-family: myriad,verdana,helvetica,arial,sans-serif; 
        font-size: 13px;
        color: #000033;
        text-decoration: none;
    } 
    A:hover.text_product_title_small {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 13px;
        color: #444444;
        text-decoration: underline;
    } 
  .product_header {
        font-family: myriad,verdana,helvetica,arial,sans-serif; 
        font-size: 22px; 
        color: #444444;
        text-decoration: none;
    }    
    
/* Non cleared code  ff6300  0a94d5 */



.text_small {
    font-family: myriad,verdana,helvetica,arial,sans-serif; 
    font-size: 11px; 
    color: #555555;
    text-decoration: none;
}
    A:hover.text_small {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 11px; 
        color: #555555;
        text-decoration: underline;
    }

.list_description {
        font-family: Verdana, Arial, Helvetica;
        font-size: 12px;
        color: #000000;
        text-decoration: none;
    } 


    .checkout_header {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 20px; 
        color: #d13e02;
        text-decoration: none;
    } 


    .text_categorybox {
        font-family: myriad,verdana,helvetica,arial,sans-serif; 
        font-size: 11px;
        color: #555555;
    
        text-decoration: none;
    } 
    A:hover.text_categorybox {
        font-family: myriad,verdana,helvetica,arial,sans-serif;
        font-size: 11px;
        color: #444444;
        text-decoration: underline;
    } 

.input_text_small     {
    background: FFFFFF; 
    border-style: solid; 
    border-top: AAAAAA solid 1px; 
    border-left: AAAAAA solid 1px;
    border-right: DDDDDD solid 1px;
    border-bottom: DDDDDD solid 1px; 
    font-family: myriad,verdana,helvetica,arial,sans-serif;
    font-size: 10px;
}
.input_select_small     {
    background: FFFFFF; 
    border-style: solid; 
    border-top: AAAAAA solid 1px; 
    border-left: AAAAAA solid 1px;
    border-right: DDDDDD solid 1px;
    border-bottom: DDDDDD solid 1px; 
    font-family: myriad,verdana,helvetica,arial,sans-serif;
    font-size: 10px;
}

