.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5977ac; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff
}
.bodytext {
	FONT-SIZE: 10px; FONT-FAMILY: arial
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; COLOR: #5c5da3; FONT-FAMILY: 
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: arial
}
.mainNav {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.bottomNav {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.bottomNav2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.textSize6 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: arial
}
.textSize6std {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: arial
}
.textSize4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: arial
}
.textSize3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: arial
}
.textSize2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: arial
}
.textSizeTerms {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: arial
}
.textSize2Normal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: arial
}
.homebullets {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a77b1; FONT-FAMILY: arial
}
A.bodylinksmall:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.bodylinksmall:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.bodylinksmall:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.bodylinksmall:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.subNav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #5777aa; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.subNav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #5777aa; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.subNav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #5777aa; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.subNav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #5777aa; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.resourceslink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.resourceslink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.resourceslink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.resourceslink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.norepeat {
	BACKGROUND-REPEAT: no-repeat
}
.white {
	COLOR: #ffffff
}
.blue {
	COLOR: #003399
}
.lightblue {
	COLOR: #5c76a9
}
.darkgrey {
	COLOR: #666666
}
.grey {
	COLOR: #999999
}
.orange {
	COLOR: #ff962e
}
A.highlight {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a77b1; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.highlight-grey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.highlight-orange {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff962e; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.highlight-terms {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff962e; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.nomargin {
	MARGIN: 0px
}

.usernameInput {
	BORDER-RIGHT: #284279 1px solid; BORDER-TOP: #284279 1px solid; FONT-SIZE: 9px; FILTER: alpha(opacity=70); BORDER-LEFT: #284279 1px solid; WIDTH: 80px; BORDER-BOTTOM: #284279 1px solid; FONT-FAMILY: arial; HEIGHT: 15px
}
.passwordInput {
	BORDER-RIGHT: #284279 1px solid; BORDER-TOP: #284279 1px solid; FONT-SIZE: 9px; FILTER: alpha(opacity=70); BORDER-LEFT: #284279 1px solid; WIDTH: 80px; BORDER-BOTTOM: #284279 1px solid; FONT-FAMILY: arial; HEIGHT: 15px
}
.contestInput {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 9px; FILTER: alpha(opacity=70); BORDER-LEFT: #666666 1px solid; WIDTH: 100px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: arial; HEIGHT: 15px
}
.Input {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9px; FILTER: alpha(opacity=70); BORDER-LEFT: #999999 1px solid; WIDTH: 98px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 18px
}
.go {
	WIDTH: 18px; HEIGHT: 18px
}


.sourcecodebox
{
	font-family: monaco, "Courier New", courier, monospace;
	font-size: 12px;
	border: 1px solid #c7cfd5;
	background: #f1f5f9;
	margin-right: 20px;
	margin-left: 20px;
	padding: 8px;
	text-align: left;
}