body {
    font: 100% Verdana, Arial, Helvetica, sans-serif;
    margin: 0;
    text-align: center;
    background-color: #D7F2FD;
  }


.thrColFixHdr #container {
    width: 980px;
    text-align: left;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    background-color: #FFFFFF;
    background-image: url(/shop/templates/wb1/images/layout/newlayout_03.jpg);
  }


.thrColFixHdr #header {
    padding-bottom: 10px;
  }


.thrColFixHdr #header h1 {
    margin: 0;
  }


.thrColFixHdr #sidebar1 {
	float: left;
	width: 195px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	background-color: #EAF5FF;
	font-size: 12px;
	overflow: hidden;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F4F4F4;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #F4F4F4;
  }


.thrColFixHdr #featured {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F4F4F4;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #F4F4F4;
    clear: none;
    overflow: visible;
  }


.thrColFixHdr #sidebar2 {
	float: right;
	width: 180px;
	margin-right: 20px;
	background-color: #F9FDFF;
	font-size: 12px;
	overflow: hidden;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F4F4F4;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #F4F4F4;
	padding: 4px;
  }


.thrColFixHdr #footer {
    background-image: url(/shop/templates/wb1/images/layout/bottomtableleft.jpg);
    width: 980px;
    font-size: 12px;
    color: #BEF3F3;
    margin-top: 10px;
  }


#user1 {
    padding: 4px;
    width: 275px;
    margin-left: 30px;
    float: left;
  }


#user2 {
    padding: 4px;
    margin-left: 330px;
    margin-right: 330px;
  }


#user3 {
    margin-right: 25px;
    width: 280px;
    padding: 4px;
    float: right;
  }


.fltrt {
    /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */float: right;
    margin-left: 8px;
  }


.fltlft {
    /* this class can be used to float an element left in your page */float: left;
    margin-right: 8px;
  }
#featured {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	overflow: hidden;
	width: 490px;
}


.clearfloat {
    /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
  }


h1 {
    font-size: 14px;
  }


h2 {
    font-size: 14px;
  }


h3 {
    font-size: 14px;
    padding-left: 5px;
  }


h4 {
    font-size: 14px;
    padding-left: 5px;
  }


h5 {
    font-size: 14px;
    padding-left: 5px;
  }


h6 {
    font-size: 14px;
    padding-left: 5px;
  }


a {
    color:#069;
    text-decoration:none;
  }


a:hover, a:active, a:focus {
    color:#FF0000;
    text-decoration:underline;
  }


#footer a {
    color: #FFFFFF;
    font-weight: bold;
  }


#footer a:hover, a:active, a:focus {
    color:#CCCCCC;
    text-decoration:underline;
    font-weight: bold;
  }


#copyright {
    color : #4C7FFF;
    font-size : 10px;
    text-align : right;
    width : 980px;
  }


#copycontainer {
    text-align : center;
    width : 100%;
  }


.hidden {
    color : #D7F2FD;
    font-size : 1px;
    line-height : 1px;
  }


#hornav {
	background-color : #006699;
	color : #ffffff;
	height : 27px;
	margin-left : 23px;
	min-height : px;
	width : 941px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #069;
  }


#hornav a {
    color : #ffffff;
  }


#searchbox {
    margin-right : 45px;
    margin-bottom : 5px;
  }


#searchbox .inputbox {
background-color :  #069;
	border-bottom-color :  #999;
	border-bottom-style :  solid;
	border-bottom-width :  1px;
	border-left-color :  #999;
	border-left-style :  solid;
	border-left-width :  1px;
	border-right-color :  #999;
	border-right-style :  solid;
	border-right-width :  1px;
	border-top-color :  #999;
	border-top-style :  solid;
	border-top-width :  1px;
	color :  #fff;
	font-size :  10px;
	padding-bottom :  3px;
	padding-left :  5px;
	padding-right :  5px;
	padding-top :  3px;
	width :  120px;  }

.componentheading {
	font-size: 16px;
	font-weight: bold;
	padding: 10px;
}
.contentheading {
	font-size: 14px;
	font-weight: bold;
	padding: 10px;
}
.category {
	font-size: 14px;
	font-weight: bold;
	padding: 10px;
}
.createdate {
	font-size: 10px;
	font-style: italic;
	color: #999999;
}
img { border: 0 none; }

.tool-tip {
float:right;
text-align:center
color: #fff;
width: 175px;
z-index: 13000;
}

.tool-title {
font-weight: bold;
font-size: 115%;
font-family:Arial, Helvetica, sans-serif
margin: 0;
color: #FFF;
padding: 8px 8px 4px;
background: url(/shop/modules/mod_image_slider/img/bubble2.png) repeat;
}

.tool-text {
color:#fff;
font-size: 100%;
font-family:Arial, Helvetica, sans-serif;
padding: 4px 8px 8px;
background: url(/shop/modules/mod_image_slider/img/bubble2.png) repeat;
}

.custom-tip {
color: #fff;
width: 175px;
z-index: 13000;
}

.custom-title {
font-weight: bold;
font-size: 115%;
font-family:Arial, Helvetica, sans-serif;
margin: 0;
color: #fff;
padding: 8px 8px 4px;
background: url(/shop/modules/mod_image_slider/img/bubble2.png) repeat;
}

.custom-text {
color: #fff;
font-size: 100%;
font-family:Arial, Helvetica, sans-serif;
padding: 4px 8px 8px;
background: url(/shop/modules/mod_image_slider/img/bubble2.png) repeat;
}
