*{margin:0;
padding:0;
} 
.noscript{background:#fff;text-align:center;border: solid thin red;padding:1em 1em 1em 1em;margin:0 7px 1em;}
.red {color:red;font-weight:700}

html {overflow:scroll}
body {
color:#000000;
background:#CEE9FF;
font-family:Arial,sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:center
}
img {
border:medium none;
}
ul {
list-style:none}
a:link, a:visited {
color:#0466B4;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:underline;
}
a:hover {
color:#0466B4;
text-decoration:none;
}
form {
margin:0px;
padding:0px;
}
h1 {
color:#fff;
background:#0466B4 url(/sites/images/h2drop.jpg) no-repeat;
padding:5px 0px 5px 25px;
font-size:18px;
font-weight:normal;
margin:0;
border:1px solid #CCCCCC;
border-bottom: none;
}
h2 {
color:#fff;
background:#0466B4 url(/sites/images/h2drop.jpg) no-repeat;
padding:5px 0px 5px 25px;
font-size:18px;
font-weight:normal;
margin:0px 3px 0px 0px;
}
h3 {
color:#108514;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;
padding:0px;
}
h4 {
color:#108514;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;
padding:0px;
}
h5 {
color:#108514;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;
padding:0px;
}
h6 {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;
padding:0px;
}
p {
font-size:12px;
margin:10px 0px;
}
#top {
margin:0;
padding:0;
}
#header {
background:#FFFFFF url(../Images/Logo.gif) no-repeat scroll 0%;
color:#0466B4;
height:120px;
margin:0 12px;
padding:0;
text-align:right;
vertical-align:middle;
}
#banner{
background:#FFFFFF url(../images/banner.jpg) no-repeat scroll 0%;
margin:0 auto;
width:468px;
height:60px;
text-align:left;
}
#main1 {
margin:0;
padding:0;
}
#main2 {
margin:0;
padding:4px 0 0;
}
#left {
background-color:#FFFFFF;
float:left;
font-size:11px;
margin:0;
padding:0;
width:187px;
}
#leftcolumn {
margin:0 5px;
padding:0;
height:100%;
}
#middle {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 5px 0 187px;
}
.middle-in h3 {
color:#fff;
background:#0466B4 url(/sites/images/h2drop.jpg) no-repeat;
padding:5px 0px 5px 25px;
font-size:14px;
margin:0px 3px 3px 0px;
text-transform:lowercase;
}
.middle-in {
margin:0;
padding:0;
}
#Accessories {
display:block;
}
#AccessoriesInfo {
height:50px;
}
#AccessoriesInfo p {
font-size:11px;
margin-top:0;
}
#CheckBox {
display:inline;
float:left;
padding-top:5px;
}
#Accessories h4 {
color:#980500;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;
padding:0px;
}
#Accessories checkbox {
font-size:11px;
margin:0;
padding:0;
}
#Accessories img {
display:block;
float:left;
margin:2px 5px;
}
.style1 {
background:#509cda url(/sites/images/Leftli.jpg) no-repeat;
color:#FFF;
border:none;
padding:5px 0 0 21px;
margin:5px 0px;
font-weight:bold;
}
#Accessory {
background-color:#E1E5F0;
vertical-align:top;
margin:5px 0px;
padding:5px;
}
#Accessory p {
font-size:12px;
padding-right:10px;
}

.Accessory td {
font-size:12px;
}

