body 
{
	font-family:Arial, Helvetica;	
	font-size:0.9em;
	margin:0;
	background-image:url(../images/bground.jpg);
	background-repeat:repeat-x;
	background-color:White;
}

img
{
	border:0px;
}

a
{
	outline:none;
}

.mainText
{
	text-align:center;
	font-family:Arial, Helvetica;
	color:#c1307c;
}

.bigText
{	
	font-family:Verdana;
	font-size:110%;
	font-weight:bold;
}

.largeBold
{
	font-family:Verdana;
	font-weight:bold;
	font-size:150%;
}

.phoneExtension
{
	font-family:Verdana;
	font-weight:bold;
	font-size:110%;
}

.shipping
{
	font-family:Verdana;
	font-size:60%;
	font-weight:bold;
}

.orderForm
{
	padding:35px;
	font-family:Arial;
	color:#c1307c;
	font-weight:bold;
	font-variant:small-caps;
	font-size:110%;
}

.orderForm table
{
	font-size:70%;
	font-variant:normal;
}

.small
{
	font-size:80%;
	font-weight:normal;
}

.errorMessages
{
	font-size:70%;
	font-variant:normal;
	font-family:Arial;
}

.ccType
{
	font-family:Verdana;
	font-size:110%;
	font-weight:bold;
	display:inline;
}

#leftSkin
{
	background-image:url(images/skin/skin_02.gif);
	background-repeat:repeat-y;
	width:46px;
	display:table-cell;
}

#rightSkin
{
	background-image:url(images/skin/skin_09.gif);
	background-repeat:repeat-y;
	width:48px;
}

.buynow
{
	outline:none;
}

.purple-text
{
	font:1.3em Arial;
	color:#B1005D !important;
	font-weight:bold;
}

input.purple-text
{
	text-align:right;
}

.small-purple-text
{
	color:#B1005D !important;
	font-weight:bold;
	text-align:left;
}

.orange-text
{
	color:#eb7631;
}

.grey-text
{
	color:#999;
}

.invText1-purp
{	
	font-family:Arial, Helvetica;
	color:#B1005C;
	font-size:100%;
}
.invText2-purp
{	
	font-family:Arial, Helvetica;
	color:#B1005C;
	font-size:125%;
	font-weight:bold;
}
.invText3-purp
{	
	font-family:Arial, Helvetica;
	color:#B1005C;
	font-size:175%;
	font-weight:bold;
}
.invText1-orng
{	
	font-family:Arial, Helvetica;
	color:#EB6D1F;
	font-size:100%;
	font-weight:bold;
}
.invText2-orng
{	
	font-family:Arial, Helvetica;
	color:#EB6D1F;
	font-size:125%;
	font-weight:bold;
}
.productName
{
	font-weight:bold;
	color:#b1005d;
}
.productDesc
{
	color:#b1005d;
}

#ContentWrapper
{
	background-image:url(../images/contentbground.jpg);
	background-repeat:repeat-y;
	width:812px;
	margin-left:auto;
	margin-right:auto;
}

#OuterWrapper_default
{
	width:912px;
	margin-left:auto;
	margin-right:auto;
}

#OuterWrapper_allother
{
	width:812px;
	margin-left:auto;
	margin-right:auto;
}

.orangebold
{
    color:#E86D1F;
    font-weight:bold;
    font-size:18px;
    padding-top:35px;
}

.purplebold
{
    color:#B1005D;
    font-weight:bold;
    font-size:18px;
    padding-top:35px;
}

.orangebold_sizeup
{
    color:#E86D1F;
    font-weight:bold;
    font-size:26px;
}

.purplebold_sizeup
{
    color:#B1005D;
    font-weight:bold;
    font-size:26px;
}

.orangenormal
{
    color:#E86D1F;
    font-size:14px;
}

.purplenormal
{
    color:#B1005D;
    font-size:14px;
}


#ProductPoints
{
    padding:0;
    margin:0;
}

#ProductPoints li
{
    background-image:url(../images/pricepoint_bullet.jpg);
    background-repeat:no-repeat;
    background-position:5px 5px;
    color:#B1005D;
    font-weight:bold;
    font-size:18px;
    list-style:none;
    padding-left:25px;
}

#tblProductPoints
{
    background-image:url(../images/OpenPackage.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    width:100%;
    height:304px;
}

#CollectionHeader
{
    background-image:url(../images/CollectionHeaderBground.jpg);
    background-repeat:no-repeat;
    height:101px;
    width:714px;
    margin-left:auto;
    margin-right:auto;
    font-weight:bold;
    font-size:24px;
    color:#BF4382;
}

.OrangeLink
{
    color:#FA6B0D;
    font-size:12px;
    font-weight:bold;
    text-decoration:none !important;
}

.OrangeLink a
{
    color:#FA6B0D;
    font-size:12px;
    font-weight:bold;
    text-decoration:none !important;
}

.OrangeLink a:hover
{
    color:#FA6B0D;
    font-size:12px;
    font-weight:bold;
    text-decoration:none !important;
}

.Collection
{
    color:#835420;
    font-size:16px;
    padding-top:255px;
    padding-left:20px;
}
.CollectionOrange
{
    color:#E58650;
    font-size:16px;
    font-weight:bold;
}