.searchResultNotFirst {
  padding-top:20px;
}

.searchResultLinks {
  margin-top:3px;
}

.searchResultLinks a {
  font-size:9px;
  margin-right:20px;
  padding-left:5px;
  background:url('site_images/ico_product_option_bullet.gif') no-repeat 0px 3px;
}

.searchResultName a {
  font-size:11px;
  color:#ffcc00;
  margin-bottom:3px;
  font-weight:bold;
}

.searchResultPrice {
  font-weight:bold;
  font-size:10px;
  margin-top:3px;
}

.searchSummaryHeader {
  color:white;
  background:url('site_images/search_summary_header.gif') repeat-x;
  font-size:10px;
  padding:3px 0px 24px 6px;
}

.searchSummaryFooter {
  background:url('site_images/search_summary_footer.gif') repeat-x;
  height:10px;
  padding:0px;
  margin:0px;
}

.searchResult img {
  border:1px solid #efefef;
  float:left;
  margin-right:10px;
}

.searchResult {
  font-size:11px;
  margin:0px 0px 15px 0px;
}


.addressBox input, .formBox input {
  background-color:#eeeeee;
  color:#333333;
  border:1px solid #666666;
}

.summaryTable th {
  text-align:left;
}

.addressBox select, .addressBox option {
  font-size:9px;
}

.leftColumnShoppingBag {
  background-color:#303538;
  border:1px solid #3a3e41;
  margin-top:6px;
  margin-bottom:10px;
  padding:4px;
  width:204px;
}

.leftColumnShoppingBag .viewBasketLink {
  font-weight:bold;
  font-size:11px;
}

.leftColumnShoppingBag .optionLinks {
  border-top:1px solid #555555;
  margin-top:6px;
}

.itemRow {
  font-size:10px;
}

.leftColumnShoppingBag .header {
  color:#ffcc00;
  font-weight:bold;
  font-size:12px;
  margin-bottom:6px;
  border-bottom:1px solid #555555;
}

.subMenu {
  display:none;
  position:absolute;
  border:1px solid #666666;
  background-color:#333333;
  left:-500px;
  top:-500px;
}

.subMenu ul a {
  width:150px !important;
}

.productRowDivider {
  height:1px;
  width:450px;
  margin:0px;
  padding:0px;
  font-size:1px;
  clear:both;
}

#blocks {
  float:right;
}

#addToBagButton {
  padding-top:12px;
}

#mainProductPrice {
  margin-bottom:6px;
}

.productOptionList {
  margin:0px;
  padding:0px;
  margin-left:15px;
}

.productOptionList li {
  padding:0px;
  margin:0px;
  font-size:11px;
}

#addToBagButton {
  margin-top:6px;
}

#mainProductSelectSize {
  font-size:10px;
  margin-top:6px;
}

.bagSummary {
  background-color:#383c3f;
}

.bagSummary img {
  border:none !important;
}

.bagQuantity {
  font-size:10px;
}

.bagRemoveLink {
  font-size:10px;
}

#shoppingBag td {
  font-size:11px;
}

.divider {
  background:url('site_images/basket_bottom.gif') repeat-x;
  height:17px;
}

#shoppingBag th {
  color:#000000;
  font-size:10px;
  text-align:left;
  padding-bottom:4px;
  padding-left:2px;
}

#shoppingBag td {
  padding:8px;
}

.bag {
  background:url('site_images/basket_background.gif') repeat-x;
}

.bagLeft {
  background:url('site_images/basket_background_left.gif') no-repeat;
}

.bagRight {
  background:url('site_images/basket_background_right.gif') no-repeat top right;
}

#shoppingBag {
  width:100%;
  margin-left:auto;
  margin-right:auto;
}

#shoppingBag input {
  font-size:10px;
}

#shoppingBag img {
  border:1px solid #efefef;
}

#shoppingBag span {
  font-weight:bold;
  color:#3d97c9;  
}

#shoppingBag td {
  vertical-align:top;
}

h2 br {
  font-size:6px;
}

.addressBox h2 {
  display:inline;
}

.loginButton {
  width:45px !important;
}

.errorLabel {
  color:#cc0000;
  font-weight:bold;
}

.button {
  background-color:#555555;
  color:#cccccc;
  border:1px solid #cccccc;
  font-size:13px;
  margin-top:10px;  
  padding:1px;
}

.addressLabel, .formLabel {
  font-weight:bold;
  display:block;
  width:100px;
  font-size:12px;
  float:left;
}

.formLabel {
  width:115px;
}

.addressBox, .formBox {
  padding-right:5px;
}

.addressBox input, .formBox input {
  font-size:12px;
  width:130px;
  margin-bottom:3px;
  padding:2px;
}

