﻿/* Start Public Classes */
.Trim
{
	padding:0px;
	margin:0px;
}
.Center
{
    text-align:center;
}
.Left
{
    text-align:left;
}
.Right
{
    text-align:right;
}
.Pointer
{
    cursor:pointer;
}
.Bold
{
    font-weight:bold;
}
.HeaderDetail
{
	font-family:Tahoma;
	font-size:11px;
}
.Detail
{
	font-family:Tahoma;
	font-size:11px;
}
.BottomBorder
{
    border:0px;
	border-bottom:1px solid #FFFFFF;
}
.LinkSelfUnderlineBlack:active, .LinkSelfUnderlineBlack:visited, .LinkSelfUnderlineBlack:link
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:2px;
	text-decoration:none;
	border-bottom:1px solid #000000;
}
.LinkSelfUnderlineBlack:hover
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#8D3100;
	padding:2px;
	text-decoration:none;
	border-bottom:1px solid #B71E13;
}
.LinkSelfUnderlineWhite:active, .LinkSelfUnderlineWhite:visited, .LinkSelfUnderlineWhite:link
{
	font-family:Tahoma;
	font-size:11px;
	color:#F0F0F0;
	padding:2px;
	text-decoration:none;
	border-bottom:1px solid #F6F6F6;
}
.LinkSelfUnderlineWhite:hover
{
	font-family:Tahoma;
	font-size:11px;
	color:#888888;
	padding:2px;
	text-decoration:none;
	border-bottom:1px solid #888888;
}
.LinkSelfUnderlineGray:active, .LinkSelfUnderlineGray:hover, .LinkSelfUnderlineGray:visited, .LinkSelfUnderlineGray:link
{
	font-family:Tahoma;
	font-size:11px;
	color:#888888;
	padding:2px;
	text-decoration:none;
	border-bottom:1px solid #888888;
}
input, select
{
    font-family:Tahoma;
    font-size:11px;
}
.Message
{
	font-family:Tahoma;
	color:#3B7F13;
	font-size:11px;
}
.Error
{
	font-family:Tahoma;
	color:#C40606;
	font-size:11px;
}
.Hidden
{
	display:none;
}
.Show
{
	display:block;
}
.ShowInline
{
	display:inline-block;
}
.FixCombo
{
    width:122px;
}
.IEFix
{
    behavior:url("resource/js/fix/iepngfix.htc");
}
.Text
{
    overflow:hidden;
}
/* End Public Classes */
/* Start Master Page Design Classes */
body
{
    background:url(resource/images/bg3.png) repeat-x top left #1D1D1D;
}
.div-main
{
    position:relative;
    display:block;
    width:100%;
    height:1200px;
    z-index:1;
}
.div-header
{
    position:absolute;
    right:0px;
    top:0px;
    width:100%;
    height:302px;
    direction:rtl;
    z-index:4;
    background:url(resource/images/banner3.jpg) no-repeat center;
}
.div-top-seperator
{
    width:100%;
    height:233px;
}
.div-content
{
    position:absolute;
    right:0px;
    top:302px;
    width:100%;
    height:750px;
    direction:rtl;
    z-index:2;
}
.div-footer
{
    position:absolute;
    right:0px;
    top:1100px;
    width:100%;
    height:150px;
    direction:rtl;
    z-index:2;
    background:url(resource/images/down.toolbar.png) repeat-x top #0D0D0D;
}
.container
{
    border-right:1px solid #181716;
    border-bottom:1px solid #181716;
    border-left:1px solid #181716;
    border-top:1px solid #181716;
    background:url(resource/images/container.png) repeat-x top left #060606;
}
.div-left-toolbar
{
    position:absolute;
    right:15px;
    top:30px;
    width:220px;
    height:500px;
    background:url(resource/images/left.container.gif) center;
}
.div-container
{
    position:absolute;
    right:270px;
    top:30px;
    width:700px;
    height:750px;
}
/* End Master Page Design Classes */
/* Start Menu Design Classes */
.header-menu
{
    font-family:Tahoma;
    font-size:12px;
    color:#000000;
    text-align:right;
    vertical-align:middle;
    padding-top:1px;
    width:159px;
    height:19px;
    /*background:url(resource/images/menu.over.png) no-repeat right;*/
}
.header-menu img
{
    display:none;
}
.header-menu-hover
{
    background:url(resource/images/menu.over.3.png) no-repeat right;
    color:#FFFFFF;
}
/* End Menu Design Classes */
/* Start Navigator Design Classes */
.navigator-item-spacing
{
    padding-left:100px;
    padding-left:100px;
}
/* End Navigator Design Classes */
/* Start Categories Design Classes */
.div-categories
{
    position:absolute;
    right:15px;
    top:50px;
    width:190px;
    height:420px;
    overflow:auto;
}
.pic-container
{
    width:201px;
    height:160px;
    background:url(resource/images/pic.box.png);
}
/* End Categories Design Classes */
/* Start ProgeressBar Design Classes */
.div-progress-bar
{
    position:absolute;
    left:300px;
    top:100px;
    width:100px;
    height:100px;
    z-index:10000;
}
/* End ProgeressBar Design Classes */
/* Start Pager Design Classes */
.command
{
    float:left;
    padding:20px;
}    
.info
{
    font-size:12px;
    padding:4px 0px;
    float:right;
    font-family:Tahoma;
    font-size:9px;
    color:#F6F6F6;
}
/* End Pager Design Classes */
/* Start Product Detail Design Classes */
.detail-container
{
    width:700px;
    height:538px;
    background:url(resource/images/detail.png);
}
/* End Product Detail Design Classes */
.service-container
{
    width:220px;
    height:200px;
    background:url(resource/images/service.png);
}