body {
	margin: 0px;
	padding: 0px;
	background-color: #3D2864;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8577A0;
	margin: 0px;
	padding: 0px;
}
.clearer {
	height: 1px;
	clear: both;
	line-height: 1px;
}
.rowcontainer {
  clear: both;
}
#menusp1 {
	float: left;
	width: 44px;
	margin: 0px;
	padding: 0px;
}
.padding50 {
	margin: 0px;
	padding: 20px 50px 50px;
}
.leftalign {
	margin: 0px;
	padding: 0px;
	float: left;
}
.rightalign {
	margin: 0px;
	padding: 0px;
	float: right;
}
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D5CEBA;
	text-decoration: none;
}
.footertext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D5CEBA;
	text-decoration: none;
}

.compnay_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D5CEBA;
	text-decoration: none;

}
.compnay_footer:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  color: #756957;
  text-decoration: none;
}
.subcontent {
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #756957;
}
.p1_link{padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #756957;
text-decoration: none;
     }
.blacktxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.p_link{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #756957;
text-decoration: none;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D2864;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3D2864;
}
.hrruler {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-top-color: #44306A;
	margin: 0px;
	padding: 0px;
}
.picframe1 {
	margin: 0px 15px 0px 0px;
	padding: 0px;
	float: left;
	border: 5px solid #B6ADC6;
	clear: left;
}
.rowpadding {
	clear: both;
	padding: 8px 0px;
}
.productheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #432F68;
	background-color: #EAE7EF;
	padding: 5px 7px 5px 30px;
	clear: both;
	font-weight: bold;
	margin: 0px;
}
.productcontainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #756957;
	padding: 5px 15px 5px 30px;
	clear: both;
	margin: 0px 1px 0px 0px;
}
.purpletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #432F68;
	text-decoration: none;
}
.left50 {
	float: left;
	width: 50%;
}
.right50 {
	float: right;
	width: 50%;
}
.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #756957;
	background-color: #F1ECDE;
	padding: 1px;
	margin: 1px;
	border: 1px solid #3D2864;
	width: 250px;
}
.formbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #756957;
	border: 1px solid #756957;
	margin: 2px;
	padding: 1px;
	font-size: 11px;
	background-color: #F1ECDE;
}
.formlabel {
	width: 120px;
	float: left;
}
.formrequired {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	color: #CC0000;
}
.formcolon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 11px;
	float: left;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
	color: #756957;
}
.formfieldcontainer {
	width: 300px;
	float: left;
}
.formcontainer {
	width: 450px;
}
.picframe2 {
	margin: 0px 0px 0px 15px;
	padding: 0px;
	float: right;
	border: 5px solid #B6ADC6;
}
.picframe3 {

	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left;
	border: 5px solid #B6ADC6;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #756957;
	text-decoration: none;
}
.picframe4 {
	margin: 3px;
	padding: 0px;
	border: 5px solid #B6ADC6;
}
.homebodybg {
	background-image: url(../images/body_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.small_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: lighter;
}

.subbodybg {
	background-image: url(../images/subbody_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.home_txt{ color:#756957;}

.l_text {
padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #756957;
text-decoration: none;
}
.l_links {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #756957;
text-decoration: none;
   
}
.whitetxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.b_amt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color: #c03a02;
text-decoration:none;
}
.s_amt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #c03a02;
text-decoration:none;
}
.titles {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
text-decoration:none;
font-weight:bold;
}
.link1:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#756957;
	text-decoration:none;
}
.link1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3d2864;
	text-decoration:none;
}
.p_link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d2864;
	text-decoration: none;
}
.pp_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3d2864;
	text-decoration: none;
	font-weight:bold;
}
.pp_link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#756957;
	font-weight:bold;
	text-decoration: none;
}
.h_link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3d2864;
	text-decoration: none;
	font-weight:bold;
}
.h_link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}
ul
{
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	margin-left:30px;

}
li
{
	list-style-image:url(../images/bullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}


.home_flash{
width:744px;
height:267px;}

.main_flash{
width:744px;
height:267px;
background-image:url(../images/home_banner.jpg);
}

.nav_flash
{width:744px;
height:37px;
}

.location_flash
{width:300px;
height:300px;
}

a.help{
	position:relative;
	z-index:24;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;}

a.help:hover{
	z-index:25; 
	cursor:help;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;}

a.help span{
	display:none;}

a.help:hover span{
	display:block;
	position:absolute;
	background-color:#F1ECDE;
	top:3em;
	left:3em;
	width:23em;
	border:1px solid #4f4f4f;
	color:#000000;
	text-align:left;
	padding: 2px;
	text-decoration:none;}
	
	.sitemap {
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	color: #756957;
}

	.sitemap1 {
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #756957;
}

.pad_15l{padding-left:15px;}


.trail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #756957;
	text-decoration: none;
}
.trail:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C62B2B;
	text-decoration: none;
}
.title_kids
{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#756957;
	font-weight:normal;
	display:inline;
}
