BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9ccbf7
}
.navigation {
	FONT-SIZE: small; PADDING-BOTTOM: 1px; WIDTH: 145px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.navigation LI {
	MARGIN-BOTTOM: 4px
}
.navigation LI A {
	DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10pt; BORDER-LEFT: #6eb4fa 10px solid; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #c8e4ff; TEXT-DECORATION: none
}
.navigation LI A:hover {
	BORDER-LEFT: #ffffff 10px solid; COLOR: #000000; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
#heading {
	height: 70px;
}
#ball {
	Z-INDEX: 2; BACKGROUND: url(images/greenball.gif) no-repeat left top; LEFT: 10px; MARGIN: 0px 0px 0px 19px; WIDTH: 13px; POSITION: absolute; TOP: 12px; HEIGHT: 15px
}
#title {
	Z-INDEX: 9; LEFT: 44px; WIDTH: 491px; POSITION: absolute; TOP: 16px; HEIGHT: 40px
}
#subtitle {
	FONT-SIZE: 9pt; Z-INDEX: 11; LEFT: 87px; WIDTH: 600px; FONT-FAMILY: "trebuchet ms", Arial, sans-serif; POSITION: absolute; TOP: 46px; HEIGHT: 23px
}
#rblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 10px 0px auto; WIDTH: 277px; PADDING-TOP: 0px; HEIGHT: 65px; BACKGROUND-IMAGE: url(images/logo4.png); 
}
.pic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 45px; PADDING-TOP: 0px; HEIGHT: 45px
}
#content {
	CLEAR: left; BORDER-RIGHT: thin solid; PADDING-RIGHT: 15px; BORDER-TOP: thin solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; BORDER-LEFT: thin solid; WIDTH: 600px; PADDING-TOP: 10px; BORDER-BOTTOM: thin solid; BACKGROUND-COLOR: white; position: absolute; left: 160px; top: 79px;
}
#homelink {
	CLEAR: right; MARGIN: 30px 30px 0px 160px; WIDTH: 60px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
#homelink UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#homelink LI A {
	DISPLAY: block; PADDING-LEFT: 5px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: darkblue; TEXT-DECORATION: none
}
#homelink LI A:hover {
	COLOR: #000000; BACKGROUND-COLOR: lightblue
}
FORM {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN: 10px auto; WIDTH: 600px; LINE-HEIGHT: 120%
}
.optionsa {
	FLOAT: left
}
.optionsb {
	MARGIN: 0px 0px 0px 300px
}
.optionsc {
	CLEAR: left; MARGIN: 0px 0px 0px 30px
}
.regtable {
	MARGIN: 10px 0px 0px 100px;
	clear:left;
}
.personalname {
	CLEAR: left; MARGIN: 10px 0px 0px 30px
}
.personalnamesm {
	FONT-SIZE: x-small; MARGIN: 0px auto; WIDTH: 300px
}
.availabilitybtn {
	CLEAR: left; MARGIN: 10px auto 0px; WIDTH: 150px
}
.gone {
	COLOR: #ff0000; FONT-STYLE: italic
}
#progress {
	FLOAT: left
}
#countdownbox {
	FONT-SIZE: small; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 120%; TEXT-ALIGN: left; clear: left;
}
#countdown1 {
	FONT-WEIGHT: bolder; FONT-SIZE: larger; COLOR: #660000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
INPUT.txt {
	BORDER-RIGHT: #000088 1px inset; BORDER-TOP: #000088 1px inset; BORDER-LEFT: #000088 1px inset; WIDTH: 200px; BORDER-BOTTOM: #000088 1px inset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; backgound-color: #E3F2F7
}
SELECT.txt {
	BORDER-RIGHT: #000088 1px inset; BORDER-TOP: #000088 1px inset; BORDER-LEFT: #000088 1px inset; WIDTH: 200px; BORDER-BOTTOM: #000088 1px inset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; backgound-color: #E3F2F7
}
INPUT.btn {
	BORDER-RIGHT: #000088 1px outset; BORDER-TOP: #000088 1px outset; MARGIN: 20px 0px 0px; BORDER-LEFT: #000088 1px outset; COLOR: #000088; BORDER-BOTTOM: #000088 1px outset; BACKGROUND-COLOR: #add8e6
}
LABEL {
	FONT: bold 0.9em Arial, Helvetica, sans-serif
}
.confirmhdr {
	CLEAR: left; FONT-WEIGHT: bold; MARGIN: 10px 0px 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.confirmwarn {
	CLEAR: left; FONT-WEIGHT: bold; MARGIN: 10px 0px 0px; COLOR: red; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.warn {
	CLEAR: left; FONT-WEIGHT: bold; MARGIN: 10px 0px 0px; COLOR: red; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
FORM#annoying {
	WIDTH: 600px
}
.tabletitle {
	background-color: #6BB6FF;
}
.tabledata {
	background-color: #CEE7FF;
}
.red {
        color: red;
        font-size: smaller;
        }
#instructions {
   Float: left;
   }
.missing {
	color: Red;
	font-weight: bolder;
}
.box {
	background-color:  #DCDCDC;
	width: 400px;
	padding: 10px;
        border:  solid;
	border-color: red;
	margin-left: 80px;
}
.headings {
float:left;
width:160px;
}
.explain {
	width: 600px;
	margin-bottom: 25px;
}
#renewcontent {
font-size:large;
padding-bottom:30px;
padding-left:30px;
padding-right:30px;
padding-top:30px;
}
p {
	margin-top: 10px;
	margin-bottom: 10px;
}
p#renewtitle {
color:blue;
font-size:1.5em;
}
.userprompt {
	width: 100px;
	float: left;
	}
.userval {
	width: 150px;
	float: left;
	}
.userinput {
	width: 130px;
	}


#validEmail {
margin-top: 4px;
margin-left: 9px;
position: absolute;
width: 16px;
height: 16px;
}
div#authedit {
background-color:window;
border:1px solid black;
margin:200px auto auto;
width:300px;
}

form#authform {
width:300px;
}
div#authhdr {
background-color:orangered;
border-bottom:1px solid black;
color:white;
font-size:large;
height:20px;
padding:5px;
text-align:center;
}
div#authbody {
padding:5px;
}
#tryimg {
margin-top: 15px;
}
#forgottonpass {
margin-left: 123px;
padding-bottom: 5px;
}

