/* standard elements */
html {min-height: 100%;}

* {margin: 0px;	padding: 0px;}

a {color: #048;}
a:hover {color: #06C;}

body {
	background: #888888 url(../../images/merchant/d5e2fbef30a4eb668a203060ec8e5eef/bodybg.jpg?20090812121118) repeat-Y center; color:#272727;
	font-size: 75%; font-family: Verdana, Tahoma, Helvetica, sans-serif;
	padding-top: 0px;
}

p,code,ul {padding-bottom: 1.2em;}

li {list-style: none;}

h1 {font-size: 1.8em; font-weight:bold; border-bottom: 3px solid #FEB51D; padding-bottom: 2px}
h2 {font-size: 1.4em; font-weight:bold;}
h3 {font-size: 1em; font-weight:bold;}
/*h1,h2,h3 {padding-top: 6px; color:#438622; margin-bottom: 4px;}*/
h1,h2,h3 {padding-top: 6px; color:#000; margin-bottom: 4px;}

form,input {margin: 0; padding: 0; display: inline;}

code {
	background: #FFF;
	border: 1px solid #EEE;
	border-left: 6px solid #CCC;
	color: #666;
	display: block;
	font: normal 1em Tahoma,sans-serif;
	line-height: 1.6em;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
}

blockquote {
	background: url(../../images/merchant/d5e2fbef30a4eb668a203060ec8e5eef/quote.gif?20090812121122) no-repeat;
	display: block;
	font-weight: normal;
	font-size:0.8em;
	padding-left: 28px;
	font-style:italic;
}


/* misc */
.clear {clear: both; font-size: 0;}
.left {float: left;}
.right {float: right;}
.leftalign {text-align: left;}
.rightalign {text-align:right;}
.hide {display:none;}
.bolder {font-weight:bold;}
.smallitalic {font-style:italic; font-size:0.8em;}
.medium {font-size:0.9em;}
.red {color:Red;}
.cyan {color:#9cfcff;}
.counter {Color:Green; font-weight:bold; font-family:Arial, Tahoma, Verdana;}

.boxedRed {padding:2px; background:#FFB9B9; width:140px; border:1px solid red;}
.boxedGreen {padding:2px; background:#CCFF80; width:140px; border:1px solid green;}
.boxedGray {padding:2px; background:#CCCCCC; width:140px; border:1px solid #999999;}
/*.nospace_noborder {margin:0px; padding:0px; border:0px; background:#FFFFFF;}*/


/* structure */
#inner-container {
	/*border: 2px solid #D7D7D2;*/
	border: none;
	background: #FFF;
	font-size: 1.2em;
	margin: 0 auto;
	padding:0px;
	width: 780px;
}

#outer-container {
	padding-bottom: 0px;
}

/* headere & title */
#header {
	/*background: #222 url('../img/headerbg.jpg') repeat-x;*/
	background-color:#002C40;
	height: 132px;
	text-align: center;
}

#header .topbar {
	background-color:#FFCC66; border:none; padding:0px; margin:0px; width:100%; height:12px;
}
/*
#header .bottombar {
	background-color:#83ACCA; border:none; padding:0px; margin:0px; width:100%; height:8px;
}
*/
#header .bottombar {
	background-color:#83ACCA; border:none; padding:0px; margin-top:38px; width:100%; height:8px; z-index:999;
}

#header .title {
	color: #FFF;
	padding-top: 6px;
	font-weight: bold;
}
#header .title .sitename {
	color: #FFF;
	font-size: 3.5em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 0px;
	text-decoration: none;
}
#header .title a {color: #FFF; text-decoration: none; border-bottom: 1px dashed #FFF;}
#header .title a:hover {border-color: #F60; color:#FFCC00;}
#header .title .slogan {
	font: normal 1.1em Verdana,sans-serif;
	padding-top: 3px;
}





/* menu tabs */
/*
#header .menu { padding-top: 16px; margin-top:16px;}
*/
#header .menu { padding-top: 0px; margin-top:12px;}
#header .menu ul {
	z-index: 999999;
   margin:0; padding: 0;
   list-style:none;
	left: 0; 
	bottom: 11px !important; bottom: 10px;
	font: bold 15px  Arial, 'Trebuchet MS', Tahoma, verdana,  sans-serif;	
}
#header .menu li {
   display:inline;
   margin:0; padding:0;
}
#header .menu a {
   float:left;
   background: url(../../images/merchant/d5e2fbef30a4eb668a203060ec8e5eef/tableft_o.gif?20090812121122) no-repeat left top;
   margin:0;
   padding:0 0 0 4px;
   text-decoration:none;
}
#header .menu a span {
   float:left;
   display:block;
   background: url(../../images/merchant/d5e2fbef30a4eb668a203060ec8e5eef/tabright_o.gif?20090812121123) no-repeat right top;
   padding:6px 15px 2px 8px;
   color: #000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header .menu a span {float:none;}
