html {
 width: 100%;
 margin: 0px;
 padding: 0px;
 background-color: #fff;
}

body {
 width: 100%;
 margin: 0px;
 padding: 0px;
 background-color:#fff;
}

body, div, p, td, li, dt, dl, input, select, option, textarea {
 font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666;
}

img {display:block; border:none;}
a {color:#0066FF;}
div, form {margin:0px; padding:0px;}

a.TopMenu:link, a.TopMenu:visited {
 font-style: normal;
 text-decoration: none;
 color: #C07D18;
}
a.TopMenu:hover, a.TopMenu:active {
 font-style: normal;
 text-decoration: underline;
 color: #C07D18;
}

a.TopMenuActive:link, a.TopMenuActive:visited {
 font-style: normal;
 font-weight:bold;
 text-decoration: none;
 color: #B16A0A;
}
a.TopMenuActive:hover, a.TopMenuActive:active {
 font-style: normal;
 font-weight:bold;
 text-decoration: underline;
 color: #B16A0A;
}

a.News:link, a.News:visited {
 font-style: normal;
 font-weight:normal;
 text-decoration: none;
 color: #666;
}
a.News:hover, a.News:active {
 font-style: normal;
 font-weight:normal;
 text-decoration: none;
 color: #666;
}

a.NoUn:link, a.NoUn:visited {
 text-decoration: none;
}
a.NoUn:hover, a.NoUn:active {
 text-decoration: none;
}

a.TabProfileAct:link, a.TabProfileAct:visited {
 font-style: normal;
 font-weight:bold;
 text-decoration: none;
 color: #666;
}
a.TabProfileAct:hover, a.TabProfileAct:active {
 font-style: normal;
 font-weight:bold;
 text-decoration: underline;
 color: #666;
}

a.TabProfilePas:link, a.TabProfilePas:visited {
 font-style: normal;
 font-weight:bold;
 text-decoration: none;
 color: #A17FC7;
}
a.TabProfilePas:hover, a.TabProfilePas:active {
 font-style: normal;
 font-weight:bold;
 text-decoration: underline;
 color: #A17FC7;
}

a.RecordList:link, a.RecordList:visited {
 font-style: normal;
 font-weight:bold;
 text-decoration: none;
 color: #0066FF;
}
a.RecordList:hover, a.RecordList:active {
 font-style: normal;
 font-weight:bold;
 text-decoration: underline;
 color: #0066FF;
}


h1 {
 font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
 font-size: 22px;
 font-weight: normal;
 font-style: normal;
 color: #000;
 margin:5px 0px 5px 9px;
 padding:0px;
}

h2 {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: normal;
 color: #A174D6;
 margin:0px 0px 0px 0px ;
}

.Small {
 font-size: 10px;
}

.Big {
 font-size: 12px;
}

.Cap {
 font-weight: bold;
 font-style: normal;
 color: #5A5860;
}

.Speech {
 color: #8a8a8a;
}

.UserName {
 color: #000;
}

.Price {
 color: #C63410;
}

.BigPrice {
 font-size: 14px;
 font-weight:bold;
 color: #C63410;
}

.records_item 
{
	border-bottom: solid 1px #D9CCF1;
	background-image:url(img/line-dot-hor.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	vertical-align:middle;
	text-align: left;
	padding: 3px 0px 5px 0px;
}

.records_header
{
	border-bottom: solid 2px #D9CCF1;
	background-image:url(img/line-solid2px-hor.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	vertical-align:middle;
	text-align: center;
	padding: 3px 0px 5px 0px;
}

.newsEditor_item 
{
	border-bottom: solid 1px #D9CCF1;
	background-image:url(img/line-dot-hor.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	vertical-align:top;
	text-align: left;
	padding: 3px 0px 5px 0px;
}

.newsEditor_header
{
	border-bottom: solid 2px #D9CCF1;
	background-image:url(img/line-solid2px-hor.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	vertical-align:middle;
	text-align: left;
	padding: 3px 0px 5px 0px;
}
.PageTitle {
 background-image:url(img/pnt-page_title.gif);
 background-repeat:no-repeat;
 background-position:top left;
 margin-bottom:10px;
 padding:0px 0px 0px 16px;
 font-family:'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#A174D6;
 line-height:16px;
}

.PartName {
 font-size: 14px;
 font-weight:bold;
 color: #000;
 margin-bottom:10px;
}

ul.ProductSpec {
 list-style-image:url(img/pnt-list.gif);
 margin:5px 0px 10px 25px;
}

ul.ProductSpec li {
 padding-left:0px;
 margin-bottom:3px;
}

caption {
 padding-bottom:10px;
 font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color: #666;
}
DIV.sV
{
    VISIBILITY: visible;
    WIDTH: 100%;
    POSITION: relative
}
DIV.sH
{
    DISPLAY: none;
    POSITION: absolute
}
tr.sV
{
    VISIBILITY: visible;
    WIDTH: 100%;
    POSITION: relative
}
tr.sH
{
    DISPLAY: none;
    POSITION: absolute
}
