/*
 * (c) 2006
 * Author: Pavel Senko
 * Date: 12/2/2006
 *
 */

/* standard elements */

* {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

html {
	min-width:1000px;
}

body {
/*	background:#CDD5DC url(/i/bg.gif) repeat-x top; */
	background-color:#fff;
	font-size: 11px; /* Resets 1em to 10px */
	font-family: arial,sans-serif,verdana,arial,helvetica;
/*	background-color: #CDD5DC; */
/*	background-color: #e1e8ed; */
	background-color: white; 
	color: #000;
	text-align: left;
	margin:0px;
	padding:0px; 
}
img { border:0; }
input, select { font-size:1.6em; }
p {	margin-top:0.5em; margin-bottom:0.5em; padding:0; }
a {	color:#369; text-decoration:none; outline:none; }
a:hover { text-decoration:underline; }

html>body {
	height:auto;
}

input, textarea {
	background-color:#f0f4f7;
	border-top:#b8c6d1 1px solid;
	border-left:#b8c6d1 1px solid;
	border-bottom:#d6dfe5 1px solid;
	border-right:#d6dfe5 1px solid;
}

.button {
	background-color:#ffecbf;
	border-bottom:#d39403 1px solid;
	border-right:#d39403 1px solid;
	border-top:#fef1d3 1px solid;
	border-left:#fef1d3 1px solid;
	color:black;
	font-size:1.2em;
	padding:2px;
	cursor:hand;cursor:pointer;
}

.logo {
	margin-top:0px;
	margin-bottom:00px;
	float:left;
	font-size:2.4em;
}

.slogan {
	font:1.2em arial,helvetica;
	color:black;
	padding:10px 20px 0px 20px;
	float:left;
}

.page {
	width:1000px;
	height:100%;
	text-align:left;
}

.working {
/*	border:#B8C6D1 1px solid; */ 
	background-color:white;
}

.cleaner { 
	clear:both; 
	padding:0px!important;
	margin:0px!important;
	height:0px!important;
	max-height:0px!important;
}

.servicearea {
	float:right;
	padding-top:0px;
}

.linkstable {
	font: 1.1em/1.2em sans-serif,arial,verdana,helvetica;
	padding:10px 16px 16px 16px;
	color:#666;
}
.bottom {
	margin:10px 0px 0px 0px;
/*	background-color:#DDE5EC; */
	background-color:#edf2f6;
/*	border:#B8C6D1 1px solid; */ 
}

.copyright {
	padding:10px;
	font: 1.0em/1.2em verdana,arial,sans-serif,arial,helvetica;
	color:#666;
}

.linkstable ul {
	list-style:none;
}

.linkstable ul li {
	float:left;
}

.bottomlink {
	padding-top:6px;
	font: 0.9em/1.2em verdana,sans-serif,verdana,helvetica;
	border-right:#ccc 1px solid;
	margin-right:20px;
	padding-right:30px;
	text-align:right;
}

.bottomheader {
	text-align:right;
	margin-right:20px;
	padding-right:30px;
	font: 0.9em/1.2em verdana,sans-serif,verdana,helvetica;
	color:#888;
}

.topmenu {
	margin-top:10px;
/*	background:#E9EEF2 url(/i/tmbg.gif) repeat-x top; */
/*	background:#fff url(/i/tmbg.gif) repeat-x top; */
	background:#fff url(/i/mb2.gif) repeat-x bottom; 
	width:100%;
/*	border-bottom:#B8C6D1 1px solid; */
	border:#B8C6D1 1px solid; 

}

.menuitem, .thisitem, .activemenu {
	float:left;
	padding:10px 18px 10px 18px;
	font: 1.4em arial,sans-serif,helvetica;
/*	border-right:#DBE5EC 1px solid; */ 
	border-right:#B8C6D1 1px solid;

}

.activemenu {
	background:#E9EEF2 url(/i/tmbga.gif) repeat-x bottom;
/*	border-bottom:#fff 1px solid; */
}

.thisitem {
/*	background-color:#DBE5EC; */
	background-color:#c3d0dc;
/*	border-bottom:#c3d0dc 1px solid; */
/*	margin-bottom:-1px; */
	color:#000;
}

.menuitem a, .thisitem a, .activemenu a, .menuitem a:active, .menuitem a:hover {
	color:black;
	text-decoration:none;
}

.menuspace {
	width:auto;
	float:left;
	padding:10px 18px 11px 18px;
	font: 1.4em arial,sans-serif,helvetica;
}

.navbar {
	font:1.1em verdana,sans-serif,arial,verdana;
	color:#666;
	letter-spacing:-1px;
/*	background-color:#F3F2EA; */
	border-bottom:#dbd7b9 1px dotted; 

	padding:2px 4px 2px 4px;
	margin:9px 10px 0px 0px;
	height: 1%
}
html>body .navbar {
	height: auto
}

.sortby { margin-left:12px; }
.navbar span a { text-decoration:underline; }
.navbar span a:hover { color:red; text-decoration:none; }

.red { color:#c00; height:1%; }
.gray { color:#777; height:1%; }
.green { color:#090; height:1%; }
.orange { color:#c60; height:1%; }
.black { color:#000; height:1%; }
.reverse a, .reverse { color:white; background-color:#cc3300; padding:2px;}
.reverse2 a, .reverse2 { color:#369; background-color:#dde5ec; padding:2px;}
.wishbox, .wishbox2 {
	background-color:white; 	
	margin:0px;
	padding:15px 10px 15px 0px;
	height: 1%
}
html>body .wishbox {
	height: auto
}

.miniwishbox { 	
	margin:1px 10px 1px 0px;
	padding:0px 0px 10px 0px;
	height: 1%
}
html>body .wishbox {
	height: auto
}

.unitheader {
	font: 2.4em arial,helvetica,sans-serif;
	color: #000;
	padding:10px 0px 10px 0px;
	margin:10px 0px 10px 0px;
	letter-spacing:-1px;
}

.who { padding:0px 2px 0px 2px; color:#666; }
.score { 
	padding-top:4px;
	font: bold 1.5em/0.8em arial,sans-serif,helvetica;
}

.votes {
/*	border:#D1DFEC 1px solid;
/*	text-align:center; */
/*	background:#E9EEF2 url(/i/vb.gif) repeat-x top; */
	font-size:1.1em;
}

.metoo1 {
	background:#FFE8D1 url(/i/mtbg.gif) repeat-x top;
}

.metoo2 {
	background-color:#ff6; 
	color:black;
}

.metoo1, .metoo1 a, .metoo1 a:active, .metoo1 a:hover {
	color:#c33;
}

.metoo3 {
	color:#181;
	background:#fff url(/i/plus.gif) no-repeat center left;
	padding-left:13px;
}

.metoo4, .metoo5 {
	background-color:#fff; 
	color:#c60;
	background:#fff url(/i/check.gif) no-repeat center left;
	padding-left:13px;
}

.metoo5 {
	background:#fff url(/i/edit.gif) no-repeat center left;
}
.metoo5 a {
	color:#911;
}

.metoo6 {
	background:#fff url(/i/ihave.gif) no-repeat center left;
	padding-left:13px;
}
.metoo6 a {
	color:#181;
}

.metoo3, .metoo3 a, .metoo3 a:active {
	color:#181;
}

.metoo3 a:hover {
	border-bottom: #181 1px dashed;
	text-decoration:none;
}


.unit { 
/*	margin-left:10px; */ 
}
.unitlink {	
	font: 1.8em arial,sans-serif,helvetica; 
	/*	letter-spacing: -1px; */ 
}
.unitlink a { 
/*	color: #0A3663; */
	text-decoration:none;
	color:#223d6b;
	background: url(/i/ll1.gif) repeat-x 0 95%; 
	margin: 0 0 0.5em 0;
/*	font: normal 135%/1 arial,sans-serif; */
/*	letter-spacing: -0.00em; */
	clear: left;
}
.unitlink a.simple {
	background-image: url(/i/ll1.gif);
}

.unitlink a:visited {
	color: #369;
/*	color:#3A638B; */ 
	text-decoration:none; 
	background: url(/i/ll1.gif) repeat-x 0 95%;
}
.unitlink a:hover { color: #000; text-decoration:none; }
.unittext { padding-top:6px; padding-bottom:4px; font:1.2em arial,sans-serif; color:#666; }
.underunit { font:1.2em arial,sans-serif; color:#aaa; }

.itemtext { 
	font:1.2em/1.4em arial,sans-serif; 
	margin-top:-0.3em;
}
.plusplus { font-size:1.2em; }
.minusminus { font-size:0.75em; }
.minusmore { font-size:0.65em; }
.minus2 { font-size:0.5em; }
.comments {
	margin-top:10px;
	font:1.6em arial,sans-serif;
}

hr {
	color:#999;
	margin-top:3px;
	margin-bottom:0px; 
	padding-top:1px;
	padding-bottom:0px;
	border:0;
}

.text14 {
	font-size:1.4em;
}

.text14 input {
	font:1.3em arial,sans-serif;
}

.text16 {
	font-size:1.6em;
}

.text14 input {
	font:1.4em arial,sans-serif;
}

.text14 a, .text16 a {
	text-decoration:underline;
/*	font-weight:bold; */
}

.text14 a:hover, .text16 a:hover, .text12 a:hover  {
	text-decoration:underline;
	color:black;
}

.text13 {
	font-size:1.3em;
}

.text13 input {
	font:1.2em arial,sans-serif;
}

.text13 td {
	margin:0px;
	background-color:#fff;
	padding:6px;
}
.text13 table {
	border:#ccc 1px solid;
/*	background-color:#eee;	*/
}


.text12, .text12 input, .text12 select {
	font:1.2em arial,sans-serif;
/*	letter-spacing:-1px; */
}

.text11, .text11 input, .text11 select {
	font:1.1em verdana,arial,sans-serif;
}

.text11 td {
	margin:0px;
	background-color:#fff;
	padding:6px;
}
.text11 table {
	border:#ccc 1px solid;
/*	background-color:#eee;	*/
}


.thispage {
  margin-left:1px;
  padding:2px 8px 2px 8px;
  /* top right bottom left */
/*  padding:7px 12px 7px 12px; */
/*  position:relative; */
  float:left;
  color:black;
  background: url("/i/tpbg.gif") repeat-x center; 
  border:solid 1px #c66;

}

.linkpage {
  margin-left:1px;
  padding:2px 8px 2px 8px;
/*  padding:7px 12px 7px 12px; */
  color:#666;
/*  font:1.4em arial,helvetica,sans-serif; */
/*  background:#F3F2EA; */
/*  position:relative; */
  float:left;
/*  border:solid 1px #F3F2EA; */
  cursor:pointer ! important;

}

.linkpage2 {
  margin-left:1px;
  padding:2px 7px 2px 7px;
/*  padding:7px 12px 7px 12px; */
/*  position:relative; */
  float:left;
  color:#999999;
/*  font:14px arial,helvetica,sans-serif; */
/*  border:solid 1px #F3F2EA; */ 
/*  background:#F3F2EA; */
}

.linkpage a {
  color:#369;
  text-decoration:none!important;
}

.pagination {
	width:350px!important;
	height: 1%
}
html>body .pagination {
	height: auto
}

.navspace {
  position:relative;
  float:left; 
  font-family:helvetica,Microsoft Sans Serif, arial;
  font-weight:bold;
  margin-left:5px; 
  margin-right:5px;
}

.searchbox {
	width:320px!important;
/*	height:72px!important; */
	margin:24px 8px 0px 0px;
	padding:5px 0px 5px 0px;
/*	background: url("/i/sback.gif") no-repeat right bottom; */ 
}

.searchlabel {
	font: 1.1em/0.6em arial,sans-serif,helvetica;
	padding:8px 10px 0px 10px;
	color:#666;
}

.searchtext, .searchbutton {
	margin-left:10px;
	float:left;
}
.searchtext {
	margin-top:6px;
	margin-left:0px;
}

.searchtext input {
	font:1.6em arial,sans-serif;
}

.searchbutton {
	margin-top:5px;
}

.recents {
	font: 1.1em/0.8em arial,sans-serif,helvetica;
	padding:4px 10px 0px 0px;
	color:#666;
}

.postbutton { 
	margin:0px 0px 0px 0px; 
}
.buttonsbox { margin:0px 0px 24px 0px; }

#wish {
	width:126px!important;
	height:30px!important;
	background:url(/i/wish0.gif) top left;
}


#wish:hover {
	width:126px!important;
	height:30px!important;
	background:url(/i/wish0.gif) top right;
}

.title { font:2.0em arial,sans-serif; letter-spacing:-1px; }

.catalog { }
.catbody { padding-top:0.6em; }
.cattitle { font: bold 1.25em arial,sans-serif; }
.cattitle a { }
.catsubs { padding-bottom:0.3em; }
.subcat { font:1.1em/1.4em verdana,sans-serif; padding-right:0.5em; }
.subcat2 { font:1.1em/1.4em verdana,sans-serif;}
.subcat3 a { text-decoration:underline; }
.subcat3 a:hover { text-decoration:none; color:red; }
.catbox {
	float:left;
	margin-right:5px;
	margin-bottom:0.5em;
	min-width:140px!important; 
/*	background-color:#eee; */
/*	padding:10px; */
}


.pickcatbox {
	margin:0px 12px 0px 12px; 
	padding:0px 0px 0px 0px;
}

.reply { margin:20px 0px 10px 0px; }
.comments { margin:20px 0px 10px 0px; }
.comment { margin:20px 0px 20px 0px; font:0.9em arial,sans-serif; }
.about { 
	background: url("/i/comment.gif") no-repeat left center; 
	font:0.8em arial,sans-serif; color:#999; 
	padding-left:20px;
}
.box { 
	margin:10px 10px 10px 0px; 
	height: 1%
}
html>body .box {
	height: auto
}	

.column { float:left; }

.normal {
	font:1.2em arial,sans-serif;
	margin:10px 0px 10px 0px;
}
.element {
	font:1.4em arial,sans-serif;
}

.localtitle {
	font:bold 1.6em arial,sans-serif;
}

.schoice {
	margin:0px 0px 0px 0px;
	padding:4px;
	float:left;
	font: 1.3em arial,sans-serif,verdana;
	cursor:hand;cursor:pointer;
	color:#666;

}

.schoice:hover{
	background-color:#E7EEF6;
}

.schoice a:hover {
	text-decoration:none;
}

.schosen {
	margin:0px 0px 0px 0px;
	padding:4px;
	background-color:#991111; 
	float:left;
	font: 1.3em arial,sans-serif,verdana;
	color:white!important;
}

.cchoice {
/*	margin-left:4px; */
	padding:4px;
/*	background-color:#f7f7f7; */
/*	border:1px #ffffff solid; */
	float:left;
	font:1.1em arial,sans-serif,verdana;
	cursor:hand;cursor:pointer;
	color:#000;
}

.cchoice:hover{
	background-color:#eee;
/*	border:1px #cccccc solid; */
	color:black;
}

.cchoice2 {
	padding:4px;
	font-size:1.1em;
}

.cchosen {
/*	margin-left:4px; */
	padding:4px;
	background-color:#fff;
/*	border:1px #999999 solid; */
	float:left;
	font: 1.1em arial,sans-serif,verdana;
	color:black;
}

.subcatbox {
	background-color:#DAE3EA;
	margin:0px 20px 10px 14px;
}

.undercats { padding:8px 10px 8px 10px; }

.pricebox {
	margin:10px 20px 10px 16px;
}

.priceunit {
	width:100%;
	background-color:#DAE3EA;
	min-height:52px;
}

.priceunit select  {
	font:1.4em verdana,sans-serif,arial,helvetica;
	margin:4px 8px 0px 8px;
	
}

.formlabel1, .formlabel2 {
	float:left;
	color:#000;
}

.formlabel1 {
	font:1.3em arial,sans-serif,arial,helvetica;
	padding:4px 8px 0px 8px;
}

.formlabel2 {
	font:1.1em arial,sans-serif,arial,helvetica;
	padding:8px 8px 0px 8px;
}


.priceinput {
	float:left;
	padding:4px 4px 4px 8px;
}
.priceinput2 {
	float:left;
/*	padding:4px 4px 4px 8px; */
}

#savetheitem, #addtooffer {
	opacity:0.2;
	filter:alpha(opacity=20);
}

#customcontrols, #mypricediv, #mycoupondiv, #mydiscountdiv, #ihidden {
	visibility:hidden;
}

#ivisible {
}


.addme {
	background-color:#fff;
	padding:20px;
}

.tinier {
	font: 1.3em arial,sans-serif;
}

.tinier input {
	font: 1.2em arial,sans-serif;
}

.checklabel:hover {
	color:#611!important;
}

hr.tiny {
	margin:0px 10px 0px 0px;
	color:#fff;
	background-color:#fff;
	border-bottom:#cfcfcf 1px dotted;
}


.tiny1 {
	margin:0px 10px 0px 0px;
	color:#fff;
	background:#fff url(/i/cut1.gif) repeat-x bottom;
/*	border-bottom:#cfcfcf 1px dotted; */
}
.tiny2 {
	margin:0px 10px 0px 0px;
	color:#fff;
	background:#fff url(/i/cut2.gif) repeat-x bottom;
/*	border-bottom:#cfcfcf 1px dotted; */
}

hr.mini {
	margin:0px;
	padding:0px;
	color:#fff;
	background-color:#fff;
	border-bottom:#cfcfcf 1px solid;
}

.addwish, .refreshm {
	padding:10px;
	font: bold 1.3em arial,sans-serif;
	color:#369;
	background-color:#fbfbfc;
	background: url("/i/idlike.gif") repeat-x top; 
	border:#a1b4c5 1px solid;
}

.addwish:hover, .refreshm:hover  {
	background: url("/i/idlike2.gif") repeat-x top;
	border:#dd9955 1px solid;
	color:#630;
	cursor:pointer ! important;
}

.addwishhover, .refreshmhover {
	padding:10px;
	font: bold 1.3em arial,sans-serif;
	background: url("/i/idlike2.gif") repeat-x top;
	border:#dd9955 1px solid;
	color:#630;
	cursor:pointer ! important;
}

.addwish a:hover, .addwishhover a, .refreshm a:hover, .refreshmhover a {
	color:#630;
	text-decoration:none;
}


.refreshm {
	padding:2px;
	color:#369;
	background-color:#fbfbfc;
	background: url("/i/idlike.gif") repeat-x top; 
	border:#a1b4c5 1px solid;
	float:left;
	margin-right:4px;
	font:1.0em arial,sans-serif;
}

.refreshm:hover  {
	background: url("/i/idlike2.gif") repeat-x top;
	border:#dd9955 1px solid;
	color:#630;
	cursor:pointer ! important;
	float:left;
	margin-right:2px;
	font:1.0em arial,sans-serif;
}

.refreshmhover {
	padding:2px;
	background: url("/i/idlike2.gif") repeat-x top;
	border:#dd9955 1px solid;
	color:#630;
	cursor:pointer ! important;
	float:left;
	margin-right:4px;
	font:1.0em arial,sans-serif;
}

.refreshm a:hover, .refreshmhover a {
	color:#630;
	text-decoration:none;
	font:1.0em arial,sans-serif;
}

#expand {
	padding:4px;
	font-weight:bold;
}

a.ajax:hover {
	border-bottom: #181 1px dashed;
	text-decoration:none;
}

.tinylist {
	font: 1.0em/1.4em verdana,arial,sans-serif!important; 
}
.tinylist b {
	color:#666;
}

.lf {
	float:left;
	margin-right:10px;
}


.registration {
	margin:0px 20px 20px 20px;
	padding:20px; 
	background-color:#fff;
}

.inp100 { width:100%; font:1.6em arial,sans-serif,arial,helvetica; }

.formtab td {
	padding-top:10px;
	padding-bottom:10px;
}

.smwrapper {
	background: url("/i/smleft.gif") no-repeat left bottom;
	padding-left:5px;
}

.subitems {
	background: url("/i/smright.gif") no-repeat right bottom;
	padding-right:5px;
}

.submenu {
/*	background: url("/i/smback.gif") repeat-x bottom;		*/ 
/*	background: url("/i/sbm.gif") repeat-x bottom; */
	background: url("/i/smm.gif") repeat-x bottom;
	height:26px!important;
	margin:0px 0px 0px 0px;
	padding-left:10px;
}

.smchosen {
	float:left;
	margin-left:10px;
	padding:4px 10px 5px 10px;
/*	border-top:#eee 1px solid; */
	border-top:#dbd7b9 1px solid;
}

.smtab {
	float:left;
	margin-left:10px;
/*	padding:22px 20px 5px 20px; */
	padding:10px 10px 5px 10px;
	
}

.smchosen {
	margin-top:6px;
	background-color:#fff;
	padding:3px 10px 5px 10px; 
/*	border-top:#ecebdf 1px solid;
	border-left:#ecebdf 1px solid;
	border-right:#ecebdf 1px solid;*/
	margin-bottom:0px;
}

.message {
	padding:50px;
	font:2em arial;
	text-align:center;
}

#hbar {
	border-top:#B8C6D1 1px solid;
}

.ipreview {
	float:left;
	margin-right:10px;
}

.hpreview {
	height:90px;
}

.mymenu {
	width:100%;
	margin-top:10px;
}

.mymenulink, .mymenuchosen {
	padding:8px;
	font:1.4em arial,sans-serif,helvetica;
	float:left;
}

.mymenulink, .mymenulink a {
	background-color:#a1b4c5;
	color:#fff;
}

.mymenuchosen, .mymenuchosen a {
	background-color:#dde5ec;
	color:black;

}
.profilelabel {
/*	width:180px; */
	border-bottom:#B8C6D1 1px solid;
}
.profilevalue {
	font-weight:bold;
	border-bottom:#B8C6D1 1px solid;
}

.profilevalue select {
	font-size:1.1em;
}

.quote {
	margin:10px 0px 10px 0px;
	padding:20px;
	font:14px verdana,arial,sans-serif;
	background-color:#eee;
	border:#ccc 1px solid;
}


.error {
	margin:10px 0px 10px 0px;
	padding:30px;
	font:16px arial,sans-serif;
	color:#911;
	border:#911 1px solid;
	background-color:#fee;
}

.success {
	margin:10px 0px 10px 0px;
	padding:30px;
	font:16px arial,sans-serif;
	color:#191;
	border:#191 1px solid;
	background-color:#efffef;
}

.bigmessage {
	margin:0px 0px 10px 0px;
	padding:30px;
	font:12px arial,sans-serif;
	border:#9c9 1px solid;
	background-color:#efffef;
}

.minibox {
	font-size:0.9em;
	padding:10px;
	margin-right:10px;
}

.flabel, .finput {
	font:1.4em arial,sans-serif;
}

.finput input, .finput select {
	font:1.1em arial,sans-serif;
}

.picframe, .iconframe {
	border:#fff 1px solid;
	padding:2px;
	background-color:#fff;
	margin-right:10px;
}

.iconframe {
	margin-left:10px;
}

.imgframe {
	border:#B8C6D1 1px solid;
	padding:2px;
}

.picframe {
	border:#B8C6D1 1px solid;
}

.imgframe {
	padding:2px;
	background-color:#fff;
	border:#B8C6D1 1px solid;
	text-align:center;
}

.controlbox {
	background-color:#fff;
	margin-top:5px;
}

#bigplus, #bigminus {
	text-decoration:none;
	height:28px!important;
	width:36px!important;
	float:left;
	display:block;
}

#bigplus a {
	background:url(/i/pplus.gif) top left no-repeat;
	text-decoration:none;
	height:28px!important;
	width:36px!important;
	display:block;
}
	
#bigplus a:hover{
	background-position:-36px 0px;
	text-decoration:none;
	height:28px!important;
	width:36px!important;
	display:block;
}

#bigminus {

}

#bigminus a {
	background:url(/i/mminus.gif) top left no-repeat;
	height:28px!important;
	width:36px!important;
	display:block;
}
	
#bigminus a:hover{
	background-position:-36px 0px;
	height:28px!important;
	width:36px!important;
	display:block;
}

