body{margin:0; padding:0; background:#0d0730; font-family:"Tahoma", Geneva, Arial, Helvetica, sans-serif;  font-size:11px;}

h1, h2, h3, h4, p, form, textarea {margin:0; padding:0; font-family:Verdana, Arial, "Helvetica", sans-serif;}


h1{font-size:18px; color:#ba75ba;}

img{border:none;}

.red{/*color:#ff0000;*/ color:#004d71;}

a{color:#ba75ba; text-decoration:underline;}
a:hover{ text-decoration:none;}

#mainWrap{background:#ffffff;}

.headerbg{background:url(../images/header-bg.gif) 0 0 repeat-x;}


.landing-form td{font-size:12px; color:#666666; /*font-weight:bold;*/}

.landing-form input{width:166px; height:16px; color:#937878; border:1px solid #d0e8fa; padding:3px 0 3px 6px;}
.landing-form input.radb, .landing-form input.chkb
	{width:20px; border:none; margin:0; padding:0;}
	
.landing-form input.img {width:83px; height:26px; border:none;}

.landing-form textarea{width:300px; height:90px; color:#666666; border:1px solid #d0e8fa; font-size:12px; padding:3px 0 3px 6px;}
.landing-form select{color:#666666; border:1px solid #d0e8fa; font-size:12px; padding:3px 0 3px 6px;}

.landing-form td.gray-txt{color:#8a828a;}

.bnnerbg{background:url(../images/bnr-bg.jpg) top center no-repeat; padding-top:14px;}
.punchbg{background:url(../images/punchline-bg.gif) 0 0 repeat-x; padding:17px 0 20px 18px;}
.prodImg{margin-top:25px;}

.frmbg{background:url(../images/frm-midbg.gif) 0 0 repeat-x; font-size:17px; padding-left:20px;}


.rulsmid{ background:#ffffff url(../images/ruls-mid.gif) 0 0 no-repeat; border-left:1px solid #fbf5fb; border-right:1px solid #fbf5fb;}