/* End IE5-Mac hack */
#header .menu a:hover span {
	color:#FFF;
}
#header .menu a:hover {
   background-position:0% -42px;
}
#header .menu a:hover span {
   background-position:100% -42px;
}
#header .menu .current a {
   background-position:0% -42px;
	color: #FFF;
}
#header .menu .current a span {
   background-position:100% -42px;
	color: #FFF;
}
/* end menu tabs */







/* path */
#path {
	color:#666666;
	font: normal 0.9em Verdana,sans-serif;
	padding: 2px 0px 10px 0px;
}
#path a {
	color: #666666;
	text-decoration: none;
}
#path a:hover {
	color:#CC0000;
	text-decoration: underline;
}

/* main */
#main {
	background: url(../../images/merchant/d5e2fbef30a4eb668a203060ec8e5eef/main.gif?20090812121121) repeat-y;
	border-top: 4px solid #FFF;
	padding: 6px 6px 10px 10px;
}

/* content */
#content {
	float: left;
	width: 544px;
}
#content .descr {
	color: blue;
	font-size: 1.1em;
	margin-bottom: 6px;
	font-style:italic;
	font-weight:bold
}

#content .hilight {
	color:Red;
	font-size: 1.4em;
	font-weight:bold;
	margin-bottom: 6px;
	line-height:1.2em;
}
#content .hilight2 {
	color:#4682b4;
	font-size: 1.4em;
	font-weight:bold;
	margin-bottom: 6px;
	line-height:1.2em;
}
#content .hilightsmall {
	color:Red;
	font-size: 1.2em;
	font-weight:bold;
	margin-bottom: 6px;
	line-height:1.2em;
}

#content .wordhilight {
	color:Red;
	font-weight:bold;
}

/* anchors */
#content a.tinyLink, #content .tinyText {
	font-size: 0.8em; font-style:italic;
}
#content a.bigLink {
	font-size: 1.2em; font-weight:bold;
}
#content a.bigLink:hover {
	/*color:#5FA435;*/
	color:#E79601;
}
#content a.listlink 
{
	font-size:0.9em;
	padding-bottom:3px;
}

#content a
{
	line-height:1.5em;
	margin-bottom:5px;
}

#content p {line-height: 1.5em; margin: 0px; padding: 10px; clear: both;}
#content p.compact {line-height: 1.3em; margin: 0px; padding: 5px; clear: both;}



#content .errormsg {
	color:Red;
	font-size: 0.9em;
}
#content ul li {
	list-style: url(../../images/merchant/d5e2fbef30a4eb668a203060ec8e5eef/li.gif?20090812121121);
	margin-left: 32px;
	padding:4px;
}

.kb
{
	margin-top:50px;
	margin-bottom:10px;
	font-size:0.7m;
	line-height:1.3em;
	border-bottom:solid 1px #CCCCCC;
	padding-bottom:5px;
}

.kb .q
{
	font-size:1.2em;
	font-weight:bold;
	
}

.kb ol li 
{
	list-style: decimal;
	list-style-image:none;
	margin-left: 32px;
	padding:2px;
	
}


/* Button formatting */
#content .buttonType {
  color: #000000; margin: 0px; margin-top: 1em; padding: 3px 6px;
 font-size: small; background: #666666 url(../../images/merchant/d5e2fbef30a4eb668a203060ec8e5eef/btnbggray.gif?20090812121119) repeat-x bottom; min-height:30px;
  border: 1px solid #666666;
}
#content .buttonType:hover {color: #000000; background: #FFCC66 url(../../images/merchant/d5e2fbef30a4eb668a203060ec8e5eef/btnbg_o.gif?20090812121118) repeat-x bottom; border: 1px solid #E79601;}

#content img {background:#efefef; margin:5px; padding:5px; border:solid 1px #999999;}
#content img.noborder {background:none; margin:3px; padding:3px; border:none;}
#content img.compressed {background:#FFFFFF; margin:0px; padding:0px; border:none;}
#content .fieldname {font-weight:bold; font-size:0.9em;}