.setplus {
	background:url(/i/pplus.gif) top left no-repeat;
	text-decoration:none;
	height:28px!important;
	width:36px!important;
	display:block;
	background-position:-72px 0px;
}

.setminus {
	background:url(/i/mminus.gif) top left no-repeat;
	text-decoration:none;
	height:28px!important;
	width:36px!important;
	display:block;
	background-position:-72px 0px;
}

.huge {
	color:#999;
	font:3.0em arial,sans-serif,verdana;
	height:1%;
}

.big {
	color:#999;
	font:2.0em arial,sans-serif,verdana;
}

.increased {
	font-size:1.5em;
	font-weight:normal;
}

.small {
	font:1.0em verdana,arial,sans-serif,verdana;
}

.qchosen, .qchoice {
	float:left;
	margin-right:6px;
	font:2.0em arial,verdana;
}

.qchoice {
	background-color:#fff;
}

.qchosen {
	background:#f3dbaa url(/i/qtabl.gif) no-repeat top left;
}

.qchosenint {
	background:url(/i/qtabr.gif) no-repeat top right;
	padding:6px 18px 6px 18px;
}

.qchoiceint {
	padding:6px 18px 6px 18px;
}


.quicktabs {
	
}

.quickbox {
	padding:10px 0px 5px 0px;
	font:1.0em verdana;
	color:#666;
	width:auto;
/*	background:#f3dbaa url(/i/qboxl.gif) no-repeat left bottom; */
/*	border:#B8C6D1 1px solid */
/*	border-bottom:#B8C6D1 1px solid; */
	margin-bottom:5px;
}