a {
  color:#ffcc00;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

.errorMessage {
  color:#660000;
  background-color:#666666;
  padding:3px;
  margin-top:12px;
  font-weight:bold;
  border:1px solid #999999;
}

.productOptionList a, .mainProductText a {
  color:#ffcc00;
  text-decoration:none;
}

.productOptionList a:hover, .mainProductText a:hover {
  text-decoration:underline;
}

.mainProductText {
  margin-top:0px;
  font-size:11px;
  margin-bottom:6px;
}

.mainProductSubHeading {
  font-size:14px;
  font-weight:bold;
  color:#ffcc00;
  margin-top:2px;
}

#mainProductCode {
  font-size:18px;
  font-weight:bold;
  color:#ffcc00;
}

#mainProductPrice {
  font-size:16px;
  font-weight:bold;
  color:#ffffff;
}

#mainProductHeading {
  border:none;
}

.productLeafing a {
  border:1px solid #ffffff;
  color:#ffffff;
  padding:1px 3px 1px 3px;
  margin:0px 6px 6px 1px;
  text-decoration:none;
  background-color:#000000;
  font-size:10px;
  display:block;
  float:left;
}

.productLeafing a:hover {
  background-color:#ffffff;
  color:#000000;
}

.currentProductLeaf, .currentProductLeaf:hover {
  border:1px solid #ffcc00 !important;
  color:#ffcc00 !important;
  background-color:#000000 !important;
}

.productLeafing {
  margin-bottom:10px;
}

.browseProduct {
  background:url('site_images/small_p.jpg') no-repeat 0px 140px;
}

body {
  background:#282c2f;
  font-family:Arial, Verdana;
  color:#cccccc;
  font-size:12px;
}

#footer {
  margin-top:50px;
  border-top:1px solid #e5e5e5;
  padding-top:6px;
  font-size:10px;
}

#footer a {
  text-decoration:none;
  font-size:10px;
  color:#cccccc;
}

#body {
  background:url('site_images/page_background.jpg') repeat-x #282c2f;
  margin:0px;
}

h1 {
  color:#ffcc00;
  font-size:28px;
  border-bottom:1px solid #e5e5e5;
}

h2 {
  color:#ffcc00;
  font-size:24px;
  border-bottom:1px solid #999999;
}

h3 {
  color:#ffcc00;
  font-size:21px;
  border-bottom:1px solid #666666;
}

h4 {
  color:#ffcc00;
  font-size:18px;
  border-bottom:1px solid #333333;
}

#menu {
  width:207px;
  text-align:left;
  padding:0px;
  margin-left:auto;
  margin-right:auto;
}

#leftPanel ul {
  list-style:none;
  margin:0px;
  padding:0px;
}

#leftPanel ul li {
  margin:0px;
}

#leftPanel ul li a:hover, #currentpage {
  background-color:#957e1a !important;
}

#leftPanel ul li a {
  color:#ffffff;
  background-color:#3c3b2a;
  width:206px;
  display:block;
  font-size:11px;
  padding:4px;
  margin:0px 0px 1px 0px;
  text-decoration:none;
  letter-spacing:1px;
}

#main {
  width:990px;
  margin-left:auto;
  margin-right:auto;
  background:url('site_images/prisha_p.jpg') no-repeat;
}

#topBar {
  height:22px;
  font-size:12px;
  text-align:right;
  padding-top:4px;
  font-weight:bold;
  color:#000000;
}

#topBar a {
  text-decoration:none;
  color:#000000;
}

#subMain {
  background:url('site_images/prisha_logoooooo.jpg') no-repeat right 0px;
  padding:0px;
  margin:0px;
}

#leftPanel {
  width:300px;
  float:left;
  padding-top:0px;
  text-align:center;
}

#rightPanel {
  width:550px;
  padding-top:15px;
  float:left;
}

.browseProductPrice {
  text-decoration:none;
  color:#ffcc00;
}

.browseProductName, .browseProductPrice {
  padding-left:40px;
  font-size:11px;
  width:90px;
}

.browseProduct {
  float:left;
  margin-right:30px;
  margin-bottom:20px;
}

.browseImage {
  width:132px;
  text-align:center;
}

.browseImage img {
  border:1px solid black;
  margin-bottom:3px;
  margin-left:auto;
  margin-right:auto;
}

.browseProductName a {
  color:#ffffff;
  text-decoration:none;
}

.browseProductContainer {
  background-color:#303538;
  border-left:1px solid #3b3e41;
  border-bottom:1px solid #3b3e41;
  padding-left:30px;
  padding-top:15px;
}

#logo{
  padding:0px;
  float:left;
  margin:0px;
}

