object { outline:none; }
img, div, tr, td, table { behavior: url('/css/iepngfix.htc'); }

#mainBody{
background-image:url(../images/bg_main.jpg);
background-repeat:repeat-x;
margin-top:0px;

}


#mainBody2{
background-image:url(../images/bg_blue.jpg);
background-repeat:repeat-x;
background-color:#1270a8;
margin-top:0px;

}
#mainBody3{
background-image:url(../images/bg_blue.jpg);
background-repeat:repeat-x;
background-color:#1270a8;

}
.bio{
color:#d1d5e2;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
line-height: 14pt;
text-align:justify;
}
.tipsblue{
color:#889cd7;
font-size:14px;
line-height: 23pt;
font-family:Arial, Helvetica, sans-serif;
background-color:#052c66;
}
.tipslightblue{
color:#889cd7;
font-size:14px;

line-height: 23pt;
font-family:Arial, Helvetica, sans-serif;
background-color:#073671;
}
.tipslightblueno{
color:#073671;
font-size:12px;
font-weight:bold;
line-height: 23pt;
font-family:Arial, Helvetica, sans-serif;
background-color:#073671;
}
.tipsblueno{
color:#052c66;
font-size:12px;
font-weight:bold;
line-height: 23pt;
font-family:Arial, Helvetica, sans-serif;
background-color:#052c66;
}
.tipweek{
color:#FFFFFF;
font-size:30pt;
font-family:Arial, Helvetica, sans-serif;
}
.tipweeklink{
color:#FFFFFF;
font-size:11pt;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#bodylight{
background-image:url(../images/registration_insidebox.gif);
background-repeat:repeat-y;

}
#bodyhome{
background-image:url(../images/home.jpg);
background-repeat:no-repeat;

}

#bodylightblue{
background-image:url(../images/registration_blue.gif);
background-repeat:repeat-y;
}


select{
color:#FFFFFF;
background:#043980;
border: 1px solid #0698EC;
}

textarea{
color:#FFFFFF;
background:#043980;
border: 1px solid #0698EC;

}


div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

.inputno{
color:#FFFFFF;
border:none;
background-color:#051451;
}

input{
color:#FFFFFF;
background:#043980;
border: 1px solid #0698EC;
}

imagelinks{
border:none;
}
.bodytext{
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
.messagetext{
color:#d1d5e2;
font-size:14px;
line-height: 18pt;
font-family:Arial, Helvetica, sans-serif;

}

.tipbox{
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;

}

.previewtitle{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}


.submissiontext{
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:top;
line-height: 17pt;
font-style:italic;

}

.bodytextbold{
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.reglegal{
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
reglegallink{
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
a.reglegallink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; }
a.reglegallink:active {font-family: Arial, Helvetica, sans-serif; font-size: 14px;  color: #FFFFFF; }
a.reglegallink:link {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; }
a.reglegallink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; }
.lightbluetext{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#0698ec;
}

.lightblue10{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#0698ec;
}

.lightblue11{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#0698ec;
}

.footertext{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
}


.footertextreg{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#083f68;
}

.footertexthome{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#083f68;
}

.formError{
color:#FF0000;
text-align:left;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}




.Emailtext{
color:#dcddde;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:boldl;
}

.Link{
color:#0698ec;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
a.Link:visited { color: #FFFFFF; }
a.Link:active {  color: #FFFFFF; }
a.Link:link { color: #FFFFFF; }
a.Link:hover { color: #FFFFFF; }

.footerLink{
color:#ffffff;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
a.footerLink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none }
a.footerLink:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none }
a.footerLink:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none }
a.footerLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none }
.legalblue{
color:#889cd7;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.legalblueemail{
color:#889cd7;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.referfriendlinkblue{
color:#889cd7;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
a.referfriendlinkblue:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #889cd7; text-decoration: none }
a.referfriendlinkblue:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #889cd7; text-decoration: none }
a.referfriendlinkblue:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #889cd7; text-decoration: none }
a.referfriendlinkblue:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #889cd7; text-decoration: none }
.uploadblue{
color:#889cd7;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.uploaddays{
color:#bcbec7;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
.uploadbluereg{
color:#889cd7;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
.footerhomelink{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#083f68;
}
a.footerhomelink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #083f68; text-decoration: none }
a.footerhomelink:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #083f68; text-decoration: none }
a.footerhomelink:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #083f68; text-decoration: none }
a.footerhomelink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #083f68; text-decoration: none }

.footerhomeleglink{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#083f68;
}
a.footerhomeleglink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #083f68;   }
a.footerhomeleglink:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #083f68;  }
a.footerhomeleglink:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #083f68;  }
a.footerhomeleglink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #083f68; }

.legalblueLink{
color:#889cd7;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
a.legalblueLink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #889cd7; }
a.legalblueLink:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #889cd7;  }
a.legalblueLink:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #889cd7;  }
a.legalblueLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #889cd7; }

.footerlegalblueLink{
color:#889cd7;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.footerlegalblue{
color:#889cd7;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.uploadblueLink{
color:#889cd7;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
a.uploadblueLink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #889cd7; }
a.uploadblueLink:active { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #889cd7;  }
a.uploadblueLink:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #889cd7;  }
a.uploadblueLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #889cd7; }
uploadblueLink#tablebody{
background-image:url(../images/body_bg.jpg);
background-repeat:repeat-y;
background-position:center;


}
.div_errorbox{
		position:absolute;
		top:25px;left:350px;
		background-color:#043980;
		border:2px solid #ffffff;
		padding:20px;
	}
.alertTitle { background-color: #043980; font-family: arial; font-size: 9pt; color: #ffffff; font-weight: bold; }
.alertMessage { font-family: arial; font-size: 9pt; color: #ffffff; font-weight: normal; vertical-align:top; }
.alertBoxStyle { cursor: default; background-color:#043980; position: absolute; width:300px; top: 25%; left: 37%; visibility:hidden; z-index: 99999; border-style:solid; border-width: 2px; border-color:#ffffff; text-align: center; }
#error_msg{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#46530e; }

#goal_msg{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; color:#46530e; }


