<style type="text/css">

	body
	{
	}
	td
	{
	}
	th
	{
	}
	body.bodyHeader
	{
		/*background-color:#076006;*/
		/*background-color:#0033FF;*/
		background-color:#0033FF;
		margin:0cm 0cm 0cm 0cm;
		border-left: 4px solid black;
		border-top: 2px solid black;
		border-right: 3px solid black;
	}

	body.bodyMain
	{
		margin:0cm 0cm 0cm 0cm;
		border-top: 2px solid black;
		scrollbar-face-color: #0033FF;
		scrollbar-highlight-color: whitesmoke;
		scrollbar-shadow-color: whitesmoke;
		scrollbar-3dlight-color: whitesmoke;
		scrollbar-arrow-color: whitesmoke;
		scrollbar-track-color: silver;
		scrollbar-darkshadow-color: #0033FF;
	}

	/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/
	/* Styles for the tree.                                     */
	/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/
	SPAN.TreeviewSpanArea A {
		font-size: 10pt; 
		font-family: verdana,helvetica; 
		text-decoration: none;
		color: black;
	}
	SPAN.TreeviewSpanArea A:hover {
		color: #9C6732;
	}
	TABLE.NiceTry {
		visibility: hidden;
	}
	/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/

	.DMHeader
	{ 
		position: absolute;
		top:0.8cm;
		right: 0.5cm; 
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: bold;
		color: Gold;
		text-align:right;
	}

	.DMHeaderLogin
	{ 
		position: absolute;
		top:0px;
		left: 250px; 
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: bold;
		color: normal;
		text-align:left;
	}
	.LoginInput
	{
		background-color:white;
		border-color:#0099FF;
		font-family: "Times New Roman";
		font-size: 8pt;
		font-weight: bold;
		color: black;
	}

	.DMHeaderLogo
	{ 
		position: absolute;
		top:0cm;
		left: 0cm; 
	}
		
	.DMSearch
	{ 
		position: absolute;
		bottom: 0cm;
		left: 0cm;
		text-align:left;
	}
	.DMHeaderButton
	{ 
		position: absolute;
		bottom: 0cm;
		width:100%;
		text-align:center;
	}
	.DMContactUS
	{ 
		position: absolute;
		bottom: -.05cm;
		right:7cm;
		width:1000px;
		text-align:right;
	}
	.DMPackages
	{ 
		position: absolute;
		bottom: -.05cm;
		left:7cm;
		width:1000px;
		text-align:left;
	}
	td.tdSearch
	{ 
		text-align:center;
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: bold;
		color: Gold;
	}

	td.tdLeftMenuTree
	{
		position:relative;
		left:0.3cm;
	}

	.DMMenu1
	{ 
		position: absolute;
		top:0cm;
		left:0cm;
	}
		
	.DMMenu
	{ 
		position: absolute;
		top:-0.02cm;
		left:-0.02cm;
	}

	.DMMenuR
	{ 
		position: absolute;
		top:-0.02cm;
		right:0cm;
	}

	.DMMain
	{ 
		position: absolute;
		top:0cm;
		left:0cm;
		width:100%;
		text-align:center;
	}

	.DMMainMsg
	{ 
		position: absolute;
		top:0cm;
		width:100%;
		text-align:center;
		border: 0px solid #006400;
	}

	.Overflow
	{	position: relative;	
		left:0cm; 
		width:100%; 
		height:100%; 
		overflow-y:scroll;
		scrollbar-face-color: #0033FF;
		scrollbar-highlight-color: whitesmoke;
		scrollbar-shadow-color: whitesmoke;
		scrollbar-3dlight-color: whitesmoke;
		scrollbar-arrow-color: whitesmoke;
		scrollbar-track-color: silver;
		scrollbar-darkshadow-color: #0033FF;
	}

	a.aEmail
	{
		font-family:Arial;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration:undeline;
	}
	a.aEmail:hover
	{
		color:gold;
	}	

	a.aLostPwd
	{
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: bold;
		color: #0033FF;
		text-decoration:undeline;
	}
	a.aLostPwd:hover
	{
		color:#6600FF;
	}	
