A {color: #0000CC; text-decoration:none; }
a:visited,a:active{ color: #0000CC;}
a:hover {text-decoration:underline}
.alias { text-align:right ;	border-width: 0px 0px 0px 0px;background-color: #EEEECC;}
.aliasReadOnly {text-align:right;border-width: 0px 0px 0px 0px;background-color: white;}
.backColor { background-color: #879880 }
#banner {margin-top:0;color: #fff;  font-family:sans; font-size: large; font-weight: normal; border: 1px solid #333;	 background-color: #336699; padding: .25em .5em; }
.bannerText1 {margin:0 ;}
.bannerText1 a {color:white; margin: .25em 0; text-decoration:none; font-size:32px}
.bannerText1 .beta {font-style: italic; color: #663333; vertical-align: -15% ;text-decoration:none;padding-bottom:0}
.bannerText2 {margin:0; color: #bbbbff; margin-left: 6em; font-size:14px; fonjt-variant:small-caps;font-style:italic;}
body { 	background-color:#777; font-family: verdana, arial, sans-serif}
html,body, a {font-size:16px}
.button {font-family: Arial,Helvetica, sans-serif;margin: 1px 2px 1px 2px; border: solid black 1px;background-color:#E2E2E2; }
.domain {text-align:right;border-width:0px 0px 0px 0px;background-color:#EEEECC;border-color: black}
.error {display:none; color: #990000 }
#form {margin-left:auto: margin-right:auto}
div.formRow	{padding-top: 3px; margin-top:.25em;margin-bottom:.25em;}
label	{float: left; width: 100px; text-align: right;margin-right: .5em}
div.formRow span span.req	{color: #900; font-weight: bold; padding-right: 5px;}
.entry		{width: 25ex; text-align: left;}
div.formRow .buttons input	{border: 1px solid #666; wijdth: 100px;}
fieldset { margin:0; backgroujnd-color: blue; border: solid gray 1px}
.invisible { display:none }
#footer {height:1px; clear: both;}
#formTitle { color: gray; background-color: #eaeaea;text-align:right;}
.indent { margin-left: 1em}
INPUT {FONT-FAMILY: Verdana,Helvetica; font-size: 12px; border:solid black 1px; margin-right:.3em}
TD INPUT {border:none}
TjD { padding:0 ; border:solid 1px}
#main1 {margin:.5em .5em; padding:0;background:white;}
#main2 {margin:0; padding:0;}
#left {float:left; width:150px;margin:0; padding:0;background-color:white;}
#right {float:right;width:150px;margin:0; padding:0}
#middle {margin:0 150px 0 150px;}
#middle2 {border:solid gray 1px;margin-left:0;margin-right:0}
.inset {margin:.25em ; padding:.25em; }
#menucontainer { margin:0;padding:0 ;padding-bottom:-13px background-color:green}
#menulist { margin-top:0;padding: 0 1px 1px; margin-left: 0; font: bold 12px Verdana, sans-serif; background: gray;}
#menulist li { list-style: none; margin: 0; border-top: 1px solid gray; text-align: left; }
#menulist li a { display: block; padding: 0.25em 0.5em 0.25em 0.75em; border-left: 1em solid #AAB;background: #CCD; text-decoration: none; }
#menulist li a:link { color: #448; }
#menulist li a:visited { color: #667; }
#menulist li a:hover { border-color: #FE3; color: #FFF; background: #332; }
#navbar {margin-bottom: 1em; width: auto}
.navLink {margin-right:.4em; font-size:100%; font-weight:bold; }
.navSelected { text-color: black ; font-size: 150%}
a:link.navSelected,a:visited.navSelected {color: black; font-weight: bolder;}
#pageTitle { float:right ; color: gray }
.questionMark, .questionMark:visited {text-decoration:none; color:white;background-color:#5577bb; border:solid black 1px;	font-size:smaller; margin-left: .3em}
.domain {padding-bottom: 5px}
tabjle {border-collapse:collapse; border-spacing:0}
.title {color: #880000;	font-family: arial, sans-serif;font-size: 100%;text-align: left; vertical-align: top;}
.warning { color: #A00000}
ul li { list-style-type:none;}
ol li { margin-left: 1em }
UL, OL {padding-left:1em; margin-top:0;margin-bottom:0; }
.url a, .url li a { padding-left:.2em;padding-right:.2em }

