﻿body 
{
    margin:0 0 0 0;
    background:#C6C6C6 url('/images/BgRepeat.jpg') repeat-x left top;
}

.HeaderSiteBg
{
    background-image:url('/Images/SiteHeader.png');
    height:140px;
    background-repeat:no-repeat;
}

.MiddelMenuBg
{
    background-image:url('/Images/MenuBg.png');
    height:59px;
    background-repeat:no-repeat;
}


.TopMenuItemBg
{
    width:94px;
    height:50px;
}

.TopMenuItemHover
{
    width:94px;
    height:50px;
    background-image:url('/images/MenuMidOverBg.png');
    background-position:center bottom;
    text-align:center;
    background-repeat:no-repeat;
}


.PageHeaderTitle
{
    background-image:url('/images/HomeHeader.png');
    background-position:center top;
    background-repeat:no-repeat;
    width:612px;
    height:41px;
}

.GrayHeader
{
    background-image:url('/images/GrayHeader.png');
     background-position:center top;
    background-repeat:no-repeat;
    width:568px;
    height:29px;
}

.CheckOutBtn
{
    font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	border: 0px solid black;
	background-image:url('/Images/CheckOutBtn.png');
	background-repeat:no-repeat;
	background-position:center;
	width: 228px;
	height: 39px;
	line-height:39px;
	text-align:center;
	cursor:pointer;
	display:block;
	text-decoration:none;
}

.AddCartBtn
{
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	border: 0px solid black;
	background-image:url('/Images/AddCartBtn.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width: 114px;
	height: 19px;
	line-height:19px;
	text-align:right;
	text-indent:28px;
	cursor:pointer;
	display:block;
	text-decoration:none;
}

.GrayBtn
{
     font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 0px solid black;
	background-image:url('/Images/AllBtn.png');
	background-repeat:no-repeat;
	background-position:center;
	width: 79px;
	height: 21px;
	line-height:21px;
	text-align:center;
	cursor:pointer; 
	display:block;
	text-decoration:none;
}

.MoreBtn
{
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	border: 0px solid black;
	background-image:url('/Images/MoreBtn.jpg');
	background-repeat:no-repeat;
	background-position:center;
	width: 84px;
	height: 19px;
	line-height:19px;
	text-align:right;
	text-indent:28px;
	cursor:pointer; 
	display:block;
	text-decoration:none;
}

.SubmitButton 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border: 0px solid black;
	background-image:url('/Images/SubScribeBtn.png');
	background-repeat:no-repeat;
	background-position:center;
	width: 73px;
	height: 21px;
	line-height:21px;
	 text-align:center;
	cursor:pointer;
}

.LoginButton 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid black;
	background-image:url('/Images/LoginBtn.png');
	background-repeat:no-repeat;
	background-position:center;
	width: 48px;
	height:52px;
	line-height:52px;
	 text-align:center;
	cursor:pointer;
}
.InputLogin
{
    border:0px solid #cbcbcb;
    color:#cccccc;
    font-size:12px;
    font-weight:normal;
    font-family:Arial;
    background-color:Transparent;
    background-image:url('/images/LoginInput.png');
    background-position:center top;
     background-repeat:no-repeat;
    padding:0;
    height:23px;
    width:172px;
     text-indent:5px;
}

.InputNLetter
{
    border:0px solid #cbcbcb;
    color:#cccccc;
    font-size:12px;
    font-weight:normal;
    font-family:Arial;
    background-color:Transparent;
    background-image:url('/images/NewsLetterInput.png');
    background-position:center top;
    padding:0;
    height:23px;
    width:162px;
    text-indent:5px;
}
.Input
{
    border:0px solid #cbcbcb;
    color:Black;
    font-size:12px;
    font-weight:normal;
    font-family:Arial;
    background-color:#EAEAEA;
}

.InputReg
{
    border:0;
    color:#000000;
    font-size:12px;
    font-weight:normal;
    font-family:Arial;
    background-color:Transparent;
    background-image:url('/images/RegInputBg.jpg');
    background-position:right top;
    padding:0;
    height:28px;
    width:567px;
    text-indent:5px;
}


.WhiteCaption
{
     font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:18px;
    color:White;
}

.WhiteText
{
     font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:White;
}

.WhiteBold
{
     font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:White;
}

.BlackText
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:Black;
}

.BlackBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:Black;
}

.BlackTitle
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:14px;
    color:Black;
}

.BlackBoldOver
{
    font-weight:bold;
    text-decoration:overline;
    font-family:Arial;
    font-size:12px;
    color:Black;    
}

.DarkGrayProdTitle
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:14px;
    color:#5A5A5A;    
}

.DarkGrayText
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#5A5A5A;    
}


.DarkGrayBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#5A5A5A;    
}

.DarkGrayTitle
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:16px;
    color:#5A5A5A;    
}

.DarkGrayCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:18px;
    color:#5A5A5A;    
}

.DarkGrayHeader
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:16px;
    color:#5A5A5A;    
}
.GrayText
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#848282;
}

.GrayBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#848282;
}

.GrayCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:14px;
    color:#2c2c2c;    
}

.BlueCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:18px;
    color:#50C1C9;
}

.BlueBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#50C1C9;
}

.BlueTitle
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:14px;
    color:#50C1C9;
}

.BlueText
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#50C1C9;
}

.BlueLinks
{
    font-weight:normal;
    text-decoration:underline;
    font-family:Arial;
    font-size:12px;
    color:#50C1C9;    
}

.RedText
{
    font-weight:normal;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#a40101;
}

.RedBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    color:#a40101;
}

.RedCaption
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:16px;
    color:#a40101;    
}

.DarkBlueBold
{
    font-weight:bold;
    text-decoration:none;
    font-family:Arial;
    font-size:11px;
    color:#3b4759;
}

.LightBlueLine
{
    background-color:#67ceff;
    height:2px;
}

.GrayLine
{
    background-color:#bfbfbf;
    height:1px;
}

.GrayLineV
{
    background-color:#bfbfbf;
    width:1px;
}

.GrayBorder
{
    border:1px solid #cbcbcb;
}

.LeftGrayBorder
{
    border-left:1px solid #cbcbcb;
}

.pairedRow
{
    background-color:#efefef;
}

.PreviewPanel
{
    width:100%;
    height:100%;
    position:absolute;
    left:0px;
    top:0px;       
    z-index:54000;       
}

.whitePanel
{
    background-color:White;
}

.clickable
{
    cursor:pointer;
}
