body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 FONT-SIZE: 11px;
 FONT-FAMILY: Verdana;
 text-align: center;
 BACKGROUND-COLOR: #ffffff;
 background: url(./images/bg_old.png) repeat-y center
}


/* The homepage.... */

.f_forside {
 background-color: #FFFFFF;
 border: 1px solid #E7E7E7;
 color: #FFFFFF;
 padding : 5px;
 text-align: center
}

.f_forsidecs {
 background-color: #FFFFFF;
 border: 1px solid #E7E7E7;
 color: #FFFFFF;
 padding : 1px;
 text-align: center
}

.f_forside1 {

 padding : 3px;
}

.n_SkyCrapper{

 padding : 20px;
 padding-top: 10px;
 vertical-align: top

}

.f_forside3 {

 padding : 5px;

}

.style65 {	

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #006600
}
.style65 a:link, .style65 a:hover, .style65 a:active, .style65 a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #006600
}
.style68 a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
    FONT-WEIGHT: normal;
		text-decoration: none;
    COLOR: #000000
}

.style68 a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
    FONT-WEIGHT: normal;
	text-decoration: none;
    COLOR: #000000
}

.style68 a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
    FONT-WEIGHT: normal;
	text-decoration: underline;
    COLOR: #000000
}
.style68 a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
    FONT-WEIGHT: normal;
		text-decoration: none;
    COLOR: #000000
}

.f_forside2 { background-color: #FFFFFF;
 border: 1px solid #E7E7E7;
 color: #FFFFFF;
 padding : 5px;
 text-align: center
}