#CatDescription {
color:#ffffff;
background-color:#0466B4;
padding:0px 0px 10px 26px;
font-size:14px;
font-weight:bold;
margin:0px 3px 5px 0px;
}
#ProDescription {
color:#ffffff;
background-color:#0466B4;
padding:0px 0px 10px 26px;
font-size:14px;
font-weight:bold;
margin:-10px 3px 5px 0px;
}
#PageNumber {
clear:both;
display:block;
height:30px;
padding-bottom:10px;
padding-left:5px;
width:100%;
}
#ProductBoxInfo {
float:left;
padding:0px;
width:48%;
}
#ProductBox img {
border:1px solid #CCCCCC;
display:block;
float:left;
margin:0 5px 0 0;
}
#ProductBox h4 {
color:#0466B4;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;
padding:0px;
text-decoration:none;
}
#Quantity {
height:30px;
width:100%;
}
.QtyBox {
display:inline;
height:16px;
left:200px;
margin:0px;
text-align:center;
width:22px;
}
#SearchText {
float:left;
font-weight:bold;
padding-left:14px;
padding-top:10px;
position:relative;
text-transform:uppercase;
}
.column-in {
margin:0;
padding:0;
}
.clear {
clear:both;
}
.AddToCart {
background:#FFFFFF url(/sites/images/addbutton.jpg) repeat-x 0 0;
border:0px none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:21px;
margin:0;
width:100px;
padding:0 0 0 4px;
text-align:left;
text-transform:uppercase;
}
.GoButton {
background:#FFFFFF url(/sites/images/go.jpg) repeat-x 0 0;
border:0px none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:21px;
margin:0 5px;
width:40px;
padding:0 0 0 4px;
text-align:left;
text-transform:uppercase;
}
.Price {
color:#980500;
font-weight:bold;
}
#Product-Wrap span.SpecialOffer, #rightcolumn span.SpecialOffer {
color:#FE0100;
background:none;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin: 5px 0;
padding:0;
}
.SpecialOffer{
display:block;
color:#ffffff;
background-color:#0466B4;
padding:0px 0px 10px 26px;
font-size:14px;
font-weight:bold;
margin:0 3px 0 0;
}





#left ul a:link, #left ul a:visited {
color:#FFFFFF;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
#left ul a:hover {
text-decoration:underline;
}
#left ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 5px 0;
font-weight:bold;
padding:0;
}
#left li {
background:#5fb21c url(/sites/images/Leftli.jpg) no-repeat;
margin:0 0 1px;
padding:5px 0 0 21px;
}
.subheadertl {
background:#0466B4 url(/sites/images/border-blue.jpg) no-repeat 0 0;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0;
padding:6px 0 0 0;
text-transform:capitalize;
}

.subheadertr {
background:#0466B4 url(/sites/images/border-blue.jpg) no-repeat 100% 0;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0;
padding:0 8px 5px 0;
text-transform:capitalize;
}

.subheader {
background-color:#0466B4;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0;
padding:5px 8px;
text-transform:capitalize;
}


.specheadertl {
background:#d2171e url(/sites/images/border-red.jpg) no-repeat 0 0;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0;
padding:6px 0 0 0;
text-transform:capitalize;
}
div.specheadertl {
width:inherit;
}
.specheadertr {
background:#d2171e url(/sites/images/border-red.jpg) no-repeat 100% 0;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0;
padding:0 8px 5px 0;
text-transform:capitalize;
}
div.specheadertr {
width:inherit;
}
.specheader {
background-color:#d2171e;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0;
padding:5px 8px;
text-transform:capitalize;
}
div.specheader {
width:inherit;
}





