/*main general styles*/
input {text-transform:none}
* { text-transform:lowercase}

body {padding:0; margin:0; color:#333333; font-size:11px; font-family: Arial, Helvetica, sans-serif; background: #FFF2DE url(/SWZ/SGR/images/header_bg.gif) top left repeat-x}
table {font-size:11px; font-family: Arial, Helvetica, sans-serif;}
img {border:none}

a {color: #333333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a:hover { color: #FF9900; text-decoration:underline }
h3 {font-size: 18px; color:#ff9900}
h4,h5 {margin:10px 0 0}
h4 {font-size:14px}
h5 {font-size:12px}

li {list-style-image: url(/SWZ/SGR/images/bullet.gif); font-size:11px }
ul {font-size:11px}


ul {font-size:11px}


/*header*/

.menu {font-size:12px}
.menu a {font-size:12px; font-weight:bold; text-decoration:none}
.menu a:hover {color: #FF9900; text-decoration:none}
.language a:hover {color:#FFFFFF; text-decoration:none}
.login a:hover { color:#FFFFFF; text-decoration:none}
.login a:hover { color:#ff9900; text-decoration:none}


/*main page*/

#search table {	font-size: 11px;}
#search input {	font-size: 11px;}
#search select {	font-size: 11px;}
.submenu {font-weight:bold; font-size:12px; color:#666666}
.submenu a {font-weight:bold; font-size:12px; color:#666666}
.submenu a:hover {font-weight:bold; font-size:12px; color:#000000}
.small {font-size:11px;	color: #333333;}

.dest {
font-size:12px;
line-height:14px;
padding:5px 5px 5px 10px;
}

/*footer*/
.footer {font-size: 10px; color: #FF9900;}
.footer a {font-weight:normal;color: #737373;}
.footer a:hover {color: #ff9900;}
.terms {font-size:10px; color:#737373}

/*product page*/
.product li {list-style-image: url(/SWZ/SGR/images/bullet.gif); font-size:11px }
.product ul {font-size:11px}
.toptitle { font-weight:bold; font-size:14px; color:#ff9900; margin-top:20px}
.smalltitle {font-weight:bold; font-size:12px; color:#999999}



/*november 2011 special promo landing page*/
#jansale-wrapper {
    padding: 10px 0 10px 5px;
    width: 700px;
}

#jansale{
    height: 680px;
    padding: 10px;
}

#jansale-ext {
    height: 428px;
    padding: 10px;
}

#jansale {
   background: url(/SWZ/SGR/images/bg-jansale.gif) no-repeat top left;
}

#jansale-search {
	background: url(/SWZ/SGR/images/bg-searchbox-div.gif) no-repeat top left;
    width: 350px;
    height: 373px;
    float: left;
}

#jansale-info {
    float: right;
    width: 288px;
    font-size: 13px;
    padding: 200px 20px 0 0;
}

#jansale-info-ext {
    float: right;
width: 300px;
font-size: 13px;
padding: 280px 10px 0 0;
}

#jansale-info p, #jansale-info-ext p {
    margin: 0;
    padding: 0;
	text-align: left;
}

#jansale-info ul {
    margin: 0;
    padding: 30px 0 15px 12px;
}

#jansale-info label{display:block}

#jansale-info li {
	font-size:12px;
    list-style-type: none;
	margin:0 0 5px;
	font-weight: bold;
	text-align: left;
	list-style-image: none;
}

#jansale-info label {
    padding-right: 5px;
    color: #ff9900;
}

#tcs-little {
	float:right;
    text-align: right;
    font-size: 10px;
	padding: 25px 15px 0 0;
	width:700px;
}

#tcs-little-ext {
    text-align: right;
font-size: 10px;
padding-top: 40px;
width: 700px;
float: right;
}

#jansale-tcs {
    background-color: white;
    padding: 10px 20px;
    width: 735px;
    text-align: left;
    font-size: 12px;
}

#jansale-tcs li {
    padding: 5px 0;
    list-style-type: disc;
}

#jansale-tcs ul {
    padding-left: 15px;
}

p#tcs-little a, p#tcs-little a:hover, p#tcs-little-ext a, p#tcs-little-ext a:hover {
    color: white;
}


