body { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#54575B; font-size:11px;background:url(images/bg5.jpg) top repeat-x #B9BDC0; }
.checkoutbg { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#54575B; font-size:11px;background:url(images/bg_checkout.jpg) top repeat-x #B9BDC0; }

h1, h2, h3, h4, h5, h6, form, ul, li {margin:0px;}

img{border:0px;}

a{outline:none;}

input{outline:none;}

.text { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#333333; }

.text1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#71757A; }

a.header:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#71757A; text-decoration:none; }
a.header:visited { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#71757A; text-decoration:none; }
a.header:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#71757A; text-decoration:underline; }

a.headernav:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#BABDC0; text-decoration:none; }
a.headernav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#BABDC0; text-decoration:none; }
a.headernav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#BABDC0; text-decoration:underline; }

a.headernav1:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#60656F; text-decoration:none; }
a.headernav1:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#60656F; text-decoration:none; }
a.headernav1:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#60656F; text-decoration:underline; }

a.headernav2:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
a.headernav2:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }
a.headernav2:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline; }

.bg { background:url(images/bg.jpg); background-repeat:repeat-x; }

.bg1 { background:#60656F; }

.h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5D6266; }

h1{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#313030; font-weight:normal;}

.text2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#54575B; }

.text113 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#024466; } /* Copy from old desgin*/
.text4 { color:#C72032; }
.text114 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C92032; } /* Copy from old design */
.text5 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3343434; }

.text6 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#313030; }
.text16 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5D5E5E; } /*  Copy from  Old Design */
.bgnew3{ background:url(images/web7_79.jpg);}
.bgnew4{background:url(images/web7_81.jpg);}
.bgnew6{background:url(images/web7_80.jpg);}

.bgnew10{background:url(images/web7_82.jpg);}
.bgnew13{background:url(images/web_87.gif)}
.bgnew14{background:url(images/left1_small.jpg)}

.valign{ vertical-align:middle}
.bgmid{ background:url(images/mid.jpg)}
.bgmid1{background:url(images/mid1_small.jpg)}
.bgmid3{background:url(images/mid3.jpg)}

.text7 { color:#010101; }

.text9 { font-size:12px; color:#30302F; }

.text10 { color:#165435; }

.text11 { font-size:10px; color:#353535; }

.text12 { font-size:12px; color:#353535; }

.text13 { color:#585555; }

.text14 { font-size:14px; color:#C72032; }

.text15 { color:#3E3E3E; }

.bg2 { background:url(images/web7_36.jpg) #efedee;  background-repeat:repeat-x; }

.bg3 { background:url(images/bg1.jpg); background-repeat:repeat-x; }

.bg5 { background:url(images/image6.jpg); background-repeat:repeat-x; }

.bg6 { background:url(images/image9.jpg); background-repeat:repeat-x; }

.bg7 { background:url(images/bg2.jpg); background-repeat:no-repeat; background-position:top; height:343px; }

.bg10 { background:#FFFFFF url(images/rnd9.png) bottom no-repeat; }

.shadow { background:url(images/shadow.jpg); background-repeat:repeat-y; background-position:top right; }

.rightbg { background:url(images/shadow1.jpg); background-repeat:repeat-y; background-position:top; }

.bor { border-bottom:solid; border-bottom-color:#DBDAD9; border-bottom-width:2px; border-right:solid; border-right-color:#DBDAD9; border-right-width:2px; }
.bor_b {  border-right:solid; border-right-color:#DBDAD9; border-right-width:2px; }

.bor1 { border-right:solid; border-right-color:#DBDAD9; border-right-width:1px; }

.bor2 { border-bottom:solid; border-bottom-color:#DBDAD9; border-bottom-width:1px; }

.left { background:url(images/left.jpg); background-repeat:repeat-y; background-position:left; }

.right { background:url(images/right.jpg); background-repeat:repeat-y; background-position:right; }

.top { background:url(images/top.jpg); background-repeat:repeat-x; background-position:top; }

.bottom { background:url(images/bottom.jpg); background-repeat:repeat-x; background-position:bottom; }

.fd { border:solid #7E9DB9; border-width:1px; width:148px; height:22px; }

.fd1 { border:solid #7E9DB9; border-width:1px; height:19px; }

.bgcol4 { background-color:#FFFFFF; }
.bor3 { border-right:solid; border-right-color:#CCCCCC; border-right-width:1px; border-left:solid; border-left-color:#CCCCCC; border-left-width:1px; }

.maxMem { background-color:#DDE0E4; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6D6D6D; height:28px; padding-left:5px; } /* Copy from Old Design*/

.memSlot { background-color:#F0F1F3; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6D6D6D; height:28px; padding-left:5px; } /* Copy from old Design*/

a.middlenav:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#255A73; text-decoration:underline; } /* Copy from old Design*/
a.middlenav:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#255A73; text-decoration:underline; } /* Copy from old Design*/
a.middlenav:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#255A73; text-decoration:underline; } /* Copy from old Design*/

.brdr-rgt { border-right:solid 1px #FFFFFF; } /* Old Design*/
.brdr-rgt2 { border-right:solid 1px #E3E3E3; } /* Old Design */
/* Old design*/
h1.old { font-size:18px; color:#7c848a; margin:0px; font-weight:normal; }
h2.old { font-size:14px; color:#c62032; margin:0px; font-weight:normal; }
a.mainlink:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#54575B; text-decoration:underline; }
a.mainlink:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#54575B; text-decoration:underline; }
a.mainlink:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#54575B; text-decoration:none; }
.req { color:#FF0000; }

form{ margin:0px;}
.bgheader{ background:url(images/bg-header.png) no-repeat;}
.bg-header-rpt{ background:url(images/rnd-header-rpt.png) repeat-x;}
.bg-header-lft{ background:url(images/rnd-header-mid-lft.png) repeat-y;}
.bg-header-rgt{ background:url(images/rnd-header-mid-rgt.png) repeat-y;}
.bg-btm-rpt{ background:url(images/rnd-header-btm-rpt.png) repeat-x;}

.bdr-rgt{ border-right: 1px solid #dbdad9;}
.mrg-rgt{ margin-right:10px;}

.red{ color:#c72033;}

a.sellers:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#54575B; font-size:11px; text-decoration:none; }
a.sellers: {font-family:Verdana, Arial, Helvetica, sans-serif; color:#54575B; font-size:11px; text-decoration:none; }
a.sellers:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#54575B; font-size:11px; text-decoration:none; }

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

/*a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#60656F; text-decoration:none; font-weight:bold; }
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#60656F; text-decoration:none; font-weight:bold; }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#60656F; text-decoration:underline; font-weight:bold; }
*/
.messageStackError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #c76170;
}

div.break br{ line-height:7px;}

.rht_news{background:url(images/rht.jpg) repeat-y right top;}

.lft-rpt{background:url(images/left-rpt.jpg) repeat-y left top;}
.ryt-rpt{background:url(images/right-rpt.jpg) repeat-y right top;}
.top-bg{background:url(images/repeat-bg.jpg) repeat-x left top;}

.products{padding-left:14px; color:#5d5e5e; font-size:18px;}
.product-description{color:#C92032; padding-left:14px;}
.whitebg{background-color:#FFFFFF;}
.green-txt{color:#74c400; font-size:14px;}
.bg1{background-color:#b8c5d8;}
.bg3{background-color:#e3ebf6;}
.txt-products{color:#4f514e; font-family:Verdana, Geneva, sans-serif;}

.repeat_left{background:url(images/left-1-rpt.jpg) repeat-y left top;}
.repeat_right{background:url(images/right-1-repeat.jpg) repeat-y right top;}

#products {background:#FFFFFF; color:#4e504d; font-family:Verdana, Geneva, sans-serif;}
#products h1{margin-left:14px; font-weight:normal; color:#5d5e5e; font-size:18px;}
#products h2{color:#c70001; font-weight:bold; font-size:12px; line-height:40px; margin-left:4px;}
#products .stock{color:#eb1024;}
#products .borders{border-right:1px solid #efefef; border-bottom:1px solid #efefef;}
#products .borders2{border-bottom:1px solid #efefef;}
#products .borders3{border-right:1px solid #efefef;}

#main-content {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#54575B; line-height:21px;}
#main-content h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5D6266; margin-bottom:10px;}
#main-content h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#54575B;}
#main-content ol{margin:0px;}
#main-content div{margin-left:8px;}
#main-content .bg-mid-rpt{ background:url(images/img-red-rnd-rpt.png);}
#main-content .bg-grey{background:#CCCCCC; padding-left:5px; font-weight:bold;}
#main-content .bor-bot{border-bottom:1px dotted #000000;}
#main-content .red-txt{color:#FF0000;}
#main-content a.cisco-memory{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;}
#main-content a.mail{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#60656F; text-decoration:none;}
#main-content a.mail:hover{text-decoration:underline;}
#main-content ul{padding:0px; margin:0px; list-style:none;}
#main-content ul li{background:url(images/img1.png) no-repeat; background-position:0px 10px; font-weight:bold; padding-left:30px; line-height:35px;}

#right .month {Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#C62032;}
#right a.more{text-decoration:underline; font-size:10px; color:#353535;}
#right .cisco-memory-news{padding:5px 0px 5px 0px;}
#right .bg_newstop{background:url(images/news_topbg.jpg) repeat-x;}
#right .bg_newsleft{background:url(images/news_left.jpg) repeat-y;}
#right .bg-rightpanel-rpt{ background:url(images/rpt-rgt-panel.png) repeat-x;}
#right .bg_newsbtm{background:url(images/news_btm.jpg) repeat-x;}
#right .bg_newsrht{background:url(images/news_rht.jpg) repeat-y right;}
#right .bg_news{background:url(images/news_bg.jpg) repeat-x; line-height:20px;}
#right .field{width:182px;}
#right .news{text-align:right; margin:0px; font-weight:bold;}
#right span.currency{font-size:11px;}
#right .subscribe{padding:10px 0px 10px 0px;}
#right .currencies{width:65px; margin-top:-3px; position:relative;}

#header {width:981px; margin:auto; height:44px;}
#header .bg5 { background:url(images/image6.jpg); background-repeat:repeat-x; }
#header ul{padding:0px; margin:0px; list-style:none;}
#header ul li{float:left; margin-left:7px;}
#header ul li:first-child{margin:0px; padding:0px;}
#header ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#BABDC0; text-decoration:none; width:96px; text-align:center; display:block; line-height:32px;}
#header ul li a:hover{text-decoration:underline;}
#header ul li a.shop{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; width:91px; background:url(images/shop.jpg) no-repeat;}
#header ul li a.shop:hover{text-decoration:underline;}
#header ul li a.why-approved{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#babdcO; text-decoration:none; line-height:32px; text-align:center; display:block; width:140px;}
#header ul li a.selected{background:url(images/bg_menu_hover.jpg) no-repeat; width:96px; text-align:center; color:#60656F;} 
#header ul li a.selected2{background:url(images/bg_menu_hover2.jpg) no-repeat; width:140px; text-align:center; color:#60656F;} 

#cisco-memory-rates {width:178px; float:left;}
#cisco-memory-rates .cisco-memory-top{background:url(images/rnd.png); height:9px; width:178px;}
#cisco-memory-rates .bgnew5{background:url(images/rnd2.png);}
#cisco-memory-rates h3{font-family:Verdana, Geneva, sans-serif;color:#a48930; text-decoration:underline; font-size:11px;}
#cisco-memory-rates .bg11 {background:url(images/rnd3.png) no-repeat; width:178px; height:7px;}
#cisco-memory-rates .bg8 {background:url(images/bg3.jpg) repeat-y; width:164px; margin:auto; height:248px;}
#cisco-memory-rates p{margin:0px; font-size:9px;}
#cisco-memory-rates a{font-size:9px; color:#353535;}
#cisco-memory-rates .text8 {color:#1C507C; padding-left:8px;}
#cisco-memory-rates .txt{font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#363636;}
#cisco-memory-rates .rates{color:#C72032; font-size:11px;}

#cisco-popular-upgrades {width:568px; float:left;}
#cisco-popular-upgrades .bgnew8{background:url(images/rnd4.png); height:9px; width:568px;}
#cisco-popular-upgrades .bg-cisco-popular-upgrades{background:url(images/rnd2.png);}
#cisco-popular-upgrades .bg-buy-cisco-memory{width:552px; height:260px; background:url(images/rnd9.png) no-repeat bottom;}
#cisco-popular-upgrades .bgnew9{background:url(images/rnd5.png) bottom; width:568px; height:9px;}

#cisco-device {width:197px; float:right;}
#cisco-device .bgnew11{background:url(images/rnd7.png); width:197px; height:9px;}
#cisco-device .bgnew12{background:url(images/rnd8.png); width:197px; height:9px;}
#cisco-device .bg-cisco-device{background:url(images/rnd2.png);}
#cisco-device .bg9 { background:url(images/bg4.jpg) repeat-x left top #eff3f6; height:246px;}

#left {width:164px; margin:auto; margin-top:19px;}
#left .img{margin-bottom:6px;}
#left .fb-twitter{margin-top:15px; margin-bottom:15px; text-align:center;}

#left-shop{width:179px; margin:auto; margin-top:19px;}
#left-shop .best-sellers{ background:url(images/img-rnd-txt-rpt.png) repeat-y top #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; float:left; width:179px;}

#shop-payment{width:722px; float:right; margin:12px 9px 12px 0px;}
#shop-payment .payments{background:#ffffff; width:720px; margin:auto; padding:11px 0px 11px 0px; border-left:1px solid #dddddd; border-right:1px solid #dddddd; text-align:center;}

#products-description h1{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#313030;}
#products-description .bgmid{ background:url(images/mid.jpg)}

#center{width:560px; float:left; margin-top:19px; margin-bottom:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#54575B; line-height:21px;}
#center h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#5D6266; margin-bottom:10px;}
#center h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#444444;}
#center .bg-white{background:#ffffff; float:left; width:560px;}
#center .top{float:left; width:560px;}
#center .bg-white-bottom{background:#ffffff; float:left; width:535px; height:14px;}
#center a.cisco-memory{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;}
#center .cisco-partners{margin-top:20px; margin-bottom:6px;}
#center .bg-mid-rpt{ background:url(images/img-red-rnd-rpt.png); width:535px; height:41px; float:left;}
#center .cisco-memory-shop-txt{width:500px; float:left; margin-left:30px; margin-top:19px;}
#center .required{color:#FF0000;}
#center .cisco-memory-configuration{padding-top:10px;}
#center a.mail{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#60656F; text-decoration:underline;}
#center ul.cisco-memory-upgrades{padding:10px 0px 10px 0px; margin:0px; list-style:none;}
#center ul.cisco-memory-upgrades li{background:url(images/img1.png) no-repeat; background-position:0px 10px; font-weight:bold; padding-left:30px; line-height:35px;}
#center .page-tracking{color:#464646; font-size:18px;}

#footer{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5D5F5E;}
#footer a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5D5F5E; padding-right:4px; padding-left:4px; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer .bgnew{ background:url(images/web7_77.jpg);}
#footer .bgnew2{ background:url(images/web7_78.jpg) repeat-y;}
#footer p{text-align:right; padding-right:10px;}

#cisco-memory-upgrades{width:983px; float:left; background:url(images/bg.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:7px 0px 11px 0px; margin-left:3px;}
#cisco-memory-upgrades h1.cisco-memory-upgrades{background:url(images/cisco-memory-upgrades.png) no-repeat; width:295px; height:96px; float:left; text-indent:-9999em;}
#cisco-memory-upgrades h1.cisco-memory-upgrades a{display:block; height:100%;}
#cisco-memory-upgrades .sep{margin:11px 15px 0px 11px; float:left;}
#cisco-memory-upgrades .text{width:338px; float:left; font-size:14px; color:#71757A; margin-top:19px;}
#cisco-memory-upgrades .order{font-size:17px; color:#333333;}
#cisco-memory-upgrades a{font-family:Arial, Helvetica, sans-serif; color:#71757A; font-size:14px;}
#cisco-memory-upgrades .logos{float:right; width:250px; text-align:right; margin:-9px 3px 0px 0px; position:relative;}

a.headerNavigation:visited{color:#54575B;}
a.headerNavigation:link{color:#54575B;}
a.headerNavigation:hover{color:#54575B;}

#sitemap ul{ padding-left:5px; margin-left:10px; list-style:square;}
#sitemap ul li ul{ list-style:disc; padding-left:5px; margin-left:10px;}
#sitemap ul li ul li ul{ list-style:circle; margin-bottom:10px;}
#sitemap a:visited{text-decoration:none;  color:#353535;}
#sitemap a:link{text-decoration:none;  color:#353535;}
#sitemap a:hover{text-decoration:underline; color:#353535;}