html > body #left li {
border-bottom:medium none;
}
#search {
background-color:#0466B4;
}
.SearchBox {
margin-top:3px;
}
#SearchBar {
background-color:#DDDDDD;
background-image:url(/sites/images/SearchBarBG.gif);
background-position:center top;
background-repeat:repeat-x;
height:35px;
position:relative;
width:100%;
}
#TopBar {
background-color:#08246B;
background-position:center;
clear:both;
height:25px;
margin:0 5px;
position:relative;
vertical-align:middle;
}
#TopLinks {
height:25px;
padding:0px;
position:relative;
top:5px;
z-index:100;
}
.TopLink a, .TopLink a:visited {
background-image:url(/sites/images/TopLinkBg.gif);
background-position:right top;
background-repeat:repeat-y;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
padding-top:1px;
text-decoration:none;
text-transform:capitalize;
}
.TopLink a:hover {
color:#DDDDDD;
text-decoration:underline;
}
.TopLink li{float:left;display:block}
#PhoneNo {
color:#FFFFFF;
float:right;
padding-right:12px;
position:relative;
}
#BreadCrumbTrail {
color:#0466B4;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:30px;
line-height:30px;
margin:0px;
position:relative;
width:100%;
}
#BreadCrumb {
padding-left:14px;
}
#BreadCrumb a {
color:#0466B4;
font-size:11px;
padding-left:2px;
padding-right:2px;
text-decoration:underline;
}
#BreadCrumb a:hover {
color:#000000;
}
#BreadCrumb a:active {
color:#000000;
font-weight:bold;
}
#utility {
border-top:1px solid #CCCCCC;
color:#000090;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-top:7px;
position:absolute;
right:14px;
top:60px;
}
#utility a {
color:#000090;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:3px;
padding-right:5px;
text-transform:uppercase;
}
#utility a:hover {
text-decoration:underline;
}
#OnPageBasket {
background-color:#FFFFFF;
color:#0466B4;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
padding:7px;
position:relative;
width:110px;
}
#OnPageBasket a {
color:#000090;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-right:10px;
text-decoration:underline;
}
.Bold {
font-weight:bold;
}
#footertl {
background:#08246B url(/sites/images/border-dblue.jpg) no-repeat 0 0;
height:6px;
width:9px;
}
#footertr {
background:#08246B url(/sites/images/border-dblue.jpg) no-repeat 100% 0;
height:6px;
}
#footercontainer {
clear:both;
color:#FFFFFF;
background-color:#08246B;
margin:0 5px;
padding:0;
}
#footer {
background:#08246B none repeat scroll 0%;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:30px;
text-align:center;
}
#footer a {
color:#FFFFFF;
}
#footer a:hover {
color:#FFFFFF;
}
#footer ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:8px auto 0;
padding:0;
width:380px;
}
#footer li {
display:block;
float:left;
font-size:85%;
font-weight:400;
padding-left:5px;
}
#HackerSafe {
background-position:center top;
background-repeat:no-repeat;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-top:22px;
position:absolute;
right:14px;
text-align:center;
text-transform:uppercase;
top:12px;
}
#welcome {
background-image:url(/sites/images/welcome_blue.jpg); 
background-position:0% 50%;
background-repeat:no-repeat;
color:#376394;
margin-bottom:5px;
padding:13px 330px 20px 10px;
}
#welcome a {
color:#0466B4;
}
#welcome p {
font-size:12px;
}
#welcome h2 {
color:#ffffff;
margin-top:10px;
padding:0;
background:none
}
#welcome a:hover {
color:#0466B4;
}
.SmallText {
font-size:11px;
}
.cat-middle-in {
margin:0;
padding:0 0 0 10px;
}
.GoButton {
vertical-align:bottom;
}
#Qty {
}
#Qty input {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-align:center;
}
.Basket {
width:100%;
}
.Basket td{
margin: 1px;
padding: 1px;
}
.BasketHeader {
color:#fff;
background:#0466B4;
padding:5px 0px 5px 25px;
font-size:14px;
font-weight:bold;
margin:0px 3px 0px 0px;
text-transform:lowercase;
}
.BasketLines {
background:#FFFFFF url(/sites/images/bground_info.jpg) repeat-x 0 0;
border:none;
color:#0466B4;
margin:0 0 5px;
padding:5px;
font-weight:bold;
font-size: 12px;
}
.text {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.BasketMain {
background-color:#F8F8F8;
border:none;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:15px;
}
.BasketFooter {
background-color:#0466B4;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0 0 1px;
padding:5px 8px;
}
.BasketQty {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:21px;
text-align:center;
width:23px;
}
.BasketButton {
background:#FFFFFF url(/sites/images/basketbutton.jpg) repeat-x 0 0;
border:0px none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:21px;
margin:0 5px;
width:70px;
padding:0 0 0 4px;
text-align:left;
text-transform:uppercase;
}
hr {
border:0px none;
color:#D1D1D1;
height:1px;
margin:0px;
padding:0px;
width:100%;
}
.CheckoutButton {
background:#FFFFFF url(/sites/images/button.jpg) repeat-x 0 0;
border:0px none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:21px;
margin:0 5px;
width:130px;
padding:0 0 0 4px;
text-align:left;
text-transform:uppercase;
}

#home-middle {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 195px;
}
#home-middle a {
text-decoration:underline;
}
#cat-middle a {
color:#0466B4;
text-decoration:underline;
}
#homeright {
float:right;
font-size:12px;
width:205px;
}
#homeright img {
margin-bottom:1px;
}
#homerightcolumn {
margin:0 10px;
padding:0;
}
#homerightcolumn h3 {
background-color:#DAEEC4;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin-bottom:2px;
padding:2px 0px 2px 4px;
text-transform:uppercase;
}
#homerightcolumn h6 {
background-color:#990000;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin-bottom:2px;
padding:2px 0px 2px 4px;
text-transform:uppercase;
}
#InsideContainer {
vertical-align:top;
width:100%;
}
#TopSellers {
background-color:#F7F7F7;
display:table;
font-size:11px;
margin:2px 0 1px;
padding:2px 0 1px;
width:100%;
}
#TopSellersInfo {
float:left;
left:100px;
padding:0px;
top:0px;
}
#TopSellers h5 {
color:#000099;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px;
padding:0px;
}
#TopSellers img {
display:block;
float:left;
margin:0 5px 0 0;
}
#TopSellers a {
color:#000099;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0px;
padding:0px;
text-decoration:underline;
}
#Product-Wrap {
width:100%
}
.h4Welcome {
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:10px 0px;
padding:0px;
}
#replacement-1 {
background:transparent url(images/addtobasket.gif) no-repeat scroll center top;
border:0 none;
cursor:pointer;
height:55px;
margin:0;
padding:0;
text-indent:-1000em;
width:100px;
}
#replacement-2 {
border:0 none;
cursor:pointer;
height:55px;
margin:0;
overflow:hidden;
padding:55px 0 0;
width:100px;
}
form > #replacement-2 {
height:0px;
}
#headerBar {
background:#08246B /*url(/sites/images/blackwall.jpg) no-repeat 99% 100%*/;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0 5px;
padding:5px 0 0 8px;
}
#headerBarbl {
background:#08246B url(/sites/images/border-dblue.jpg) no-repeat 0 100%;
height:6px;
width:9px;
}
#headerBarbr {
background:#08246B url(/sites/images/border-dblue.jpg) no-repeat 100% 100%;
height:6px;
margin:0 5px;
}
.infopanel, #ProductBox {
background:#FFFFFF url(/sites/images/bground_info.jpg) repeat-x 0 0;
border:1px solid #CCCCCC;
color:#0466B4;
margin:0 0 5px;
padding:2px;
text-align:center;
}
.centerpanel {
background:#FFFFFF url(/sites/images/bground_info.jpg) repeat-x 0 0;
border:1px solid #CCCCCC;
color:#0466B4;
margin:0 3px 5px 0;
padding:5px;
text-align:left;
}
.productpanel {
color:#0466B4;
margin:0 3px 5px 0;
padding:5px;
text-align:left;
font-size:12px;
}
.centerpanel h2, #gallery h2, #featured h2 {
color:#ffffff;
background:none;
font-size:15px;
margin:0;
padding:0;
font-weight:bold;
}
.centerpanel ol{
margin:0 0 0 35px;
}
.centerpanel ul{
margin:0 0 0 35px;
}
#ProductBox {
float:left;
font-size:12px;
height:180px;
margin:0pt 2px 2px 0pt;
padding:2px 0pt 2px 2px;
text-align:left;
width:48%;
}
#logo {
border:1px solid #CCCCCC;
}
#background{
background:#CEE9FF url(/sites/images/background.gif) repeat-y 50% 0%;
}
#container {
background:#fff;
margin:0 auto;width:955px;text-align:left;}
.cat_subheadertl {
background:#0466B4 url(/sites/images/border-blue.jpg) no-repeat 0 0;
margin:0 13px 0 0;
height:6px;
width:9px;
}
.cat_subheadertr {
background:#0466B4 url(/sites/images/border-blue.jpg) no-repeat 100% 0;
margin:0 13px 0 212px;
height:6px;
}
.cat_subheader {
background-color:#0466B4;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0 13px 1px 212px;
padding:5px 8px;
text-transform:lowercase;
width:100%;
}
div.cat_subheader {
width:inherit;
}
.cat_centerpanel {
background:#FFFFFF url(/sites/images/bground_info.jpg) repeat-x 0 0;
border:1px solid #CCCCCC;
color:#0466B4;
margin:0 13px 5px 215px;
padding:5px;
text-align:left;
}
.sharesb{
background:#FFFFFF url(/sites/images/bground_info.jpg) repeat-x 0 0;
border:1px solid #CCCCCC;
color:#0466B4;
margin:0 0 5px;
padding:5px 0px;
}
.sharesb p img{padding:0 5px 0 0}
.sharesb p {margin:5px;background:none;padding:0 4px 6px 6px;text-align:left}
.sharesb p a{background:none;margin:0 3px 0 0;padding:0 0 0 18px}
.sharesb p.delicious{background:url(/sites/images/delicious.gif) no-repeat 0 0}
.sharesb p.digg{background:url(/sites/images/digg.gif) no-repeat 0 0}
.sharesb p.facebook{background:url(/sites/images/facebook.gif) no-repeat 0 0}
.sharesb p.reddit{background:url(/sites/images/reddit.gif) no-repeat 0 0}
.sharesb p.stumbleupon{background:url(/sites/images/stumbleupon.gif) no-repeat 0 0}
.sharesb p.whatis{background:url(/sites/images/questionmark.gif) no-repeat 0 0}