.qoption, .qoptionh {
	float:left;
	margin-right:10px;
	margin-top:0px;
	background:#fceac5 url(/i/lq.gif) no-repeat left center;
	height:26px!important;
	vertical-align:middle;
	text-align:center;
	cursor:hand;cursor:pointer;
}

.qint, .qinth {
	background:url(/i/rq.gif) no-repeat right center;
	padding-left:8px;
	padding-right:8px;
	height:26px!important;
	vertical-align:middle;
	text-align:center;
	display:table-cell;
	position:relative;
}
.qoptionh {
	background:#c60 url(/i/lqh.gif) no-repeat left center;
	cursor:hand;cursor:pointer;
	color:#fff;
	
}
.qinth {
	background:url(/i/rqh.gif) no-repeat right center;
	color:#fff;
}

.warning {
	border:#911 1px solid;
	background-color:#fcc;
	padding:2px 10px 2px 10px;
	margin-top:2px;
}

.lang, .langdiv {
	padding:2px 10px 2px 10px;
}

.lang:hover {
	background-color:#fc9;
	cursor:hand;
}

.popbox {
	border:#82bc80 1px dotted;
	background-color:#eff9ef;
	padding:10px;
	margin-top:5px;
}

.smswrapper {
	width:250px!important;
	height:358px!important;
	max-width:250px!important;
	max-height:358px!important;
	background:#fff url(/i/cellphone.jpg) top left no-repeat;
}

