@charset "utf-8";

.post_archive
{
	margin					: 0px;
	padding					: 0px;
}

.post_archive li
{
	padding					: 5px 0px 2px 0px;
	list-style				: none;
	border-bottom			: 1px dotted #797979;
}

.post_archive li a
{
	color					: #BCBCBC;
}

.post_archive li a:hover
{
	color					: #FFF;
}

/************/
#sidebar {
  float: left;
  width: 285px;
  padding:0;
  font-size:12px;
}

#sidebar dl {
  margin: 0 0 5px 0;
  border-top: 0px solid #e7edf4;
  border-bottom: 0px solid #c9d8e6;
}

#sidebar dt {
  padding: 0.8em 1.25em;
  background: #c9d8e6;
  color: #313031;
  border-bottom: 0px solid #fff;
  font-weight: bold;
  font-size:12px;
  text-transform: uppercase;
  letter-spacing:1px;
}

#sidebar dd {
	margin:0;
	padding:0;
}

#sidebar dd ul {
  margin: 5px 0 5px 0;
  padding:0;
  list-style: none;
}

#sidebar dd li {
  border-top: 0px solid #c9d8e6;
}

#sidebar dd li.first {
  border: none;
}

* html #sidebar dd ul li a {
  height: 1%;
}

#sidebar dd a {
  display: block;
  padding: 4px .5em 4px 35px;
  background: url('../image/page/icons/rarrow.jpg') no-repeat 15px 55%;
  color: #CFCFCF;
  font-size:12px;
  text-transform: uppercase;
  text-decoration: none;
}

#sidebar dd ul li ul li a {
  padding: 4px .5em 4px 50px;
  text-transform:none;
  background: #6D6E72 url('../image/page/icons/rarrow.jpg') no-repeat 35px 55%;
}

#sidebar dd ul li ul li ul li a {
  padding: 2px .5em 2px 65px;
  background: #eff3f8 url('../image/page/icons/rarrow.jpg') no-repeat 50px 55%;
}

#sidebar dd a:hover {
  /*background-color: #f5f9fd;*/
  color: #FFFFFF;
  /*text-decoration:underline;*/
}

#sidebar dd ul li ul li a:hover {
  background: #6D6E72 url('../image/page/icons/rarrow.jpg') no-repeat 35px 55%;
}

#sidebar dd ul li ul li ul li a:hover {
  background: #f5f9fd url('../image/page/icons/rarrow.jpg') no-repeat 50px 55%;
}

#sidebar dd a.active {
  background: #6D6E72 url('../image/page/icons/darrow.jpg') no-repeat 15px 55%;
  color: #FFFFFF;
  font-weight:bold;
}


/**
 * SUPPORT LINKS
 */
.support_link
{
	color				: #585058;
}

.support_link span
{
	margin				: 0 5px;
}

.support_link a
{
	color				: #999999;
}

.support_link p
{
	color				: #CECECE;
}

.support_link a:hover
{
	color				: #FFFFFF;
}

/**
 * SUPPORT TABLE LIST
 */
table.support_manual_list {
  border-collapse: collapse;
  border: 1px solid #FFF;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  background: #FFF;
  }
table.support_manual_list caption {
  text-align: center;
  font: bold 18px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #03476F;
  text-transform: uppercase;
  }
table.support_manual_list td,
table.support_manual_list th {
  border: 1px dotted #03476F;
  padding: .4em;
  color: #363636;
  }

table.support_manual_list thead th,
table.support_manual_list tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #FFF;
  text-align			: center;
  background: #999;
  color: #FFFFFF;
  padding-top:3px;
  }
table.support_manual_list tbody td a {
  background: transparent;
  text-decoration: none;
  color: #363636;
  }
table.support_manual_list tbody td a:hover {
  color: #FF9900;
  }
table.support_manual_list tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #363636;
  }
table.support_manual_list tbody th a:hover {
  background: transparent;
  color: #363636;
  }
table.support_manual_list tbody th,
table.support_manual_list tbody td {
  vertical-align: top;
  text-align			: center;
  }
ttable.support_manual_list foot td {
  border: 1px solid #03476F;
  background: #4591AD;
  padding-top:3px;
  color: #FFFFFF;
  }
table.support_manual_list .odd {
  background: #AEE239;
  }
table.support_manual_list tbody tr:hover {
  background: #EDEDED;
  border: 1px solid #03476F;
  color: #FFFFFF;
  }
table.support_manual_list tbody tr:hover th,
table.support_manual_list tbody tr.odd:hover th {
  background: #FFD800;
  color: #FFFFFF;
  }

table.support_manual_list thead th
{
	padding				: 8px 0px;
	font-variant		: small-caps;
}

/**
 * PRODUCT PAGINATION ...
 */
#pagination-digg li          { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
#pagination-digg a           { border:solid 1px #9aafe5; margin-right:2px; }
#pagination-digg .previous-off,
#pagination-digg .next-off   { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination-digg .next a,
#pagination-digg .previous a { font-weight:bold; }	
#pagination-digg .active     { background:#2e6ab1; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }
#pagination-digg a:link, 
#pagination-digg a:visited   { color:#0e509e; display:block; float:left; padding:3px 6px; text-decoration:none; }
#pagination-digg a:hover     { border:solid 1px #0e509e; }



#tnt_pagination {
	display:block;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	
	width:550px;
	margin:10px auto 0 auto;
	text-align:right;
}

#tnt_pagination a {
	border:solid 1px #9aafe5;
	margin-right:2px;
	font-size:12px;
	color:#0e509e; padding:3px 6px; text-decoration:none;
	font-variant:small-caps;
}

#tnt_pagination a:hover {
	color:#0072BC;	
	border:solid 1px #0e509e;
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-left:10px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}

