.body { margin: 0px 0px 0px 0px; background-color: rgb(0, 0, 0); background-image: url(Images/BodyBackground.gif); background-repeat: repeat-x }

.control { color: rgb(17, 17, 17); font-size: 10pt; font-family: Helvetica, 'Trebuchet MS' }
.error { color: rgb(176, 43, 44); font-size: 10pt; font-family: Helvetica, 'Trebuchet MS' }
.footer { color: rgb(17, 17, 17); font-weight: bold; font-size: 7pt; font-family: Verdana, 'Trebuchet MS' }
.introsubtitle { color: rgb(17, 17, 17); font-size: 16pt; font-family: Helvetica, 'Trebuchet MS' }
.introtitle { color: rgb(17, 17, 17); font-weight: bold; font-size: 20pt; font-family: Helvetica, 'Trebuchet MS' }
.largebar { text-decoration: none; color: rgb(245, 245, 245); font-weight: bold; font-size: 20pt; font-family: Helvetica, 'Trebuchet MS' }
.largebutton { width: 175px; color: rgb(17, 17, 17); font-size: 10pt; font-family: Helvetica, 'Trebuchet MS' }
.moduletext { color: rgb(17, 17, 17); font-size: 8pt; font-family: Helvetica, 'Trebuchet MS' }
.moduletitle { color: rgb(17, 17, 17); font-weight: bold; font-size: 10pt; font-family: Helvetica, 'Trebuchet MS' }
.normal { color: rgb(17, 17, 17); font-size: 10pt; font-family: Helvetica, 'Trebuchet MS' }
.signupbutton { width: 175px; height: 30px; border: solid 0px rgb(255, 255, 255); background-image: url(Images/SignupButtonBackground.png); color: rgb(245, 245, 245); font-weight: bold; font-size: 10pt; font-family: Helvetica, 'Trebuchet MS' }
.smallbar { color: rgb(245, 245, 245); font-weight: bold; font-size: 9pt; font-family: Helvetica, 'Trebuchet MS' }
.smallbutton { width: 100px; color: rgb(17, 17, 17); font-size: 10pt; font-family: Helvetica, 'Trebuchet MS' }
.subtitle { text-decoration: none; color: rgb(6, 102, 41); font-weight: bold; font-size: 16pt; font-family: Helvetica, 'Trebuchet MS' }
.title { color: rgb(17, 17, 17); font-weight: bold; font-size: 20pt; font-family: Helvetica, 'Trebuchet MS' }

.controlbar { background-color: rgb(6, 102, 41) }
.progressbar { background-color: rgb(219, 219, 219); color: rgb(17, 17, 17) }
.collapsebar { height: 25px; cursor: pointer; background-color: rgb(6, 102, 41); color: rgb(245, 245, 245) }
.warningbar { border: solid 2px rgb(176, 43, 44); background-color: rgb(238, 185, 185) }

.autocomplete { visibility: hidden; margin: 0px!important; background-color: window; color: windowtext; border: buttonshadow; border-width: 1px; border-style: solid; cursor: 'default'; overflow: auto; height: 100px; text-align: left; list-style-type: none; }
.autocompleteitem { background-color: window; color: rgb(17, 17, 17); padding: 1px; }
.autocompletehighlighteditem { background-color: rgb(152, 172, 215); color: rgb(17, 17, 17); padding: 1px; }
.modalpopupbackground {	background-color: rgb(17, 17, 17);	filter: alpha(opacity=70); opacity: 0.7; }
.passwordstrength { border: solid 1px rgb(0, 0, 0); width: 100px }
.passwordstrengthweak { background-color: rgb(176, 43, 44) }
.passwordstrengthaverage { background-color: rgb(59, 89, 153) }
.passwordstrengthgood { background-color: rgb(0, 140, 0) }

A:link { color: rgb(6, 102, 41) }
A:active { color: rgb(6, 102, 41) }
A:visited { color: rgb(6, 102, 41) }
A:hover { color: rgb(6, 102, 41) }