/*PBMain*/
	.Message1
	{
		position: relative;
		top:1.2cm;
		width:100%;
		text-align:center;
		font-family: "Arial";
		font-size: 12pt;
		font-weight: bold;
		color: #000000;
	}
	
	.Message2
	{
		position: relative;
		top:1.7cm;
		width:100%;
		text-align:center;
		font-family: "Times New Roman";
		font-size: 14pt;
		font-weight: bold;
		color: darkblue;
	}
	
	.Message3
	{
		position: relative;
		top:2.2cm;
		width:100%;
		text-align:center;
		font-family: "Times New Roman";
		font-size: 12pt;
		font-weight: bold;
		color: darkgreen;
	}
	
	.Message4
	{
		position: relative;
		top:3cm;
		width:100%;
		text-align:center;
		font-family: "BrushScrD";
		font-size: 18pt;
		font-weight: normal;
		color: black;
	}

	.Message5
	{
		position: relative;
		top:3.5cm;
		width:100%;
		text-align:center;
		font-family: "Times New Roman";
		font-size: 14pt;
		font-weight: bold;
		color: darkblue;
		text-decoration:underline;
	}
	
	.Message6
	{
		position: relative;
		top:4cm;
		width:100%;
		text-align:center;
		font-family: "Times New Roman";
		font-size: 14pt;
		font-weight: bold;
		color: darkblue;
	}
	
	.Message7
	{
		position: relative;
		top:4.1cm;
		width:100%;
		text-align:center;
		font-family: "Times New Roman";
		font-size: 14pt;
		font-weight: bold;
		color: #000000;
	}
	
	.Message8
	{
		position: relative;
		top:5cm;
		width:100%;
		text-align:center;
		font-family: "Times New Roman";
		font-size: 18pt;
		font-weight: bold;
		color: red;
	}
	
	.Message9
	{
		position: relative;
		top:5cm;
		width:100%;
		text-align:center;
		font-family: "Times New Roman";
		font-size: 18pt;
		font-weight: bold;
		color: red;
	}
	
/*ParMenu*/
	table.tableFooter
	{ 
		position: relative;
		top:0px;
		left:0px;
		width: 100%; 
		border: 0px solid black;
	}

	td.tdFooter
	{
		width: 100%; 
		text-align:center;
		font-family: "Arial";
		font-size: 7pt;
		font-weight: bold;
		color: #0033FF;
		border: 0px solid #006400;
	}

	a.aCreatedBy
	{
		font-family: "Arial";
		font-size: 7pt;
		font-weight: bold;
		color: black;
	}
	
	a.aCreatedBy:hover
	{
		color: red;
	}
/*PBMain*/
	td.tdTitle
	{
		font-family: "Times New Roman";
		font-size: 14pt;
		font-weight: bold;
		color: #0033FF;
	}
