/* CSS Document */
a:link {color:#000099; }
a:visited { color:#000099;}
a:hover { color:#000099;}
a:active { color:#000099;} 
/*Button Style*/ .button { float:left; height:auto; font:76%/150% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; width:10em; text-align:center; white-space:nowrap; } 
/*Button Arrow Styles*/ .arrows { font-size:90%; margin:0.2em; } /*Button link styles*/ 
.button a:link, .button a:visited { color: #eee; background-color:#1e5184; font-size:1em; font-weight:bolder; text-decoration: none; border-bottom:0.1em solid #555; border-right:0.1em solid #555; border-top:0.1em solid #ccc; border-left:0.1em solid #ccc; margin: 0.2em; padding:0.2em; display:block; }
.button a:hover { background-color:#003366; color:#999; border-top:0.1em solid #777; border-left:0.1em solid #777; border-bottom:0.1em solid #aaa; border-right:0.1em solid #aaa; padding:0.2em; margin: 0.2em; } 

/*button2 Style*/ .button2 { float:left; height:auto; font:76%/150% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; width:20em; text-align:center; white-space:nowrap; } 
/*button2 Arrow Styles*/ .arrows { font-size:90%; margin:0.2em; } /*button2 link styles*/ 
.button2 a:link, .button2 a:visited { color: #eee; background-color:#1e5184; font-size:1em; font-weight:bolder; text-decoration: none; border-bottom:0.1em solid #555; border-right:0.1em solid #555; border-top:0.1em solid #ccc; border-left:0.1em solid #ccc; margin: 0.2em; padding:0.2em; display:block; }
.button2 a:hover { background-color:#003366; color:#999; border-top:0.1em solid #777; border-left:0.1em solid #777; border-bottom:0.1em solid #aaa; border-right:0.1em solid #aaa; padding:0.2em; margin: 0.2em; } 
li{
margin-left:0px;
}
ul { margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; 
}  
body {
margin:0px;
}
#main {
position:relative;
top:115px;
padding-bottom:110px;
}
#top {
position:absolute;
top: 0px;
height:100px;
width:100%;
background-color: #ccc;
}
.buttonLeft{
border:solid #000000 1px;
background-color:#86305b;
padding: 3px;
color:#FFFFFF;
float:left;
font-family:Arial, Helvetica, sans-serif;
}
.buttonLeft a:link {color:#FFFFFF; }
.buttonLeft a:visited { color:#FFFFFF;}
.buttonLeft a:hover { color:#FFFF00;}
.buttonLeft a:active { color:#FFFFFF;} 

.buttonRight{
font-family:Arial, Helvetica, sans-serif;
float:right;
border:solid #000000 1px;
background-color:#86305b;
padding: 3px;
color:#FFFFFF;

}
.buttonRight a:link {color:#FFFFFF; }
.buttonRight a:visited { color:#FFFFFF;}
.buttonRight a:hover { color:#FFFF00;}
.buttonRight a:active { color:#FFFFFF;} 

#bottom {
	padding-left:5px;
	position:relative;
	height:80px;
	left:1px;
	padding-top:0px;
} 
#topmenu{
width:100%;
height:100px;
position:relative;
}
#
.menuBG {
	background-color: a948ad;
}
.LargeTitle {
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	color: #043383;
	font-weight: bold;
	margin-left: 5px;
}
.MedTitleCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #043383;
	font-weight: bold;
	margin: 2px;
	padding-left: 5px;
}
.NormalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #043383;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	width: 40%;
	margin-bottom: 3px;
	margin-left: 10px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: auto;
}
.tinyTextLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.5em;
	color: #043383;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	position: absolute;
	clip: rect(auto,auto,auto,auto);
	left: 0px;
	top: 130px;
}
.leftTopTable {
	position: absolute;
	left: 10px;
	top: 160px;
	width: 502px;
	height: 255px;
}
.FlashHeader {
	position: static;
	left: 0px;
	top: 0px;
	width: auto;
	height: 155px;
	margin: 0px;
	padding: 0px;
}
.Container {
	position: absolute;
	top: 0px;
	width: 960px;
	right: 2px;
	left: 0px;
	height: 100%;
}
.PinkBox {
	border: 2px dotted #6E205A;
	height: auto;
	width: 400px;
	left: 549px;
	right: 320px;
	position: absolute;
	top: 165px;
	margin-bottom: 10px;
}
.NormalTextPartsBox {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #043383;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	width: 100%;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	
}
.PINKPRICE {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #6E205A;
	font-weight: bolder;
	text-align: left;
	vertical-align: top;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.FlashPix {
	position: static;
	left: 0px;
	top: 500px;
	height: 500px;
	width: 500px;
}
.PixBottomRightContainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #6E205A;
	font-weight: bolder;
	text-align: left;
	vertical-align: top;
	width: 402px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	position: absolute;
	right: 5px;
	left: 546px;
	top: 468px;
	height: 135px;
}
.PinkBoxTall1 {
	height: 350px;
	width: 196px;
	left: 11px;
	right: 300px;
	position: absolute;
	top: 224px;
	margin-bottom: 10px;
}
.PinkBoxNarrower {
	height: auto;
	width: 455px;
	left: 652px;
	right: 300px;
	position: absolute;
	top: 162px;
	margin-bottom: 10px;
}
.PinkBoxTall2 {
	height: 350px;
	width: 196px;
	left: 258px;
	right: 300px;
	position: absolute;
	top: 225px;
	margin-bottom: 10px;
}
.PinkBoxTall3 {
	height: 350px;
	width: 196px;
	left: 500px;
	right: 300px;
	position: absolute;
	top: 225px;
	margin-bottom: 10px;
}
.tinyTextMiddle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #043383;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	position: absolute;
	left: 427px;
	top: 539px;
}
.footer {
	height: 61px;
	width: 100%;
	position: absolute;
	left: 6px;
	top: 549px;
	font: arial;
	font-size: 12px;
	color: #043383;
}
.QuoteIn {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: 043383;
	font-size: 1.2em;
	position: absolute;
	top: 12px;
	height: 93px;
	width: 446px;
	left: 522px;
	font-style: italic;
}
blockquote {
	background: transparent url(images/quoleft.gif) left top no-repeat;
}
blockquote div {
}
.BlockRight {
	position: static;
	top: 500px;
	height: 500px;
	width: 500px;
	right: 0px;
}
.ContainerRight {
	position: absolute;
	top: 152px;
	width: 613px;
	right: 2px;
	height: 212px;
	left: 342px;
}
.ImageFloatRight {
	float: right;
	font: Arial;
	font-size: 12px;
	text-align: center;
	color: #043383;
}
.MedSmaller {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #043383;
	font-weight: bold;
	margin: 2px;
	padding-left: 10px;
	padding-top:20px;
}
.ContainerRightTop {

	position: absolute;
	top: 160px;
	width: 694px;
	right: 2px;
	height: 185px;
	left: 322px;
}
.ContainerRightBotto {
	position: absolute;
	top: 330px;
	width: 694px;
	height: 185px;
	left: 319px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #043383;
}
.PinkBoxShort1 {
	height: 216px;
	width: 210px;
	left: 22px;
	right: 300px;
	position: absolute;
	top: 32px;
	text-align:left;
	margin-bottom: 10px;
}
.PinkBoxShort2 {

	height: 216px;
	width: 210px;
	left: 250px;
	right: 300px;
	position: absolute;
	top: 32px;
	margin-bottom: 10px;
}
.PinkBoxShort3 {


	height: 216px;
	width: 210px;
	left: 474px;
	right: 300px;
	position: absolute;
	top: 31px;
	margin-bottom: 10px;
}
.PinkBoxMed1 {
	height: 302px;
	width: 210px;
	left: 23px;
	right: 300px;
	position: absolute;
	top: 32px;
	margin-bottom: 10px;
}
.PinkBoxMed2 {
	height: 302px;
	width: 210px;
	left: 250px;
	right: 300px;
	position: absolute;
	top: 32px;
	margin-bottom: 10px;
}
.PinkBoxMed3 {
	height: 303px;
	width: 210px;
	left: 476px;
	right: 300px;
	position: absolute;
	top: 32px;
	margin-bottom: 10px;
}
.lindabox1 {
	height: 348px;
	width: 236px;
	left: -316px;
	right: 300px;
	position: absolute;
	top: -16px;
	margin-bottom: 10px;
}
.lindabox1 ul{
list-style:none;
padding-left:0px;
margin-left:0px;

}
.lindabox2 {
	height: 406px;
	width: 272px;
	left: -98px;
	right: 300px;
	position: absolute;
	top: -16px;
	margin-bottom: 10px;
}
.lindabox2 ul{
list-style:none;
padding-left:0px;
margin-left:0px;

}
.lindabox3 {
	height: 310px;
	width: 406px;
	left: 170px;
	right: 300px;
	position: absolute;
	top: -15px;
	margin-bottom: 10px;
}
.lindabox3 ul{
list-style:none;
padding-left:0px;
margin-left:0px;

}
.ContainerRightMiddle {

	position: absolute;
	top: 357px;
	width: 694px;
	height: 185px;
	left: 322px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #043383;
}
.MedSmallest {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #043383;
	font-weight: bold;
	margin: 2px;
	padding-left: 10px;
}
.PinkBoxStretch {
	height: 100%;
	width: 260px;
	margin-bottom: 10px;
	position: static;
	top: 0px;
	margin-top: 0px;
}
.ContainerRightHigher {
	position: absolute;
	top: 206px;
	width: 694px;
	height: 185px;
	left: 333px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #043383;
}
.NEXTPAGE1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #043383;
	text-decoration: underline;
	position: absolute;
	bottom: auto;
	left: 771px;
	height: 42px;
	width: 177px;
	top: 678px;
}
.PREVIOUSPAGE1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #043383;
	text-decoration: underline;
	position: absolute;
	bottom: auto;
	left: 18px;
	height: auto;
	width: 170px;
	top: 692px;
}
.PREVIOUSPAGE2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #043383;
	text-decoration: underline;
	position: absolute;
	bottom: auto;
	left: 6px;
	height: auto;
	width: 170px;
	top: 672px;
}
.MedTitleRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #043383;
	font-weight: bold;
	margin: 2px;
	padding-left: 10px;
	text-align: left;
	position: absolute;
	left: 623px;
	top: 221px;
	width: 369px;
}
.ImageFloatMiddle {
	right: 20%;
	position: absolute;
	left: 186px;
	top: 52px;
	width: 321px;
}
.PinkBoxBOTTOM1 {
	height: 216px;
	width: 210px;
	left: 348px;
	right: 300px;
	position: absolute;
	top: 496px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #043383;
	font-weight: bold;
}
.PinkBoxBOTTOM2 {
	height: 216px;
	width: 210px;
	left: 572px;
	right: 300px;
	position: absolute;
	top: 496px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #043383;
}
.PinkBoxBOTTOM3 {
	height: 216px;
	width: 210px;
	left: 797px;
	right: 300px;
	position: absolute;
	top: 496px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #043383;
}
.MedSmallerRightSide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #043383;
	font-weight: bold;
	margin: 2px;
	padding-left: 10px;
	position: absolute;
	left: 339px;
	top: 170px;
	width: 628px;
	height: 59px;
}
.ContainerLeft {
	
	position: absolute;
	top: 160px;
	width: 448px;
	right: 2px;
	height: 350px;
	left: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #043383;
	
}
.ContainerRt {
	position: absolute;
	top: 160px;
	width: 499px;
	right: 2px;
	height: 341px;
	left: 462px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #043383;
}
.ImageFloatLeft {
	float: left;
	border-width: 0px;
}
.LISTLEFT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #043383;
	position: relative;
	width: 429px;
	height: 292px;

}
.LISTRIGHT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #043383;
	position: absolute;
	height: 315px;
	left: 4px;
	top: 28px;
	}
.PinkBoxBOTTOMLONG1 {

	height: auto;
	width: 488px;
	left: 5px;
	right: 300px;
	position: absolute;
	top: 524px;
	margin-bottom: 10px;
	border: 2px dotted #6E205A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #043383;
	font-weight: bold;
}
.PinkBoxBOTTOMLONG2 {


	height: auto;
	width: 488px;
	left: 500px;
	position: absolute;
	top: 524px;
	margin-bottom: 10px;
	border: 2px dotted #6E205A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #043383;
	font-weight: bold;
}
.DeliveryBox {
	height: auto;
	width: 769px;
	left: 12px;
	position: relative;
	top: 611px;
	margin-bottom: 10px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #043383;
	font-weight: bold;
}
.NormallTextRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #043383;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	width: 50%;
	margin-bottom: 3px;
	margin-left: 10px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: auto;
	right: 0px;
	position: relative;
	left: 500px;
}
.MedTitleRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #043383;
	font-weight: bold;
	margin: 2px;
	padding-left: 10px;
	position: absolute;
	left: 469px;
	z-index: 3;
}
.LargeTitle_Tight {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #043383;
	font-weight: bold;
	margin-left: 5px;
	margin-top: 0px;
}
.LISTRIGHTMIDDLE {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #043383;
	position: absolute;
	width: 298px;
	height: 315px;
	left: 197px;
	top: 27px;
}
.LISTLEFTMIDDLE {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #043383;
	position: absolute;
	width: 254px;
	height: 315px;
	left: 188px;
	top: 28px;
}
.ContainerRtMiddle {

	position: absolute;
	top: 270px;
	width: 499px;
	right: 2px;
	height: 341px;
	left: 462px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #043383;
}
.ContainerLeftMiddle {

	position: absolute;
	top: 271px;
	width: 448px;
	right: 2px;
	height: 350px;
	left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: 043383;
}
.NormalTextWide {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #043383;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	width: 100%;
	margin-bottom: 3px;
	margin-left: 10px;
	padding-bottom: 3px;
	padding-left: 5px;
	height: auto;
}
.ImageBottomLeft{
	position:absolute;
	left: 12px;
	top: 421px;
















}