#content .noborder img {background:none; margin:0px; padding:0px; border:none;}


/* Normal Table*/
#content .withborder {font-size:0.9em;}
#content .withborder table {margin:10px; width:500px; border:solid 1px #FFCC66;}
#content .withborder th {background:#DDDDDD; padding:3px; color:#666666; font-weight:bold; text-align:center; border-bottom:1px solid #FFCC66;}
#content .withborder td {padding:3px; border:1px solid #FFCC66;}

/* Normal Table*/
#content .compare {font-size:0.9em;}
#content .compare table {margin:10px; width:500px; border:solid 1px #CCCCCC;}
#content .compare th {background:#DDDDDD; padding:3px; color:#666666; font-weight:bold; text-align:center; border-bottom:1px solid #CCCCCC;}
#content .compare td {padding:3px; border:1px solid #CCCCCC;}
#content .compare td.cntr {padding:3px; border:1px solid #CCCCCC; text-align:center;}

/* Table without borders */
#content .noborder {font-size:0.9em;}
#content .noborder table {margin:10px; border:none;}
#content .noborder th {background:#DFEDCD; padding:2px; color:#999933; font-weight:bold; text-align:center; border:none;}
#content .noborder td {border:none; padding:1px;}

/* Table with TOP border only */
#content .features table {margin-top:6px; margin-bottom:26px; width:100%;}
#content .features th {font-size:1em; font-weight:bold; text-align:left; color:Red; border-bottom:1px solid #4682b4; padding-bottom:3px;}
#content .features td {line-height:1.4em; padding-top:3px; padding-bottom:20px;}

#content .tickets {font-size:0.9em;}
#content .tickets table {margin:2px; border:none; border-collapse:collapse;}
#content .tickets th {background:#DFEDCD; padding:2px; color:#999933; font-weight:bold; text-align:center; border:none;}
#content .tickets td {border:none; padding:1px;}

/* Comments block in Feedback page 
#content .commentblock {border:none; width:100%; margin-top:20px; margin-bottom:10px; background-color:#ffffff;}
#content .commentblock th { padding: 6px 0px;}
#content .commentblock tr {background-color:#ffffff;}
#content .commentblock tr .utable { background-color: #FFFFFF;}
#content .commentblock tr .utable td {border: none;}

#content .commentblock td { border: none; border-top:2px solid #AAAAAA; vertical-align: top; text-align: left; padding:7px; font-size:0.9em;}
#content .commentblock tr.altRow {background-color: #E7F1D3; }
#content .commentblock tr.altRow .utable {background-color: #E7F1D3;}
#content .commentblock tr.altRow .utable td  {border: none;}

#content .commentblock .username {font-size:0.8em; font-style:italic; text-align:right;}
*/


/* Comments block in Feedback page 
#content .commentblock {border:none; width:100%; margin-top:20px; margin-bottom:10px; background-color:#ffffff;}
#content .commentblock th { padding: 6px 0px;}
#content .commentblock td { border: none; vertical-align: top; text-align: left; padding:6px; font-size:0.9em;}
#content .commentblock tr .cmt {background-color:#ffffff;}
#content .commentblock tr.altRow .cmt {background-color: #E7F1D3; }

#content .commentblock .cmt {margin-bottom:10px;}
#content .commentblock .cmt tr .utable td {border: none; background-color:#DDDDDD;}
#content .commentblock .cmt tr.altRow .utable td  {border: none;}
#content .commentblock .username {font-size:0.9em; font-style:italic; text-align:left;}
*/

/* Comments block in Feedback page */
#content .commentblock {border:none; width:100%; margin-top:8px; margin-bottom:10px; background-color:#ffffff;}
#content .commentblock th { padding: 6px 0px;}
#content .commentblock td { border: none; vertical-align: top; text-align: left; font-size:0.9em;}
#content .commentblock tr .cmt {background-color:#ffffff;}

#content .commentblock .cmt {margin-bottom:25px; border-bottom:1px solid #DDDDDD;}
#content .commentblock .cmt td {margin-bottom:10px; padding:6px;}
#content .commentblock .username {font-style:italic; text-align:left;}

