body {
	background-color: #ffffff;
	margin-top: 0px;
	padding: 0px;
	
}

#outer{
	background-image: url("/images/bg_mainpage.gif");
	background-repeat: repeat-y;
	background-position: center top;
	border-bottom:30px solid #1a2133;
}


.container {
	width:760px;
	vertical-align:top;
	background-color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#topnav {
	width:100%;
	text-align:left;
	margin-top:-5px;
}

#content {
	margin-left:10px;
	width:inherit;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

tr.header img{ /*new*/
vertical-align:top;
padding-top:2px;
_padding-top:0px;
}

#tableCellSpacer img{
display:none;
}

.tableHome {
	width: 760px;
	border: 0px;
	padding: 5px;
	margin: 0px;
}

.search_text {
	width: 90px;
	border: 1px solid #6D737B;
	padding: 0px 0px 0px 1px;
	margin: 0px 2px 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #354369;
	font-weight: bold;
	font-size: 9px;
	font-style: normal;
	height: 11px;
	}

.wybierz_miasto {
	width: 160px;
	border: 1px solid #6D737B;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #354369;
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	height: 22px;
	}	
	
.footer {
	width: 765px;
	padding-top:10px;
	}

.form_text {
	width: 90px;
	border: 1px solid #6D737B;
	padding: 0px 0px 0px 1px;
	margin: 0px 2px 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #354369;
	font-weight: bold;
	font-size: 9px;
	font-style: normal;
	height: 11px;
	}	

TABLE.paging {
	width: 225px;
}

TD.paging {
        font-weight: bold;
        font-size: 10pt;
	font-family: georgia, arial, helvetica, sans-serif;
	color: #221d3d;	
}

TABLE#paging{ /*new*/
padding-top:12px;
_padding-top:14px;
}
TABLE#paging img{ /*new*/
vertical-align:middle;
}


.buttonSubmit {
	height: 18px;
	width: 18px;
	border: none;
	margin-left:auto; 
	margin-right:auto
	display: block;
}

.buttonRetailSearch {
	height: 17px;
	width: 109px;
	border: none;
}

.buttonContactSubmit {
	height: 17px;
	width: 109px;
	border: none;
}

.about {
	text-align: left;
	vertical-align: top;
}

        
        
        
.about_content {
    width: 570px;
    padding: 0px 15px 15px 0px;
    }        
	
	
	
	.careerTitle{ /*new*/
width:180px;
}
.careerLocation{ /*new*/
width:125px;
text-align:right;
vertical-align:top;
}
        
    
    
/* Contact page styles */
.contact_form {
    padding: 0px 80px 20px 0px;
    }

.contact_content {
    width: 570px;
    padding: 0px 150px 15px 0px;
    } 

input, textarea, select {
    margin: 2px 0px 10px 0px;
    border: 1px solid #6D737B;
    width: 250px;
    background-color: #FFFFFF;
    	font-family: Arial, Helvetica, sans-serif;
    	color: #354369;
    	font-weight: bold;
    	font-size: 11px;
    	font-style: normal;
    }    
textarea {
    
    width: 450px;
    }

.content_left_column {
    padding: 0px 10px 0px 10px;
    }
    
/* Technology page styles */

.tech_content_table {
    margin: 0px 0px 0px 8px;
    }
    
.tech_img_grid {
    width: 138px;
    height: 160px;
    padding: 10px 5px 15px 5px;
    float: left;
    }    

.tech_content {
    padding: 0px 15px 16px 0px;
    }
.tech_img {
    width: 186px;
    float: left;
    padding: 0px 0px 0px 0px;
    }    
    
.tech_headline {
     text-transform: uppercase;
     color: #6B3236;
     font-weight: bold;
     } 
.tech_pop_content {
    padding: 20px 20px 0px 20px;
    min-height: 125;
    }    
    
     
/* Misc site styles for various pages */



.selNonSearch{ /*new*/
width:120px !important;
_width:125px !important;
text-transform:lowercase;
text-align:left;
}

.selNonSearchNormal{ /*new*/
width:126px !important;
_width:126px !important;
text-align:left;
}


input.inputText, input.inputText150{ /*new*/
width:120px !important;
}



.other_input, .other_textarea, .other_select {
    margin: 2px 0px 10px 0px;
    border: 1px solid #6D737B;
    width: 107px;
    background-color: #FFFFFF;
    	font-family: Arial, Helvetica, sans-serif;
    	color: #354369;
    	font-weight: bold;
    	font-size: 11px;
    	font-style: normal;
    }        
    
.hrule_pad {
    padding: 5px 0px 12px 0px;
    }   
.formtext_pad {
    padding: 0px 0px 8px 0px;
    }      
.resultstext_pad {
    padding: 5px 5px 5px 5px;
    }  
    
.shopfilter_pad {
    padding: 0px 20px 15px 10px;
    }     
.shopfilter_option_pad {
    padding: 0px 10px 6px 0px;
    }
	
/* Footer styles */


.footernavtext {
	padding: 0px 5px 0px 0px;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #354369;
	letter-spacing:-.03em;
	
}
.footersiteseltext {
	padding: 3px 5px 0px 10px;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}

.footernavtext a:link {
	text-decoration: none;
	color: #354369;
	}
.footernavtext a:visited {
	text-decoration: none;
	color: #354369;
	}
.footernavtext a:hover {
	text-decoration: underline;
	color: #814146;
	}

.footervertpad {
     height: 40px;
     }

.footerlinkgrey {
	margin-bottom:20px;
}
	 
.footerlinkgrey:link {
	text-decoration: none;
	color: #999999;
	}
.footerlinkgrey:visited {
	text-decoration: none;
	color: #999999;
	}
.footerlinkgrey:hover {
	text-decoration: underline;
	color: #814146;
	}