.smspreview {
	padding:120px 65px 120px 60px; 
	margin:0;
	color:#000;
	font: bold 12px/14px arial,sans-serif,tahoma;
}

.tearlist {
	background:#fff url(/i/tear2.gif) repeat-y left;
/*	background-color:#f6f8fa; */
	padding-left:27px;
	margin-left:-10px;
}

.inliner {
	background:#FFF url(/i/il.png) repeat-x top;
	border:#fff 1px solid;
	padding:10px;
}

.tag {
	padding:3px;
}

.size10 {font-size:1.0em;}.size11 {font-size:1.1em;}.size12 {font-size:1.2em;}
.size13 {font-size:1.3em;}.size14 {font-size:1.4em;}.size15 {font-size:1.5em;}
.size16 {font-size:1.6em;}.size17 {font-size:1.7em;}.size18 {font-size:1.8em;}
.size19 {font-size:1.9em;}.size20 {font-size:2.0em;}.size21 {font-size:2.1em;}
.size22 {font-size:2.2em;}.size23 {font-size:2.3em;}.size24 {font-size:2.4em;}
.size25 {font-size:2.5em;}




.outliner {
	border:#c3d0dc 1px solid;
	height: 1%
}
html>body .outliner {
	height: auto
}

.tearshadow {
	background:#fff url(/i/sha1.gif) no-repeat left bottom;
/*	background-color:#f6f8fa; */
	margin-left:3px;
	margin-top:-5px;
}

.flagit {

}

.flagit a {
	color:gray;
}

.flagit a:hover {
	border-bottom:#999 1px dashed;
	text-decoration:none;
}