#content .box {width:94%; background-color:#FAFAD2; padding:6px; border:1px dashed #FFCC66; margin-bottom:20px;}
#content .boxThick {width:97%; padding:8px; border:3px solid #CCCCCC; margin-bottom:20px;}
#content .username {text-align:right; font-style:italic; font-size:0.8em; margin-top:5px;}


#content .boxBordergreen {width:536; background-color:#FFFFFF; padding:4px; border:1px solid #99CC00; margin-bottom:10px;}
#content .boxBordergreen .boxBodygreen {width:528; background-color:#D6FE5C; padding:6px; border:none; margin-bottom:0px;}

#content .boxBorderblue {width:536; background-color:#FFFFFF; padding:4px; border:1px solid #3399FF; margin-bottom:10px;}
#content .boxBorderblue .boxBodyblue {width:528; background-color:#BFDEFF; padding:6px; border:none; margin-bottom:0px;}

#content .boxBorderred {width:536; background-color:#FFFFFF; padding:4px; border:1px solid #990000; margin-bottom:10px;}
#content .boxBorderred .boxBodyred {width:528; background-color:#990000; padding:6px; border:none; margin-bottom:0px; color:White;}


#content .tipbox {width:536; background-color:#DDDDDD; padding:2px; border:1px solid #BBBBBB; margin-bottom:6px;}

/* rightsidebar */
#rightsidebar {
	float: right;
	width: 200px;
	margin-left:14px;
}
#rightsidebar .box {border:1px solid #999999; margin-top:4px; margin-bottom:8px; padding:4px;}
#rightsidebar .box .hilight {font-weight:bold; font-size:0.9em;}
#rightsidebar h2 {
	color: #FFFFFF;
	background-color:#999999;
	font: bold 1em Tahoma,sans-serif;
	line-height: 24px;
	margin: 0;
	padding-top:0px;
	padding-left: 12px;
}
#rightsidebar ul {
	padding: 0;
	border-top: 1px solid #EAEADA;
}
#rightsidebar li {border-bottom: 1px solid #EAEADA;}
#rightsidebar li a {
	font-size: 1.1em;
	color: #333333;
	display: block;
	padding: 4px 0 4px 5%;
	text-decoration: none;
	width: 95%;
	background-color:#BEE379;
}
#rightsidebar li a:hover {
	background-color:#FFCC00;
	color: #654;	
}

#rightsidebar a.listlink 
{
	font-size:0.9em;
	margin-bottom:3px;
}

/* Button formatting */
#rightsidebar .box .small .buttonType {
  color: #666666; margin: 0px; margin-top: 0.3em; padding: 2px 2px;
 font-size: 0.8em; background: #666666 url(../../images/merchant/d5e2fbef30a4eb668a203060ec8e5eef/btnbggray.gif?20090812121119) repeat-x bottom; height:24px;
  border: 1px solid #666666;
}
#rightsidebar .box .small {padding: 2px 2px; background-color:#DDDDDD;}
#rightsidebar .box .small .buttonType:hover {color: #000000; background: #FFCC66 url(../../images/merchant/d5e2fbef30a4eb668a203060ec8e5eef/btnbg_o.gif?20090812121118) repeat-x bottom; border: 1px solid #FEB51D;}
#rightsidebar .box .small .fieldname {font-size:0.7em; font-weight:bold;}
#rightsidebar .box .small .fieldtext {font-size:0.8em;}
#rightsidebar .box .small a {font-size:0.7em;}

#rightsidebar .boxBodygreen {background-color:#D6FE5C; margin-top:4px; margin-bottom:8px; padding:4px;}
#rightsidebar .boxBodyblue {background-color:#BFDEFF; margin-top:4px; margin-bottom:8px; padding:4px;}
#rightsidebar .boxBorderred {background-color:#990000; margin-top:4px; margin-bottom:8px; padding:4px;}


/* footer */
#footer {
	/*background-color:#9EC630;
	background-color:#FEB51D;
	color: #F7F7F2;*/
	background-color:#FFCC66;
	color: #000;
	font: bold 1em sans-serif;
	margin-top: 5px;
	padding: 10px 12px;
	min-height:50px;
	line-height:0.9em;
	/*border-top:8px solid #FEC754;*/
}
#footer a {
	/*color: #F7F7F2;*/
	color: #000;
	text-decoration: none;
}
#footer .links {
	/*color: #F7F7F2;*/
	color: #000;
	text-decoration: none;
	font-size:0.7em;
	text-align:left;
	padding:0px;
}
#footer a:hover {color: red;}
