body
{
	vertical-align:middle;
	position:relative;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	height:100%;
}

html
{
	height:100%;
}

div.vMiddle
{
	position:absolute;
	height:613px;
	top:50%;
	margin-top:-306px;
	width:100%;
}


div.mText
{
	position:relative;
	top:250px;
	float:right;
	width:430px;
	/*border-color:blue;
	border-style:solid;
	border-width:1px;*/
}

div.mFrame
{
	height:100%;
	position:absolute;
	width:100%;
	
	/*border-color:blue;
	border-style:solid;
	border-width:1px;*/
}

div.mCenter
{
	height:100%;
	background-color:White;
	/*border-color:Black;
	border-style:solid;
	border-width:1px;*/
	
}

div.pWelcome
{
	width:100%;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#d0bbba;
	padding:10px 0px 10px 0px;
	text-align:center;
}

div.footer
{
	bottom:0px;
	position:absolute;
	width:750px;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	height:40px;
	
}



div.loginFrame
{
	border-right: black 1px inset; 
	border-top: black 1px inset; 
	border-left:black 1px inset;
	border-bottom:black 1px inset;
	padding-bottom: 20px; 
	width: 400px; 
	text-align:center;
}

div.noneDisplay
{
	display:none;
}

div.LoginPreDataLeft
{
	float:left;
	position:relative;
	width:60px;
	text-align:right;
	
}

div.LeftShopFrame
{
	width:750px;
	height:100%;
	position:relative;
	margin-top:0px;
	margin-left:0px;
	float:left;
	background-color:White;
	
	/*border-color:red;
	border-style:solid;
	border-width:1px;*/
}

div.RightShopFrame
{
	width:290px;
	position:relative;
	margin-top:0px;
	margin-left:0px;
	float:left;
	
	/*border-color:Maroon;
	border-style:solid;
	border-width:1px;*/
}

div.menu
{
	width: 95%;
	height: 58px;
	background-color: white;
	/*border-color:green;
	border-style:solid;
	border-width:1px;*/
}

div.FloatLeft
{
	position:relative;
	float:left;
}

div.FloatRight
{
	position:relative;
	float: right;
}

div.CustomeDesign
{
	display:none; /*chane*/
	font-weight:bold;
	padding-bottom:5px;
	width:190px;
	color:#845869;
	padding-top:5px;
	font-size : 13px ; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.MainPage
{
	float:right;
	width:550px;
	position:relative;
}

div.ShopPackage
{
	width:100%;
	position:relative;
	width:100%;
	display:none; /*change*/
	/*border-color:red;
	border-style:solid;
	border-width:1px;*/
}

div.NextButton
{
	width:40%;
	padding-top:20px;
	position:relative;
	float:right;
	display:none; /*chane*/
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*border-color:green;
	border-style:solid;
	border-width:1px;*/
}

div.BackButton
{
	width:40%;
	padding-top:20px;
	position:relative;
	float:left;
	display:none; /*chane*/
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	/*border-color:green;
	border-style:solid;
	border-width:1px;*/
}

div.ChangeClose
{
	width:100%;
	display:none; /*chane*/
	font-size:10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.ShopCart
{
	display:none;/*change*/
	padding-bottom:5px;
	width:95%;
	padding-top:5px;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
}

div.ShopCartDesc
{
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	color:#d0bbba;
}

div.ShopCartTitle
{
	font-size:	13px;
	font-weight:bold;
	padding-bottom:5px;
	width:100%;
	color:#d0bbba;
	padding-top:5px;
	height:20px;
	background-color: #845869;
}

div.ShopCartBorder
{
	border:solid 2px #845869;
	width:95%;
	background-color:White;
}

div.Basket
{
	display:none;/*change*/
	padding-bottom:5px;
	width:95%;
	padding-top:5px;
	background-color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	10px;
}

div.BasketDesc
{
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	color: #d0bbba
}

div.BasketTitle
{
	font-size:	13px;
	font-weight:bold;
	padding-bottom:5px;
	width:100%;
	color:#845869;
	padding-top:5px;
	height:20px;
	background-color: #d0bbba;
}

div.BasketBorder
{
	border: solid 2px #d0bbba;
	width:95%;
	background-color:White;
}


div.BasketPrice
{
	font-family:Century Gothic;
	font-style:italic;
	font-weight:bold;
	font-size:20px;
	color:Blue;	
	text-decoration: underline overline;
}

table.CustomDesign
{
	border-color: #845869;
	border-style:solid;
	border-width:1px;
	width:150px;
}

td.CustomeDesignCaption
{
	border-top: #845869 1px solid;
	/*border-right: #845869 1px solid;
	border-left: #845869 1px solid;*/
	font-weight:bold;
	padding-bottom:5px;
	color: #845869;
	padding-top: 5px;
	font-size : 13px ; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.SlideMenu a.SlideMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	16px;
	color:White;
	
}

div.MenuButtonIdle
{
	border: solid 1px #845869;
	width:120px;
	height:40px;
	background-color:White;
	color:#845869;
	
	text-decoration:none;
	vertical-align:middle;
}

div.MenuButtonSelect
{
	border: solid 1px #845869;
	width:120px;
	height:40px;
	background-color: #845869;
	color:#d0bbba;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
}

td.MenuButtonHover
{
	background-color:#d0bbba;
	text-decoration:underline;
}

div.Company
{
	font-family:sans-serif;
	color:#845869;
	font-size:11px;
	font-weight:normal;
}

div.LoginRight
{
	float:left; 
	position:relative; 
	width:600px; 
	padding-left:50px;
	/*border:solid 1px black;*/
}
div.LoginLeft
{
	float:left; 
	position:relative; 
	background-color:White;
	padding-left:50px;
	/*border:solid 1px black;*/
	height:613px;
	width:250px
}

td.loginTD
{
	padding-bottom:20px;
	width:150px;
}

td.Back
{
	font-size:15px;
	color:Maroon;
	font-weight:bold;
	width:150px;
}

div.vPackageMiddle
{
	position:absolute;
	height:100%;
	width:100%;
}

div.vPackageOuter
{
	width:980px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
div.headerlink
{
	font-family: inherit;
	width:inherit;
	padding-top:50px;
	padding-bottom:10px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}

div.menulink
{
	font-family: inherit;
	width:inherit;
	font-size:10px;
	padding-top:20px;
	padding-bottom:25px;
	font-weight:600;
}

div.footerlink
{
	bottom:inherit;
	position:absolute;
	width:inherit;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-top:10px;
	padding-bottom:10px;
}
div.shopmenu
{
	position:absolute;
	width:30px;
	z-index:9999;
	height:678px;
}

div.shopcontent
{
	padding-left:30px;
	float:left;
	position:relative;
	width:910px;
	height:678px;
}