.style70 {
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}
.style70 a:link, .style70 a:hover, .style70 a:active, .style70 a:visited{
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}
.style69 a:link, .style69 a:hover, .style69 a:active, .style69 a:visited{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.style71 {
	color: #FE6215;
	font-weight: bold;
	font-size: 16px;
}
.style72 {
	color: #666666;
	font-weight: bold;
}
.style73 a:link, .style73 a:visited{
	color: #00A108;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}

..style73 a:hover, .style73 a:active{
	color: #00A108;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}

.bg-left {
  font-family:verdana;
  font-weight:bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='./images/bg-png.png');
}

.bg-left[class] {
  background-image:url(./images/bg-png.png);
}

.bg-right {
  font-family:verdana;
  font-weight:bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='./images/bg2-png.png');
}

.bg-right[class] {
  background-image:url(./images/bg2-png.png);
}

body.n_pictures{
background-image: none;
margin-left:0px;
}

/* topnav */

.toptekst {
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;   
    TEXT-DECORATION: none
}

.toplink a:link, .toplink a:hover, .toplink a:active, .toplink a:visited{
    FONT-SIZE: 9px;
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana;   
	font-weight: normal;
    TEXT-DECORATION: none
}

.topbar a:link, .topbar a:hover, .topbar a:active, .topbar a:visited{
    FONT-SIZE: 12px;
    COLOR: #669900;
    FONT-FAMILY: Verdana;   
	font-weight: bold;
    TEXT-DECORATION: none
}

.blivmedlem a:link, .blivmedlem a:hover, .blivmedlem a:active, .blivmedlem a:visited{
    FONT-SIZE: 12px;
    COLOR: #ff6600;
    FONT-FAMILY: Verdana;   
	font-weight: bold;
    TEXT-DECORATION: none
}

.f_forside1 {

 padding : 5px;

}

/* footer */

.bundtekst a:link, .bundtekst a:hover, .bundtekst a:active, .bundtekst a:visited {
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;   
	font-weight: normal;
    TEXT-DECORATION: none
}

.bunklink a:link, .bunklink a:hover, .bunklink a:active, .bunklink a:visited {
    FONT-SIZE: 9px;
    COLOR: #261b88;
    FONT-FAMILY: Verdana;   
	font-weight: normal;
    TEXT-DECORATION: none
}

/* OLD STYLES (will be removed when design is updated) */

A:link {
    FONT-SIZE: 11px;
    COLOR: #261b88;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A:visited {
    FONT-SIZE: 11px;
    COLOR: #261b88;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A:hover {
    FONT-SIZE: 11px;
    COLOR: #3a29d1;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A:active {
    FONT-SIZE: 11px;
    COLOR: #3a29d1;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.underline:link {
    TEXT-DECORATION: none underline
}
A.underline:visited {
    TEXT-DECORATION: none underline
}
A.underline:active {
    COLOR: #261b88;
    TEXT-DECORATION: none underline
}
A.rouge:link {
    FONT-SIZE: 10px;
    COLOR: #ce0000
}
A.rouge:visited {
    FONT-SIZE: 10px;
    COLOR: #ce0000
}
A.rouge:hover {
    FONT-SIZE: 10px;
    COLOR: #ce0000
}
A.noir:visited {
    FONT-SIZE: 10px;
    COLOR: #000000
}
A.noir:link {
    FONT-SIZE: 10px;
    COLOR: #000000
}
A.noir:hover {
    FONT-SIZE: 10px;
    COLOR: #000000
}
A.blanc:link {
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.blanc:visited {
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.blanc:hover {
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.gris:link {
    FONT-SIZE: 10px;
    COLOR: #696969
}
A.gris:visited {
    FONT-SIZE: 10px;
    COLOR: #696969
}
A.gris:hover {
    FONT-SIZE: 10px;
    COLOR: #696969
}
A.SousBarre:active {
    FONT-SIZE: 10px
}
A.SousBarre:link {
    FONT-SIZE: 10px
}
A.SousBarre:visited {
    FONT-SIZE: 10px
}
A.SousBarre:hover {
    FONT-SIZE: 10px
}
A.NavBar:active {
    FONT-WEIGHT: bold;
    COLOR: white
}
A.NavBar:link {
    FONT-WEIGHT: bold;
    COLOR: white
}
A.NavBar:visited {
    FONT-WEIGHT: bold;
    COLOR: white
}
A.NavBar:hover {
    FONT-WEIGHT: bold;
    COLOR: white
}
BODY {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
TABLE {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
TABLE.aucland {
    BACKGROUND-COLOR: #fde9a9
}
TD {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
TD.noir {
    COLOR: #000000
}
TD.gris {
    FONT-SIZE: 10px;
    COLOR: #696969
}
TD.banner {
    COLOR: #ffffff;
    BACKGROUND-COLOR: #261b88
}
TD.subbanner {
    BACKGROUND-COLOR: #c4cef1
}
TD.listing0 {
    BACKGROUND-COLOR: #c4cef1
}
TD.listing1 {
    BACKGROUND-COLOR: white
}
TD.Fluo {
    BACKGROUND-COLOR: #fdff2d
}
TD.myAucland1 {
    BACKGROUND-COLOR: #fde187
}
TD.noirMyAucland1 {
    FONT-SIZE: 10px;
    COLOR: #000000;
    BACKGROUND-COLOR: #fde187
}
TD.myAucland2 {
    BACKGROUND-COLOR: #675fad
}
TD.blancMyAucland2 {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #675fad
}
TD.blancMyBuying {
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #261b88
}
INPUT.noirp {
    FONT-SIZE: 9px;
    COLOR: #000000
}
TD.AddUserLeft {
    BACKGROUND-COLOR: #fde598
}
TD.AddUserRight {
    FONT-SIZE: 10px;
    COLOR: black;
    BACKGROUND-COLOR: #c4cef1
}
TD.AddUserLeftErr {
    COLOR: #bd2910;
    BACKGROUND-COLOR: #fcd454
}
TD.AddUserRightErr {
    FONT-SIZE: 10px;
    COLOR: #bd2910;
    BACKGROUND-COLOR: #97a6e4
}
SELECT {
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma
}
TD.AddUserRightBis {
    FONT-SIZE: 10px;
    COLOR: black;
    BACKGROUND-COLOR: #c4cef1
}
TD.AddUserRightErrBis {
    FONT-SIZE: 10px;
    COLOR: #bd2910;
    BACKGROUND-COLOR: #97a6e4
}
TEXTAREA {
    FONT-FAMILY: Tahoma
}
INPUT {
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
TD.headcafe {
    FONT-SIZE: 18px;
    COLOR: #261b88;
    FONT-FAMILY: Arial
}
TD.txtcartouche {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #bd2910;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma
}
TD.SousBarreJaune {
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #fcd454
}
TABLE.listing0 {
    BACKGROUND-COLOR: #c4cef1
}
TABLE.listing1 {
    BACKGROUND-COLOR: white
}
TABLE.Fluo {
    BACKGROUND-COLOR: #fdff2d
}
TR.listing0 {
    BACKGROUND-COLOR: #c4cef1
}
TR.listing1 {
    BACKGROUND-COLOR: white
}
TR.Fluo {
    BACKGROUND-COLOR: #fdff2d
}
TD.charter_chap {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be2f10
}
.titrenorm {
    FONT-SIZE: 15px
}
A.theme:link {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be3416;
    FONT-STYLE: italic;
    FONT-FAMILY: Lucida sans;
    TEXT-DECORATION: none
}
A.theme:visited {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be3416;
    FONT-STYLE: italic;
    FONT-FAMILY: Lucida sans;
    TEXT-DECORATION: none
}
A.theme:hover {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be3416;
    FONT-STYLE: italic;
    FONT-FAMILY: Lucida sans;
    TEXT-DECORATION: underline
}
A.theme:active {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be3416;
    FONT-STYLE: italic;
    FONT-FAMILY: Lucida sans;
    TEXT-DECORATION: none
}
.theme2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #261b88;
    FONT-STYLE: italic;
    FONT-FAMILY: Lucida sans
}
TD.conseil_chap {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #be2f10
}
.conseil_v {
    COLOR: #00a651
}
.conseil_r {
    COLOR: #bd2910
}
TD.Invoice {
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: 'Times New Roman'
}
TD.RedBold {
    FONT-WEIGHT: bolder;
    COLOR: #ce0000
}
TABLE.BuyNow {
    BACKGROUND-COLOR: #c4cef1
}
TD.SousBarreBleue {
    BACKGROUND-COLOR: #c4cef1
}
TD.ListingTitle {
    BACKGROUND-COLOR: #ffd752
}
TD.ListingSubTitle {
    BACKGROUND-COLOR: #fde598
}
TD.VItab {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #f7ebc4
}
TD.VITitle {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 13pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ce0000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #fde598
}
TD.VITItle2 {
    FONT-SIZE: 13pt;
    COLOR: #ce0000;
    BACKGROUND-COLOR: #fde598
}
TD.thumbnail {
    BORDER-RIGHT: #EFEFEF 1px solid;
    BORDER-TOP: #EFEFEF 1px solid;
    BORDER-LEFT: #EFEFEF 1px solid;
    BORDER-BOTTOM: #EFEFEF 1px solid;
}
IMG.thumbnail {
    BACKGROUND-COLOR: transparent
}

.premiumlink a:link, premiumlink a:active, premiumlink a:hover, premiumlink a:visited {
    FONT-SIZE: 10px;
    COLOR: #261b88
}

TD.premiumprice {
    FONT-SIZE: 10px;
    COLOR: #261b88
}
TD.QxlInbox0 {
    BACKGROUND-COLOR: #f4c4a6
}
TD.QxlInbox1 {
    BACKGROUND-COLOR: white
}
TABLE.QxlInbox0 {
    BACKGROUND-COLOR: #f4c4a6
}
TABLE.QxlInbox1 {
    BACKGROUND-COLOR: white
}
TR.QxlInbox0 {
    BACKGROUND-COLOR: #f4c4a6
}
TR.QxlInbox1 {
    BACKGROUND-COLOR: white
}
.defaulttitle {
    COLOR: orangered
}
HR.defaultline {
    BORDER-RIGHT: orangered;
    BORDER-TOP: orangered;
    BORDER-LEFT: orangered;
    COLOR: orangered;
    BORDER-BOTTOM: orangered;
    BACKGROUND-COLOR: orangered
}
.searchbox {
    COLOR: turquoise
}
TABLE.searchbox {
    BORDER-RIGHT: turquoise 2px solid;
    BORDER-TOP: turquoise 2px solid;
    BORDER-LEFT: turquoise 2px solid;
    BORDER-BOTTOM: turquoise 2px solid;
    BACKGROUND-COLOR: transparent
}
TD.searchboxtitle {
    FONT-WEIGHT: bolder;
    COLOR: royalblue;
    BACKGROUND-COLOR: turquoise
}
TD.searchboxhighlight {
    FONT-WEIGHT: bolder;
    COLOR: turquoise
}
A.n_categorybar:link {
    TEXT-DECORATION: none underline 
} 
A.n_categorybar:visited {
    TEXT-DECORATION: none underline 
} 
A.n_categorybar:active {
    COLOR: #261b88;
		TEXT-DECORATION: none underline 
} 
TD.n_categorybar {
    COLOR: #261b88;
} 
TD.n_Error {
    COLOR: #FF0000;
}
.n_defaulttitle { 
    COLOR: orangered 
} 
HR.n_defaultline { 
    BORDER-RIGHT: orangered; 
		BORDER-TOP: orangered; 
		BORDER-LEFT: orangered; 
		COLOR: orangered; 
		BORDER-BOTTOM: orangered; 
		BACKGROUND-COLOR: orangered 
}
.n_searchbox { 
    COLOR: turquoise 
}
TABLE.n_searchbox {
    BORDER-RIGHT: turquoise 2px solid;
    BORDER-TOP: turquoise 2px solid;
    BORDER-LEFT: turquoise 2px solid;
    BORDER-BOTTOM: turquoise 2px solid;
    BACKGROUND-COLOR: transparent
}
TD.n_searchboxtitle {
    FONT-WEIGHT: bolder;
    COLOR: royalblue;
    BACKGROUND-COLOR: turquoise
}
TD.n_searchboxhighlight {
    FONT-WEIGHT: bolder;
    COLOR: turquoise
}


/* NEW STYLES */

/* Usual styles for all pages */

table {
 border: 0px none; 
 border-collapse: collapse;
 font-family: Verdana;
 font-size: 11px;
 margin: 0;
 text-align: left
}
td {
 padding: 0
}
div, li, dl, dd, form {
 margin: 0;
 padding: 0
}
ul, ol {
 margin-top: 10px
}
p {
 margin : 15px 0;
 padding: 0
}
a:link, a:visited {
 color: #261b88;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: underline
}
a:active, a:hover {
 color: #f26000;
 font-family: Verdana;
 font-size: 11px;
 text-decoration: underline
}
input { 
 color: #000000;
 font-family: Tahoma;
 font-size: 11px;
 margin: 0;
 padding: 0 3px
}
select, textarea {
 color: #000000;
 font-family: Tahoma;
 font-size: 11px;
 margin: 0;
 padding: 0
}
img {
 border: 0px none; 
}
blockquote {
 margin: 15px 30px; 
}
.n_PageWidth_large {

 background-color: #ffffff;
 text-align: center;
 width: 940px
}
.n_Border {
 border: 1px solid #aaaaaa;
}
td.n_FloatTab {
 background-color: #fefae7;
 border: 1px solid #aaaaaa;
 padding: 10px 12px 12px 12px
}
.n_FloatTab td {
 color: #000000;
 padding: 4px 5px;
 white-space: nowrap
}
.n_Label {
 color: #636363;
 font-weight: bold;
 margin: 10px 0 5px 0
}
.n_Label2 {
 color: #261b88;
 font-weight: bold
}
td.n_TabLabel {
 color: #261B88;
 font-weight: bold;
 white-space: nowrap
}
a:link.underline, a:visited.underline, a:link.n_Link_chan1, a:visited.n_Link_chan1, a:link.n_Link_chan2, a:visited.n_Link_chan2, .n_SimLink {
 font-weight: normal;
 text-decoration: underline
}
a:active.underline, a:hover.underline, a:active.n_Link_chan1, a:hover.n_Link_chan1, a:active.n_Link_chan2, a:hover.n_Link_chan2 {
 font-weight: normal;
 text-decoration: none
}
a:link.n_underline, a:visited.n_underline {
 font-weight: bold;
 text-decoration: underline
}
a:active.n_underline, a:hover.n_underline {
 font-weight: bold;
 text-decoration: none
}
.n_ReturnTop {
 margin-top: 5px; 
 text-align: right 
}
.n_ReturnTop a:link, .n_ReturnTop a:visited {
 color: #f00000;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none
}
.n_ReturnTop a:hover, .n_ReturnTop a:active {
 color: #f00000;
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline
}


/* Header (common part) */

a:link.n_advsearch, a:visited.n_advsearch {
 color: #ce0000;
 font-size: 10px;
 font-weight: bold;
 padding: 0 2px
}
a:hover.n_advsearch, a:active.n_advsearch {
 color: #fe5019;
 font-size: 10px;
 font-weight: bold;
 padding: 0 2px
}
table.n_breadcrumps {
 color: #261b88;
 margin: 15px 0
}
.n_breadcrumps td {
 font-weight: bold
}
.n_breadcrumps a:link, .n_breadcrumps a:visited, .n_breadcrumps a:hover, .n_breadcrumps a:active {
 font-weight: normal
}


/* Header_Propo (template appearance, for information) */

td.n_searchbar_new {
 background-image: url('./images/NavBarCenter.gif');
 background-repeat: repeat-x;
 padding: 5px 5px 0 0;
 vertical-align: top
}
.n_searchbar_new td {
 padding: 1px 0
}
.n_searchbar_new select {
}
input.n_SearchInput_new {
}
.n_searchbar_new img {
 margin: 0 3px
}
 input.n_SearchButt_new {
 background-color: #fb8209;
 border: 1px solid #dddddd;
 color: #261b88;
 font-weight: bold;
 cursor: pointer;
 margin: 1px 2px
}
td.n_navbar_new {
 background-image: url('./images/NavBarCenter.gif');
 background-repeat: repeat-x
}
a:link.n_advsearch_new, a:visited.n_advsearch_new {
 color: #f4be04;
 font-size: 10px;
 font-weight: bold
}
a:hover.n_advsearch_new, a:active.n_advsearch_new {
 color: orange;
 font-size: 10px;
 font-weight: bold
}


/* Header_Fr (actual appearence, for information) */

td.n_searchbar {
 padding: 2px 5px 0 0
}
.n_searchbar input {
 font-size: 11px;
 color: #000000;
 margin: 1px
}
.n_searchbar select {
 font-size: 10px;
 color: #000000
}
 input.n_SearchButt {
 background-color: #cfe9fe;
 border: 2px solid #808080;
 border-bottom: #999999;
 border-right:#999999;
 color: #261b88;
 cursor: pointer;
 font-size: 10px;
 margin: 1px 2px
}
.n_searchbar img {
 margin: 2px
}
td.n_searchBG {
 background-image: url('./images/barnav-1pix.gif');
 background-repeat: repeat-x;
 color: #261b88;
 white-space: nowrap
}
td.n_navbar {
 background-image: url('./images/barnav-1pix.gif');
 background-repeat: repeat-x;
 white-space: nowrap
}
.n_navbar a:link, .n_navbar a:visited {
 font-weight: bold;
}
.n_navbar a:hover, .n_navbar a:active {
 font-weight: bold;
}


/* Footer (actual appearence, for information) */

hr.n_yellow {
 background-color: #fed755;
 border: 0px none;
 color: #fed755;
 height: 1px;
 margin-top: 15px
}
.n_footer {
 text-align: right
}
.n_footer a:link, .n_footer a:visited, .n_footer a:hover, .n_footer a:active {
 font-weight: bold
}
.n_copyright {
 color: gray;
 font-size: 10px;
 padding-top: 6px;
 text-align: right
}
table.n_adds {
 margin-top: 15px;
 padding: 2px;
 text-align:center
}
.n_adds a:link, .n_adds a:visited, .n_adds a:hover, .n_adds a:active {
 color: #fffffe;
 test-decoration: none
}


/* Bars */

.n_MainTitLeft_chan1, .n_MainTitLeft_chan2 {
 background-image: url('./images/MainTitLeft.gif');
 background-repeat: no-repeat;
 height: 35px;
 width: 5px
}
.n_MainTitCenter, .n_MainTitCenter_chan1, .n_MainTitCenter_chan2 {
 background-image: url('./images/MainTitCenter.gif');
 background-repeat: repeat-x;
 color: #261b88;
 font-family: Arial;
 font-size: 17px;
 font-weight: bold; 
 padding: 1px 0 0 10px;
 vertical-align: middle;
 white-space: nowrap
}
.n_MainTitRight_chan1, .n_MainTitRight_chan2 {
 background-image: url('./images/MainTitRight.gif');
 background-repeat: no-repeat;
 height: 35px;
 width: 5px
}
.n_ListTit, .n_ListTit_chan1, .n_ListTit_chan2 {
 background-image: url('./images/ThNailCenter.gif');
 background-repeat: repeat;
 background-color: #eeeeee;
 color: #ffffff;
 font-size: 12px;
 font-weight: bold;
 padding-left : 10px;
 white-space: nowrap
}
.n_ListTit select,.n_ListTit_chan1 select,.n_ListTit_chan2 select {
 font-weight: normal; 
 margin-top: 2px
}
.n_TabLeft_chan1, .n_TabLeft_chan2 {
 background-image: url('./images/ThNailLeft.gif');
 background-repeat: no-repeat;
 height: 28px;
 width: 7px
}
.n_ThNailCenter, .n_TabCenter_chan1, .n_TabCenter_chan2 {
 background-image: url('./images/ThNailCenter.gif');
 background-repeat: repeat;
 color: #ffffff;
 font-size: 12px;
 font-weight: bold;
 text-align: center;
 white-space: nowrap
}
.n_TabRight_chan1, .n_TabRight_chan2 {
 background-image: url('./images/ThNailRight.gif');
 background-repeat: no-repeat;
 height: 28px;
 width: 7px
}
.n_TabLeft1_chan1, .n_TabLeft1_chan2 {
 background-image: url('./images/ThNailLeft1.gif');
 background-repeat: no-repeat;
 height: 23px;
 width: 7px
}
.n_ThNailCenter1, .n_TabCenter1_chan1, .n_TabCenter1_chan2 {
 background-image: url('./images/ThNailCenter1.gif');
 background-repeat: repeat;
 color: #ffffff;
 font-weight: bold;
 padding: 2px 30px 0 30px;
 text-align: center;
 white-space: nowrap
}
.n_TabRight1_chan1, .n_TabRight1_chan2 {
 background-image: url('./images/ThNailRight1.gif');
 background-repeat: no-repeat;
 height: 23px;
 width: 7px
}
.n_TabLeft_chan1_off, .n_TabLeft_chan2_off {
 background-image: url('./images/ThNailOffLeft.gif');
 background-repeat: no-repeat;
 height: 28px;
 width: 7px
}
.n_ThNailOffCenter, .n_TabCenter_chan1_off, .n_TabCenter_chan2_off {
 background-image: url('./images/ThNailOffCenter.gif');
 background-repeat: repeat;
 color: #261b88;
 cursor: pointer;
 font-size: 12px;
 font-weight: bold;
 text-align: center;
 white-space: nowrap
}
.n_TabRight_chan1_off, .n_TabRight_chan2_off {
 background-image: url('./images/ThNailOffRight.gif');
 background-repeat: no-repeat;
 height: 28px;
 width: 7px
}
.n_TabLeft1_chan1_off, .n_TabLeft1_chan2_off {
 background-image: url('./images/ThNailOffLeft1.gif');
 background-repeat: no-repeat;
 height: 23px;
 width: 7px
}
.n_ThNailOffCenter1, .n_TabCenter1_chan1_off, .n_TabCenter1_chan2_off {
 background-image: url('./images/ThNailOffCenter1.gif');
 background-repeat: repeat;
 color: #261b88;
 cursor: pointer;
 font-weight: bold;
 padding: 2px 30px 0 30px;
 text-align: center;
 white-space: nowrap
}
.n_TabRight1_chan1_off, .n_TabRight1_chan2_off {
 background-image: url('./images/ThNailOffRight1.gif');
 background-repeat: no-repeat;
 height: 23px;
 width: 7px
}
td.n_ThNailOffCenter2 {
 background-image: url('./images/ThNailOffCenter2.gif');
 background-repeat: repeat;
 color: #808080;
 cursor: pointer;
 font-size: 12px;
 font-weight: bold;
 padding-top: 2px;
 text-align: center;
 white-space: nowrap
}
td.n_ThNailOffCenter3 {
 background-image: url('./images/ThNailOffCenter2.gif');
 background-repeat: repeat;
 color: #808080;
 cursor: pointer;
 font-size: 11px;
 font-weight: bold;
 padding-top: 2px;
 text-align: center;
 white-space: nowrap
}
.n_ThNailDesc {
 background-image: url('./images/ThNailDesc.gif');
 background-repeat: repeat;
 border-bottom: 1px solid #bbbbbb;
 border-top: 1px solid #bbbbbb;
 color: #FF6000;
 font-size: 12px;
 font-weight: bold;
 height: 22px;
 padding-left: 15px;
 white-space: nowrap
}
.n_ThNailRight {
 border-bottom: 1px solid #261b88
}
.n_GrayNavBar, .n_GrayNavBar_chan1, .n_GrayNavBar_chan2 {
 background-color: #eeeeee;
 border:1px solid #aaaaaa;
 margin: 0 1px 15px 1px;
 padding: 10px
}

.CatGrayBar {
 background-color: #eeeeee;
 border-top:1px solid #aaaaaa;
  border-left:1px solid #aaaaaa;
   border-right:1px solid #aaaaaa;
 padding: 5px 5px 5px 15px;
 font-weight: bold;
}
.CatContentsBar {
 border-top: 1px solid #aaaaaa;
 border-left: 1px solid #aaaaaa;
 border-right: 1px solid #aaaaaa;
 padding: 5px 5px 5px 15px;
}
.n_GrayNavBar a:link, .n_GrayNavBar a:visited, .n_GrayNavBar a:active, .n_GrayNavBar a:hover,.n_GrayNavBar_chan1 a:link, .n_GrayNavBar_chan1 a:visited, .n_GrayNavBar_chan1 a:active, .n_GrayNavBar_chan1 a:hover, .n_GrayNavBar_chan2 a:link, .n_GrayNavBar_chan2 a:visited, .n_GrayNavBar_chan2 a:active, .n_GrayNavBar_chan2 a:hover {
 font-size: 12px;
 font-weight: bold
}
.n_GrayNavBar select, .n_GrayNavBar_chan1 select, .n_GrayNavBar_chan2 select {
 font-weight: normal;
 margin: 0 5px
}
table.n_SearchVehic {
 font-weight: normal; 
 padding: 0 10px;
 white-space: nowrap
}
.n_SearchVehic th {
 border-bottom: 1px solid #aaaaaa
}
.n_SearchVehic td {
 background-color: #fefae7;
 color: #333333; 
 padding: 0 15px 3px 15px;
}
table.n_SearchVehicTab td{
 padding: 0 3px
}


/* Forms */

.n_Input, .n_Textarea {
 background-color: #ffffff;
 border: 1px solid #7f9db9;
 color: #000000
}
.n_Cat_Input  {
 background-color: #ffffff;
 border: 1px solid #7f9db9;
 color: #000000;
 width: 910px
}
.n_InputDisabled {
 background-color: #eeeeee;
 border: 1px solid #bbbbbb;
 color: #808080
}
.n_Select {
 border: 1px solid #7f9db9;
 color: #000000
}
.n_SelectDisabled {
 border: 1px solid #bbbbbb;
 color: #808080
}
.n_Check, .n_Radio {
 color: #808080
}
td.n_FormLabel1 {
 background-color: #fefae7;
 color: #000000;
 font-weight: bold;
 padding: 5px 5px 0 15px;
 white-space: nowrap
}
td.n_FormLabel2 {
 background-color: #fefae7;
 color: #261b88;
 padding: 5px 5px 0 15px;
 white-space: nowrap
}
td.n_FormLeft {
 background-color: #fefae7;
 color: #000000;
 padding: 5px 5px 0 15px
}
td.n_FormLeftdisabled {
 background-color: #fefae7;
 color: #999999;
 padding: 5px 5px 0 15px
}
td.n_FormLeftWrap {
 background-color: #fefae7;
 color: #000000;
 padding: 5px 5px 0 5px
}
td.n_FormLeftWrapdisabled {
 background-color: #fefae7;
 color: #999999;
 padding: 5px 5px 0 5px
}
td.n_FormLine {
 background-color: #fefae7;
 padding: 5px 15px 0 15px
}
td.n_FormLink {
 background-color: #fefae7
}
td.n_FormNote {
 background-color: #fefae7;
 padding: 20px 0 25px 15px
}
td.n_FormPuce {
 background-color: #fefae7;
 height: 22px;
 padding: 6px 0 0 15px
}
td.n_FormRight {
 background-color: #dddddd;
 color: #000000;
 padding: 1px 8px 1px 0
}
td.n_FormValid {
 background-color: #fefae7;
 padding-left: 15px
}
input.n_BigButton {
 color: #261b88;
 font-size: 13px;
 font-weight: bold;
 padding: 5px 15px
}
input.n_Buttdisabled {
 color: #808080;
 font-effect: engrave
}


/* List categories */

table.n_ListCatTab td {
 padding-left: 2px
}
.n_ListCatTab a:link, .n_ListCatTab a:visited {
 font-weight: bold;
 text-decoration : none
}
.n_ListCatTab a:hover, .n_ListCat a:active {
 font-weight: bold;
 text-decoration : underline
}
td.n_ListSubCat {
 padding: 1px 5px 0 10px
}


/* List items */

td.n_ListTopLeft {
 color: #000000;
 padding: 0 0 6px 2px;
 vertical-align: bottom;
 white-space: nowrap
}
td.n_ListTopRight {
 color: #808080;
 padding: 0 1px 6px 0;
 text-align: right;
 vertical-align: bottom;
 white-space: nowrap
}
td.n_ListBottomLeft {
 background-color:  #cccccc;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 line-height: 1.2em;
 padding: 4px 8px;
 vertical-align: top;
 white-space: nowrap
}
td.n_ListBottomRight {
 background-color:  #cccccc;
 border-top: 1px solid #aaaaaa;
 color: #777777;
 line-height: 1.2em;
 padding: 4px 8px;
 text-align: right;
 vertical-align: top;
 white-space: normal
}
td.n_ListBottomButt {
 background-color:  #cccccc;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 line-height: 1.6em;
 padding: 5px 0;
 vertical-align: top;
 white-space: normal
}
.n_CurrentPage {
 background-color: #eeeeee;
 color: #261b88;
 font-weight: bold;
 padding: 0 2px
}
.n_LongList {
 padding: 0 5px;
 text-align: right
}
.n_LongList a:link, .n_LongList a:visited {
 text-decoration: none
}
.n_LongList a:hover, .n_LongList a:active {
 text-decoration: underline
}
tr.n_ListHead td {
 background-color: #fde598;
 color: #261b88;
 font-weight: bold;
 padding: 8px;
 padding-right: 0;
 white-space: nowrap
}
.n_ListSelect {
 color: #b75a00;
 font-weight: bold
}
a:link.n_ListUnSelect, a:visited.n_ListUnSelect, a:hover.n_ListUnSelect, a:active.n_ListUnSelect {
 font-weight: bold
}
tr.n_ListPrem1 td {
 background-color: #eeeeee;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 45px;
 padding: 6px
}
.n_ListPrem1 a:link, .n_ListPrem1 a:visited {
 text-decoration: none
}
.n_ListPrem1 a:hover, .n_ListPrem1 a:active {
 text-decoration: underline
}
tr.n_ListPrem2 td {
 background-color: #ffffff;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 45px;
 padding: 6px
}
.n_ListPrem2 a:link, .n_ListPrem2 a:visited {
 text-decoration: none
}
.n_ListPrem2 a:hover, .n_ListPrem2 a:active {
 text-decoration: underline
}
tr.n_ListTab1 td {
 background-color: #ffffff;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 45px;
 padding: 6px
}
.n_ListTab1 a:link, .n_ListTab1 a:visited {
 text-decoration: none
}
.n_ListTab1 a:hover, .n_ListTab1 a:active {
 text-decoration: underline
}
tr.n_ListTab2 td {
 background-color: #eeeeee;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 45px;
 padding: 6px
}
.n_ListTab2 a:link, .n_ListTab2 a:visited {
 text-decoration: none
}
.n_ListTab2 a:hover, .n_ListTab2 a:active {
 text-decoration: underline
}
tr.n_ListTab3 td {
 background-color: #ffffff;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 35px;
 padding: 6px
}
.n_ListTab3 a:link, .n_ListTab3 a:visited {
 text-decoration: underline
}
.n_ListTab3 a:hover, .n_ListTab3 a:active {
 text-decoration: none
}
tr.n_ListTab4 td {
 background-color: #eeeeee;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 35px;
 padding: 6px
}
.n_ListTab4 a:link, .n_ListTab4 a:visited {
 text-decoration: underline
}
.n_ListTab4 a:hover, .n_ListTab4 a:active {
 text-decoration: none
}
tr.n_ListHighlight td {
 background-color: #ffd2a6;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 height: 45px;
 padding: 6px
}
.n_ListHighlight a:link, .n_ListHighlight a:visited {
 color: #000000;
 text-decoration: none
}
.n_ListHighlight a:hover, .n_ListHighlight a:active {
 color: red;
 text-decoration: underline
}
a:link.n_ListBold, a:visited.n_ListBold {
 font-weight: bold;
 text-decoration: none
}
a:hover.n_ListBold, a:active.n_ListBold {
 font-weight: bold;
 text-decoration: underline
}
tr.n_ListDet td {
 background-color: #fefae7;
 border-top: 1px dotted #aaaaaa;
 line-height: 1.3em;
 padding: 6px;
 vertical-align: top
}
table.n_ListDetTab1 {
 color: #000000
}
table.n_ListDetTab1 td {
 border: 0px none;
 color: #000000;
 padding: 5px 6px;
 white-space: nowrap
}
.n_ListDetLabel {
 color: #261b88 
}
table.n_ListDetTab2 {
 color: #000000;
 margin: 5px 0
}
table.n_ListDetTab2 td {
 border: 0px none;
 color: #000000;
 white-space: nowrap;
 padding: 3px 15px 3px 6px
}
.n_ListDetTab2 input {
 padding: 0;
 margin: 0 5px 0 0
}


/* Specific styles for Registration pages */

.n_AddCompany {
 background-color: #fffbf0;
 border: 1px solid #aaaaaa;
 margin-bottom: 15px;
 padding: 5px 0;
 width: 540px
}
.n_AddCompany td {
 color: #000000;
 line-height: 1.8em;
 padding: 5px 10px
}
.n_AddCompany input {
 margin-top: 3px
}
.n_AddCode {
 background-color: #fffbf0;
 border: 1px solid #aaaaaa;
 margin: 5px 0;
 padding: 5px;
 width: 320px
}
.n_AddCode td {
 color: #000000;
 line-height: 1.8em;
 padding: 2px 10px
}


/* Errors & special messages */

.n_InputErr, .n_TextareaErr {
 background-color: #ff4400;
 border: 1px solid #808080;
 color: #ffffff
}
.n_Cat_InputErr {
 background-color: #ff4400;
 border: 1px solid #808080;
 color: #ffffff;
 width: 910px
}
.n_SelectErr {
 border: 1px solid #808080;
 color: #ff0000
}
.n_CheckErr, .n_RadioErr {
 background-color: #ff4400;
 color: #ffffff 
}
.n_Err {
 color: #ff0000;
 font-weight: bold
}
td.n_FormLeftErr {
 background-color: #fefae7;
 color: #bd2910;
 padding: 5px 15px 0 15px
}
td.n_FormLinkErr {
 background-color: #fefae7
}
.n_FormLinkErr hr {
 background-color: #ff0000;
 border: 0px none;
 color: #ff0000;
 height: 1px
}
td.n_FormRightErr {
 background-color: #dddddd;
 color: #bd2910;
 padding: 1px 8px 1px 0
}
.n_hidealert {
 display: none
}
.n_showalert {
 background-color: #FFDFDF;
 border: 1px solid #FF8080; 
 color: #ff0000;
 line-height: 1.4em;
 margin: 5px 0;
 padding: 5px
}
.n_showalert a:link, .n_showalert a:visited, .n_showalert a:hover, .n_showalert a:active {
 color: #ff0000;
 font-weight: bold
}
.n_caution {
 background-color: #dddddd;
 font-size: 13px;
 font-weight: bold;
 padding: 0 5px;
 white-space: nowrap
}
.n_message1 {
 color: #ff0000;
 font-family: Arial;
 font-size: 20px; 
 font-style: italic;
 font-weight: bold;
 margin: 15px 0 8px 0
}
.n_message2 {
 color: #333333;
 font-size: 14px;
 font-weight: bold
}
blockquote.n_Sellermessage {
 font-style: italic;
 margin: 0;
 padding: 0 15px;
}


/* Specific styles for Selling Pages */

table.AddObj {
 margin-top: 10px
}
.AddObj select {
 margin: 4px 0
}
.AddObj input {
 margin: 4px 0
}
select.n_SelectPath {
 background-color: #ffffff;
 border: 1px solid #7f9db9;
 color: #000000;
 margin: 0 8px 12px 0;
 width: 220px
}
input.n_CompletePath {
 color:#666666;
 margin-top: 10px; 
 padding-left: 2px; 
 width: 675px
}
table.n_htmltags td {
 padding: 5px 3px 0 0
}
.n_SearchSellCat {
 background-color: #fefae7;
 border: 1px solid #aaaaaa;
 float: left;
 padding: 15px;
 margin-right: 20px
}
table.n_AddImages {
 margin-top: 10px
}
.n_AddImages td {
 color: #000000; 
 line-height: 1.4em;
 padding: 10px 5px 0 0;
 text-align: center
}
.n_AddImages img {
 margin-bottom: 3px
}
body.n_pictures {
 background-color: #fefae7;
}
iframe.n_pictures {
 background-color: #fefae7;
 border: 1px solid #808080; 
 padding: 0Px;
 margin:0px;
 width: 415px;
 height: 37px;
}
iframe.n_htmledit {
 background-color: #ffffff;
 border: 1px solid #7f9db9; 
 padding: 0;
 margin: 0
}
.n_htmleditBg {
 background-color: #ffffff;
 padding: 0px;
 margin: 0px;
}
.n_htmleditBgErr {
 background-color: #ff4400;
 color: #ffffff;
 padding: 0px;
 margin: 0px;
}
a.n_PictureToChoose {
 color: #261b88;
 text-decoration: underline;
}
a:link.n_PictureToChooseOff, a:visited.n_PictureToChooseOff, a:hover.n_PictureToChooseOff, a:active.n_PictureToChooseOff {
 color: #808080;
 text-decoration: none;
 cursor: default
}
.n_AddDate {
 background-color: #fffbf0;
 border: 1px solid #aaaaaa; 
 margin-right: 10px;
 padding: 10px
}
.n_AddDate table {
 margin: 2px
}
.n_AddDate td {
 color: #000000;
 padding: 5px 10px 5px 0
}
.n_Calendar th {
 background-color: #dddddd;
 padding: 2px 1px
}
.n_Calendar td {
 color: #636363;
 text-align: center;
 padding: 3px 0
}
a:link.n_StartDay, a:visited.n_StartDay, a:hover.n_StartDay, a:active.n_StartDay {
 background-color: #dddddd;
 color: #555555;
 padding: 3px 5px;
 font-weight: bold;
 text-decoration: none;
 cursor: default
}


/* Specific styles for Buy, RootCat and Listing Pages */

.n_CatHeader, .n_CatHeader_chan1, .n_CatHeader_chan2 {
 background-color: #ffffff;
 border: 1px solid #CCCCCC;
 color: #ffffff; 
 line-height: 1.3em;
 margin-bottom: 15px; 
 padding: 12px
}
.n_CatFooter, .n_CatFooter_chan1, .n_CatFooter_chan2 {
 background-color: #ffffff;
 border: 1px solid #CCCCCC;
 color: #CCCCCC; 
 line-height: 1.3em;
 margin-top: 15px; 
 padding: 12px
}
.n_ListHeader, .n_ListHeader_chan1, .n_ListHeader_chan2 {
 margin: 15px 2px
}
.n_ListFooter, .n_ListFooter_chan1, .n_ListFooter_chan2 {
 background-color: #ffffff;
 border: 1px solid #CCCCCC;
 color: #CCCCCC; 
 line-height: 1.3em;
 margin-top: 15px; 
 padding: 12px
}
td.n_ShowPrem {
 padding: 15px
}
.n_BGPrem {
 background-color: #000000;
 height: 70px;
 width: 70px;
 margin-bottom: 3px
}
.n_BGPrem td {
 text-align: center;
 vertical-align: middle
}
.n_ShowPrem a:link, .n_ShowPrem a:visited {
 text-decoration : none
}
.n_ShowPrem a:hover, .n_ShowPrem a:active {
 text-decoration : underline
}
table.n_Notice td {
 background-color: #fefae7;
 border-bottom: 1px solid #aaaaaa;
 color: #000000;
 font-size: 11px;
 padding: 10px
}
.n_ListCat {
 color: #000000;
 margin: 15px
}
.n_ListCat h3 {
 color: #ff6600;
 font-size: 13px;
 font-weight: bold;
 margin-bottom: 15px
}
.n_ListCat table {
 color: #000000;
 margin-bottom: 15px
}
.n_ListCat hr {
 background-color: #aaaaaa;
 border: 0px none;
 color: #aaaaaa;
 height: 1px
}
td.n_ListSubCat a:link, .n_ListSubCat a:visited, .n_ListSubCat a:hover, .n_ListSubCat a:hover {
 color: #000000;
 font-weight: normal
}
.n_MenuCat1 {
 background-color: #ffffff;
 /*border-bottom: 0;*/
 line-height: 1.2em;
 /*padding-bottom: 15px*/
}
.n_TitMenuCat1 {
 background-color: #cccccc;
 border-bottom: 2px solid #261b88;
 color: #000000;
 font-size: 13px;
 font-weight: bold;
 padding: 4px 8px
}
.n_MenuCat1 ul {
 line-height: 1.2em;
 margin: 15px;
 padding-left: 15px 
}
.n_MenuCat1 a:link, .n_MenuCat1 a:visited {
 text-decoration: none
}
.n_MenuCat1 a:hover, .n_MenuCat1 a:active {
 text-decoration: underline
}
.n_TitMenuCat2 {
 background-color: #cccccc;
 border-bottom: 2px solid #261b88;
 color: #000000;
 font-size: 13px;
 font-weight: bold;
 /*padding: 4px 8px;*/
 display:none
}
.n_MenuCat2 form {
 margin: 15px
}
.n_MenuCat2 input {
 margin: 2px 0 10px 0;
}
.n_MenuCat2 select {
 margin: 2px 0 10px 0;
 width: 160px
}
.n_SelectCat {
 font-weight: bold
}
.n_FilterCat {
 font-weight: bold;
 margin: 15px 0 10px 0
}
.n_SearchCat input {
 color: #261b88;
 font-size: 12px;
 font-weight: bold;
 margin: 5px 0 10px 0
}


/* Specific styles for View Item Page */

.n_AucClosed {
 background-color: #ffd2a6;
 border: 1px solid #aaaaaa;
 color: #000000;
 line-height: 1.3em;
 margin-bottom: 15px;
 padding: 12px
}
td.n_Photo {
 padding: 8px
}
td.n_PhotoMax {
 border: 1px solid #aaaaaa;
 height: 200px;
 text-align: center;
 vertical-align: middle;
}
.n_PhotoMin {
 border: 0;
 padding: 10px 10px 0 0
}
.n_PhotoMin img {
 border: 1px solid #aaaaaa;
 cursor: pointer
}
.n_PhotoButt {
 border: 1px solid #aaaaaa;
 color: #261b88;
 cursor: pointer;
 font-weight: bold;
 margin-top: 10px;
 padding: 3px 8px
}
.n_PhotoButt img {
 margin-right: 7px
}
table.n_PhotoCount {
 color: #261b88;
 margin-top: 10px
}
.n_PhotoCount td {
 padding-bottom: 2px
}
.n_AucMain {
 border-left: 1px solid #aaaaaa;
 padding: 8px 5px 0 5px
}
.n_AucMain hr {
 background-color: #aaaaaa;
 border: 0px none;
 color: #aaaaaa;
 height: 1px
}
.n_AucMain td {
 color: #261b88;
 padding: 2px
}
td.n_EndTimeLeft {
 color: green;
 font-size: 16px;
 font-weight: bold;
 padding: 4px 0 0 2px
}
td.n_EndTimeRight {
 color: red;
 font-family: Tahoma;
 font-size: 16px;
 font-weight: bold;
 padding: 4px 0 0 2px
}
td.n_AucPrice {
 text-align: right;
 padding-right: 15px;
 white-space: nowrap
}
td.n_AucBuyNow {
 padding: 0
}
.n_BuyBid {
 background-color: #eeeeee;
 border: 1px solid #aaaaaa;
 margin: 6px 2px;
 padding: 6px
}
.n_BuyBid td {
 padding: 2px 7px
} 
.n_BuyBid ul {
 line-height: 1.4em;
 margin: 0 10px;
 padding: 0
} 
.n_BuyBid li {
 list-style: none
} 
.n_SellInfo {
 font-weight: bold;
 margin: 10px 0 3px 0
}
.n_SellLinks { 
 margin-top: 8px
}
table.n_LinkTab {
 margin: 15px 0;
 padding: 10px;
 text-align: center
}
.n_AucInfo1 {
 color: #000000;
 padding: 15px
}
.n_AucInfo1 h2 {
 font-family: Arial;
 font-size: 15px;
 font-weight: bold;
 margin: 5px 0 10px 0
}
.n_AucInfo2 th {
 background-color: #eeeeee;
 color: #000000;
 font-family: Tahoma;
 font-size: 13px;
 font-weight: bold;
 padding: 4px 10px
}
.n_AucInfo2 td {
 background-color: #fefae7;
 color: #000000;
 padding: 4px 15px
}
table.n_ViewSpecific {
 background-color: #fefae7;
 color: #000000;
 margin: 15px 0 
}
.n_ViewSpecific td {
 border: 1px solid #aaaaaa; 
 padding: 3px
}
.n_AucPaySepar {
 border-right: 1px dotted #aaaaaa
}
ul.n_AucPay {
 margin: 0;
 padding-left: 0;
 line-height: 1.8em
}
.n_AucPay li {
 list-style-type: none;
 background-image: url('./images/check.gif');
 background-repeat: no-repeat;
 background-position:  0% 50%;
 padding-left: 20px
}
td.n_QuestTitle {
 font-weight: bold
}
tr.n_QuestText td {
 padding: 5px 15px 15px 10px
}
td.n_QuestFunction {
 font-size: 13px;
 font-weight: bold; 
 padding: 10px 15px
}
tbody.n_AucInfo3 td {
 background-color: #ffffff;
 color: #000000;
 padding: 4px 10px
}
.n_AucInfo3 hr {
 background-color: #cccccc;
 border: 0px none;
 color: #cccccc;
 height: 1px;
 margin: 0
}
tr.n_UnSuccessBid td {
 color: #777777;
}
.n_UnSuccessBid a:link, .n_UnSuccessBid a:visited {
 color: #7d76b7;
}
.n_UnSuccessBid a:hover, .n_UnSuccessBid a:active {
 color: ff9966;
}


/* Specific styles for Bidding/BuyingNow pages */

.n_AucName {
 font-size: 12px;
 font-weight: bold
}
.n_BidTit {
 font-weight: bold;
 padding: 15px 0 3px 0
}


/* Specific styles for Advanced Search */

table.n_AdvSearch {
 background-color: #fefae7
}
.n_AdvSearch input {
 margin: 3px 0
}
.n_AdvSearch select {
 margin: 3px 0
}
td.n_AdvSearchLeft {
 color: #000000;
 padding: 0 15px;
 white-space: nowrap
}
td.n_AdvSearchCenter {
 color: #000000;
}
td.n_AdvSearchRight {
 color: #000000;
 padding: 0 15px;
 vertical-align: top
}
.n_AdvSearchRight select {
 margin: 3px 10px;
 width: 150px
}
select.n_AdvSearchSel {
 width: 266px
}
.n_AdvSearchTab td {
 color: #000000
}
.n_AdvSearchButt {
 float: right;
 padding-left: 10px
}
.n_AdvSearchButt input {
 font-weight: bold;
 padding: 2px 8px
}


/* Specific styles for Search Results */

table.n_search {
 margin-bottom: 15px
}
.n_search td {
 color: #000000;
 padding: 1px 15px 0 0
}
table.n_Gallery {
 background-color: #edebe7;
}


/* Specific styles for MyPages */

tr.n_MyAccMenu {
 background-color: #fefae7;
 cursor: pointer
}
tr.n_MyAccMenu td {
 border: 1px solid #aaaaaa;
 border-top: 0px none; 
 font-size: 12px;
 font-weight: bold;
 text-align: center; 
 padding: 4px
}
.n_MyAccMenu a:link, .n_MyAccMenu a:visited {
 font-weight: bold;
 font-size: 12px;
 text-decoration: none
}
.n_MyAccMenu a:hover, .n_MyAccMenu a:active {
 font-weight: bold;
 font-size: 12px;
 text-decoration: underline
}
td.n_MyAccOn {
 border: 1px solid #aaaaaa;  
 border-top: 0px none; 
 background-color: #eeeeee;
 border-top: 0px none;
 cursor: default;
 font-weight: bold;
 text-align: center; 
 padding: 4px 4px 6px 4px
}
.n_MyAccSubMenu {
 background-color: #eeeeee;
 border: 1px dotted #aaaaaa;
 margin-bottom: 15px;
 text-align: left
}
.n_MyAccSubMenu td {
 padding: 10px 
}
.n_MyAccSubMenu a:link, .n_MyAccSubMenu a:visited {
 text-decoration: none
}
.n_MyAccSubMenu a:hover, .n_MyAccSubMenu a:active {
 text-decoration: underline
}
.n_MyAccSubMenu img {
 margin-right: 4px
}
.n_MyAccSubMenuOn {
 color: #261b88;
 font-weight: normal;
 }
.n_MyAccTitle {
 background-color: #ffd752;
 color: #261b88;
 font-size: 14px;
 font-weight: bold
}
.n_MyAccBox th {
 background-image: url('./images/ThNailDesc.gif');
 border-bottom: 2px solid #aaaaaa;
 color: #333333;
 font-weight: bold;
 padding: 5px 12px;
 white-space: nowrap
}
.n_MyAccBox td {
 background-color: #fffefb;
 color: #000000;
 padding: 4px 0 4px 12px
}
.n_MyAccBox img {
 margin-right: 8px
}
.n_MyAccExplain td {
 color: #000000;
 padding-right: 15px
}
.n_MyAccSort {
 background-color: #eeeeee;
 border: 1px solid #aaaaaa;
 margin-bottom: 15px;
 padding: 10px 15px;
 text-align: left
}
.n_SortTit { 
 color: #ffffff;
 font-size: 11px;
 font-weight: normal;
 padding-left: 10px
}
.n_MyFunction {
 background-color: #fefae7;
 border: 1px solid #aaaaaa;
 color: #000000;
 margin-bottom: 15px;
 padding: 10px 15px;
 text-align: left
}
.n_MyFunctionTit {
 color: #000000;
 font-size: 13px;
 font-weight: bold;
 padding-bottom: 5px;
 white-space: nowrap
}
.n_MyFunction td {
 color: #000000;
 padding-right: 20px
}
td.n_MyText {
 background-color: #fefae7;
 border: 1px solid #aaaaaa;
 padding: 15px 10px
}
.n_TypeText {
 padding: 0px 2px 2px 2px;
 text-align: right
}
.n_TypeText input { 
 text-align: center
}
.n_RightButt {
 float: right;
 padding-left: 10px
}
.n_RightButt input{
 padding: 2px 0
}
.n_TabSpacer {
 height: 8px
}
.n_MyAccButton input {
 height: 22px;
 margin-right: 5px;
 width: 100px
}
.n_MyAccPref {
 text-align: right
}
.n_Higher {
 color: green;
 font-weight: bold
}
.n_NotHigher {
 color: red;
 font-weight: bold
}
.n_MySearch {
 background-color: #ffd2a6;
 border-top: 1px solid #aaaaaa;
 color: #000000;
 padding: 5px 0 5px 8px
}
table.n_ContactTab {
 color: #000000; 
 text-align: right
}
.n_ContactTab td {
 border: 1px solid #aaaaaa;
 padding: 2px 10px;
 white-space: nowrap
}
table.n_ContactTab2 td {
 color: #000000; 
 padding: 3px 10px 3px 0;
 white-space: nowrap
}
td.n_ContactTab3 {
 color: #000000;
 padding: 3px 10px 3px 0
}


/* Specific styles for MyPages - Summary */

td.n_SumLink {
 font-weight: bold;
 padding-left: 8px
}
.n_SumLink a:link, .n_SumLink a:visited, .n_SumLink a:hover, .n_SumLink a:active {
 color: #e13737;
 font-weight: bold
 }
.n_SumNews td {
 border-bottom: 1px solid #aaaaaa;
 padding: 5px 10px
}
.n_SumRating td {
 border-bottom: 1px solid #aaaaaa;
 padding: 5px 8px
}
.n_SumRating img {
 margin: 0
}


/* Specific styles for MyPages - Sitemap */

table.n_MyAccOverview th {
 border-bottom: 2px solid #261b88;
 padding: 0 15px;
 white-space: nowrap
}
.n_MyAccOverview td {
 background-color: #fffefb;
 color: #000000;
 padding: 3px 20px
}
.n_MyAccOverview img {
 margin-right: 4px
}
td.n_MyAccMainLeft {
 font-weight: bold;
 padding-top: 15px
}
.n_MyAccMainLeft a:link, .n_MyAccMainLeft a:visited {
 font-size: 12px;
 font-weight: bold;
 text-decoration: none 
}
.n_MyAccMainLeft a:hover, .n_MyAccMainLeft a:active {
 font-size: 12px;
 font-weight: bold;
 text-decoration: underline
}
td.n_MyAccMainCenter {
 border-left: 1px solid #aaaaaa;
 font-weight: bold;
 padding: 15px;
 padding-bottom:5px
}
td.n_MyAccMainRight {
 padding-top: 15px;
 padding-bottom: 5px
}
.n_MyAccMainRight a:link, .n_MyAccMainRight a:visited, .n_MyAccMainRight a:hover, .n_MyAccMainRight a:active {
 font-weight: bold
}
td.n_MyAccCenter {
 border-left: 1px solid #aaaaaa
}


/* Specific styles for MyPages - Personal details */

.n_ChangeOK {
 margin-bottom: 2px;
 color: green;
 font-weight: bold
}


/* Specific styles for MyPages - My Inbox */

.n_InboxExplain td {
 padding: 0 2px;
 vertical-align: bottom
}
.n_InboxExplain img {
 margin-left: 10px;
 margin-right: 3px
}
td.n_InboxExplainText {
 padding: 0 10px 0 0;
 border-right: 1px solid #aaaaaa;
 color: #000000
}
td.n_ViewMailLeft {
 background-color: #fefae7;
 border: 1px solid #aaaaaa;
 color: #333333;
 padding: 5px;
 vertical-align: top;
 white-space: nowrap
}
td.n_ViewMailRight {
 border: 1px solid #aaaaaa;
 color: #000000;
 padding: 5px;
 vertical-align: top
}


/* Specific styles for MyPages - Selling area */

td.n_SellExplain {
 height: 35px;
 text-align: center;
 padding-right: 10px
}
.n_SellExplain img {
 margin-left: 10px;
 margin-right: 5px
}
td.n_SellExplainText {
 padding: 0 10px 0 0;
 border-right: 1px solid #aaaaaa;
 color: #000000
}
.n_SellStats {
 border: 0;
 padding: 1px
}
.n_SellStats td {
 border: 0;
 padding: 1px
}
table.n_SellStats td {
 border: 0;
 height: 0;
 padding: 1px
}
.n_Multi {
 color: #ff6600;
 padding: 3px
}
.n_ListMulti a:link, .n_ListMulti a:visited {
 text-decoration: underline
}
.n_ListMulti a:hover, .n_ListMulti a:active {
 text-decoration: none
}


/* Specific styles for MyPages - Rating area */

.n_RatingTop td {
 background-color: #eeeeee;
 color: #000000;
 padding: 10px;
 vertical-align: top
}
table.n_RatingLeft {
 margin: 0 0 10px 3px 
}
.n_RatingLeft td {
 background-color: #eeeeee;
 padding: 2px 10px 2px 0 ;
 white-space: nowrap
}
.n_RatingRight {
 background-color: #fffefb;
 border: 1px solid #aaaaaa; 
 margin: 3px 0 8px 0;
 padding: 10px 15px;
 text-align: center
}
.n_RatingRight td {
 background-color: #fffefb;
 color: #000000;
 padding: 10px 0;
 border-bottom: 1px solid #aaaaaa; 
 padding: 5px 0 3px 0;
 text-align: center
}
tr.n_TitRating td {
 border: 0px none;
 color: #333333;
 font-weight: bold;
 padding: 0 10px 7px 10px;
 vertical-align: middle;
 white-space: nowrap
}
tr.n_PosRating td {
 color: green
}
tr.n_NeuRating td {
 color: #261b88;
}
tr.n_NegRating td {
 color: red;
}
tr.n_TotRating td {
 border: 0px none;
 color: #333333;
 padding-top: 6px
}
.n_positive {
 color: green;
 font-weight: bold
}
.n_neutral {
 color: #261b88;
 font-weight: bold
}
.n_negative {
 color: red;
 font-weight: bold
}
td.n_ListHeadRating {
 border-bottom: 1px solid #aaaaaa
}
.n_ListHeadRating img {
 margin : 0
}
table.n_answcomment {
 margin: 0;
}
table.n_answcomment td {
 border: 0;
 font-style: italic;
 padding: 5px 1px;
 height: 1px
}


/* Specific styles for MyPages - Billing area */

.n_Billing td {
 background-color: #fefae7;  
 color: #000000;
 padding: 5px 15px
}


/* Ads (illustration for templates only) */

.n_Advert1 {
 background-color: #eeeeee;
 border: 1px solid #ff0000;
 color: #ff0000;
 font-weight: bold;
 padding : 5px;
 text-align: center
}
.n_Advert2 {
 background-color: #ffffff;
 border: 1px solid #ffffff;
 color: #ff0000;
 font-weight: bold;
 padding : 5px;
 text-align: center
}
.n_Advert3 {
 background-color: #eeeeee;
 border: 1px solid #ff0000;
 color: #ff0000;
 font-weight: bold;
 padding : 5px;
 text-align: center
}

tr.n_CafeLine0 td {

 background-color:#fffaea}

tr.n_CafeLine1 td {

 background-color:#fde598}


/* Site map */

table.n_Sitemap {
}
.n_Sitemap td {
 padding-right: 20px
}
.n_Sitemap ul {
 line-height: 1.4em;
 margin: 0;
 padding: 0 1px
}
.n_Sitemap li {
 list-style: none
}
.n_Sitemap h2 {
 background-color: #EC7804;
 color: #ffffff;
 font-size: 12px;
 font-weight:  bold;
 margin: 20px 0 10px;
 padding: 4px
}
.n_Sitemap h3 {
 color: #333333;
 font-size: 11px;
 font-weight: bold;
 margin: 15px 0 1px 0;
 padding: 0
}