﻿.foo
{
}
/****************************************************************************************************/
/* The contents of this file are subject to the nopCommerce Public License Version 1.0 ("License"); you may not use this file except in compliance with the License.
/* You may obtain a copy of the License at  http://www.nopCommerce.com/License.aspx. 
/* 
/* Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. 
/* See the License for the specific language governing rights and limitations under the License.
/* 
/* The Original Code is nopCommerce.
/* The Initial Developer of the Original Code is NopSolutions.
/* All Rights Reserved.
/* 
/* Contributor(s): RetroViz Design. 
/****************************************************************************************************/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HTML GENERAL 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, form, input
{
    margin: 0;
    padding: 0;
}

/*body
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	background: #444 url(images/bg_body.gif) repeat-x;
	color: #ff9933;
}*/
body
{
    margin: 0px;
    padding: 0;
/*    font-family: "Times New Roman" , Times, serif; */
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #546475;
    background-image: url(images/bg.jpg);
    background-repeat: repeat-x;
    /*line-height:21px;*/
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	LINKS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

a
{
    color: #3a3a3a;
    text-decoration: none;
}

a:hover
{
    color: #BEB39B;
    text-decoration: none;
}

a img
{
    border: 0;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	IMAGES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

img
{
    border: none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HEADINGS & TEXT

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h1, h2, h3, h4, h5, h6
{
    font-family: arial, helvetica, sans-serif;
}

h2, h3
{
    font-size: 16px;
}

.sectiontitle
{
    color: #ff9933;
    font-size: 1.3em;
    font-weight: bold;
}

.sectionsubtitle
{
    color: #555;
    font-size: 1.1em;
    font-weight: bold;
}

.sectiontitle-blue
{
    color: #608fc8;
    font-size: 1.3em;
    font-weight: normal;
}

.smallprint
{
    font-size: x-small;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	TABLES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

td
{
  /*  vertical-align: middle; */
}

td.fieldname
{
    font-size: 12px;
}

.TableContainer
{
}

.TableContainer .Row
{
}
.TableContainer .Row .ItemName
{
    padding: 3px 10px 0px 0px;
    display: block;
    white-space: nowrap;
    padding-right: 10px;
    vertical-align: middle;
}
.TableContainer .Row .ItemValue
{
    padding: 3px 0px 0px 0px;
    vertical-align: middle;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	LISTS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	STATIC PAGES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


.htmlcontent
{
    padding-bottom: 5px;
}

.htmlcontent-title
{
    font-size: 1.2em;
    padding: 0 0 5px 0;
    font-weight: bold;
    clear: both;
}

.htmlcontent-body
{
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	MISC. CLASSES

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.clear
{
    border: medium none;
    clear: both;
    float: none;
    font-size: 0;
    height: 0;
    line-height: 0;
}

.linkButton
{
    color: #3664A5;
    background-color: inherit;
    text-decoration: underline;
    font-weight: bold;
}

a.linkButton:hover
{
}

.dropDownLists
{
    height: 17px;
    font-size: 10px;
    padding-left: 2px;
    font-family: Tahoma;
}

.textBox
{
    background-color:#FFFFFF;
border:1px solid #CBC3B2;
color:#848180;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
height:17px;
padding-top:3px;
padding-bottom:3px;
line-height:18px;
padding-left:5px;
margin-top:3px;
}

.messageError
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: red;
}

.copyright
{
    float: right;
    padding-right: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.copyright a
{
    color: #3664A5;
    background-color: inherit;
}
.ModalBack
{
	background:url(  'images/transperent-pop2.png' )  100% 0;
	background-repeat:repeat;
}
.cssDrawImage
{
	padding-bottom:10px;
}
.testPage
{
	
border-right-color:#EDE7DA;
border-right-style:solid;
border-right-width:1px;


}
.testPage2
{
	
border-right-width:1px;
padding-left:10px;

}
.JewelryBack
{
	background:url('images/jewelry_bk.jpg') 100% 50%;
	height:275px;
	background-repeat:no-repeat;
	
	
}
.view2
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    
    color: #746a54;
    text-decoration:underline;
    
}
.view2:hover
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    
    color: #31475d;
    text-decoration:underline;
}
.bottomline
{
	
}
.sub_headingReq {
color:#7897B6;
font-family:"Times New Roman";
font-size:25px;
}
.RemoveCart
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    
    color: #746a54;
    text-decoration:underline;
    
}
.RemoveCart:hover
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    
    color: #31475d;
    text-decoration:underline;
}
.CartRing {
color:#7897B6;

height:21px;
text-align:left;
vertical-align:middle;
width:100%;
}
.GetMargin
{
	margin-top:3px;
}
.ConfirmText
{
	color:#7897B6;

text-align:left;
vertical-align:middle;
padding-left:22px;
padding-top:30px;
padding-right:40px;
}

/*DiamondPlayBook Starts*/
.TdTop
{
	background: url(Images/Transperentpng.png);
	background-repeat: repeat;
}
.TdLeft
{
	background: url('Images/LeftTransperent.png');
	width: 19px;
}
.TdRight
{
	background: url(Images/RightTransperent.png);
	background-repeat: repeat;
	width: 19px;
}
.TdBottom
{
	background: url(Images/Transperentpng.png);
	background-repeat: repeat;
	height: 18px;
}
.GetPadding
{
	padding: 10px;
}
.Page1LeftBack
{
	background: url(Images/Page1Left.jpg);
}
.Page2LeftBack
{
	background: url(Images/Page2Left.jpg);
}
.Page11LeftBack
{
	background: url(Images/Page11Left.jpg);
}
.Page3LeftBack
{
	background: url(Images/Page3Left.jpg);
}
.Page5LeftBack
{
	background: url(Images/Page5Left.jpg);
}
.Page6LeftBack
{
	background: url(Images/Page6Left.jpg);
}
.Page9LeftBack
{
	background: url(Images/Page9Left.jpg);
}
.Page10LeftBack
{
	background: url(Images/Page10Left.jpg);
}
.Page5LeftMiddleBack
{
	background: url(Images/Page5Middle.jpg);
}
.Page7LeftMiddleBack
{
	background: url(Images/Page6Middle.jpg);
}
.Page8LeftMiddleBack
{
	background: url(Images/Page8Middle.jpg);
}
.Page9LeftMiddleBack
{
	background: url(Images/Page9Middle.jpg);
}
.Page10LeftMiddleBack
{
	background: url(Images/Page10Middle.jpg);
}
.Page1RightBack
{
	background: url(Images/Page1Right.jpg);
}
.Page2RightBack
{
	background: url(Images/Page2Right.jpg);
}
.Page3RightBack
{
	background: url(Images/Page3Right.jpg);
}
.Page11RightBack
{
	background: url(Images/Page11Right.jpg);
}
.Page5RightBack
{
	background: url(Images/Page5Right.jpg);
}
.BackText
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #516f8a;
}
.Page1LeftText
{
	font-family: Arial;
	font-size: 12px;
	color: #546475;
}
.ChapterName
{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #c6bca3;
}
.Page2LargeText
{
	font-family: Georgia;
	font-size: 48px;
	color: White;
}
.Page1ItalicText
{
	font-family: Georgia;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	color: #314e68;
}
.Page1ItalicText:Hover
{
	font-family: Georgia;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	color: #314e68;
}
.Page1RightBottomBack
{
	background: url(Images/backRightPage1.jpg);
}
.Page2LeftHeader
{
	font-family: Georgia;
	font-size: 36px;
	color: #998b70;
	height: 88px;
}

.Page2LeftText
{
	font-family: Arial;
	font-size: 14px;
	color: #998b70;
	height: 50px;
}
.Page2LeftText2
{
	font-family: Arial;
	font-size: 12px;
	color: #546475;
	margin: 0px;
	padding-left: 40px;
	padding-right: 10px;
	width: 215px;
}
.Page2LeftText3
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #546475;
	margin: 0px;
}
.TextBoxPage2
{
	width: 65px;
	height: 15px;
}
.TextBoxPage5
{
	height: 20px;
	width: 135px;
	background-color: #e2ded5;
	border: 0;
}
.Page2RightLargeText
{
	font-family: Georgia;
	font-size: 36px;
	color: #dbd5c7;
	padding-left: 30px;
	height: 5px;
}
.Page3RightLargeText
{
	font-family: Georgia;
	font-size: 36px;
	color: #998b70;
	padding-left: 30px;
	height: 5px;
}
.Page5RightLargeText
{
	padding-top: 30px;
	font-family: Georgia;
	font-size: 30px;
	color: #e7e3da;
	font-style: italic;
	height: 5px;
	padding-bottom: 20px;
}
.Page5TableText
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
}
.Page5ContinueText
{
	font-family: Georgia;
	font-size: 14px;
	color: #ffffff;
	font-style: italic;
	text-decoration: underline;
	font-weight: bold;
}
.Page2RightLargeText2
{
	font-family: Arial;
	font-size: 14px;
	color: #dbd5c7;
	padding-left: 30px;
	padding-top: 20px;
	
}
.Page3RightLargeText2
{
	font-family: Arial;
	font-size: 14px;
	color: #998b70;
	padding-left: 30px;
	padding-top: 20px;
	line-height: 17px;
	height:90px;
}
.Page2RightLargeText3
{
	font-family: Arial;
	font-size: 12px;
	color: White;
	padding-left: 30px;
	margin: 0px;
	padding-bottom: 25px;
	width: 270px;
	line-height: 18px;
}
.Page3RightLargeText3
{
	font-family: Arial;
	font-size: 12px;
	color: #546475;
	padding-left: 30px;
	margin: 0px;
	padding-bottom: 100px;
	width: 432px;
	line-height: 18px;
}
.Page2RightLargeText4
{
	font-family: Arial;
	font-size: 12px;
	color: #e7e3da;
	padding-left: 30px;
	font-weight: bold;
}
.Page2RightLargeText5
{
	font-family: Georgia;
	font-size: 14px;
	color: White;
	padding-left: 30px;
	font-style: italic;
	text-decoration: underline;
}
.Page3LeftHeader
{
	font-family: Georgia;
	font-size: 36px;
	color: #e7e3da;
}

