.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5pt;
	line-height: 1.3;
}

.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #990000;
}

.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #990000;
}

.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #E52627;
}

.text2 A:link { color: #ffffff; text-decoration: none; }
.text2 A:visited { color: #ffffff; text-decoration: none; }
.text2 A:hover { color: #990000; text-decoration: underline; }

/* Generic form button style. */
.FormLt1 {
	font-family : Arial;
	font-size : 8pt;
	cursor: hand;
	width: 140px;
}

H1 {  font-size: 14pt; color : #6666CC; font-family :Arial, Verdana, Helvetica, sans-serif; }
H2 {  font-size: 12pt; color : #000000; font-family :Arial, Verdana, Helvetica, sans-serif; }

/* The main Layout Table*/
#mainTable {
	border: 3px double #F49AC1;
	background-color:  #FFFFFF;
}

#products {
	border: 1px solid #6699CC;
}

body {
	/*we use an absolute url for NN4 followed by a relative url for modern browsers*/
	background-image:  url("images/bg.gif");
	/*/*/background-image:   url("images/bg.gif"); /* */
	background-repeat: repeat;
	/*css shorthand values: Top Right Bottom Left */
	margin-top: 15px;
	background-color:  #FFFFFF;
} 

a:link    { color: #F24D94; }
a:visited { color: #F24D94; } 
a:hover   { color: #42AE82; } 
a:active  { color: #E52627; } 

.border {
	font-family: Arial;
	font-size: 8pt;
	border: 1px #000000 inset;
}

.menusys {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.authorfont  {
	font: italic 11px arial; color:#E52627;  text-decoration: none; 
}

.titlefont  {
	font: bold 18px arial; color:#000000;  text-decoration: none; 
}

HR {   height: 1pt;  color: #990000}

#send_section {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.input {width: 90%; font-size: 11px; color: #000000; background: #fcf2f6; border: 1px solid #f49ac1;}
.input_verification {width: 70px; font-size: 11px; color: #000000; text-align: center; background: #fcf2f6; border: 1px solid #f49ac1;}
.button {background-color: #f49ac1; border: 1px solid #f578ae; text-align: center; font-size: 11px; padding: 2px;}
.rndgrncrns {display: block; width: 350px;}
.rndgrncrns * {display: block; height: 1px; overflow: hidden; background: #f4dae5;}
.rndgrncrns_content {padding: 0px 5px; background: #f4dae5; width: 350px;}