/* CSS Document */

.droplist {
	font-size:10px;
	height: auto;
}

/* 
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bold;
	line-height: 100%;
	color: #F279C2;
}
*/
h2 {
	font-size:  13px;
	font-weight:  bold;
}
.prodheader {
	font-size:  13px;
	font-weight:  bold;
	color:  #E61794;
	text-align:  left;
}
.descriptor {
	width:  100%;   
	background-color:  #E1E1E1;
	border:  1px solid #E4E4E4;
}
.descriptor * {
	font-familY:  Verdana, Arial, helvetica, sans-serif;
	font-size:  10px;
}
.descriptor ul {
	margin-left:  1em;
}
A:link {color: #E61794; TEXT-DECORATION: underline;}
A:visited {color: #E61794; TEXT-DECORATION: underline;}
A:active {COLOR: #E61794; TEXT-DECORATION: underline;}
A:hover {COLOR: #F279C2; TEXT-DECORATION: none;}
#mainmenu {
	position:  absolute;
	top:  100px;
	left:  176px;
}
#mainmenu a {
	float:  left;
	display:  block;
	height:  23px;
	padding-left:  10px;
	padding-right: 10px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:  #FFFFFF;
	margin-top:  2px;
	padding-top:  10px;
	text-decoration:  none;
	font-size:  11px;
	font-weight:  bold;
	position:  relative;
}
#mainmenu a:hover {
	background-color:  #FFFFFF;
	color:  #E61794;
}
#menugradient {
	position:  absolute;
	top:  100px;
	left:  176px;
	width:  113px;
	height:  35px;
	background:  URL(images/menu_lt.gif) top left no-repeat;
}
title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
    font-weight: bold;
	color: #000000;
}

.brackets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
    font-weight: bold;
	color: #EB42A7;
}

.content {
    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	padding: 10px 10px 15px 15px;
}

.content2 {
    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
}

/*
.legalcopy {
	list-style-position:outside;
	font-size: small;
}
*/


.legalcopy {
	font-size: 8pt;
}



/*li, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
*/

td, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td {
	vertical-align:  top;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

/*
.textlinks {
    text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 5px 10px 10px;
}
*/
.bodylinks {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
}


.footerlinks {
    text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*padding: 4px 5px 10px 10px;*/
	position: relative; 
	top: 6px;
}

.footerlinkstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold
}

.sitebg {
	background-image: url(images/site_bg.gif);
	background-repeat: repeat-x;
}

/* begin heading style */

.style1 {
	color: #E61794; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:16px; 
	position: relative; 
	top: 8px;
}
/* end heading style */

.homesubtitles {
	color: #333333; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:14px; 
}


.formnormtxt {
	color: #333333; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:14px; 
}

.contactformtxt {
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:14px; 
}

.style2 {
	color: #0000FF; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:14px; 
}

.style3 {
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
}

.frmtxt {
	color: #000000; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px;  
}

.smalltext, .smalltext td, .smalltext p {
	font-size:10px; 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.productdisplaysmalltext{
	font-size:10px; 	
	font-family: Arial, Helvetica, sans-serif;
}

body{
		font-family: Arial, Verdana, Helvetica, sans-serif;
}

.error {
	color: #FF0000;
	font-size:10px;	
}
	
.productdisplayred {
	font-size: small;
	font-weight: bold;
	color: #EB42A7;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}

.style1mod {
	color: #E61794;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	bottom: 4px;
	text-align: center;
}

.productmainpgtitle {
	color: #262626;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	bottom: 4px;
	text-align: center;
}

.productmainpgbullets {
	position: relative; 
	top: 4px;
}

.gobtn {
	position: relative; 
	top: 5px;
}
.hlimage {
	padding:  1px;
	border:  1px solid #E61794;
}
th {
	text-align:  left;
	background-color:  #E61794;
	color:  #FFFFFF;
	font-weight:  bold;
}
#rightgraphic {
	position:  absolute;
	top:  0;
	left:  618px;
	width:  142px;
	height:  100px;
	z-index:  11;
	background:  URL(images/invitation_small.gif) top left no-repeat;
}

#sidestripe {
position:  absolute;  
top:  64px;  
left:  176px;  
z-index:  10;
background:  URL(images/hd_compname.gif) top left no-repeat;
width:  584px;
height:  36px;
}