.small-f{font-size:14px;line-height:16px}
.pib{position:absolute;top:0px;left:690px;background:  linear-gradient(to bottom, #AAD1F2 10%, #C1DEF7 90%);border: 1px solid #418ccb; border-top:0;border-bottom-left-radius:15px; border-bottom-right-radius:15px;width:312px;height:560px}
.plm{background:  linear-gradient(to bottom, #AAD1F2 10%, #C1DEF7 90%);border: 1px solid #797b8b; border-bottom:0;border-top-left-radius:15px; border-top-right-radius:15px;width:211px;height:310px;}
.img-s{border:0;height:400px;width:400px}
.img-s-t{padding:5px;width:50px;height:50px;margin: 1px 4px 1px 4px}
.gif, .vid{margin:0px 0px 7px 5px;background:#FFF;width:200px;border: 1px solid #ececec;cursor:pointer;height:61px;}
.gif:hover, .vid:hover{border: 1px solid #354295;cursor:pointer;color: #354295;}
.gif-t{float:right;width:50px;height:50px;}
.vid-t{background: url(/images/common/item_sprites.png) no-repeat transparent; width: 50px; height: 50px;float:left;background-position: -67px  -89px;}
.gif-h, .vid-h{float:left;width:136px;text-align:right;line-height:18px;}
.vid-text{color:#000;overflow:hidden;}
.vid-text:hover{color:#354295;}
.d-header{font-size: 30px; color:#333333;}
#lineup {height: 100%;padding: 0;margin: 0;width:655px;}
#thumbs img {border: 1px solid #dcdcdc;	cursor: pointer;}
#thumbs img:hover { 	border-color: #354295;	}	
#images a{	float:left;	display:block;}
.pros{ background: url(/images/common/item_sprites.png) no-repeat transparent; width: 47px;height: 69px;  float:left;background-position: -5px  -3px;}
.neg{ background: url(/images/common/item_sprites.png) no-repeat transparent; width: 47px;height: 69px;  float:left;background-position: -51px  -3px;}
.lm-divs{height:100%;display:none;padding: 0px 25px 0px 25px}
.spec-h{clear:both;float:left;width: 250px; text-align:right;padding:2px 10px 0px 0px}
.spec{padding:2px 10px 0px 0px}
.spec-header{font-size:22px;background: #ececec;padding:5px 0px}
.spec-header-sp{padding-left:50px}
.q-large{font-size:25px}
.q-med{font-size:20px}
.rt{color:#354295}
.radios{float:left;width:10%;padding-top:3px;text-align:left}
.radios-text{float:left;width:90%;border-top: 1px soiid #000}


.MagicZoom, .MagicZoom:hover {  display: inline-block;outline: 0 !important;font-size: 0 !important;line-height: 100% !important;direction: ltr;max-width: 100%;}
.MagicZoom img {border: 0 !important;margin: 0 !important;outline: 0 !important;padding: 0 !important;}
.MagicZoom > img {width: 100%;}
.MagicZoom.magic-for-ie8 > img {max-width: none !important;}
.MagicZoom.magic-for-ie7 > img, .MagicZoom.magic-for-ie5 img {width: auto;}
td > .MagicZoom > img, td > .MagicZoom.magic-for-ie8 > img { max-width: none;width: auto;}
.MagicZoomHint {background: url(/images/common/item_sprites.png) no-repeat transparent; width: 41px; height: 40px;float:left;background-position: -13px  -88px;}
.MagicZoomExternalTitle {display: none;}
.magic-temporary-img img {max-height: none !important;max-width: none !important;}
MagicZoomBigImageCont {background: #ffffff;-webkit-transition: none !important;-moz-transition: none !important;transition: none !important;}
.MagicZoomBigImageCont img {max-width: none !important;max-height: none !important;height: auto !important;width: auto !important;}
.MagicZoomHeader {background: #cbc9c9;color: #000;font-size: 16px;text-align: center !important;}
.MagicZoomPup {background: #dadad1;border: 3px solid #aaa;cursor: move;}
.MagicZoomLoading {background:  url(/images/loaders/circle.gif) no-repeat;font-size: 8pt;line-height: 1.5em;margin: 0;padding: 4px 4px 4px 24px !important;text-align: left;text-decoration: none;}

#voverlay {	background-image:url(/images/videos/video_back.png);width:600px;height:338px;display:none;padding:56px;}
#voverlay .close {background: url(/images/common/main_sprites.png) no-repeat transparent; width: 50px;height: 50px;float:left;background-position: -504px  -131px;cursor:pointer;	position:absolute;right:0px;top:0px;cursor:pointer;}
#voverlay .vcontainer{left:0;	top:0;	width:100%;	height:100%;background:transparent url(/images/loaders/bar.gif) no-repeat 50% 50%;}
