﻿body {margin:0;padding:0;font-family:Arial;font-size:10pt;margin-left:5px;}
a.logo {display:block; background: url("http://intl.miracleshopper.com/en_all/css/logo.gif") no-repeat;width:406px;height:65px;cursor:pointer;}
img {border:0px;}

h3{margin:0px;padding:0px;}
.clear{clear:both;}
.rating{font-size:8pt;color:#c1c1c1;}

/* Menu */

.sbbar{background:#1a379b;height:2px;}
.sgbar{background:#fa8102;height:2px;}

.sect_menu{background:url("http://intl.miracleshopper.com/en_all/css/menu-bg.png") repeat-x top;}
#ms_menu {clear:both; height:29px; list-style:none; background:repeat-x top; text-align:center; margin:0;padding:0;}
#ms_menu li {display:inline; padding:0px; margin:0px; position:relative; top:0px; float:left;}
#ms_menu li.spacer {width:1px; height:29px; background:#fff;}

a.tm-lnk:link, a.tm-lnk:visited{display:block;padding:8px 15px; text-align:center; color:#fff; text-decoration:none; font-size:9pt; font-weight:bold;}
a.tm-lnk:hover, a.tm-link-select{display:block; background:url("http://intl.miracleshopper.com/en_all/css/menu-bgo.png") repeat-x; color:#fff;}


#ms_menu li ul{text-align:left; margin:0; padding:0; display: none; list-style: none; position:absolute; left:0px; top:29px; right:auto; border:none;}
#ms_menu li:hover ul, #ms_menu li.over ul {display:block; background:#fff; border:solid 2px #fa8102;  -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;}
#ms_menu li:hover, #ms_menu li.over{z-index:1000;}

.mu-bh{font-size:11pt; color:#fa8102;font-weight:bold;margin-bottom:5px;}
.mu-lnks{padding:10px 15px 15px 15px;}
.mu-lnks td{padding-right:20px;}
.mu-lnks div{padding:1px 0;white-space:nowrap;}
.mu-lnks a:link, .mu-lnks a:visited{font-size:10pt; color:#666; text-decoration:none;}
.mu-lnks a:hover{color:#1a379b;text-decoration:underline;}

.sbar input[type=text], .sbar select{border:solid 1px #c1c1c1; padding:5px;}

/* Com */

img.imgSTD{width:100px;height:100px;}
img.btn{cursor:pointer;}

.pt10{padding-top:10px;}
.p5{padding:5px;}
.p20{padding:20px;}
.pt5{padding-top:5px;}
.pu10{padding:10px 0px;}
.pb10{padding-bottom:30px;}

.pcomp{padding-left:2px;}
.pcomp a{color:#666666;}

.usbar{display:none;background:#1a379b;width:900px;height:25px!important;height:20px;padding-top:0px!important;padding-top:6px;}
.sbar{background-color:#f1f1f1;width:900px;height:30px;text-align:left;padding:3px 0;border-bottom:solid 1px #c1c1c1;}
.sbar table{height:30px;}
.sbar select{font-size:8pt;}

.smt{font-size:9pt;color:#555555;}
.btx{font-size:10pt;font-weight:bold;}


.navigation{font-size:8pt;color:#a1a1a1;font-family:Verdana}
.nav_back{color:#a1a1a1;font-size:8pt;}
.nav-current{color:#1c3aa1;font-weight:bold;font-size:8pt;}

.navigation a:link, .navigation a:visited{font-size:8pt;color:#2344B6;}
.navigation a:hover{font-size:8pt;color:#1a379b;}
.navigation h1{padding:10px 0px 5px 0px;margin:0px;font-size:150%;color:#333;font-weight:700;font-family:Arial;}


.infonav{font-size:8pt;color:#666666;font-family:Verdana;margin-top:20px;padding:10px;background:#f7f7f7;}
.infonav a:link, .infonav a:visited{font-size:8pt;color:#2344B6;}
.infonav a:hover{font-size:8pt;color:#1a379b;}



a.hl:link,a.hl:visited{color:#2344B6;text-decoration:underline;font-size:10pt;}
a.hl:hover{color:#3BB100;}

.headers{background:#1A379B url("http://intl.miracleshopper.com/en_all/css/header-bg.gif") repeat-x;width:100%;margin:0;padding:0;}
.headertxt{font-weight:bold;color:White;padding:3px;font-size:10pt;margin:0;}

a.headerlink:link, a.headerlink:visited{font-weight:bold;color:White;padding:3px;text-decoration:none;}
a.headerlink:hover{font-weight:bold;color:White;padding:3px;text-decoration:none;}

.topnav{font-size:8pt;color:gray;font-family:Verdana;width:400px;}

a.tn:link, a.tn:visited{color:gray;text-decoration:none;font-size:8pt;}
a.tn:hover{color:blue;text-decoration:underline;}

.ft{font-size:8pt;color:gray;font-family:Verdana}
a.fl:link, a.fl:visited{font-size:8pt;color:gray;font-family:Verdana;}
a.fl:hover{color:blue;}

a.flc:link, a.flc:visited{font-size:8pt;color:gray;font-family:Verdana;text-decoration:none;}
a.flc:hover{color:blue;}

.arrow{background:url("http://intl.miracleshopper.com/en_all/css/arrow.jpg") no-repeat left center;padding:5px;padding-left:20px;}

.sbox{width:200px;}
.menubtn{background: url("http://intl.miracleshopper.com/en_all/css/btn.gif") no-repeat;font-weight:bold; border:solid 1px white; width:65px; padding:1px; color:White; cursor:pointer; text-align:center;}


/* Btns */

a.cmpIBtn {display:inline-block;width:143px;height:30px;background:url("http://intl.miracleshopper.com/en_all/img/btns/compare-btn.png"); text-decoration:none; font-family:Arial; text-align:left;}
a.seeIBtn {display:inline-block;width:94px;height:30px;background:url("http://intl.miracleshopper.com/en_all/img/btns/seeit-btn.png"); text-decoration:none; font-family:Arial; text-align:left;}


.cmpIBtn span, .seeIBtn span{display:block;font-family:Tahoma; color:#fff;text-decoration:none;font-size:9pt;font-weight:bold;padding:7px 0 0 8px;}
.cmpIBtn span.p0, .seeIBtn span.p0{padding:7px 0px 7px 18px;}


.seeIBtn span{text-align:center; padding:7px 15px 7px 0px;}

a.pTBtn:link, a.pTBtn:visited{color:#1a379b;font-weight:bold;text-decoration:none;}
a.pTBtn:hover{color:#36912E;text-decoration:underline;}


/* Category Links */

a.tags:link, a.tags:visited{color:#1a379b;}
a.tags:hover{color:#3bb100;}

a.nc_l:link, a.nc_l:visited{display:block;width:auto;padding:3px 5px;color:#1a379b;border-top:solid 1px #cccccc;font-size:9pt;}
a.nc_l:hover{background:#1a379b;color:#fff;text-decoration:none;}

a.nc_s:link, a.nc_s:visited{display:block;width:auto;padding:3px 5px;color:#309100;border-top:solid 1px #cccccc;font-size:9pt;}
a.nc_s:hover{background:#1a379b;color:#fff;text-decoration:none;}

.nc_n{font-size:8pt;color:#696969;text-decoration:none;}
.nc_h{background:#1A379B url("http://intl.miracleshopper.com/en_all/css/header-bg.gif") repeat-x;width:100%;margin:0;padding:0;}
.nc_ht{font-weight:bold;color:#fff;padding:2px;font-size:9pt;margin:0;}
.nc_sp{height:5px;}
.nc_bd{border:solid 1px #cccccc;border-top:0px;}
.nc_num{font-size:8pt;font-style:italic;color:#696969;}

.lnav{width:200px;padding-right:10px;}

/* --- */

/* Taxonomy ----- */
#sTaxonomy ul{padding:0px;margin:0px;margin-left:20px; list-style:none;}
#sTaxonomy li{padding:2px 0px;}

#sTaxonomy a:link, #sTaxonomy a:visited{font-size:12pt;font-weight:bold; color:#11297A;}
#sTaxonomy a:hover{color:#209800;}

#sTaxonomy li a:link, #sTaxonomy li a:visited{font-size:10pt; font-weight:normal; text-decoration:underline; color:#222222;}
#sTaxonomy li a:hover{text-decoration:underline;color:#209800;}

#sTaxonomy li li a:link, #sTaxonomy li li a:visited{font-size:10pt; font-weight:normal; text-decoration:none; color:#666666;}
#sTaxonomy li li a:hover{text-decoration:underline;color:#209800;}

#faList table{width:100%;}
#faList{padding:10px;}
#faList td{padding:2px}

#faList a:link, #faList a:visited{font-size:10pt; color:#11297A;}
#faList a:hover{color:#209800;}

/* Ads */

.ad-top{padding-bottom:10px; text-align:center; margin:0 auto;}
.ad-bottom{padding:10px 0px; text-align:center; margin:0 auto; clear:both;}
.ad-left{padding:10px 0px; text-align:center;  margin:0 auto;}
.ad-right{background:#f1f1f1; margin-left:10px; padding:5px; float:right;}