.Page3LeftText
{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #e7e3da;
	height: 50px;
}
.Page2LeftText2
{
	font-family: Arial;
	font-size: 12px;
	color: White;
	margin: 0px;
	width: 215px;
}
.PopUpBack
{
	background: url(Images/PopUpBack.jpg);
}
.PopUpBack2
{
	background: url(Images/PopUpBack2.jpg);
}
.PopUpHeader
{
	font-family: Georgia;
	font-size: 24px;
	color: #998b70;
	height:100px;vertical-align:bottom;padding-left:25px;
}
.PopUpText2
{
	font-family: Arial;
	font-size: 14px;
	color: #998b70;
}
.PopUpText
{
	font-family: Arial;
	font-size: 11px;
	color: #546475;
	padding-left:25px;
	line-height:16px;
}
.ContactHeader
{
	font-family: Georgia;
	font-size: 18px;
	color: #e7e3da;
	padding-top:10px;
}
.ContactHeader2
{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	
}
.ContactText
{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	
}
.ContactSpeack
{
	font-family: Georgia;
	font-size: 18px;
	color: #e7e3da;
}
.ContactSpeackContinue
{
	font-family: Georgia;
	font-size: 14px;
	color: #ffffff;
	font-style:italic;
	font-weight:bold;
	
}
.FormText
{
	font-family: Arial;
	font-size: 11px;
	color: White;
}
.ContactTextBox
{
	border:0;
	height:18px;
	width:135px;
}
.ContactTextBox2
{
	border:0;
	height:35px;
	width:293px;
}

.PlayBookBody {
  background-image:url(images/Transperentpng.jpg);
  background-repeat:repeat;
  background-color:Transparent;
}


/*DiamondPlayBook Ends*/
.PagerClass
{
	
vertical-align:middle;
}
.apDiv1 {
	position:absolute;
	left:597px;
	top:237px;
	width:169px;
	min-height:170px;
	z-index:1;
	background-color:#D0C9B7;
}
.DiamondsLeft
{
	color:#546475;
font-family:Arial;
font-size:11px;
vertical-align:middle;
font-weight:bold;
}
.BtnPlayBook
{
	float:right;
width:140px;
}
.Gridview
{
	font-family:Arial;
	color:Black;
	font-size:11px;
}
	