/*PBList*/
	.DMList
	{
		top:0px;
		left:0px;
		width: 100%;
		text-align:center;
	}

	.ListClickHere
	{
		position: relative;
		width: 90%;
		left:0cm;
		text-align:center;
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: bold;
		color: red;
	}
	.tdListClickHere
	{
		text-align:center;
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: bold;
		color: red;
	}
	
	table.tableListTitle
	{ 
		position: relative;
		border: 1px solid red;
	}
	
	td.tdListTitle
	{
		font-family: "Times New Roman";
		font-size: 12pt;
		font-weight: bold;
		color: #0033FF;
		text-align:center;
		border: 2px solid black;
	}

	td.tdPackagesInfo
	{
		font-family: "Times New Roman";
		font-size: 8pt;
		font-weight: normal;
		color: #000000;
		text-align:center;
		border: 0px solid black;
	}

    td.tdPackTitle1
	{
		font-family: "Times New Roman";
		font-size: 16pt;
		font-weight: bold;
		color: #000000;
		text-align:center;
		border: 0px solid black;
		background-color:#FF9D0C;
	}
    td.tdPackTitle2
	{
		font-family: "Times New Roman";
		font-size: 16pt;
		font-weight: bold;
		color: #FFFFFF;
		text-align:center;
		border: 0px solid black;
		background-color:#3366FF;
	}
    td.tdPackTitle3
	{
		font-family: "Times New Roman";
		font-size: 12pt;
		font-weight: bold;
		color: #000000;
		text-align:left;
		border: 1px solid #3366FF;
	}
    td.tdPackDetail3
	{
		font-family: "Times New Roman";
		font-size: 12pt;
		font-weight: bold;
		color: #000000;
		text-align:center;
		border: 1px solid #3366FF;
	}
    td.tdPackTitle4
	{
		font-family: "Times New Roman";
		font-size: 12pt;
		font-weight: bold;
		color: #000000;
		text-align:left;
		border: 1px solid black;
	}
    td.tdPackDetail4
	{
		font-family: "Times New Roman";
		font-size: 14pt;
		font-weight: bold;
		color: #000000;
		text-align:center;
		border: 1px solid black;
	}

	table.tableGroupSubCat
	{
        margin:0cm 0cm 0cm 0cm;
		border: 0px solid black;
	}
	table.tableSubCategory
	{
		margin:0cm 0cm 0cm 0cm;
		border: 0px solid black;
	}
	td.tdSubCategoryName
	{
		text-align:center;
		border: 0px solid black;
	}
	td.tdSubCategoryName0
	{
		text-align:center;
		margin-bottom:1cm;
		border-left: 0px solid black;
		border-top: 0px solid black;
		border-right: 0px solid black;
		border-bottom: 0px solid black;
	}
    td.tdSubCategory1
    {
		border-left: 1px solid black;
		border-top: 1px solid black;
		border-right: 1px solid black;
		border-bottom: 0px solid black;
    }
    td.tdSubCategory2
    {
		border-left: 0px solid black;
		border-top: 0px solid black;
		border-right: 0px solid black;
		border-bottom: 0px solid black;
    }
    td.tdSubCategory3
    {
		border-left: 1px solid black;
		border-top: 1px solid black;
		border-right: 1px solid black;
		border-bottom: 1px solid black;
    }
    td.tdSubCategory3a
    {
        font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: normal;
		color: #000000;
		border-left: 0px solid black;
		border-top: 0px solid black;
		border-right: 0px solid black;
		border-bottom: 0px solid black;
    }
    td.tdSubCategory4
    {
		border-left: 0px solid black;
		border-top: 0px solid black;
		border-right: 0px solid black;
		border-bottom: 0px solid black;
    }
    td.tdSubCategory5
    {
		border-left: 0px solid black;
		border-top: 0px solid black;
		border-right: 0px solid black;
		border-bottom: 0px solid black;
        font-family: "Arial";
		font-size: 6pt;
    }
	
	

	table.tableNoProduct
	{ 
		position: relative;
		border: 1px solid black;
	}
	
	table.tableProductList
    { 
	   position: relative;
    	border: 0px solid $6600FF;
    }
    table.tableProductList1
    { 
		position: relative;
		border: 1px solid $6600FF;
	}

	td.tdNoProduct
	{
		font-family: "Times New Roman";
		font-size: 12pt;
		font-weight: bold;
		color: red;
		text-align:center;
		border: 0px solid black;
	}

	td.tdProductName
	{
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: bold;
		color: DarkBlue;
		text-align:left;
		border: 0px solid black;
	}
	td.tdProductPrice
	{
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: normal;
		color: DarkGreen;
		text-align:left;
		border: 0px solid black;
	}
	td.tdProductDesc
	{
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: normal;
		color: black;
		text-align:left;
		border: 0px solid black;
	}

