@charset "utf-8";
/* Meta Elements */
/*
*{font-family:Verdana, Geneva, sans-serif;font-size:14px;}
*{font-size:1em;}
*/
body{font-family:Verdana, Geneva, sans-serif;margin:0 0;padding:0 0;background:rgb(26,74,150) url("/images_201001/body_bg.jpg") 0 0 fixed;font-size:90%;}
/*h2{font-size:1.3em;color:#0056ad;}*/
h1{font-size:1.3em;color:#0056ad;}
h2,h3{font-size:1.1em;color:#0056ad;}
h4, h4 a{font-size:1em;color:#0056ad;text-decoration:none;}
h4 a:hover {color:#0482FF;}
p {line-height:1.5em;}
a {color:#390;font-weight:bold;text-decoration:none;}
a:hover {color:#39F;font-weight:bold;text-decoration:underline;}
a img{border:none}
ul {display:block;font-family:Verdana, Geneva, sans-serif;line-height:1.5em;}
.clear{clear:both;}
/* Main Structural Elements */
#page_container{width:800px;margin:0 auto;background:url("/images_201001/left_nav.gif") repeat-y #fff;border:solid 1px #333}
#header {height:50px;background:#fff; border-bottom:15px solid #666;}
#left_nav{width:150px;height:auto;float:left;background:url("/images_201001/left_nav_top.jpg") no-repeat #0056ad;}
#left_nav ul,#left_nav ul li a{padding:5px; margin:2px 2px 100px 2px;font-family:Verdana, Geneva, sans-serif;text-decoration:none;color:#fff; list-style:none;line-height:3em;}
#left_nav ul li a:hover {font-weight:bold;text-decoration:none;}
#content {width:800px;height:auto;}
#article{width:425px;padding:10px;float:left;background:#fff;}
#address {width:100%;padding:15px 0;}
/*.image_plane{padding-top:25px;width:199px;float:right;}*/
#image{padding-top:25px;width:199px;float:right;}
#qualities {padding:0;margin:0;list-style-type:none;list-style-position:outside;}
#qualities li strong {color:#0056ad;}
#qualities li{padding:0 0 1em;list-style-image:none;list-style-position:outside;}
#footer{padding:10px 0;width:800px;background:url("/images_201001/footer.jpg") no-repeat #666;text-align:center;}
#footer p, #footer a{margin:2px;color:#fff; text-decoration:none;}
#footer a:hover{color:#06F;text-decoration:underline;}
/* Index(Landing Page(English/French choosing stage) Elements */
#index_container {height:500px;background:#fff;padding-top:25px;}
#index_logo {width:523px;height:134px;margin:50px auto;background:url("/images_201001/scrubstar_landing_page.gif") no-repeat;}
#index_logo h1 span {display:none;}
/* following lines have been created with great help from Andy of Sweden of SmashingMagazine.com/Forums. Thanks, Andy */
#lang {width:448px;list-style: none;margin:0 auto;overflow: hidden;padding:75px 0;}   
#lang li {float: left;}
#lang li a {display: block;height:75px;overflow: hidden;text-indent: -9999px; width:224px;}
#english a { background:transparent url("/images_201001/english_french.gif") 0 -75px no-repeat; }
#french a { background:transparent url("/images_201001/english_french.gif") -225px 0 no-repeat; }
#english a:hover { background-position: 0 0; }
#french a:hover { background-position: -225px -75px; }
/* Input Field Elements*/
#joinnow {width:400px;margin-bottom:25px;}
.field{display:block;float:left;width:320px;}
.field input, .field textarea{width:100%;}
.row{clear:both;padding-top:0.5em;}
.label {font-size:.8em;font-weight:bold;display:block;float:left;padding-right:0.5em;text-align:left;width:145px;}
.required_notice {color: red;background-color: #ffffff;font-weight: bold;}
/* survey page */
.radio_button {width:10px;}
#qa p{color:#06C;font-weight:bold;font-size:0.9em;}
.answer textarea { margin-bottom: .5em; }
.answer { padding: .5em 0 1em 0; }
.answer label { display: block; margin-bottom: .5em;}
.answer textarea { width: 99%;}
#qa .freeform { padding-left:0;padding-right:0; }
fieldset.collapsed .followup {display: none;}
#qa legend { color: #0055ad; margin: 0 .5em; font-weight: bold;}
#qa fieldset, #qa legend { background-color:#F0F0FF; }
#qa fieldset { margin-bottom: 3em; }
#submit {padding-top:1em; text-align:center;}
#send_button {font-size:14px;height:25px;width:100px;color:#fff;background:url("/images_201001/button_bg.gif") 0 0 no-repeat;border:none;}
/* Product Page Elements */

ul#product_list li {list-style-image:url("/images_201001/star.gif");}
#product_window { float: right; padding-top: 10px; width: 635px; }
#product_image { width: 322px; }
#product_info {width: 300px; }
#product_image, #product_info { float: left; }
#product_info div { padding: .5em;}
#sketch { text-align: center;}
#sketch img { margin: 0 auto; }

#colors ul {list-style:none;margin:0;padding:0;}
#colors li{display:inline;}
/* Size Chart Elements */
#size_chart { padding-bottom: 50px; }
#size_chart h2 { padding-top: 1em; }
#size_chart table { width: 100%; border-collapse:collapse; border: none; margin-bottom: .5em; }
#size_chart td, #size_chart th { padding: 2px; font-size: 11px; text-align: center; }
#size_chart p { font-size: 10px; padding: 0; margin: 0; }
/*#image { display: none; }*/
#size_chart thead th { text-align: center; }
#size_chart tbody th, #size_chart thead th.topleft  { text-align: left; }
#size_chart td:hover { background-color: #ffffaa; }
#size_chart tbody tr:hover { background-color: #eee; }
#size_chart td, #size_chart th { border-bottom: 1px dotted #ccc; }
/* Privacy and Terms */