#rightcontainer{
float:right;
background:#FFFFFF;
font-size:12px;
margin:298px -274px 0 15px;
padding:0;
width:262px;
}
#gallery {
border:1px solid #CCCCCC;
border-top:1px solid #FFFFFF;
margin:0 0 10px 0;
}

#gallerycontent {
margin:2px;
}
#gallerycontent p{
color:#0466B4;
font-size:12px;
padding:1px 6px;
clear:both;
}
#gallerycontent ul{text-align:center;list-style-type: none;}
#gallerycontent li{float:left;display:block;font-size:85%;font-weight:400;padding:5px;text-align:center;}
#gallerycontent img{border:1px solid #CCCCCC;display:block;}
#featured {
border:1px solid #CCCCCC;
clear:both;
margin:0 0 10px 0;
}
#featuredcontent {
margin:2px;
}
#featuredcontent p{
color:#0466B4;
font-size:12px;
padding:1px 6px;
}
.rightsubheadertl {
background:#0466B4 url(/sites/images/border-blue.jpg) no-repeat 0 0;
height:6px;
width:9px;
}
.rightsubheadertr {
background:#0466B4 url(/sites/images/border-blue.jpg) no-repeat 100% 0;
height:6px;
}
.rightsubheader {
background-color:#0466B4;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:0 0 1px;
padding:5px 8px;
text-transform:lowercase;
}
#review {
border:1px solid #CCCCCC;
clear:both;
margin:0 0 10px 0;
}
#reviewcontent {
margin:2px;
}
.ProductTitle {
color:#fff;
background:#0466B4 url(/sites/images/h2drop.jpg) no-repeat;
padding:5px 0px 5px 25px;
font-size:15px;
font-weight:bold;
margin: 0 0 5px 0;
}
html>body .ProductTitle {
margin: 0 0 5px 0;
}
.Product {
background:#FFFFFF url(/sites/images/bground_info.jpg) repeat-x 0 0;
border:1px solid #CCCCCC;
border-top: none;
color:#0466B4;
margin:0 0 5px;
}
.product img{
padding:5px;
}
.BuyNow {
background:#FFFFFF url(/sites/images/addbutton.jpg) repeat-x 0 0;
border:0px none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
height:21px;
margin:0;
width:100px;
padding:0 0 0 4px;
text-align:left;
text-transform:uppercase;
}
.right {float:right;margin:0 0 5px 15px}
.imgcaption {text-align:left;margin-bottom:-15px;margin-top:5px;display:block;font-size:80%;font-weight:700}
.imgcontainer {border:solid 1px #E5E5FF;padding:5px 5px 20px;background:#E9ECEE;color:#666}
hr {margin:0;color:#ccc;height:1px;border:solid 1px;background:#fff}
.panel_hp_left{
float:left;
display:block;
color:#376394;
margin-bottom:10px;
width:375px;
}
.panel_hp_right{
display:block;
color:#376394;
margin-left:12px;
margin-bottom:10px;
float:left;
width:375px;
}