/*PBProductDetail*/	

	a.aPrevNextPic
	{
		font-family: "Arial";
		font-size: 10pt;
		font-weight: bold;
		color: DarkBlue;
		text-decoration:underline;
		cursor:hand;
	}
	
	td.tdProductName2
	{
		font-family: "Times New Roman";
		font-size: 12pt;
		font-weight: bold;
		color: DarkBlue;
		text-align:left;
		border: 0px solid black;
	}
	td.tdProductPrice2
	{
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: bold;
		color: DarkGreen;
		text-align:left;
		border: 0px solid black;
	}
	td.tdProductDesc2
	{
		font-family: "Times New Roman";
		font-size: 12pt;
		font-weight: normal;
		color: black;
		text-align:center;
		vertical-align:top;
		border: 1px solid black;
	}

	td.tdButton
	{
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: bold;
		color: black;
		text-align:center;
		border: 1px solid black;
	}
	
	.ProductDescription
	{
		position:absolute;
		top:2.2cm;
		left:0.2cm;
		width:98%;
		text-align:justify;
		visibility:hidden;
	}
	.ProductPictures
	{
		position:absolute;
		top:2.2cm;
		left:0cm;
		width:100%;
		text-align:center;
		visibility:visible;
	}
/*ParContact*/
	.ContactUsTitle
	{ 
		position: relative;
		top:1cm;
		left:0px;
		width: 100%; 
		font-family: "Times New Roman";
		font-size: 16pt;
		font-weight: bold;
		text-align:center;
		color: #0033FF;
	}
	.ContactUsInfo1
	{ 
		position: relative;
		top:1.5cm;
		left:0px;
		width: 100%; 
		font-family: "Times New Roman";
		font-size: 14pt;
		font-weight: bold;
		text-align:center;
		color: #6600FF;
	}

	.ContactUsInfo2
	{ 
		position: relative;
		top:3cm;
		left:0px;
		width: 100%; 
		font-family: "Times New Roman";
		font-size: 14pt;
		font-weight: bold;
		text-align:center;
		color: DarkGreen;
	}

/*PBPackages*/
	.PackagesTitle
	{ 
		position: relative;
		top:1cm;
		left:0px;
		width: 100%; 
		font-family: "Times New Roman";
		font-size: 16pt;
		font-weight: bold;
		text-align:center;
		color: #0033FF;
	}
	.PackagesInfo1
	{ 
		position: relative;
		top:1.5cm;
		left:0px;
		width: 100%; 
		font-family: "Times New Roman";
		font-size: 14pt;
		font-weight: bold;
		text-align:center;
		color: #6600FF;
	}

	.PackagesSuppInfo1
	{ 
		position: relative;
		top:0.5cm;
		left:0px;
		width: 100%; 
		font-family: "Times New Roman";
		font-size: 12pt;
		font-weight: bold;
		text-align:center;
		color: black;
	}

	a.aMailTo
	{ 
		font-family: "Times New Roman";
		font-size: 12pt;
		font-weight: bold;
		text-align:center;
		color: #0033FF;
		text-decoration:underline;
	}
	a.aMailTo:hover
	{ 
		color: red;
	}

	.inputRegister
	{
		background-color:white;
		border-color:#0099FF;
		font-family: "Arial";
		font-size: 8pt;
		font-weight: bold;
		color: black;
	}
		
	.inputButton
	{
		background-color:#6600CC;
		border-color:gold;
		font-family: "Arial";
		font-size: 6pt;
		font-weight: bold;
		color: white;
		cursor:pointer;
	}
	.inputButton1
	{
		background-color:#6600CC;
		border-color:gold;
		font-family: "Times New Roman";
		font-size: 8pt;
		font-weight: bold;
		color: white;
		cursor:pointer;
	}

	.inputButton2
	{
		background-color:#FFE4B5;
		font-family: "Times New Roman";
		font-size: 10pt;
		font-weight: bold;
		color: black;
		cursor:pointer;
	}

    td.tdCategoryTitle	
	{ 
		font-family: "Arial";
		font-size: 12pt;
		font-weight: bold;
		text-align:center;
		vertical-align:middle;
		color:#F5FFFA;
	}
    td.tdCategoryInfo
	{ 
		font-family: "Arial";
		font-size: 10pt;
		font-weight: normal;
		text-align:left;
		vertical-align:middle;
		color: black;
	}
    td.tdNoResult
	{ 
		font-family: "Arial";
		font-size: 10pt;
		font-weight: normal;
		text-align:center;
		vertical-align:middle;
		color: red;
		border: 1px red solid;
	}
</style>