.footernavtext span {
	padding: 0px 0px 0px 0px;
	margin: 0px 3px 0px 6px;
	font-size: 7pt;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #354369;
}

.copyright span{
	color:#748598;
	font:normal 8pt arial;
}

#signupBtn{
display:block; 
height:14px; 
width:14px; 
margin:1px 0 0 5px; 
*margin-top:2px;
background-image:url("/images/footer/signup_submit_ro.gif");
background-position:0 0;
}

#signupBtn:hover{
background-position:0 -14px;
}

/* Apparel Pages */

.app_pad1 {
    padding: 20px 25px 15px 10px;
    }
    
.app_text {
    font-family: Arial, Helvetica, sans-serif;
    color: #1A2133;
    font-size: 14px;
    line-height: 18px;
	}
	
.app_text_body {
    color: #7F4146;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    }
	 
.app_text_head {
	color: #7F4146;
	font-weight: bold;
	margin: 0px 0px 8px 0px;
	}

.app_btn {
    height: 35px;
    }	
    
    table#hpBrandTbl img{
    display:block;
    }


#superbreak a {
    color: #990000;
    text-decoration: none;
}

#lw_btn {
	width:332px;
	height:34px;
	display:block;
	background-image:url("/images/product_detail/bt_prod_livewire.gif");
	margin-top:-22px;
}

#lw_btn a {
	width:332px;
	height:34px;
	display:block;
}

#lw_btn span {
	display:none;
}

#lw_btn:hover {
	background-position:0px -px;

}

#as_btn {
	width:332px;
	height:52px;
	display:block;
	background-image:url("/images/product_detail/as_prod_dtl.gif");
	margin-top:-22px;
}

#as_btn a {
	width:332px;
	height:52px;
	display:block;
}

#as_btn span {
	display:none;
}

#as_btn:hover {
	background-position:0px -52px;
}
/*
	#footer_mnu2 {
	color:#42465c;
	float:right;
	margin:0;
	padding:20px 20px 0px 0px;
	font-size: 70%;
}
*/

/* --- collegiate pages----*/

#collg_bkstore_left {
	margin-left:16px;
	float:left;
	text-align:left;
	width:270px;
}

#collg_bkstore_left img {
	margin-bottom:20px;
}

#collg_bkstore_right {
	float:left;
	text-align:left;
}

#bookstores {
	margin:0px 0px 0px 16px;
	float:left;
}

#college_thumb_container {
	width:100%;
	margin-left:16px;
}

div.college_thumb {
	text-align:center;
	float:left;
	position:relative;
	margin:0px 10px 15px 0px;
}

#collegiate_main_img {
	width:475px;
	float:left;
}

#collegiate_right_content {
	float:right;
	padding-left:16px;
	width:268px;
}

#collegiate_right_content img a{
	margin:10px 20px 0px 0px;
	border-width:0px;
	float:left;
}

.staticcontent {
    width: 570px;
    padding: 0px 15px 15px 0px;
}

.statictext {
    margin-left:20px;
    width:inherit;
    font-family: Verdana; 
    font-size: 12px;
    color: #221d3d;
    line-height: 1.7;
}

.statictext a {
    color: #6B8E23;
}

.adresy_sklepow {
    margin:0px 0px 0px 0px;
    width:inherit;
    font-family: Verdana; 
    padding: 10px 10px 10px 20px;
	font-size: 12px;
    color: #221d3d;
    line-height: 1.5;
}

.divHeadText {
	font-family: Verdana;
    font-size: 17px;
    font-weight: bold;
    padding-top:16px;
    padding-bottom:5px;
    color: #221d3d;
	letter-spacing: -1px;
}

.divSubHeadText {
    font-weight: bold;
}

.productHTMLHeader {
        font-family: Verdana, Arial,  sans-serif;
        font-size: 30px;
        color: #221d3d;
        font-weight: bold;
        width: 422px;
        text-align: left;
}

.about_menu {
    margin:0px;
}

.about_menu p {
	font-family: Verdana;
    width:inherit;
    font-size: 13px;
    color: #221d3d;
    font-weight: bold;
    line-height: 2.5;
}

.about_menu a {
    color: #221d3d;
}

img {display: block};


#searchReturnTextStyle {
	font-family: Verdana; 
    font-size: 17px;
    font-weight: bold;
    color: #221d3d;
}



/* Paging Button */

.pageingButton {
	margin: 0px;
	padding: 0px;
	height: 14px;
	width: 14px;
	list-style: none;
	display: block;
}

.pageingButton li {
	float: left;
}

.pageingButton a {
	text-decoration: none;
	display: block;
	height: 14px;
	text-indent:9999em;
	overflow:hidden;
}

.pageingButtonLink {
	background-position: 0px 0px;
	width: 14px;
	background-image:url("/images/signup_submit_ro.gif");
}

.pageingButtonBackLink {
	background-position: 0px 0px;
	width: 14px;
	background-image:url("/images/signup_submit_back_ro.gif");
}

.pageingButtonLink:hover {
	background-position: 0 -14px;
}

.pageingButtonBackLink:hover {
	background-position: 0 -14px;
}


.prodcell a:hover {
text-decoration:underline;
color:#a3ce50;
}


/* find a store submit button */


#find_submit_btn {
	margin: 0px;
	padding: 0px;
	height: 19px;
	width: 86px;
	list-style: none;
}



#find_submit_btn a {
	background-position: 0px 0px;
	width: 86px;
	height:19px;
	display:block;
	text-indent:9999em;
	overflow:hidden;
	background:url("/images/header/submit_btn.png") no-repeat;
}

#find_submit_btn a:hover {
	background-position: 0 -19px;
}

.toupp {
  text-transform:uppercase;
}

